index
:
captain-git-hook.git
main
Configurable git hook manager. Fork of https://github.com/jemstep/captain-git-hook
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2020-03-30
Replace temp repo clone from libgit with using the Git CLI and the --shared flag
Justin Worthe
2020-03-30
Rearranged checks so that the expensive reproducing merge commit happens afte...
Justin Worthe
2020-03-30
Added a lazily-executed variant of policy result chaining
Justin Worthe
2020-03-26
Made temp repo cloning a bare clone to save in storage space
Justin Worthe
2020-03-25
Removed unneccessary 'return'
Justin Worthe
2020-03-25
Added caching of the temp repo
Justin Worthe
2020-03-24
Changed merge commit reproduction to use a cloned temporary repo
Justin Worthe
2020-03-16
PYKE-11910: Fixed is_tag test to not error if the tag doesn't exist yet
Justin Worthe
2020-03-13
PYKE-11910: Simplified hairy iterator code with a mutable for loop
Justin Worthe
2020-03-13
PYKE-11910: Inlined condition so we don't run it if we don't need to
Justin Worthe
2020-03-13
PYKE-11910: Moved reference update and gave it some tests
Justin Worthe
2020-03-13
Moved ReferenceUpdate parsing to happen with the rest of hook info parsing
Justin Worthe
2020-03-13
PYKE-11910: Created a central way of identifying the different branch update ...
Justin Worthe
2020-03-13
Refactored PolicyResult into its own file
Justin Worthe
2020-03-10
PYKE-11910: implemented edge-case for force-pushes
Jeff Chien
2020-03-10
PYKE-11910: implemented working rebase logic
Jeff Chien
2020-03-04
PYKE-11910: Updated wording in logging for rebase check
Justin Worthe
2020-03-04
PYKE-11910: Added checks for verifying code is rebased before merging into ma...
Justin Worthe
2020-02-19
Improved logging in the GPG error case for parallel fetching of keys
Justin Worthe
2020-02-19
Improved logging of GPG errors
Justin Worthe
2020-02-03
PYKE-11909: proofreading on validation logging
Justin Worthe
2020-02-03
PYKE-11909: Split multi-author checks to have different messages
Justin Worthe
2020-01-31
PYKE-11909: Updated multiple author policy to allow merging between mainlines
Justin Worthe
2020-01-31
PYKE-11909-multiple-mainline-branches: Updated test grouping and naming
Justin Worthe
2020-01-29
PYKE-11909: Added .git-keep to maintain our repo format for the test repo
Justin Worthe
2020-01-29
PYKE-11909: Suppress error in the case where the ref doesn't exist
Justin Worthe
2020-01-29
PYKE-11909: Updated fuzzing tests to only check valid references for errors
Justin Worthe
2020-01-29
PYKE-11909: Added fuzz testing for git config
Justin Worthe
2020-01-29
PYKE-11909: Pass git by ref for consistency with other hooks
Justin Worthe
2020-01-29
PYKE-11909: Improved scoping of mainline default config value
Justin Worthe
2020-01-29
PYKE-11909: Tested glob / literal behaviour for is_mainline check
Justin Worthe
2020-01-29
PYKE-11909: Added support for non-glob mainline branches
Justin Worthe
2020-01-28
PYKE-11909: When finding commits, consider all mainline commits checked
Justin Worthe
2020-01-28
PYKE-11909: Added additional test for glob case
Justin Worthe
2020-01-28
PYKE-11909: Updated definition of is_mainline to include other globs
Justin Worthe
2020-01-27
PYKE-11909: Initialized LiveGit with its config
Justin Worthe
2020-01-24
PYKE-11909: Added config field for multiple mainlines
Justin Worthe
2020-01-16
Added architecture description to readme
Justin Worthe
2020-01-03
Updating naming around manually verified commits
Justin Worthe
2020-01-02
Removed dead code
Justin Worthe
2020-01-02
Made the multiple author check use the full range of commits
Justin Worthe
2019-12-31
Removed unnecessary collection of iterators into vectors
Justin Worthe
2019-12-31
Extract repeated code
Justin Worthe
2019-12-31
Cleaning up unnecessary cloning of emails
Justin Worthe
2019-12-31
Moved keyring functionality to the keyring itself
Justin Worthe
2019-12-31
Moved time logging before early exit from function
Justin Worthe
2019-12-31
Resolved unnecessary identity functions
Justin Worthe
2019-12-31
Rename internal 'commit' object
Justin Worthe
2019-12-30
Updated names
Justin Worthe
2019-12-30
Updated docs
Justin Worthe
[next]