debian-forge-composer/internal/cloudapi/v2
Ondřej Budai d78f1e6229 cloudapi: add option to upload S3 artifacts publicly
A small test is added to cover this new option. Also, a check for AWS region
in the URL was removed. The public URL doesn't actually contain it and it's
imho useless - S3 buckets are always tied to a certain region.

The elaborate grep command parsing a path from a URI was switched to being
a small python script. The python script can actually handle an URI without
a query (which was always present in the pre-signed URI, but it's not in the
ordinary one)

Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2022-09-19 22:56:36 +02:00
..
errors.go cloudapi: Add endpoints to clone aws images across regions 2022-08-30 16:14:52 +02:00
errors_test.go cloudapi: get specific error from openapi 2022-06-28 10:02:55 +02:00
handler.go cloudapi: add option to upload S3 artifacts publicly 2022-09-19 22:56:36 +02:00
middleware.go cloudapi: get specific error from openapi 2022-06-28 10:02:55 +02:00
openapi.v2.gen.go cloudapi: add option to upload S3 artifacts publicly 2022-09-19 22:56:36 +02:00
openapi.v2.yml cloudapi: add option to upload S3 artifacts publicly 2022-09-19 22:56:36 +02:00
server.go cloudapi: support container embedding 2022-08-04 14:37:12 +02:00
v2_internal_test.go simplify package set chain handling 2022-06-01 11:36:52 +01:00
v2_koji_test.go cloudapi: Add endpoints to clone aws images across regions 2022-08-30 16:14:52 +02:00
v2_multi_tenancy_test.go cloudapi: Correctly test dependency errors 2022-08-03 13:51:52 +02:00
v2_test.go cloudapi: Add endpoints to clone aws images across regions 2022-08-30 16:14:52 +02:00