- use requests >= 2.3.0
- added links to workflow.md and changes.md
- Fixed bug with issues that have no pull-request attached
- Finish allows for unmerged master on hotfix branches if no base_branch is supplied
- added MANIFEST.in
- use README symlink instead of README.md to fix installation bug
- fixed pypi upload
- default installation method: pypi
- added license to setup.py (in addition to trove classifiers)
- rewrite git-devbliss in python
- unittests for git-devbliss and github-devbliss
- use python 3.4 virtual environment instead of vagrant
- added git-devbliss hooks in makefile
- two-factor auth works now
- use python-package instead of macports
- licensed under apache2 license
- prepared for pypi
- fixed bug in unittest that would overwrite ~/.github_token
- show help if called without arguments
- diff of release commit before the actual commit
- erraneous error message fixed (pull origin master -> merge master)
- added automatic checklist for pull requests on projects
- removed master nagging, added diff of release-commit
- Refactoring of the git-devbliss main: adding parameters to command is easier now
- Fixed wrongly split repository name
- Fixed missing fetch in review command
- Fixed wrong string splitting when getting remote branch
- The finish command can now crate pull requests to any desired branch
- Fixed a bug where hotfix branches that diverged from master coundn't be finished
- Version Bump
- Release hook added
- Finish hook has its own commit
- Fixed a bug in
--versionwith macports install
- Fixed bad substitution in
git devbliss finish
- Run
make versiononfinishinstead ofrelease
- Restructured source tree
- Macports compatibility (github.com/devbliss/macports)
- The review command no longer shows the full historic diff, now same as github.com
- github commands for pull requests: review, close-button, merge-button
- bug: version numbers used to be sorted lexicographically, preventing update
- bug: branch to create already exists
- bug: force delete not working
- make sure release commit is pushed
- retry pull request if no commits between master and feature branch
- check if local and remote branch are in sync on release
- no test run on release
- new relase policy: encourage releases form feature branch
- fixed: on update only stash and apply if working dir is dirty
- Documentation
- Export
DEVBLISS_BRANCH_TYPEvariable
- Error handling for revoked authorisation
- explicitly use python 2.7
- bug: update script runs wrong makefile
- bug: return to previous branch on update
- check if pwd is repo toplevel in order to run makefile hooks properly
- bug: username prompt on github login not displaying
- improved update script
- added "github-devbliss overview ORG" command
- set DEVBLISS_VERSION environment variable in relaease command
- better regex to grep version no from changelog
- new 'issue' command
- added uninstall script
- added update script
- update check
- added manpage
- added 'status' command
- aliased git devbliss to git de
- added native github client (python)
- finish now checks if current branch contains master
- add research command to git devbliss
- create, finish and delete branches and hotfixes
- create and list pullrequests
- make releases
- makefile hooks
- Initial release