aboutsummaryrefslogtreecommitdiff
path: root/weed/iamapi
AgeCommit message (Expand)AuthorFilesLines
2025-11-26Support multiple filers for S3 and IAM servers with automatic failover (#7550)Chris Lu1-6/+10
2025-11-20S3: adds FilerClient to use cached volume id (#7518)Chris Lu1-5/+38
2025-10-17Clean up logs and deprecated functions (#7339)Chris Lu1-2/+0
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-1/+1
2025-07-13Add policy engine (#6970)Chris Lu4-72/+46
2025-07-02Add credential storage (#6938)Chris Lu1-14/+49
2025-01-28return error on invalid action in PutUserPolicy (#6482)Tom Crasset2-0/+26
2025-01-17fix S3 per-user-directory Policy (#6443)Tom Crasset2-10/+78
2025-01-16improve iam error handling (#6446)Tom Crasset3-61/+140
2024-07-01refactor all methods strings to const (#5726)Konstantin Lebedev2-2/+2
2024-05-17added s3 iam DeleteBucket permission management (#5599)Riccardo Bertossa1-0/+5
2024-03-21Fix iam service response 500 (#5405)zuzuviewer1-1/+3
2023-09-21[iam] Replace action read/write to readAcp/writeAcp for handlers with acl (#...Konstantin Lebedev1-8/+18
2023-09-19fix grpd dial optionchrislu1-1/+4
2023-08-24Implement SRV lookups for filer (#4767)Nico D'Cotta1-1/+1
2023-01-20grpc connection to filer add sw-client-id headerchrislu1-4/+4
2022-09-14refactor: `Directory` readability (#3665)Ryan Russell1-4/+4
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu4-16/+16
2022-07-28add dc and rackchrislu1-1/+1
2022-07-28PutUserAction should completely replace identity actionsTuan Vuong1-11/+1
2022-07-20filter duplicated actionTuan Vuong1-2/+11
2022-07-11Merge pull request #3302 from guo-sj/fix_put_user_policyChris Lu1-7/+2
2022-07-12refactor codeguosj1-7/+2
2022-07-11Merge pull request #3296 from guo-sj/fix_put_user_policyChris Lu1-5/+12
2022-07-11refine PutUserPolicyguosj1-5/+12
2022-07-11fix compilation3.15chrislu1-2/+0
2022-07-11remove lockschrislu1-3/+0
2022-07-08fix iam CreatePolicy errorguosj1-3/+4
2022-05-01filer: add filer groupchrislu1-1/+1
2022-04-24remove redundant logs & add unit testguosj2-4/+22
2022-04-23Merge branch 'master' into handle_implicit_usernameguosj1-6/+7
2022-04-22add more checks and commentsguosj1-4/+24
2022-04-20Revert "Merge pull request #2944 from guo-sj/handle_implicit_username"chrislu1-15/+0
2022-04-20Revert "fix index out of range"chrislu1-1/+1
2022-04-20fix index out of rangechrislu1-1/+1
2022-04-20handle implicit usernameguosj1-0/+15
2022-04-19add missing returnguosj1-0/+1
2022-03-29Merge pull request #2849 from guo-sj/update_userChris Lu3-8/+50
2022-03-29add test functionguosj1-4/+17
2022-03-26refactor: change masters from a slice to a mapchrislu1-1/+1
2022-02-15complete project code, remain test codeguosj2-4/+33
2021-12-26use streaming mode for long poll grpc callschrislu1-25/+17
2021-11-08adjust client nameChris Lu1-1/+1
2021-10-31refactoringChris Lu1-4/+4
2021-10-31refactoringChris Lu2-11/+11
2021-09-14go fmtChris Lu1-5/+5
2021-09-12change server address from string to a typeChris Lu1-9/+7
2021-08-11Retry save and update IAM identityKonstantin Lebedev1-1/+5
2021-07-09renameChris Lu1-2/+2
2021-06-10refactorChris Lu3-85/+13