171 Commits (f8c06f3994a56bd24528ca72e2805e367683d13b)

Author SHA1 Message Date
Chris Lu 56773ebf18 fix: use backend-normalized group.Name in CreateGroup response 1 day ago
Chris Lu e814b23b48 fix: use appropriate error message in GetGroupDetails based on status 1 day ago
Chris Lu 5db6687f3c fix: add ErrGroupNotEmpty sentinel and map to HTTP 409 1 day ago
Chris Lu a06d6c56e6 fix: validate members/policies before deleting group in admin handler 1 day ago
Chris Lu 2d783a5ba7 fix: add ErrUserNotFound and ErrPolicyNotFound to groupErrorToHTTPStatus 2 days ago
Chris Lu cabcd5a697 fix: wrap DetachGroupPolicy error with ErrPolicyNotAttached sentinel 2 days ago
Chris Lu 5b77cc7a26 admin: use groupErrorToHTTPStatus in GetGroupMembers and GetGroupPolicies 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 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 75b8d7c821 admin: add group management page to admin UI 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 3f946fc0c0
mount: make metadata cache rebuilds snapshot-consistent (#8531) 3 days ago
Chris Lu f9311a3422
s3api: fix static IAM policy enforcement after reload (#8532) 4 days ago
Chris Lu 1f3df6e9ef
admin: remove Alpha badge and unused Metrics/Logs menu items (#8525) 5 days ago
Chris Lu b3620c7e14
admin: auto migrating master maintenance scripts to admin_script plugin config (#8509) 6 days ago
Chris Lu c19f88eef1
fix: resolve ServerAddress to NodeId in maintenance task sync (#8508) 6 days ago
Fábio Henrique Araújo 88e8342e44
style: Reseted padding to container-fluid div in layout template (#8505) 6 days ago
Copilot 70ed9c2a55 Update plugin_templ.go 6 days ago
Chris Lu 45ce18266a
Disable master maintenance scripts when admin server runs (#8499) 6 days ago
Chris Lu 18ccc9b773
Plugin scheduler: sequential iterations with max runtime (#8496) 6 days ago
Chris Lu e1e5b4a8a6
add admin script worker (#8491) 7 days ago
Chris Lu a61a2affe3
Expire stuck plugin jobs (#8492) 1 week ago
Chris Lu f5c35240be
Add volume dir tags and EC placement priority (#8472) 1 week ago
Chris Lu b9e560dcf1
Prevent overlapping maintenance tasks per volume (#8463) 2 weeks ago
Chris Lu c73e65ad5e
Add customizable plugin display names and weights (#8459) 2 weeks ago
Chris Lu a3cb7fa8cc go fmt 2 weeks ago
Chris Lu ce4940b441 fix filer link on dashboard 2 weeks ago
Anton b4c7d42a06
fix(admin): release mutex before disk I/O in maintenance queue; remove per-request LoadAllTaskStates (#8433) 2 weeks ago
Chris Lu cba69f4593 Update layout_templ.go 2 weeks ago
Chris Lu 3f58e3bf8f
Use master shard sizes for EC volumes (#8423) 2 weeks ago
Chris Lu 8d59ef41d5
Admin UI: replace gin with mux (#8420) 2 weeks ago
Chris Lu 07f284c391 fix links 2 weeks ago
Chris Lu 7b08cf74ed consistent template generation 2 weeks ago
Chris Lu 8ec9ff4a12
Refactor plugin system and migrate worker runtime (#8369) 3 weeks ago
Chris Lu f44e25b422
fix(iam): ensure access key status is persisted and defaulted to Active (#8341) 4 weeks ago
Chris Lu 1b2f719d7c
admin: fix file browser items-per-page selector (#8291) 4 weeks ago
Chris Lu db76eb26e7 compile 4 weeks ago
Chris Lu aef2de3109
s3tables: support multi-level namespaces in parser/admin paths (#8273) 4 weeks ago
Chris Lu be26ce74ce s3tables: support multi-level namespace normalization 4 weeks ago
Chris Lu 5a0204310c
Add Iceberg admin UI (#8246) 4 weeks ago
Andrii Bratanin aba42419be
Fix tip message in maintenance_workers.templ (#8245) 1 month ago
Chris Lu 3bb9493a5b Enhance Iceberg catalog browsing UI 1 month ago
Chris Lu d9e3fb2b8e Add Iceberg table details view 1 month ago
Chris Lu e6ee293c17
Add table operations test (#8241) 1 month ago