Lhbackup

On-demand backup of Lighthouse.

Installation

Install it:

$ gem install lhbackup

Usage

Run it:

$ lhbackup --help

--account, -a <s>:  Lighthouse account (eg. activereload)
--token,   -t <s>:  Token to authenticate with
--output,  -o <s>:  Output folder (defaults to account)

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

TODO

  • Tags, skipped as was running into errors with the Lighthouse gem.
  • Other users that aren't currently members of a project? (are they still in Lighthouse anyway?)
  • Message attachments are not downloaded
  • Individual requests contain more information (ticket versions), which are not retrieved.