- Jan 15, 2021
-
-
Luke Hinds authored
-
dlorenc authored
This all comes up! Some TODOs still in the yaml. A basic README explaining how I set it up.
-
- Jan 14, 2021
-
-
dlorenc authored
Add some more e2e tests to make sure we exercise all the CLI commands:
-
Dan Lorenc authored
- Run through the get flow, make sure the output is well structured - Call loginfo, make sure there are no errors.
-
Bob Callaway authored
Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
Bob Callaway authored
Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
dlorenc authored
Add a helper to wrap Cobbra functions to make them easier to test.
-
dlorenc authored
Add a flag for signature format.
-
- Jan 13, 2021
-
-
Dan Lorenc authored
This supports pgp and minisign right now. We can add logic to try to detect these later.
-
dlorenc authored
Update generated files.
-
Dan Lorenc authored
My swagger build introduced these, they're whitespace only but could make larger PRs harder to review.
-
Dan Lorenc authored
This switches out cobra commands to return obj, err. This should make it easier to test them, and also keep formatting across the commands consistent. Formatting should happen in one place, instead of having each command print directly.
-
- Jan 12, 2021
-
-
dlorenc authored
Add an e2e test that uses verify.
-
Dan Lorenc authored
-
Bob Callaway authored
Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
Bob Callaway authored
* add endpoint for public key and return signed tree head with loginfo Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
Luke Hinds authored
Introduce swagger UI server Signed-off-by:
Bob Callaway <bcallawa@redhat.com> Co-authored-by:
Bob Callaway <bcallawa@redhat.com>
-
- Jan 11, 2021
-
-
Bob Callaway authored
* Add support for ed25519/signify/minisign keys and signatures Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
- Jan 08, 2021
-
-
Bob Callaway authored
also adds --log-index parameter to CLI verify command Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
dlorenc authored
Change the e2e tests to generate new, random data.
-
- Jan 06, 2021
-
-
Luke Hinds authored
-
Dan Lorenc authored
This way we don't have to worry about existing entries in the logs.
-
dlorenc authored
Rewrite the e2e tests in go from bash.
-
- Jan 05, 2021
-
-
Dan Lorenc authored
-
dlorenc authored
Merge OpenAPI back into main
-
dlorenc authored
Add a second test to make sure duplicates are detected.
-
Bob Callaway authored
The search API allows callers to look for multiple entries in the same request; this change parallelizes the lookups to help speed up processing. Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
Dan Lorenc authored
-
Bob Callaway authored
Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
Bob Callaway authored
Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
- Jan 04, 2021
-
-
Bob Callaway authored
We can't insert a blank entry, so mark request body as required. Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
Bob Callaway authored
QueuedLeafResponse holds the actual insertion response code, so check that instead of just the base GRPC status code. also fixes middleware ordering issue Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
dlorenc authored
Move API initialization to the package init, and access to a package …
-
- Jan 03, 2021
-
-
Dan Lorenc authored
This allows us to skip sticking it onto each request context and retrieving it. Signed-off-by:
Dan Lorenc <dlorenc@google.com>
-
- Dec 24, 2020
-
-
Bob Callaway authored
After #77, we have one global GRPC channel for the entire process. This change causes each GRPC call to be made on the incoming HTTP request's context such that if an HTTP client cancels prematurely, we will handle the GRPC cleanup appropriately. Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-
- Dec 23, 2020
-
-
dlorenc authored
-
- Dec 19, 2020
-
-
dlorenc authored
clean up and enhance error handling
-
Bob Callaway authored
-
Bob Callaway authored
- adds trillian API object to context - improves request error logging pre and post validation - use consistent request context throughout all GRPC calls - improve validation of incoming UUID values - disable swagger UI endpoint - only print cacheable headers if response code is HTTP 2XX - use GetLeavesByRange instead of deprecated GetLeavesByIndex API Signed-off-by:
Bob Callaway <bcallawa@redhat.com>
-