79 Commits (08f00dfb1fa5c805ecf098d68bb6fcd8a633e5f8)

Author SHA1 Message Date
Chris Lu 252e0abb72 chore(iam): improved error wrapping and test parameterization 2 days ago
Chris Lu 4b8dc318b0 test(iam): refactor STS tests to use AWS SDK signer 2 days ago
Chris Lu b963b31a19 chore(iam): cleanup debug prints and fix test config port 2 days ago
Chris Lu 22e76a5dc9 debug 2 days ago
Chris Lu c7f466a5ab fix: ensure iam_config.json exists in setup target for CI 3 days ago
Chris Lu ea68ee021d fix: update distributed tests to use valid Keycloak users 3 days ago
Chris Lu e34ea6b54a fix: address PR review security issues for STS handlers 3 days ago
Chris Lu a487284d60 test: add integration tests for AssumeRole and AssumeRoleWithLDAPIdentity STS actions 3 days ago
Chris Lu 217d8b9e0e
Fix: ListObjectVersions delimiter support (#7987) 6 days ago
promalert 9012069bd7
chore: execute goimports to format the code (#7983) 7 days ago
Chris Lu ae9a943ef6
IAM: Add Service Account Support (#7744) (#7901) 2 weeks ago
Chris Lu 8d6bcddf60
Add S3 volume encryption support with -s3.encryptVolumeData flag (#7890) 3 weeks ago
Chris Lu 7064ad420d
Refactor S3 integration tests to use weed mini (#7877) 3 weeks ago
Chris Lu 2f6aa98221
Refactor: Replace removeDuplicateSlashes with NormalizeObjectKey (#7873) 3 weeks ago
Chris Lu 014027f75a
Fix: Support object tagging in versioned buckets (Issue #7868) (#7871) 3 weeks ago
chrislu 4a764dbb37 fmt 4 weeks ago
Chris Lu bccef78082
fix: reduce N+1 queries in S3 versioned object list operations (#7814) 4 weeks ago
Chris Lu 2763f105f4
fix: use unique bucket name in TestS3IAMPresignedURLIntegration to avoid flaky test (#7801) 4 weeks ago
G-OD 504b258258
s3: fix remote object not caching (#7790) 4 weeks ago
chrislu 9150d84eea test: use -master.peers=none for faster test server startup 4 weeks ago
chrislu 26121c55c9 test: improve pagination stress test with QUICK_TEST option and better assertions 4 weeks ago
chrislu f517bc39fc test: fix nil pointer dereference and add debugging to pagination stress tests 4 weeks ago
chrislu 0972a0acf3 test: add pagination stress tests for S3 versioning with >1000 versions 4 weeks ago
Chris Lu f5c666052e
feat: add S3 bucket size and object count metrics (#7776) 4 weeks ago
Chris Lu 44beb42eb9
s3: fix PutObject ETag format for multi-chunk uploads (#7771) 4 weeks ago
Chris Lu 1b1e5f69a2
Add TUS protocol support for resumable uploads (#7592) 1 month ago
Chris Lu 51c2ab0107
fix: admin UI bucket deletion with filer group configured (#7735) 1 month ago
Chris Lu 36b8b2147b
test: add integration test for versioned object listing path fix (#7731) 1 month ago
Chris Lu d5f21fd8ba
fix: add missing backslash for volume extraArgs in helm chart (#7676) 1 month ago
chrislu 5167bbd2a9 Remove deprecated allowEmptyFolder CLI option 1 month ago
Chris Lu 55f0fbf364
s3: optimize DELETE by skipping lock check for buckets without Object Lock (#7642) 1 month ago
Chris Lu 733ca8e6df
Fix SSE-S3 copy: preserve encryption metadata and set chunk SSE type (#7598) 1 month ago
Chris Lu 208d008fe3 Fix tagging test pattern to run our comprehensive tests instead of basic tests 1 month ago
Chris Lu ec41795594 Update s3-tagging-tests to use Makefile server management like other S3 tests 1 month ago
Chris Lu a33e5a9e6a Add S3 object tagging tests to CI workflow 1 month ago
Chris Lu 8c585a9682 Fix S3 object tagging issue #7589 1 month ago
Chris Lu bd419fda51
fix: copy to bucket with default SSE-S3 encryption fails (#7562) (#7568) 2 months ago
Chris Lu 64dcbbb25b
test read write by s3fs and PyArrow native file system for s3 (#7520) 2 months ago
Chris Lu c1b8d4bf0d
S3: adds FilerClient to use cached volume id (#7518) 2 months ago
Chris Lu 8be9e258fc
S3: Add tests for PyArrow with native S3 filesystem (#7508) 2 months ago
Chris Lu ca84a8a713
S3: Directly read write volume servers (#7481) 2 months ago
chrislu aef5121c36 faster master startup 2 months ago
Chris Lu 508d06d9a5
S3: Enforce bucket policy (#7471) 2 months ago
chrislu f4f2718ba0 adjust test 2 months ago
Chris Lu 498ac8903f
S3: prevent deleting buckets with object locking (#7434) 2 months ago
Chris Lu eaecd8328b
S3: add fallback for CORS (#7404) 3 months ago
Chris Lu 8d63a9cf5f
Fixes for kafka gateway (#7329) 3 months ago
Chris Lu 3d25f206c8
S3: Signature verification should not check permissions (#7335) 3 months ago
Chris Lu e00c6ca949
Add Kafka Gateway (#7231) 3 months ago
Chris Lu c5a9c27449
Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310) 3 months ago