lp:debian/jessie/github-backup

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/jessie/github-backup
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

16. By Joey Hess <email address hidden>

Fix build with github 0.10.

15. By Joey Hess <email address hidden>

* Fix build with github 0.9.
* Fix creation of github branch.

14. By Joey Hess <email address hidden>

Fix typo in fix for url parsing. Closes: #755261

13. By Joey Hess <email address hidden>

* Deal with trailing slashes on github repo urls. Closes: #755261
* Fix bug introduced by change to embedded git libraries
  in last release. Closes: #755262

12. By Joey Hess <email address hidden>

* Add --exclude to skip backing up a specific repository
  when backing up a user or organization's repositories.
  Closes: #754072
* Converted to using optparse-applicative.
* Multiple usernames can now be specified to back up at once.

11. By Joey Hess <email address hidden>

* Avoid making signed commits when committing to the github-backup branch
  and the user has commit.gpgsign=true.
  Closes: #753720
* Various updates to internal git and utility libraries shared with git-annex.

10. By Joey Hess <email address hidden>

* Now also backs up the repos a user has starred, when run with a user's
  name.
* Now finds and backs up the parent repository that a repository got forked
  from.
* Uses authentication for all API calls.
* Fairer ordering of requests when backing up many repositories at once.
* Avoid making requests for data that has already been backed up until
  after new data has been backed up. Handles API rate limiting much better.
  Closes: #723859

9. By Joey Hess <email address hidden>

* Now also backs up the repos a user is watching, when run with a user's
  name. Useful if you want to back up repositories that you have not forked;
  just watch them and run github-backup.
* Can now log in to github, to avoid increasingly small API rate limits.
  Set GITHUB_USER and GITHUB_PASSWORD environment to enable.
  Note that a few api calls don't use authentication; see
  https://github.com/fpco/github/issues/40
* Build-Depend on git. Closes: #728481
* Don't include tmp directory in files stored in the github branch.

8. By Joey Hess <email address hidden>

* Ported to Windows.
* Improve error message when it fails to query github for repositories
  belonging to a user. Closes: #705084
* Various updates to internal git and utility libraries shared with git-annex.
* Makefile now uses cabal to build.

7. By Joey Hess <email address hidden>

Add missing unix-compat build dependency. Closes: #713279

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/github-backup
This branch contains Public information 
Everyone can see this information.

Subscribers