693 Commits (f838472b79070a032acb6205955727f07cee07a6)

Author SHA1 Message Date
Chris Lu f838472b79 Fix IAM manager and post policy to use current active filer 4 days ago
Chris Lu 5fe19e5aac add constant 4 days ago
Chris Lu d792f1b404 Add multi-filer failover to ReadFilerConf 4 days ago
Chris Lu ebad1f6fbd Use S3 endpoint in multipart Location instead of filer address 4 days ago
Chris Lu af3a0770ff Enable filer discovery: pass master addresses to FilerClient 4 days ago
Chris Lu 8517cebb31 Add thread safety to FilerEtcStore and clarify credential store comments 4 days ago
Chris Lu 28fc613a50 Fix toFilerPath: remove URL escaping for raw file paths 4 days ago
Chris Lu abf85bfe4f Remove deprecated functions: use new path-based functions directly 4 days ago
Chris Lu d4df6ca481 Remove filer address from upload paths - pass path directly 4 days ago
Chris Lu 3aa9b5f4fe Clarify multipart URL comments: filer address not used for uploads 4 days ago
Chris Lu c24629cd5e Make credential store use current active filer for HA 4 days ago
Chris Lu 8d8b1f7c87 Document multipart completion Location URL limitation 4 days ago
Chris Lu e1497301cf Document multipart upload URL HA limitation 4 days ago
Chris Lu 1d7fded503 Document ReadFilerConf HA limitation in lifecycle handlers 4 days ago
Chris Lu ee6054700f Track current active filer in FilerClient for better HA 4 days ago
Chris Lu 7611f05f37 Document credential store HA limitation with TODO 4 days ago
Chris Lu 9346e6bc25 Fix IAM manager initialization: remove code duplication, add TODO for HA 4 days ago
Chris Lu 839c450d21 Address PR review comments: implement full failover for IAM operations 4 days ago
Chris Lu e537852ec6 Support multiple filers for S3 and IAM servers with automatic failover 4 days ago
Chris Lu c156a130b7
S3: Auto create bucket (#7549) 4 days ago
Chris Lu 2e6c746a30
fix copying for paused versioning buckets (#7548) 4 days ago
Chris Lu f6a604c538
S3: Fix encrypted file copy with multiple chunks (#7530) (#7546) 4 days ago
粒粒橙 a24c31de06
S3: Add `Vary` header for non-wildcard AllowOrigin (#7547) 4 days ago
chrislu a77dfb1ddd add debugging for InvalidAccessKeyId 1 week ago
chrislu 99a9a67741 check errors 1 week ago
Chris Lu f125a013a8
S3: set identity to request context, and remove obsolete code (#7523) 1 week ago
Chris Lu a9fefcd22c
S3: list owned buckets (#7519) 1 week ago
Chris Lu c1b8d4bf0d
S3: adds FilerClient to use cached volume id (#7518) 1 week ago
Chris Lu 5f77f87335
S3: S3 Object Retention API to include XML namespace support (#7517) 1 week ago
Chris Lu 6281e62d7f
S3: JWT generation for volume server authentication (#7514) 1 week ago
Chris Lu ca84a8a713
S3: Directly read write volume servers (#7481) 2 weeks ago
Chris Lu fa8df6e42b
S3: Lazy Versioning Check, Conditional SSE Entry Fetch, HEAD Request Optimization (#7480) 2 weeks ago
chrislu e154bfe163 minor 2 weeks ago
Chris Lu 4e73cc778c
S3: add context aware action resolution (#7479) 2 weeks ago
chrislu 5b9a526310 adjust comment 2 weeks ago
Chris Lu 2a9d4d1e23
Refactor data structure (#7472) 2 weeks ago
Chris Lu 508d06d9a5
S3: Enforce bucket policy (#7471) 2 weeks ago
Chris Lu bf8e4f40e6
S3: Perf related (#7463) 3 weeks ago
Konstantin Lebedev 084b377f87
do delete expired entries on s3 list request (#7426) 3 weeks ago
Chris Lu 498ac8903f
S3: prevent deleting buckets with object locking (#7434) 4 weeks ago
Chris Lu bdc20d1c1e
S3: load bucket object locking configuration if not found in cache (#7422) 4 weeks ago
Chris Lu b7e3284fc5
S3: fix TestSignedStreamingUploadInvalidSignature test (#7421) 4 weeks ago
Chris Lu 9f07bca9cc
Fix IPv6 host header formatting to match AWS SDK behavior (#7414) 4 weeks ago
Chris Lu d00a2a8707
Fix S3 bucket policy ARN validation to accept AWS ARNs and simplified formats (#7409) 1 month ago
zuzuviewer 7e624d5355
* Fix s3 auth with proxy request (#7403) 1 month ago
Chris Lu eaecd8328b
S3: add fallback for CORS (#7404) 1 month ago
Taehyung Lim d4790cb8e6
s3: fix if-match error (#7277) 1 month ago
Chris Lu 85bd593936
S3: adjust for loading credentials (#7400) 1 month ago
Nial 20e0d91037
IAM: add support for advanced IAM config file to server command (#7317) 1 month ago
Chris Lu 7d26c8838f
S3: auth supports X-Forwarded-Host and X-Forwarded-Port (#7398) 1 month ago