DELETE /artifacts/{digest}: superuser only, 409 while referenced

The keep-set the hourly sweep uses is now referenced_artifacts, shared by
the sweep and the route. The volatile ring is not touched.
This commit is contained in:
2026-10-15 10:48:59 +02:00
parent 599e01b0bf
commit 7ea53ccf17
7 changed files with 144 additions and 15 deletions
File diff suppressed because one or more lines are too long
+6
View File
@@ -1620,6 +1620,12 @@ export type ArtifactsGetArtifactData = {
export type ArtifactsGetArtifactResponse = (unknown);
export type ArtifactsDeleteArtifactData = {
digest: string;
};
export type ArtifactsDeleteArtifactResponse = (void);
export type CloudReadStatusResponse = ({
[key: string]: unknown;
});