aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/auth_credentials.go
AgeCommit message (Expand)AuthorFilesLines
6 daysEmbed IAM API into S3 server (#7740)Chris Lu1-0/+70
8 dayss3: allow -s3.config and -s3.iam.config to work together (#7727)Chris Lu1-8/+8
8 dayss3: enable auth when IAM integration is configured (#7726)Chris Lu1-0/+5
11 dayss3: add s3:ExistingObjectTag condition support for bucket policies (#7677)Chris Lu1-2/+4
12 dayss3: fix ListBuckets not showing buckets created by authenticated users (#7648)Chris Lu1-13/+41
2025-11-26Support multiple filers for S3 and IAM servers with automatic failover (#7550)Chris Lu1-4/+17
2025-11-21add debugging for InvalidAccessKeyIdchrislu1-2/+40
2025-11-21S3: set identity to request context, and remove obsolete code (#7523)Chris Lu1-1/+3
2025-11-18S3: Directly read write volume servers (#7481)Chris Lu1-13/+13
2025-11-13S3: add context aware action resolution (#7479)Chris Lu1-1/+2
2025-11-12Refactor data structure (#7472)Chris Lu1-4/+4
2025-11-12S3: Enforce bucket policy (#7471)Chris Lu1-13/+82
2025-10-28S3: adjust for loading credentials (#7400)Chris Lu1-7/+5
2025-10-08Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310)Chris Lu1-4/+4
2025-08-30S3 API: Advanced IAM System (#7160)Chris Lu1-7/+105
2025-08-22S3 API: Add integration with KMS providers (#7152)Chris Lu1-61/+27
2025-08-21S3 API: Add SSE-KMS (#7144)Chris Lu1-0/+80
2025-08-01S3: fix list buckets handler (#7067)Chris Lu1-56/+8
2025-07-28address List permissionchrislu1-3/+7
2025-07-23change priority of admin credentials from env varaibles (#7032)Chris Lu1-19/+22
2025-07-23S3 API: simpler way to start s3 with credentials (#7030)Chris Lu1-20/+52
2025-07-22fix listing objects (#7008)Chris Lu1-0/+1
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-2/+2
2025-07-13Add policy engine (#6970)Chris Lu1-11/+2
2025-07-02Add credential storage (#6938)Chris Lu1-13/+49
2025-02-07add s3 signature tests and prepare implementation of STREAMING-UNSIGNED-PAYLO...Tom Crasset1-0/+7
2025-01-17fix S3 per-user-directory Policy (#6443)Tom Crasset1-1/+20
2025-01-15Bugfix s3 audit missing requester for PUT requests (#6434)ftong20201-3/+1
2024-05-17added s3 iam DeleteBucket permission management (#5599)Riccardo Bertossa1-0/+4
2023-09-25[s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (...Konstantin Lebedev1-19/+118
2023-09-21[s3] optimization iam lookup for reducing algorithm complexity (#4857)Konstantin Lebedev1-28/+21
2023-09-05Clean up old signature hash poolsPatrick Schmidt1-2/+4
2023-09-05Improve S3 request signing performancePatrick Schmidt1-1/+5
2023-01-20grpc connection to filer add sw-client-id headerchrislu1-1/+1
2022-10-10change s3_account.go package to avoid cycle dependency (#3813)LHHDZ1-7/+8
2022-10-01add ownership rest apis (#3765)LHHDZ1-1/+32
2022-09-14refactor: `Directory` readability (#3665)Ryan Russell1-1/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-7/+7
2022-07-13supplement check duplicate accesskeyguosj1-0/+5
2022-06-13fix: When there is no access permission configured before startup, the authen...shichanglin51-5/+5
2022-05-30move s3 related constants from package http to s3_constantschrislu1-16/+15
2022-05-29s3: keep auth enabled in case identities are set to emptychrislu1-5/+7
2022-05-15s3: add grpc server to accept configuration changeschrislu1-3/+3
2022-01-12https://github.com/chrislusf/seaweedfs/issues/2583Konstantin Lebedev1-0/+4
2022-01-03fix auth permission checkingchrislu1-1/+1
2022-01-03wildcard prefix to restrict access to directories in s3 bucketchrislu1-7/+5
2021-12-26use streaming mode for long poll grpc callschrislu1-1/+1
2021-12-10audit log SignatureVersionkmlebedev1-0/+23
2021-12-07audit logKonstantin Lebedev1-1/+1
2021-11-11force overwrite s3-is-adminKonstantin Lebedev1-0/+2