115 Commits (24f3571a2a3b384a03773eb9b54e0c78500de56e)

Author SHA1 Message Date
chrislu a2cce1bb91 fix tests 1 month ago
chrislu accad23427 Update iam_config.json 1 month ago
chrislu 4c032b3945 fix testing expired jwt 1 month ago
chrislu 48d500d603 fix: Resolve 501 NotImplemented error and enable S3 IAM integration 1 month ago
chrislu 966d01e311 debug: add comprehensive logging to JWT authentication flow 1 month ago
chrislu 9cbd73aba0 fix: implement proper policy condition evaluation and trust policy validation 1 month ago
chrislu 0cbb29161d fix: improve S3 IAM integration test JWT token generation and configuration 1 month ago
chrislu 1c991d05c9 security: fix high-severity JWT vulnerability (GHSA-mh63-6h87-95cp) 1 month ago
chrislu 29fedb1f0e feat: default IAM stores to filer for production-ready persistence 1 month ago
chrislu 586ebbca2d refactor: simplify configuration by using constants for default base paths 1 month ago
chrislu 8718c301ba feat(sts): pass filerAddress at call-time instead of init-time 1 month ago
chrislu 0a6c238eb0 align(sts): use filer /etc/ path convention for IAM storage 1 month ago
chrislu beb23b0ab5 feat: Implement configuration-driven identity providers for distributed STS 1 month ago
chrislu b5349bf6df fix: Resolve compilation errors in Keycloak integration tests 1 month ago
chrislu ce17743275 feat: Implement distributed IAM role storage for multi-instance deployments 1 month ago
chrislu 299c86f002 feat: Add Keycloak OIDC integration for S3 IAM tests 1 month ago
chrislu 4329997b76 chore: Clean up duplicate files and update gitignore 1 month ago
chrislu 1ac0d85a5b fix: Update integration test Makefile for IAM configuration 1 month ago
chrislu ca97d7c865 feat: Implement JWT Bearer token support in S3 integration tests 1 month ago
chrislu 2186ed5fc1 feat: Add enhanced S3 server with IAM integration 1 month ago
chrislu 27f2a88f10 🧪 CREATE S3 IAM INTEGRATION TESTS: Comprehensive End-to-End Testing Suite! 1 month ago
Chris Lu 7d509feef6
S3 API: Add integration with KMS providers (#7152) 1 month ago
Chris Lu 50530e2553
S3 API: Add SSE-S3 (#7151) 2 months ago
Chris Lu b7b73016dd
S3 API: Add SSE-KMS (#7144) 2 months ago
Chris Lu fd447465c2
fix parsing s3 tag (#7069) 2 months ago
chrislu 124c4281a8 tag parsing decode url encoded 2 months ago
Chris Lu 33b9017b48
fix listing objects (#7008) 3 months ago
Chris Lu 3a5ee18265
Fix versioning list only (#7015) 3 months ago
Chris Lu c196d03951
fix listing object versions (#7006) 3 months ago
Chris Lu 12f50d37fa
test versioning also (#7000) 3 months ago
Chris Lu 26403e8a0d
Test object lock and retention (#6997) 3 months ago
Chris Lu c6a22ce43a
Fix get object lock configuration handler (#6996) 3 months ago
Chris Lu a524b4f485
Object locking need to persist the tags and set the headers (#6994) 3 months ago
Chris Lu 9982f91b4c
Add more fuse tests (#6992) 3 months ago
Chris Lu dde1cf63c2
S3 Object Lock: ensure x-amz-bucket-object-lock-enabled header (#6990) 3 months ago
Chris Lu 4b040e8a87
adding cors support (#6987) 3 months ago
chrislu 606d516e34 add integration tests for ec 3 months ago
Chris Lu 1549ee2e15
implement PubObjectRetention and WORM (#6969) 3 months ago
Chris Lu d892538d32
More efficient copy object (#6665) 3 months ago
Chris Lu 51543bbb87
Admin UI: Add message queue to admin UI (#6958) 3 months ago
Chris Lu cf5a24983a
S3: add object versioning (#6945) 3 months ago
chrislu cd01a2346a Java 3.59 2 years ago
vados a1c6f1fbd6 chore(tests): update S3 compat tests 2 years ago
chrislu 572cc440ce a simple example of using aws-sdk-go-v2 2 years ago
dependabot[bot] b6a516fed6
build(deps): bump guava from 30.0-jre to 32.0.0-jre in /test/random_access (#4579) 2 years ago
Nat Makarevitch b72f0634d7
minor (typos...), done while reading around 3 years ago
Sebastian Kurfuerst 99abddf376 FEATURE: add test setup for running the CephFS S3 compatibility suite 4 years ago
Eng Zer Jun a23bcbb7ec
refactor: move from io/ioutil to io and os package 4 years ago
Chris Lu ecaab0e048 adjust test code 4 years ago
Chris Lu fc8dd58aea volume: large_volume version has bug when using in memory index 4 years ago