aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/auth_credentials.go
AgeCommit message (Expand)AuthorFilesLines
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
2021-11-09s3: add RWMutex to iam, use RLock for concurrent readingBl1tz231-5/+7
2021-11-09s3: fix potencial iam identities data raceBl1tz231-1/+7
2021-11-07adjust logsChris Lu1-1/+1
2021-11-07log unknown access keyChris Lu1-0/+2
2021-10-31refactoringChris Lu1-1/+1
2021-10-14refactor: move from io/ioutil to io and os packageEng Zer Jun1-4/+5
2021-10-11AclHandlersKonstantin Lebedev1-0/+25
2021-07-09s3 config read via grpcChris Lu1-2/+8
2021-07-03loggingChris Lu1-1/+1
2021-06-10refactorChris Lu1-1/+1
2021-06-10refactoringChris Lu1-1/+1
2021-04-27auth use bucket wild cardsKonstantin Lebedev1-9/+19
2020-12-27s3: fix regressionChris Lu1-1/+30
2020-12-25s3: support config action Admin:bucketChris Lu1-10/+23
2020-12-22go fmtChris Lu1-1/+0
2020-12-10s3: use static configuration by defaultChris Lu1-4/+5
2020-12-10save /etc/iam/identity.json inside filer storeChris Lu1-14/+9
2020-12-07break import cycleChris Lu1-8/+0
2020-12-07s3: subscribe to s3.configure changesChris Lu1-8/+10
2020-12-06refactoringChris Lu1-15/+12
2020-11-26new pkg s3iamKonstantin Lebedev1-5/+28
2020-11-19Merge branch 'upstream_master' into store_s3credKonstantin Lebedev1-16/+30
2020-11-12enable admin to access all bucketsChris Lu1-4/+14
2020-11-11Add bucket owner attr.ruitao.liu1-12/+16
2020-11-03load S3 config from filerKonstantin Lebedev1-7/+8
2020-10-07s3: Added support for "List" action in weed s3 -config=... in the config file.Chris Lu1-3/+5
2020-09-20adjust loggingChris Lu1-1/+1
2020-09-19open upChris Lu1-1/+1