S3 compatibility and openapi spec.

This commit is contained in:
2026-03-03 00:24:45 +01:00
parent 66e3db44dc
commit cfec3afb49
5 changed files with 394 additions and 3 deletions

View File

@@ -178,8 +178,6 @@ func (s *Service) AuthenticateRequest(r *http.Request) (RequestContext, error) {
authType = "sigv4-presign"
}
// Admin API authorization is enforced in admin handlers (bootstrap-only).
// We still require valid SigV4 credentials here, but skip S3 action policy checks.
if strings.HasPrefix(r.URL.Path, "/_admin/") {
return RequestContext{
Authenticated: true,