7682 Commits (850f0e0cde311e01ed9ad2d1c51818577e45b609)

Author SHA1 Message Date
chrislu 850f0e0cde faster map lookup 3 months ago
chrislu c261b66755 Update policy_engine.go 3 months ago
chrislu b6e8c5a8ea refactor 3 months ago
chrislu 7cb138deb4 no fake ldap provider, remove stateful sts session doc 3 months ago
chrislu c176e27a7f Add comprehensive debug logging for JWT authentication 3 months ago
chrislu c6593f4591 more logs 3 months ago
chrislu 639fa96d41 fmt 3 months ago
chrislu 5563183e60 add logs 3 months ago
chrislu ef9d779764 increase timeout 3 months ago
chrislu 9f9b6710b2 Reduced timeout for faster failures 3 months ago
chrislu 45ecf2cfe0 use docker compose to test keycloak 3 months ago
chrislu 773d7648f2 fix compilation 3 months ago
chrislu c34b14de8c fix tests 3 months ago
chrislu db4b613d44 fix tests 3 months ago
chrislu 51525ea2ba remove filerAddress required 3 months ago
chrislu 13bff3f594 fix tests 3 months ago
chrislu a5761aa42d fixes 3 months ago
chrislu 0575d93bca address comments 3 months ago
chrislu 02798df85d address comments 3 months ago
chrislu b8d3d8d9fc avoid hack 3 months ago
chrislu ca3c5eadb2 fix tests 3 months ago
chrislu d4de26962f fix tests 3 months ago
chrislu bc026e11bf fix tests 3 months ago
chrislu 9c587dbd51 fix oidc 3 months ago
chrislu 5f32b3c982 Modified ListBucketsHandler to use IAM authorization (authorizeWithIAM) for JWT users instead of legacy identity.canDo() 3 months ago
chrislu 8603fe1433 Update s3_iam_middleware.go 3 months ago
chrislu ca2c2aa1c7 Update iam_manager.go 3 months ago
chrislu f462684f8a Update token_utils.go 3 months ago
chrislu df5b31aa9a feat: Complete JWT authentication system for S3 IAM integration 3 months ago
chrislu c63ad8fcaa Update s3api_server.go 3 months ago
chrislu 48d500d603 fix: Resolve 501 NotImplemented error and enable S3 IAM integration 3 months ago
chrislu 8168be831d Update iam_manager.go 3 months ago
chrislu 966d01e311 debug: add comprehensive logging to JWT authentication flow 3 months ago
chrislu 9cbd73aba0 fix: implement proper policy condition evaluation and trust policy validation 3 months ago
chrislu e312b83349 fix: extract role information from JWT token in presigned URL validation 3 months ago
chrislu 6fb5952e19 fmt 3 months ago
chrislu 394847a621 fix: add CORS preflight handler to S3 API test infrastructure 3 months ago
chrislu b1260d9743 fix: add sts:ValidateSession to JWT authentication test policies 3 months ago
chrislu 2e74e465b9 fix: add error recovery for S3 API JWT tests in different environments 3 months ago
chrislu 0ff3339c9f 🎉 MAJOR SUCCESS: Complete S3 API JWT authentication system working! 3 months ago
chrislu 77fa5748a2 fix: improve S3 API test infrastructure and resolve compilation issues 3 months ago
chrislu f4c4e4c770 fix: resolve S3 API test compilation errors and configuration issues 3 months ago
chrislu 686659531c fix: resolve all IAM integration test failures 3 months ago
chrislu 4a30c41610 fix: resolve S3 server startup panic due to nil pointer dereference 3 months ago
chrislu dc6024c0b9 fmt 3 months ago
chrislu 0181261c98 fix: resolve all STS test failures in stateless JWT architecture 3 months ago
chrislu 6badeb98f2 Delete sts.test 3 months ago
chrislu bf6b8ff9c0 fix: resolve remaining compilation errors in IAM integration tests 3 months ago
chrislu 43d3ece832 Update sts_service_test.go 3 months ago
chrislu 1c991d05c9 security: fix high-severity JWT vulnerability (GHSA-mh63-6h87-95cp) 3 months ago