Sven van Ginkel
b2fd50211e
feat(hub): show "update available" notification in hub web UI ( #1830 )
...
* refactor, make opt-in, and deprecate /api/beszel/getkey in favor of /api/beszel/info
---------
Co-authored-by: henrygd <hank@henrygd.me >
2026-03-22 17:23:54 -04:00
henrygd
2854ce882f
fix(ui): centralize default layout width and update default setting
2026-03-16 15:23:32 -04:00
henrygd
e13a99fdac
ui: add fallback to display language code if no emoji / flag
2026-02-20 15:46:24 -05: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
Sven van Ginkel
01e8bdf040
feat: allow precise value entry for alerts via text input ( #1718 )
2026-02-19 13:15:12 -05:00
henrygd
1f1a448aef
ui: small refactoring / auto formatting
2026-02-12 18:40:16 -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
henrygd
c333a9fadd
update translations
2026-01-11 13:50:11 -05:00
henrygd
8b84231042
refactor: update languages data structure
2026-01-09 12:19:43 -05:00
Natxo
77da744008
use origin country flags for Spanish and Portuguese languages ( #1571 )
2026-01-09 12:10:55 -05:00
henrygd
8d41a797d3
add battery charge to systems table
2025-12-08 18:20:51 -05:00
henrygd
4c9b00a066
add low battery alert ( #1507 )
2025-12-08 15:19:46 -05:00
henrygd
3a6caeb06e
add serbian
2025-12-05 14:21:50 -05:00
henrygd
bd41ad813c
change alert history pagination to use local storage instead of saving to user settings
2025-11-14 13:54:23 -05:00
Arush Wadhawan
77fe63fb63
feat: add alert history page size preference with persistence ( #1404 )
2025-11-14 13:37:46 -05:00
henrygd
aaa788bc2f
add gpu usage alerts
2025-11-11 12:38:47 -05:00
henrygd
01d20562f0
add basic systemd service monitoring ( #1153 )
...
Co-authored-by: Shelby Tucker <shelby.tucker@gmail.com >
2025-11-10 17:04:51 -05:00
henrygd
aaa93b84d2
add hebrew + new cpu charts refactoring
2025-11-01 13:34:30 -04:00
henrygd
6a562ce03b
add more cpu metrics ( #1356 )
...
- adds monitoring for cpu state time and per-core usage
Co-authored-by: Sven van Ginkel <svenvanginkel@icloud.com >
2025-11-01 12:57:58 -04:00
henrygd
82a5df5048
add secondsToString function
2025-10-27 14:14:17 -04:00
henrygd
74b78e96b3
pre release refactoring + update changelog
2025-10-25 16:34:32 -04:00
henrygd
5360f762e4
expand container monitoring functionality ( #928 )
...
- Add new /containers route with virtualized table showing all containers across systems
- Implement container stats collection (CPU, memory, network usage) with health status tracking
- Add container logs and info API endpoints with syntax highlighting using Shiki
- Create detailed container views with fullscreen logs/info dialogs and refresh functionality
- Add container table to individual system pages with lazy loading
- Implement container record storage with automatic cleanup and historical averaging
- Update navbar with container navigation icon
- Extract reusable ActiveAlerts component from home page
- Add FooterRepoLink component for consistent GitHub/version display
- Enhance filtering and search capabilities across container tables
2025-10-18 16:32:16 -04:00
henrygd
d352ce00fa
allow a bit more latency in the one minute chart points ( #1247 )
2025-10-07 17:28:48 -04:00
henrygd
1ad4409609
update favicon to show down count in bubble
2025-10-07 14:13:41 -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
5578520054
add title to agent connection type in all systems table
2025-09-24 14:18:20 -04:00
henrygd
0d157b5857
display agent connection type in hub (ssh, websocket)
2025-09-21 17:49:22 -04:00
henrygd
ffe7f8547a
fix: update temperature and byte formatting functions to use loose equality checks ( #1180 )
2025-09-19 11:51:27 -04:00
henrygd
4e0ca7c2ba
formatting (biome)
2025-09-15 18:04:13 -04:00
henrygd
efa37b2312
web: extra check for valid system before adding ( #1063 )
2025-09-11 15:37:11 -04:00
henrygd
8a13b05c20
rename /src to /internal (sorry i'll fix the prs)
2025-09-09 13:29:07 -04:00