29 Commits (79da12eee938745caecf84f71d2f1cecccfbd239)

Author SHA1 Message Date
Chris Lu 1487ecbc8e iam: detect postgres unique constraint violation and add groups index 5 days ago
Chris Lu 2f7289d999 iam: add explicit group methods to PropagatingCredentialStore 5 days ago
Chris Lu e367600b21 iam: add defensive copies, validation, and XSS fixes for group management 5 days ago
Chris Lu 07f6734e80 iam: address PR review comments for group management 5 days ago
Chris Lu 75b8d7c821 admin: add group management page to admin UI 5 days ago
Chris Lu 6d8e36a415 iam: add group CRUD to CredentialStore interface and all backends 5 days ago
Chris Lu f9311a3422
s3api: fix static IAM policy enforcement after reload (#8532) 1 week ago
Chris Lu e9c45144cf
Implement managed policy storage (#8385) 3 weeks ago
Chris Lu 7b8df39cf7
s3api: add AttachUserPolicy/DetachUserPolicy/ListAttachedUserPolicies (#8379) 3 weeks ago
Chris Lu f66a23b472
Fix: filer not yet available in s3.configure (#8198) 1 month ago
Chris Lu 79722bcf30
Add s3tables shell and admin UI (#8172) 1 month ago
Chris Lu 551a31e156
Implement IAM propagation to S3 servers (#8130) 2 months ago
Chris Lu 5a7c74feac
migrate IAM policies to multi-file storage (#8114) 2 months ago
Chris Lu 31a1c87db0 fix compilation 2 months ago
Chris Lu 533650579d credential/filer_etc: improve migration merge logic 2 months ago
Chris Lu 74b5c57dcf credential/filer_etc: migrate to multi-file identity storage 2 months ago
Chris Lu 6bf088cec9
IAM Policy Management via gRPC (#8109) 2 months ago
Chris Lu f6318edbc9
Refactor Admin UI to use unified IAM storage and add MultipleFileStore (#8101) 2 months ago
promalert 9012069bd7
chore: execute goimports to format the code (#7983) 2 months ago
Chris Lu 4cc6a2a4e5
fix: Admin UI user creation fails before filer discovery (#7624) (#7625) 3 months ago
Chris Lu 5075381060
Support multiple filers for S3 and IAM servers with automatic failover (#7550) 4 months ago
chrislu a77dfb1ddd add debugging for InvalidAccessKeyId 4 months ago
chrislu 03c9649583 read inside filer 4 months ago
Chris Lu 4fb7bbb215
Filer Store: postgres backend support pgbouncer (#7077) 7 months ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 8 months ago
Chris Lu 7cb1ca1308
Add policy engine (#6970) 8 months ago
Chris Lu 687a6a6c1d
Admin UI: Add policies (#6968) 8 months ago
chrislu 8493871406 remove sqlite due to GOOS support for freebsd and openbsd 8 months ago
Chris Lu 1db7c2b8aa
Add credential storage (#6938) 8 months ago