I wrote this ridiculously simple Django app on a plane when I needed something to manage things todo items and didn't want to install a full-blown Trac instance.
- It is ridiculously simple!
- Complete items directly using git commit hook (commit messages should be of the format: "fixes #<item id> -- commit subject")
- Item pagination
- View commit diffs in-app
- Single player with no access control and single repo (can run another instance to support more than repo)
- Items only references last commit hash
- copy task/ to your project directory
- copy templates/ to your template directory
- copy bin/post-commit to your repo's git hooks directory
- add a GIT_DIR setting which points to your git local repo.