Rename package on pypi.
Add symlink to markdown version of README.
Trigger notifications only for distinct commits.
Remove dead code.
Speed up branch filtering in the timeline.
Apply filter on relevant branches to the timeline.
Thanks Alexey Boriskin for providing the initial version of this patch.
Show tracd output when --show-trac-log is enabled.
Various improvements in the README.
Minor code factorization.
Enforce the order of commits in git log.
This avoids a random failure in the tests.
Remove needless output from tests.
Update tests for Trac 1.0 and 0.12.
Add development instructions.
Add an option to display Trac logs during tests.
Remove a unreachable line in tests.
Add .gitignore file.
Add an option to restrict notifs to some branches.
Update README for multiple repository support.
Add a test suite.
These tests provide 100% branch coverage.
Remove sample request.
GitHub's WekHook URLs are documented on their website.
Add support for multiple repositories.
- switch to GitHub's generic WebHook URLs
- simplify configuration:
- autofetch is no longer an option, it's necessary
- token no longer exists, use IP whitelisting instead
- add logging
- handle invalid payloads more gracefully
Drop exceedingly verbose .gitignore.
Add debug logs.
It's probably better to prune stale remotes.
Fix invocation of 'git remote update'.
Switch to using a mirror rather than a bare clone.
Explain how to install trac-github itself.
Bump version to 1.0.
Expand installation instructions.
Fix extraction of changeset ids.
Keep local branches synchronized with remotes.
Paste code in the right location.
Document how to debug fetch failures.
Trac works better with a bare clone.
Work around a bug of GitHub's hook.