Changelog
- 3cf10d8 chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
- cd3f2ff chore(deps): bump github.com/Azure/go-ntlmssp from 0.1.0 to 0.1.1
- deda805 chore(deps): bump sigstore/cosign-installer from 4.1.1 to 4.1.2
- 325ab6e chore(deps): bump the dev-dependencies group with 19 updates
- fbe2a4b chore(deps): bump the dev-dependencies group with 7 updates
- 2ed8b78 chore(deps): bump the dev-dependencies group with 9 updates
- e4fa31c chore: fix sidecar flag in runtests to correctly pass test option
- db3478d chore: update go package dependencies
- 861c5f5 feat: add bucket metrics tag when request specifies a bucket
- d1fba07 feat: add custom route and middleware options
- 8ae566d feat: add new ErrNoSpaceLeftOnDevice API error for ENOSPC errors
- 20939bd feat: extract gateway runtime into embeddable package
- 9f786b3 feat: global error refactoring
- cb609e4 feat: replace webui client-side name filter with server-side prefix filter
- d2fa265 feat: support sha512, md5, xxhash3, xxhash64, xxhash128 data integrity checksums
- e6aa9de fix: apply CORS middleware to admin CreateBucket route
- 8d5b2be fix: check PutObjectTagging/LegalHold/Retention permissions on PutObject,CopyObject and CreateMultipartUpload
- e137e8d fix: connection early termination resulting in internal error
- a5fc7c1 fix: decode URL hash in webui before parsing bucket/prefix
- 5774702 fix: enforce required SignedHeaders validation for SigV4 requests
- 0e165ed fix: expose x-amz-storage-class in CORS response headers
- 4ef090d fix: fix empty ownership control rules panic
- fe3cfbf fix: forward slash url encoded used as bucket/key separator
- ed1ad6b fix: honor explicit public bucket policy deny
- 2c0844a fix: ignore implicit directories for Get/HeadObject
- cd0b4e6 fix: normalize object keys during bucket policy evaluation
- e69d073 fix: reject SigV2 requests
- eecc1a7 fix: reject invalid PostObject keys
- 27971f2 fix: remove unsigned chunk reader caching
- d498d48 fix: replace misleading webui CORS error toast with generic network error message
- dd27c6c fix: scoutfs multipart alignment check for last part
- bb3cdd9 fix: skip integration tests not compatible in sidecar
- 5cb5541 fix: store object multipart upload metadata compressed