Commit Graph
1691 Commits
Author SHA1 Message Date
hank f2bf04f111 New translations en.po (Chinese Simplified)
[ci skip]
2026-09-25 02:03:32 -04:00
hank c32d962f9f New translations en.po (Norwegian)
[ci skip]
2026-09-24 14:40:13 -04:00
hank f85b5ba3bf New translations en.po (Uyghur)
[ci skip]
2026-09-24 13:29:49 -04:00
hank 79ebf54bbc New translations en.po (Thai)
[ci skip]
2026-09-24 13:29:48 -04:00
hank 6fb22b7205 New translations en.po (German)
[ci skip]
2026-09-24 13:29:46 -04:00
hank d9a7897dbe New translations en.po (Arabic)
[ci skip]
2026-09-24 13:29:44 -04:00
hank c7b72cc101 New translations en.po (Romanian)
[ci skip]
2026-09-24 13:29:42 -04:00
hank 53fcd9bdff New translations en.po (Uzbek)
[ci skip]
2026-09-24 13:29:41 -04:00
hank 43ecac1155 New translations en.po (Chinese Traditional, Hong Kong)
[ci skip]
2026-09-24 13:29:39 -04:00
hank b4c9e2237a New translations en.po (Croatian)
[ci skip]
2026-09-24 13:29:37 -04:00
hank c23a4d313f New translations en.po (Persian)
[ci skip]
2026-09-24 13:29:36 -04:00
hank f99ba28b5e New translations en.po (Indonesian)
[ci skip]
2026-09-24 13:29:34 -04:00
hank ebe0428445 New translations en.po (Vietnamese)
[ci skip]
2026-09-24 13:29:32 -04:00
hank 36d864e797 New translations en.po (Chinese Traditional)
[ci skip]
2026-09-24 13:29:31 -04:00
hank bd295dbd49 New translations en.po (Chinese Simplified)
[ci skip]
2026-09-24 13:29:29 -04:00
hank 960224aeca New translations en.po (Ukrainian)
[ci skip]
2026-09-24 13:29:27 -04:00
hank 6265bc58c7 New translations en.po (Turkish)
[ci skip]
2026-09-24 13:29:26 -04:00
hank e99e0d8cfa New translations en.po (Swedish)
[ci skip]
2026-09-24 13:29:24 -04:00
hank 7f187a895a New translations en.po (Serbian (Cyrillic))
[ci skip]
2026-09-24 13:29:23 -04:00
hank 45dde45e54 New translations en.po (Slovenian)
[ci skip]
2026-09-24 13:29:21 -04:00
hank ab55501768 New translations en.po (Russian)
[ci skip]
2026-09-24 13:29:19 -04:00
hank 209fcd59f6 New translations en.po (Portuguese)
[ci skip]
2026-09-24 13:29:17 -04:00
hank 7c95bb1efd New translations en.po (Polish)
[ci skip]
2026-09-24 13:29:16 -04:00
hank c1ea72b66c New translations en.po (Norwegian)
[ci skip]
2026-09-24 13:29:14 -04:00
hank 02278df9c7 New translations en.po (Dutch)
[ci skip]
2026-09-24 13:29:12 -04:00
hank a4eb214f26 New translations en.po (Korean)
[ci skip]
2026-09-24 13:29:10 -04:00
hank afc8827744 New translations en.po (Japanese)
[ci skip]
2026-09-24 13:29:09 -04:00
hank 6f781d37b2 New translations en.po (Italian)
[ci skip]
2026-09-24 13:29:07 -04:00
hank 12011d54f5 New translations en.po (Hungarian)
[ci skip]
2026-09-24 13:29:05 -04:00
hank 8602c82ff2 New translations en.po (Hebrew)
[ci skip]
2026-09-24 13:29:04 -04:00
hank 234d10ae7a New translations en.po (Greek)
[ci skip]
2026-09-24 13:29:02 -04:00
hank a203315ae3 New translations en.po (Danish)
[ci skip]
2026-09-24 13:29:00 -04:00
hank ac3f859ea5 New translations en.po (Czech)
[ci skip]
2026-09-24 13:28:58 -04:00
hank a06fed4d2b New translations en.po (Bulgarian)
[ci skip]
2026-09-24 13:28:57 -04:00
hank 2d1624e37a New translations en.po (Spanish)
[ci skip]
2026-09-24 13:28:55 -04:00
hank e7c27a2bd5 New translations en.po (French)
[ci skip]
2026-09-24 13:28:54 -04:00
henrygd c21412f45d i18n: update strings 2026-09-24 12:29:12 -04:00
spatiumstasandGitHub 367d2f39da fix(i18n): translate system actions as complete phrases (#2403) 2026-09-24 12:23:42 -04:00
hankandGitHub eabd9a950a New Crowdin updates (#2384) 2026-09-24 12:21:49 -04:00
0be9882b34 feat(ui): simplify Services column in systems table (#2399)
Co-authored-by: hank <hank@henrygd.me>
2026-09-24 12:05:26 -04:00
e4b84b72ab fix(site): measure the longest string width instead of estimating it (#2411)
Co-authored-by: henrygd <hank@henrygd.me>
2026-09-24 11:32:21 -04:00
Mario MoharandGitHub fc33e62736 fix(hub): restart beszel-hub.service after update (#2410)
restartService only looked for beszel.service, but install-hub.sh installs
the unit as beszel-hub.service, so the restart was skipped on a standard
install and the hub kept running the old binary.

Try the installer's name first and keep beszel.service as a fallback for
hand written units. Same for the OpenRC branch.
2026-09-24 10:00:18 -04:00
a99fe5e997 feat: add TLS certificate expiry check to HTTPS network monitors (#2401)
Co-authored-by: henrygd <hank@henrygd.me>
2026-09-23 17:07:29 -04:00
spatiumstasandGitHub 0870716052 fix(i18n): extract bulk monitor format hint for translation (#2362) 2026-09-23 15:19:30 -04:00
Sven van GinkelandGitHub b1270e341c feat(ui): Add view settings to network monitors table (#2396) 2026-09-23 13:47:42 -04:00
9042a8c5c8 fix(site): handle missing default chart time (#2397)
Co-authored-by: henrygd <hank@henrygd.me>
2026-09-23 12:29:31 -04:00
henrygd 8bf6917fe0 fix: prevent WebSocket reconnect loops on slow agent collections (#2294)
The hub waited only 5s (the request manager default) for stats over
WebSocket and closed the connection on any error. On hosts where
`zpool list` stalls (seen on Proxmox, up to its 10s timeout), collection
exceeded that limit, so the hub sent a close (code 1000) and the agent
reconnected. The refresh ran every other cycle, which caused a
disconnect roughly every 2 minutes.

Hub:
- Wait up to 30s for WebSocket stats responses.
- Keep the connection open when a stats request times out; only close
  it (and fall back to SSH) for other errors.

Agent:
- After the first collection, refresh `zpool list` pool stats and
  `zfs list` dataset usage in the background and serve cached values
  meanwhile, so a hung utility cannot delay the stats response.
2026-09-23 11:21:51 -04:00
spatiumstasandGitHub 2d5ea3fa08 fix: preserve status alerts through pending recovery (#2375) 2026-09-22 19:14:54 -04:00
Sven van GinkelandGitHub 627d364071 fix(ui): disable Add Monitor button when no eligible systems exist (#2392) 2026-09-22 19:04:48 -04:00
Sven van GinkelandGitHub 8047f005d4 fix(ui): preserve paused systems in network monitors table (#2391) 2026-09-22 18:40:46 -04:00