Commit Graph

70 Commits

Author SHA1 Message Date
Lance Vick 45bbee7161
remove debug lines 2023-01-19 14:07:13 -08:00
Lance Vick 043be12bab
update readme to reflect current operation 2023-01-19 14:03:41 -08:00
Lance Vick 8f068ed016
automatic history diff support 2023-01-19 13:43:51 -08:00
Lance Vick f2fa9cf8fc
verify/diff against historical refs 2023-01-19 09:48:49 -08:00
Lance Vick 9a33b30443
git notes support with remaining relevant tests all passing 2023-01-18 17:18:02 -08:00
Lance Vick 2a7b8ac666
all tests pass again 2023-01-12 15:10:04 -08:00
Lance Vick 48c15ce1ce
add MIT license 2021-02-25 12:28:51 -08:00
Lance Vick fa11769b7b
swap sed for awk for fingerprint match as MacOS sed was frozen in 2005 and parses regex differently 2020-12-07 22:01:17 -08:00
Lance Vick ed0b58c05f
fix recent git test cases 2020-12-07 21:23:40 -08:00
Lance Vick 88e8bed6ca
add more failing tests 2020-12-07 19:10:52 -08:00
Lance Vick 890bfd0821
overhaul git handling to have same threshold meaning as detached using hybrid tag/commit sigs 2020-12-03 20:56:38 -08:00
Lance Vick 37520941a1
comments, reorder functions 2020-12-03 02:32:11 -08:00
Lance Vick efe88005e9
add git tag signing, optional automatic pushing, and hybrid commit/tag threshold/group verification 2020-12-03 02:24:18 -08:00
Lance Vick 685c93d4b4
Add verify arg to diff against a specified parent branch on failure 2020-11-24 18:16:50 -08:00
Lance Vick e9da8fee86
test coverage for several verify scenarios 2020-11-20 20:50:12 -08:00
Lance Vick fe96172114
add failing git multisig test 2020-11-20 02:46:33 -08:00
Lance Vick 9b195eb791
multisig test helpers and first multisig test 2020-11-20 02:32:45 -08:00
Lance Vick 5a020522b6
remove pointless slashes 2020-11-20 01:26:01 -08:00
Lance Vick e7a1f30076
Cleanup makefile. Document fetch 2020-11-20 01:21:39 -08:00
Lance Vick ff133ea4ea
fix linting 2020-11-20 01:15:13 -08:00
Lance Vick 29c7916311
fix invalid commit output 2020-11-20 01:12:23 -08:00
Lance Vick 672d1f0f65
gitlab verify attempt 8 2020-11-20 01:11:09 -08:00
Lance Vick ccf02f583c
gitlab verify attempt 7 2020-11-20 00:07:59 -08:00
Lance Vick eaa5154502
gitlab verify attempt 6 2020-11-20 00:02:35 -08:00
Lance Vick 19a4a83e11
gitlab verify attempt 5 2020-11-20 00:00:33 -08:00
Lance Vick c5efe6f174
gitlab verify attempt 4 2020-11-19 23:58:12 -08:00
Lance Vick 1eb9a141c5
gitlab verify attempt 3 2020-11-19 23:56:10 -08:00
Lance Vick 760f548a58
gitlab verify attempt 2 2020-11-19 23:52:44 -08:00
Lance Vick cc073bbf09
attempt verify in gitlab 2020-11-19 23:50:30 -08:00
Lance Vick 8f85f0b9e5
safer version number array building 2020-11-19 23:41:53 -08:00
Lance Vick 72710638f6
fix gitlab ci syntax 2020-11-19 23:32:58 -08:00
Lance Vick dcf74c7831
another ci attempt 2020-11-19 22:47:57 -08:00
Lance Vick 6241aeb5b5
more ci testing 2020-11-19 20:02:49 -08:00
Lance Vick 7fc4850b97
install make before running make in CI 2020-11-19 19:56:47 -08:00
Lance Vick 08db16917f
attempt to get CI to run 2020-11-19 19:54:30 -08:00
Lance Vick 4b7f6b3ead
all current tests pass 2020-11-19 19:51:41 -08:00
Lance Vick 776d594d34
linting. test refactoring. initial ci 2020-11-19 13:40:38 -08:00
Lance Vick 3761c62f31
add tests, including some failing tests that catch edge cases I need to fix 2020-11-18 19:22:08 -08:00
Lance Vick eaafaa376c
resign 2020-11-18 16:52:24 -08:00
Lance Vick 966fb90b0d
three initial tests 2020-11-18 16:52:09 -08:00
Lance Vick 3693313e63
first actual test (help) 2020-11-18 15:23:15 -08:00
Lance Vick 82888d6cb0
use constants everywhere possible. consistent indentation 2020-11-18 10:06:28 -08:00
Lance Vick 4756f399ee
typo 2020-11-17 16:43:26 -08:00
Lance Vick 966868c7c9
resign 2020-11-17 16:37:30 -08:00
Lance Vick 7e347abbae
add more background on alternatives 2020-11-17 16:37:13 -08:00
Lance Vick 03e1a595f7
update feature list 2020-11-17 16:11:29 -08:00
Lance Vick 23562cde12
typos. variable scoping 2020-11-17 15:56:39 -08:00
Lance Vick 07ca1b2c09
swap usage and methods in readme 2020-11-17 15:40:34 -08:00
Lance Vick d0f7f9e199
automatically create/extend groups if user requests it 2020-11-17 15:32:41 -08:00
Lance Vick a56a9c477e
group support for git sigs 2020-11-16 16:22:24 -08:00