debian-forge-composer/internal/cloudapi/v2
Tomáš Hozza 6e8f0418a6 CloudAPI: add new /composes/{id}/sboms endpoint
Add a new /sboms API endpoint, for getting SBOM documents for a given
compose ID. The endpoint returns an array of SBOM documents for each
image built as part of the compose. For each image, there is an SBOM
document for each osbuild pipeline, which installs RPM packages. This is
usually one 'buildroot' and one 'image' pipeline.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-09-20 17:02:09 +02:00
..
compose.go cloudapi/v2: populate openscap related rhsm facts 2024-09-06 11:39:35 +02:00
compose_test.go cloudapi: update expected image type test for gcp-rhui 2024-09-17 23:33:44 +02:00
errors.go cloudapi/v2: add details for non-service errors 2024-06-25 17:27:28 +02:00
errors_test.go cloudapi/v2: add test for errors 2024-06-25 17:27:28 +02:00
handler.go CloudAPI: add new /composes/{id}/sboms endpoint 2024-09-20 17:02:09 +02:00
imagerequest.go Worker: move GCE image guest OS features to upload target options 2024-08-29 17:37:48 +02:00
imagerequest_test.go deps: update images to v0.54.0 2024-04-11 16:43:40 +02:00
middleware.go internal/auth: add TenantChannelMiddleware 2023-06-28 15:08:37 +02:00
openapi.v2.gen.go CloudAPI: add new /composes/{id}/sboms endpoint 2024-09-20 17:02:09 +02:00
openapi.v2.yml CloudAPI: add new /composes/{id}/sboms endpoint 2024-09-20 17:02:09 +02:00
server.go Worker/osbuild: depend on depsolve job for Koji composes 2024-09-20 17:02:09 +02:00
v2_internal_test.go lint: Fix implicit memory aliasing in for loops 2023-09-21 16:56:54 +02:00
v2_koji_test.go clienterrors: rename WorkerClientError to clienterrors.New 2024-07-31 17:04:58 +02:00
v2_multi_tenancy_test.go Port osbuild/images v0.33.0 with dot-notation to composer 2024-01-26 11:32:34 +01:00
v2_test.go Update osbuild/images to v0.88.0 2024-09-20 17:02:09 +02:00