registry/tools
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Radoslav Dimitrov 739b70e8bc
fix: fail safely in registry admin scripts (#1622)
The takedown script previously treated any nonempty `ALL_VERSIONS`
value, including `false`, as permission to delete every version. Require
exactly `true` when the variable is set, and reject other values before
sending a request.

Enable strict shell error handling in the auth helper so a failed
identity-token command stops execution before exchanging an empty token.

Validation: `bash -n` and `git diff --check` passed. Mocked command
checks confirmed that `false`, `1`, and `TRUE` are rejected before
network access, and that identity-token retrieval failure stops before
the token exchange. The updated scripts also completed the authorized
takedown associated with #1563; public API reads confirmed the deleted
record and removal from default results.
2026-09-06 01:13:09 +03:00
..
admin fix: fail safely in registry admin scripts (#1622) 2026-09-06 01:13:09 +03:00
extract-server-schema ci: bump golangci-lint to v2.13.1 to fix panic on Go 1.27 (#1561) 2026-08-21 00:14:13 +03:00
validate-examples feat: add cargo (crates.io) as a package registry type (#1207) 2026-06-03 10:56:43 -04:00
validate-schemas update schema url point to the actual location (#884) 2026-02-10 13:32:58 -08:00
validate-examples.sh Big docs tidy up in preparation for launch (#364) 2025-09-07 10:44:42 +01:00
validate-schemas.sh Add validation tools for server.json schemas and examples (#176) 2025-07-15 11:32:54 -07:00