| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-07-14 | increase upload limit via browser | chrislu | 1 | -7/+1 | |
| 2025-07-06 | Admin UI add maintenance menu (#6944) | Chris Lu | 1 | -47/+47 | |
| * add ui for maintenance * valid config loading. fix workers page. * refactor * grpc between admin and workers * add a long-running bidirectional grpc call between admin and worker * use the grpc call to heartbeat * use the grpc call to communicate * worker can remove the http client * admin uses http port + 10000 as its default grpc port * one task one package * handles connection failures gracefully with exponential backoff * grpc with insecure tls * grpc with optional tls * fix detecting tls * change time config from nano seconds to seconds * add tasks with 3 interfaces * compiles reducing hard coded * remove a couple of tasks * remove hard coded references * reduce hard coded values * remove hard coded values * remove hard coded from templ * refactor maintenance package * fix import cycle * simplify * simplify * auto register * auto register factory * auto register task types * self register types * refactor * simplify * remove one task * register ui * lazy init executor factories * use registered task types * DefaultWorkerConfig remove hard coded task types * remove more hard coded * implement get maintenance task * dynamic task configuration * "System Settings" should only have system level settings * adjust menu for tasks * ensure menu not collapsed * render job configuration well * use templ for ui of task configuration * fix ordering * fix bugs * saving duration in seconds * use value and unit for duration * Delete WORKER_REFACTORING_PLAN.md * Delete maintenance.json * Delete custom_worker_example.go * remove address from workers * remove old code from ec task * remove creating collection button * reconnect with exponential backoff * worker use security.toml * start admin server with tls info from security.toml * fix "weed admin" cli description | |||||
| 2025-07-02 | remove status fields | chrislu | 1 | -18/+13 | |
| 2025-07-02 | add back dynamic columns | chrislu | 1 | -14/+22 | |
| 2025-07-02 | weed admin UI dynamically show columns (#6939) | Chris Lu | 1 | -5/+3 | |
| * show counts for rack and disk type * dynamically display columns if more than one value * adjust ui | |||||
| 2025-07-02 | object store users | chrislu | 1 | -27/+495 | |
| 2025-07-01 | viewer, download, properties | chrislu | 1 | -8/+364 | |
| 2025-07-01 | remove ttl for collections | chrislu | 1 | -5/+4 | |
| 2025-07-01 | remove ttl from collections | chrislu | 1 | -6/+4 | |
| 2025-07-01 | collection has multiple disk types | chrislu | 1 | -3/+5 | |
| 2025-07-01 | add bucket quota | chrislu | 1 | -4/+143 | |
| 2025-07-01 | Add admin component (#6928) | Chris Lu | 1 | -0/+1576 | |
| * init version * relocate * add s3 bucket link * refactor handlers into weed/admin folder * fix login logout * adding favicon * remove fall back to http get topology * grpc dial option, disk total capacity * show filer count * fix each volume disk usage * add filers to dashboard * adding hosts, volumes, collections * refactor code and menu * remove "refresh" button * fix data for collections * rename cluster hosts into volume servers * add masters, filers * reorder * adding file browser * create folder and upload files * add filer version, created at time * remove mock data * remove fields * fix submenu item highlighting * fix bucket creation * purge files * delete multiple * fix bucket creation * remove region from buckets * add object store with buckets and users * rendering permission * refactor * get bucket objects and size * link to file browser * add file size and count for collections page * paginate the volumes * fix possible SSRF https://github.com/seaweedfs/seaweedfs/pull/6928/checks?check_run_id=45108469801 * Update weed/command/admin.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update weed/command/admin.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix build * import * remove filer CLI option * remove filer option * remove CLI options --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> | |||||
