7690 Commits (64e0c5ac7cdee9c79e8eab60fd1f228c164071a5)

Author SHA1 Message Date
chrislu 64e0c5ac7c Replaced the coarse mapping with a comprehensive, context-aware action determination engine 2 months ago
chrislu 4545eb08f3 fmt 2 months ago
chrislu e6c50f9ba9 address comments 2 months ago
chrislu 7eb587f956 add MockTrustPolicyValidator 2 months ago
chrislu b20257afb1 address comments 2 months ago
chrislu 9d4d131043 address comments 2 months ago
chrislu 89810dcea3 address comments 2 months ago
chrislu 812f5c1a5a address comments 2 months ago
chrislu 850f0e0cde faster map lookup 2 months ago
chrislu c261b66755 Update policy_engine.go 2 months ago
chrislu b6e8c5a8ea refactor 2 months ago
chrislu 7cb138deb4 no fake ldap provider, remove stateful sts session doc 2 months ago
chrislu c176e27a7f Add comprehensive debug logging for JWT authentication 2 months ago
chrislu c6593f4591 more logs 2 months ago
chrislu 639fa96d41 fmt 2 months ago
chrislu 5563183e60 add logs 2 months ago
chrislu ef9d779764 increase timeout 2 months ago
chrislu 9f9b6710b2 Reduced timeout for faster failures 2 months ago
chrislu 45ecf2cfe0 use docker compose to test keycloak 2 months ago
chrislu 773d7648f2 fix compilation 2 months ago
chrislu c34b14de8c fix tests 2 months ago
chrislu db4b613d44 fix tests 2 months ago
chrislu 51525ea2ba remove filerAddress required 2 months ago
chrislu 13bff3f594 fix tests 2 months ago
chrislu a5761aa42d fixes 2 months ago
chrislu 0575d93bca address comments 2 months ago
chrislu 02798df85d address comments 2 months ago
chrislu b8d3d8d9fc avoid hack 2 months ago
chrislu ca3c5eadb2 fix tests 2 months ago
chrislu d4de26962f fix tests 2 months ago
chrislu bc026e11bf fix tests 2 months ago
chrislu 9c587dbd51 fix oidc 2 months ago
chrislu 5f32b3c982 Modified ListBucketsHandler to use IAM authorization (authorizeWithIAM) for JWT users instead of legacy identity.canDo() 2 months ago
chrislu 8603fe1433 Update s3_iam_middleware.go 2 months ago
chrislu ca2c2aa1c7 Update iam_manager.go 2 months ago
chrislu f462684f8a Update token_utils.go 2 months ago
chrislu df5b31aa9a feat: Complete JWT authentication system for S3 IAM integration 2 months ago
chrislu c63ad8fcaa Update s3api_server.go 2 months ago
chrislu 48d500d603 fix: Resolve 501 NotImplemented error and enable S3 IAM integration 2 months ago
chrislu 8168be831d Update iam_manager.go 2 months ago
chrislu 966d01e311 debug: add comprehensive logging to JWT authentication flow 2 months ago
chrislu 9cbd73aba0 fix: implement proper policy condition evaluation and trust policy validation 2 months ago
chrislu e312b83349 fix: extract role information from JWT token in presigned URL validation 2 months ago
chrislu 6fb5952e19 fmt 2 months ago
chrislu 394847a621 fix: add CORS preflight handler to S3 API test infrastructure 2 months ago
chrislu b1260d9743 fix: add sts:ValidateSession to JWT authentication test policies 2 months ago
chrislu 2e74e465b9 fix: add error recovery for S3 API JWT tests in different environments 2 months ago
chrislu 0ff3339c9f 🎉 MAJOR SUCCESS: Complete S3 API JWT authentication system working! 2 months ago
chrislu 77fa5748a2 fix: improve S3 API test infrastructure and resolve compilation issues 2 months ago
chrislu f4c4e4c770 fix: resolve S3 API test compilation errors and configuration issues 2 months ago