15 Commits (c5d5b517f67c5b1bb35d718cc1bdcebbd2ddcd8e)

Author SHA1 Message Date
Chris Lu b9fa05153a
Allow multipart upload operations when s3:PutObject is authorized (#8445) 1 week ago
Chris Lu 2d65d7f499
Embed role policies in AssumeRole STS tokens (#8421) 1 week ago
Chris Lu 0d8588e3ae
S3: Implement IAM defaults and STS signing key fallback (#8348) 3 weeks ago
Chris Lu e863767ac7 cleanup(iam): final removal of temporary debug logging from STS and S3 API 3 weeks ago
Chris Lu cf8e383e1e
STS: Fallback to Caller Identity when RoleArn is missing in AssumeRole (#8345) 3 weeks ago
Chris Lu 535be3096b
Add AWS IAM integration tests and refactor admin authorization (#8098) 1 month ago
Chris Lu bc8a077561
Fix: Propagate OIDC claims for dynamic IAM policies (#8060) 2 months ago
Chris Lu ee3813787e
feat(s3api): Implement S3 Policy Variables (#8039) 2 months ago
Chris Lu 06391701ed
Add AssumeRole and AssumeRoleWithLDAPIdentity STS actions (#8003) 2 months ago
Chris Lu abfa64456b
Fix STS authorization in streaming/chunked uploads (#7988) 2 months ago
Chris Lu e67973dc53
Support Policy Attachment for Object Store Users (#7981) 2 months ago
Chris Lu ca84a8a713
S3: Directly read write volume servers (#7481) 4 months ago
Chris Lu 4e73cc778c
S3: add context aware action resolution (#7479) 4 months ago
Chris Lu 508d06d9a5
S3: Enforce bucket policy (#7471) 4 months ago
Chris Lu bc91425632
S3 API: Advanced IAM System (#7160) 6 months ago