8020 Commits (52882aed70b8b882e7cfd569e57ad7dab9b7dd01)

Author SHA1 Message Date
粒粒橙 52882aed70
fix(s3api): missing `Vary: Origin` header on non-CORS and `OPTIONS` requests (#8072) 2 days ago
Chris Lu cd2e93bf2b
fix: propagate OIDC attributes to STS session token for IAM policies (#8079) 2 days ago
Chris Lu 16c8aac7c9 minor 2 days ago
Chris Lu 7d788ae73c
Fix: S3 CORS headers missing for non-existent buckets (#8078) 2 days ago
Chris Lu 3f879b8d2b copy the aws keys 3 days ago
Chris Lu 3d1f710485 remove the .versions directory when all versions are deleted 3 days ago
Chris Lu f6a2ef11ff
Fix CORS headers not applied to non-existent bucket responses (#8070) 3 days ago
Chris Lu 13dcf445a4
Fix maintenance worker panic and add EC integration tests (#8068) 3 days ago
KyoungYun-K 59dfe047b6
Support for cacheMetaTtlSec option in fuse command (#8063) 4 days ago
Chris Lu bc8a077561
Fix: Propagate OIDC claims for dynamic IAM policies (#8060) 4 days ago
Chris Lu bc64ed51c5
Fix CopyObject If-Match ETag mismatch by copying Md5 attribute (#8053) 5 days ago
Chris Lu bc853bdee5 4.07 5 days ago
Chris Lu 3e5d34dd67 skip md5 validation if Content-MD5 is not provided 5 days ago
SoSweetHam 2662420194
fix(s3api): correct wildcard matching (#8052) 5 days ago
Chris Lu 753e1db096
Prevent split-brain: Persistent ClusterID and Join Validation (#8022) 5 days ago
Chris Lu ce23c4fca7 missing changes 6 days ago
Chris Lu b8dc8d12f2 ErrNoSuchKey should not be reported as an error in the logs 6 days ago
Chris Lu 8880f9932f
filer: auto clean empty implicit s3 folders (#8051) 6 days ago
Chris Lu 1dedc8daf9 adjust logs 6 days ago
Chris Lu 6bc5a64a98
Add access key status management to Admin UI (#8050) 6 days ago
Chris Lu dbde8983a7
Fix bucket permission persistence in Admin UI (#8049) 6 days ago
Chris Lu 796a911cb3
Prevent bucket renaming in filer, fuse mount, and S3 (#8048) 1 week ago
Chris Lu a473278bfa
Fix: Fail fast on unsupported volume versions (#8047) 1 week ago
Chris Lu 0a46577700
Fix #8040: Support '_default' keyword in collectionPattern to match default collection (#8046) 1 week ago
Chris Lu ee3813787e
feat(s3api): Implement S3 Policy Variables (#8039) 1 week ago
Chris Lu 7eb90fdfd7
Enhance EC balancing to separate parity and data shards (#8038) 1 week ago
Chris Lu 905e7e72d9
Add remote.copy.local command to copy local files to remote storage (#8033) 1 week ago
Jaehoon Kim f2e7af257d
Fix volume.fsck -forcePurging -reallyDeleteFromVolume to fail fast on filer traversal errors (#8015) 1 week ago
Walnuts 691aea84c3
feat: add TLS configuration options for Cassandra2 store (#7998) 1 week ago
Chris Lu f47bc8c539
Fix remote.meta.sync TTL issue (#8021) (#8030) 1 week ago
Chris Lu ba74185700
fix: CompactMap race condition causing runtime panic (#8029) 1 week ago
Feng Shao 8abcdc6d00
use "s" flag of regexp to let . match \n (#8024) 1 week ago
Chris Lu df3f308740 s3api: use updateAuthenticationState helper and clarified log message 1 week ago
Chris Lu e11c0425f8 s3api: extract updateAuthenticationState helper method 1 week ago
Chris Lu 39c4155ba6 s3api: remove redundant isAuthEnabled assignment in constructor 1 week ago
Chris Lu 12a1a131c9
s3api: allow-all default when no credentials are configured (#8027) 1 week ago
Chris Lu 1046bd009a
feat: Optional path-prefix and method scoping for Filer HTTP JWT (#8014) 2 weeks ago
Chris Lu 269092c8c3
fix(gcs): resolve credential conflict in remote storage mount (#8013) 2 weeks ago
Chris Lu 6b0eade6d4 storage: upgrade protobuf API in store_state.go 2 weeks ago
Chris Lu 587e782feb storage: use non-blocking send to StateUpdateChan 2 weeks ago
Lisandro Pin 2af293ce60
Boostrap persistent state for volume servers. (#7984) 2 weeks ago
Chris Lu 06391701ed
Add AssumeRole and AssumeRoleWithLDAPIdentity STS actions (#8003) 2 weeks ago
Chris Lu d7c30fdb2b
fix: admin does not show all master servers #7999 (#8002) 2 weeks ago
Sheya Bernstein 844859de7f
fix: add filer fallback after consecutive connection failures (#8000) 2 weeks ago
Chris Lu 2b5e951390 use context.WithoutCancel to avoid context cancellation when the client connection is closed 2 weeks ago
Chris Lu ce6e9be66b 4.06 2 weeks ago
Chris Lu 379c032868
Fix chown Input/output error on large file sets (#7996) 2 weeks ago
Chris Lu ad76487e9d
Fix special characters in admin-generated secret keys (#7994) 2 weeks ago
Chris Lu 1ea6b0c0d9 cleanup: deduplicate environment variable credential loading 2 weeks ago
Chris Lu 7f1182472a fix: enable dual loading of static and dynamic IAM configuration 2 weeks ago