Jonathan Christison
2fb746abae
Add scanchain endpoint
...
Copied the PSSaaS approach, did try inheritance on the `git` class for
`scanChainGit` but caused problems with deserialization not matching
`Component` so hack was to duplicate it, will need to sort out the
structures at some point see #11
3 years ago
Jonathan Christison
5c96690241
Add authenticated annotation to endpoints that have actions
3 years ago
Jonathan Christison
c724442abb
We dont need to return every field, especially private ones
3 years ago
Jonathan Christison
707e9d4fbb
Fix cascade for brew and pnc types
...
Change endpoint in hack test script, these should be moved to unit tests
3 years ago
Jonathan Christison
603dc500de
Hacking around eventBus injection by passing it to be set
...
It will be better to instantiate EventBus directly but not sure on the
constructor for this
3 years ago
Jonathan Christison
be2f54c9c0
Set some fields to be public for json return
3 years ago
Jonathan Christison
2fd582e2ca
ORM kinda working
3 years ago
Jonathan Christison
354745f7a0
Still adding ORM
3 years ago
Jonathan Christison
72e3b0f0b3
Start adding picocli as way of verifying CLI args
3 years ago
Jonathan Christison
7fffbe22ba
Decouple ScanRequest from tekton runs
...
We will use an eventbus to listen for "executed"/triggered ScanRequests
and respond with tekton runID to check up on later
3 years ago
Jonathan Christison
045df604a0
Start adding ORM support
3 years ago
Jonathan Christison
6b9aa75213
Add tekton task, use defaultClient, injection woes
3 years ago
Jonathan Christison
24660d8f85
Start adding validation and some primative endpoints
3 years ago