13081 Commits (66661de746faa2927f08b2673ee71114d7dd5d2f)
 

Author SHA1 Message Date
Chris Lu 66661de746 fix: use credentialManager.GetPolicy for AttachGroupPolicy validation 1 day ago
Chris Lu 76fdae1c5c test: replace time.Sleep with require.Eventually for propagation waits 2 days ago
Chris Lu ef1b2c3cb2 ci: add weed/pb/** to S3 IAM test trigger paths 2 days ago
Chris Lu b0bca50dfd iam: require empty PolicyNames before group deletion 2 days ago
Chris Lu f687001b9e iam: short-circuit UpdateUser when newUserName equals current name 2 days ago
Chris Lu 5b77cc7a26 admin: use groupErrorToHTTPStatus in GetGroupMembers and GetGroupPolicies 2 days ago
Chris Lu 5012a1b716 iam: add input validation and persist groups during migration 2 days ago
Chris Lu 519ea3c03b admin: regenerate groups_templ.go with XSS-safe data attributes 2 days ago
Chris Lu ff9a1fdbaa iam: wrap ErrUserNotInGroup sentinel in RemoveGroupMember error 2 days ago
Chris Lu 8089e9bb5b test: use t.Cleanup for bucket cleanup in group policy test 2 days ago
Chris Lu c84e2f56af iam: check for name collision before renaming user in UpdateUser 2 days ago
Chris Lu d80e7af8f0 iam: include group policies in IAM authorization 2 days ago
Chris Lu 886019f467 iam: check group attachment before policy deletion 2 days ago
Chris Lu 79da12eee9 iam: add Marker field to group list response types 2 days ago
Chris Lu 1487ecbc8e iam: detect postgres unique constraint violation and add groups index 2 days ago
Chris Lu 2f7289d999 iam: add explicit group methods to PropagatingCredentialStore 2 days ago
Chris Lu e367600b21 iam: add defensive copies, validation, and XSS fixes for group management 2 days ago
Chris Lu 07f6734e80 iam: address PR review comments for group management 2 days ago
Chris Lu 930252532d test: add IAM group management integration tests 2 days ago
Chris Lu 75b8d7c821 admin: add group management page to admin UI 2 days ago
Chris Lu 05c51d1d5b iam: watch /etc/iam/groups directory for config changes 2 days ago
Chris Lu ccf0057ea8 iam: add group side effects on user deletion and rename 2 days ago
Chris Lu e660180438 iam: integrate group policies into authorization 2 days ago
Chris Lu 204512151b iam: add group management handlers to standalone IAM API 2 days ago
Chris Lu 38d504d182 iam: add group management handlers to embedded IAM API 2 days ago
Chris Lu b7c991688e iam: add group IAM response types 2 days ago
Chris Lu 6d8e36a415 iam: add group CRUD to CredentialStore interface and all backends 2 days ago
Chris Lu 07d8ceafc7 iam: add Group message to protobuf schema 2 days ago
Chris Lu 0647f66bb5
filer.sync: add exponential backoff on unexpected EOF during replication (#8557) 2 days ago
Chris Lu ba66411337 Update plugin_templ.go 2 days ago
Chris Lu 7808b301ef
admin: remove Scheduler Settings cards from plugin UI (#8558) 2 days ago
Chris Lu fa7da0f57e template 2 days ago
Chris Lu 961c270aba
admin: expose per-job-type detection interval in plugin UI (#8552) 2 days ago
Chris Lu e25558e4d8
admin: fix mobile sidebar menu inaccessible in portrait mode (#8556) 2 days ago
Chris Lu 587c24ec89
plugin worker: support job type categories (all, default, heavy) (#8547) 2 days ago
Chris Lu f249fb7e63
ci: build _full and _large_disk_full images for arm64 (#8548) 3 days ago
Chris Lu 72c2c7ef8b
Add iceberg_maintenance plugin worker handler (Phase 1) (#8501) 3 days ago
Chris Lu d89eb8267f
s3: use url.PathUnescape for X-Amz-Copy-Source header (#8545) 3 days ago
Chris Lu 3f946fc0c0
mount: make metadata cache rebuilds snapshot-consistent (#8531) 3 days ago
Chris Lu af4c3fcb31
ec: fall back to data dir when ecx file not found in idx dir (#8541) 3 days ago
Surote bfc430afbd
Update helm for support on OpenShift to have data replication and replicas for master,filer and volume (#8543) 3 days ago
Chris Lu 540fc97e00
s3/iam: reuse one request id per request (#8538) 4 days ago
Aaron 14cd0f53ba
Places the CommonResponse struct at the *end* of all IAM responses. (#8537) 4 days ago
Chris Lu f9311a3422
s3api: fix static IAM policy enforcement after reload (#8532) 4 days ago
Chris Lu 338be16254 fix logs 4 days ago
Chris Lu 1b6e96614d s3api: cache parsed IAM policy engines for fallback auth 5 days ago
SrikanthBhandary 4eb45ecc5e
s3api: add IAM policy fallback authorization tests (#8518) 5 days ago
Chris Lu 1f3df6e9ef
admin: remove Alpha badge and unused Metrics/Logs menu items (#8525) 5 days ago
Chris Lu fcd5de9710
Fix YAML parse error in post-install-bucket-hook template (#8523) 5 days ago
Steven Crespo b6f6f0187e
Add before-hook-creation delete policy to bucket-hook Job (#8519) 5 days ago