Conversation
|
Ping @heavenlyhash more eyeballs on this would be great. |
client.go
Outdated
There was a problem hiding this comment.
Let's default to using SHA-512. It's quite a bit faster on x86_64.
2555384 to
67c839b
Compare
Signed-off-by: Lewis Marshall <[email protected]>
67c839b to
4134235
Compare
|
@titanous @heavenlyhash comments addressed and implementation changed to match proposal #4. I plan to do the following in smaller PRs once this is merged:
|
README.md
Outdated
There was a problem hiding this comment.
I don't think this sentence is necessary, anyone interested can follow the link above.
4134235 to
51ac540
Compare
|
@titanous @heavenlyhash comments addressed |
errors.go
Outdated
There was a problem hiding this comment.
These fields should be exported (in all of them).
Signed-off-by: Lewis Marshall <[email protected]>
51ac540 to
a43b1cb
Compare
|
@titanous comments addressed |
|
Looks like the hex encoding isn't working as expected? Probably needs a pointer receiver for the |
|
Also, all JSON files should be formatted with |
|
This works, which is unexpected: |
|
All expires should be coerced to UTC before saving. |
|
One of the initial commands should create the |
|
|
Signed-off-by: Lewis Marshall <[email protected]>
Signed-off-by: Lewis Marshall <[email protected]>
89fa207 to
45855b6
Compare
errors.go
Outdated
Signed-off-by: Lewis Marshall <[email protected]>
Signed-off-by: Lewis Marshall <[email protected]>
Signed-off-by: Lewis Marshall <[email protected]>
45855b6 to
5b9a59e
Compare
|
LGTM |
Support creating and modifying repos
Use endophage for client imports
…wman/delegations-in-client Iteration on "Support delegations in client"
…helpers Add version helpers
# This is the 1st commit message: [Delegations prereq] Use a verify.DB for delegation in client Splitting up theupdateframework#175 # This is the commit message theupdateframework#2: stash # This is the commit message theupdateframework#3: Add tests to make sure the top level targets 'delegation' edge has associated keys. Make NewDelegationsIterator return an error if the passed DB is missing the top level targets role # This is the commit message theupdateframework#4: [Delegations prereq] Make signers addressible by key ID in LocalStore Splitting up theupdateframework#175 # This is the commit message theupdateframework#5: Clarify naming # This is the commit message theupdateframework#6: Add local_store_test.go # This is the commit message theupdateframework#7: Another test case # This is the commit message theupdateframework#8: [Delegations prereq] Use a verify.DB for delegation in client Splitting up theupdateframework#175
# This is the 1st commit message: [Delegations prereq] Use a verify.DB for delegation in client Splitting up theupdateframework#175 # This is the commit message theupdateframework#2: stash # This is the commit message theupdateframework#3: Add tests to make sure the top level targets 'delegation' edge has associated keys. Make NewDelegationsIterator return an error if the passed DB is missing the top level targets role # This is the commit message theupdateframework#4: [Delegations prereq] Make signers addressible by key ID in LocalStore Splitting up theupdateframework#175 # This is the commit message theupdateframework#5: Clarify naming # This is the commit message theupdateframework#6: Add local_store_test.go # This is the commit message theupdateframework#7: Another test case # This is the commit message theupdateframework#8: [Delegations prereq] Use a verify.DB for delegation in client Splitting up theupdateframework#175 # This is the commit message theupdateframework#9: stash # This is the commit message theupdateframework#10: Add tests to make sure the top level targets 'delegation' edge has associated keys. Make NewDelegationsIterator return an error if the passed DB is missing the top level targets role
…framework#3) * docs: add comments describing the different types Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: add golangci and codeql Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: begin adding tests Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: add licence notice Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: update licence year to 2023 Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: fix linting error Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: temp limit ci to ubuntu so we don't waste GHA resources Signed-off-by: Radoslav Dimitrov <[email protected]> Signed-off-by: Radoslav Dimitrov <[email protected]>
* docs: add comments describing the different types Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: add golangci and codeql Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: begin adding tests Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: add licence notice Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: update licence year to 2023 Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: fix linting error Signed-off-by: Radoslav Dimitrov <[email protected]> * chore: temp limit ci to ubuntu so we don't waste GHA resources Signed-off-by: Radoslav Dimitrov <[email protected]> Signed-off-by: Radoslav Dimitrov <[email protected]>
There are a few TODOs in here which I plan to address, but opening to get feedback on the approach so far.
ping @titanous