192 Commits (d34cf0d0469366c99e48885a9b6547c6854572a2)

Author SHA1 Message Date
Chris Lu 8c8d21d7e2 Update plugin_lane_templ.go 3 days ago
Chris Lu 2604ec7deb
Remove min_interval_seconds from plugin workers; vacuum default to 17m (#8790) 3 days ago
Chris Lu cc2f790c73 feat: add per-lane scheduler status API and lane worker UI pages 3 days ago
Chris Lu e3e015e108 feat: introduce scheduler lanes for independent per-workload scheduling 3 days ago
Chris Lu d95df76bca
feat: separate scheduler lanes for iceberg, lifecycle, and volume management (#8787) 3 days ago
Chris Lu 67a551fd62
admin UI: add anonymous user creation checkbox (#8773) 4 days ago
Anton 7f0cf72574
admin/plugin: delete job_detail files when jobs are pruned from memory (#8722) 1 week ago
Anton 90277ceed5
admin/plugin: migrate inline job details asynchronously to avoid slow startup (#8721) 1 week ago
Anton ae170f1fbb
admin: fix manual job run to use scheduler dispatch with capacity management and retry (#8720) 1 week ago
Chris Lu 6ccda3e809
fix(s3): allow deleting the anonymous user from admin webui (#8706) 1 week ago
Jayshan Raghunandan 1f1eac4f08
feat: improve aio support for admin/volume ingress and fix UI links (#8679) 2 weeks ago
Chris Lu a3717cd4b5
fix(admin): show anonymous user in Object Store Users UI (#8671) 2 weeks ago
Chris Lu 7c83460b10 adjust template path 2 weeks ago
Chris Lu e8914ac879
feat(admin): add -urlPrefix flag for subdirectory deployment (#8670) 2 weeks ago
Chris Lu 8cde3d4486
Add data file compaction to iceberg maintenance (Phase 2) (#8503) 2 weeks ago
Chris Lu a838661b83
feat(plugin): EC shard balance handler for plugin worker (#8629) 2 weeks ago
Chris Lu 6fc0489dd8
feat(plugin): make page tabs and sub-tabs addressable by URLs (#8626) 2 weeks ago
Chris Lu baae672b6f
feat: auto-disable master vacuum when plugin worker is active (#8624) 2 weeks ago
Chris Lu a6774f0e01 add git commit hash on admin ui 2 weeks ago
Chris Lu e4a77b8b16
feat(admin): support env var and security.toml for credentials (#8606) 3 weeks ago
Chris Lu ac579c1746
Fix plugin configuration tab layout overflow (#8596) 3 weeks ago
Chris Lu 07f3f5eec5 remove worker links 3 weeks ago
Chris Lu 47cad59c70
Remove misleading Workers sub-menu items from admin sidebar (#8594) 3 weeks ago
Chris Lu b17e2b411a
Add dynamic timeouts to plugin worker vacuum gRPC calls (#8593) 3 weeks ago
Chris Lu 00000ec006 Update s3_buckets_templ.go 3 weeks ago
Chris Lu 1bd7a98a4a simplify plugin scheduler: remove configurable IdleSleepSeconds, use constant 61s 3 weeks ago
Chris Lu 5f85bf5e8a
Batch volume balance: run multiple moves per job (#8561) 3 weeks ago
Chris Lu b991acf634
fix: paginate bucket listing in Admin UI to show all buckets (#8585) 3 weeks ago
Chris Lu 02d3e3195c Update object_store_users_templ.go 3 weeks ago
Chris Lu 470075dd90
admin/balance: fix Max Volumes display and balancer source selection (#8583) 3 weeks ago
Chris Lu 6dab90472b
admin: fix access key creation UX (#8579) 3 weeks ago
Chris Lu 55bce53953 reduce logs 3 weeks ago
Chris Lu 992db11d2b
iam: add IAM group management (#8560) 3 weeks ago
Chris Lu 78a3441b30
fix: volume balance detection returns multiple tasks per run (#8559) 3 weeks ago
Chris Lu ba66411337 Update plugin_templ.go 3 weeks ago
Chris Lu 7808b301ef
admin: remove Scheduler Settings cards from plugin UI (#8558) 3 weeks ago
Chris Lu fa7da0f57e template 3 weeks ago
Chris Lu 961c270aba
admin: expose per-job-type detection interval in plugin UI (#8552) 3 weeks ago
Chris Lu e25558e4d8
admin: fix mobile sidebar menu inaccessible in portrait mode (#8556) 3 weeks ago
Chris Lu 3f946fc0c0
mount: make metadata cache rebuilds snapshot-consistent (#8531) 3 weeks ago
Chris Lu f9311a3422
s3api: fix static IAM policy enforcement after reload (#8532) 3 weeks ago
Chris Lu 1f3df6e9ef
admin: remove Alpha badge and unused Metrics/Logs menu items (#8525) 3 weeks ago
Chris Lu b3620c7e14
admin: auto migrating master maintenance scripts to admin_script plugin config (#8509) 4 weeks ago
Chris Lu c19f88eef1
fix: resolve ServerAddress to NodeId in maintenance task sync (#8508) 4 weeks ago
Fábio Henrique Araújo 88e8342e44
style: Reseted padding to container-fluid div in layout template (#8505) 4 weeks ago
Copilot 70ed9c2a55 Update plugin_templ.go 4 weeks ago
Chris Lu 45ce18266a
Disable master maintenance scripts when admin server runs (#8499) 4 weeks ago
Chris Lu 18ccc9b773
Plugin scheduler: sequential iterations with max runtime (#8496) 4 weeks ago
Chris Lu e1e5b4a8a6
add admin script worker (#8491) 4 weeks ago
Chris Lu a61a2affe3
Expire stuck plugin jobs (#8492) 4 weeks ago