henrygd
07466804e7
ui: allow filtering systems by host and agent version ( #163 )
2026-04-14 16:27:38 -04:00
henrygd
20b0b40ec8
ui: no centered dialog headings and a few other tweaks
2026-03-31 15:40:52 -04:00
henrygd
c7261b56f1
hub(ui): style cleanup and mobile improvements
2026-03-27 12:26:00 -04:00
henrygd
62587919f4
hub(ui): tabs display for system + major frontend/charts refactoring
...
- System page tabs display option
- Remove very specific chart components (disk usage, container cpu, etc)
and refactor to use more flexible area and line chart components
- Optimizations around chart handling to decrease mem usage. Charts are
only redrawn now if in view.
- Resolve most of the react dev warnings
Co-authored-by: sveng93 <svenvanginkel@icloud.com >
2026-03-26 15:21:39 -04:00
henrygd
0ab8a606e0
fix(ui): hooks bug in all systems table disk cell
2026-03-18 17:17:58 -04:00
henrygd
c9bbbe91f2
ui: improve table col widths and hide text showing above header
2026-03-15 14:59:25 -04:00
henrygd
e527534016
ensure deprecated system fields are migrated to newer structures
...
also removes refs to legacy load avg fields (l1, l5, l15) that were
around for a very short period
2026-03-10 18:46:57 -04:00
henrygd
daac287b9d
ui: fix race issue with meter threshold colors
...
also increase the default container width
2026-02-19 17:37:57 -05:00
henrygd
1f1a448aef
ui: small refactoring / auto formatting
2026-02-12 18:40:16 -05:00
Sven van Ginkel
8347afd68e
feat: add uptime to table ( #1719 )
2026-02-04 20:18:28 -05:00
henrygd
031abbfcb3
ui: conditional title attribute and better CJK truncation
...
- Adds CJK support for system name truncation
- Change tooltip to title attribute and show only if system name is truncated
2026-01-16 18:17:45 -05:00
Fahleen Arif
b59fcc26e5
feat: add tooltip to system name in systems table for better accessibility ( #1640 )
2026-01-16 17:43:29 -05:00
henrygd
4547ff7b5d
refactor: unify agent communication with Transport interface
...
- Introduce `Transport` interface to abstract WebSocket and SSH
communication
- Add generic `Data` field to `AgentResponse` for streamlined future
endpoints
- Maintain backward compatibility with legacy hubs and agents using
typed fields
- Unify fetch operations (SMART, systemd, containers) under a single
`request` method
- Improve `RequestManager` with deadline awareness and legacy response
support
- Refactor agent response routing into dedicated `agent/response.go`
- Update version to 0.18.0-beta.2
2026-01-05 13:13:55 -05:00
henrygd
8d41a797d3
add battery charge to systems table
2025-12-08 18:20:51 -05:00
henrygd
5dfc5f247f
update extra disk indicators in systems table to display max 3 states
2025-11-30 12:32:16 -05:00
henrygd
9804c8a31a
update translation strings
2025-11-29 20:29:07 -05:00
henrygd
0388401a9e
change layout of extra disks in all systems table ( #1409 )
2025-11-25 16:23:48 -05:00
henrygd
888b4a57e5
add quiet hours to silence alerts during specific time periods ( #265 )
2025-11-24 17:35:28 -05:00
henrygd
26d367b188
add clear button to filter inputs in all systems and containers tables ( #1447 )
2025-11-19 17:58:58 -05:00
henrygd
f8ed6ce705
refactor: fix nan when net value is undefined in systems table
2025-11-13 16:25:21 -05:00
henrygd
854a3697d7
add services column to all systems table
2025-11-13 15:09:48 -05:00
henrygd
6c20a98651
update translations
2025-11-12 15:29:30 -05:00
henrygd
b722ccc5bc
show additional disk percentages in systems table ( #1365 )
2025-11-12 14:15:45 -05:00
henrygd
d81e137291
update system permalinks to use id instead of name ( #1231 )
...
maintains backward compatibility with old permalinks
2025-10-05 14:18:00 -04:00
henrygd
7d6230de74
add one minute chart + refactor rpc
...
- add one minute charts
- update disk io to use bytes
- update hub and agent connection interfaces / handlers to be more
flexible
- change agent cache to use cache time instead of session id
- refactor collection of metrics which require deltas to track
separately per cache time
2025-10-02 17:56:51 -04:00
henrygd
d025e51c67
make sure agent connection title works in grid layout
2025-09-24 17:15:17 -04:00
henrygd
f70c30345a
fix sticky header z-index
2025-09-24 17:07:38 -04:00
henrygd
5578520054
add title to agent connection type in all systems table
2025-09-24 14:18:20 -04:00
henrygd
240e75f025
add sorted style to home table header buttons
2025-09-21 19:23:34 -04:00
henrygd
0d157b5857
display agent connection type in hub (ssh, websocket)
2025-09-21 17:49:22 -04:00
henrygd
4e0ca7c2ba
formatting (biome)
2025-09-15 18:04:13 -04:00
henrygd
8a13b05c20
rename /src to /internal (sorry i'll fix the prs)
2025-09-09 13:29:07 -04:00