Commit Graph

1358 Commits

Author SHA1 Message Date
hank
aacba059db New translations en.po (Chinese Traditional) 2026-03-27 15:17:29 -04:00
hank
a2622b266d New translations en.po (Ukrainian) 2026-03-27 15:17:28 -04:00
hank
0c600c45f8 New translations en.po (Swedish) 2026-03-27 15:17:26 -04:00
hank
c5cfc777d5 New translations en.po (Slovenian) 2026-03-27 15:17:24 -04:00
hank
55a3343949 New translations en.po (Portuguese) 2026-03-27 15:17:22 -04:00
hank
a73b2a2d0d New translations en.po (Polish) 2026-03-27 15:17:21 -04:00
hank
168066eab9 New translations en.po (Norwegian) 2026-03-27 15:17:20 -04:00
hank
3fb9950a16 New translations en.po (Dutch) 2026-03-27 15:17:19 -04:00
hank
adb2229329 New translations en.po (Korean) 2026-03-27 15:17:18 -04:00
hank
edabbfb636 New translations en.po (Japanese) 2026-03-27 15:17:16 -04:00
hank
d0f79a5cd6 New translations en.po (Italian) 2026-03-27 15:17:15 -04:00
hank
bbf52e9e86 New translations en.po (Hungarian) 2026-03-27 15:17:14 -04:00
hank
f2c82e1119 New translations en.po (Hebrew) 2026-03-27 15:17:13 -04:00
hank
bcb02a5873 New translations en.po (Danish) 2026-03-27 15:17:12 -04:00
hank
359f088789 New translations en.po (Czech) 2026-03-27 15:17:11 -04:00
hank
e34ba324ec New translations en.po (Bulgarian) 2026-03-27 15:17:10 -04:00
hank
10ac530753 New translations en.po (Arabic) 2026-03-27 15:17:08 -04:00
hank
77f4103c94 New translations en.po (Spanish) 2026-03-27 15:17:07 -04:00
hank
12c63a6dfe New translations en.po (French) 2026-03-27 15:17:06 -04:00
hank
49378fcd2a New translations en.po (Romanian) 2026-03-27 15:17:05 -04:00
hank
24feffcc92 New translations en.po (German) 2026-03-14 16:37:21 -04:00
hank
9586b461d8 New translations en.po (Turkish) 2026-03-02 08:16:29 -05:00
hank
78936b1481 New translations en.po (Chinese Simplified) 2026-03-01 12:14:20 -05:00
hank
5b6af761f1 New translations en.po (German) 2026-02-27 10:20:45 -05:00
hank
29b914a43b New translations en.po (Bulgarian) 2026-02-25 06:49:42 -05:00
hank
4a86357d64 New translations en.po (Bulgarian) 2026-02-25 03:59:03 -05:00
hank
b65f011222 New translations en.po (Dutch) 2026-02-24 06:37:18 -05:00
hank
f836609552 New translations en.po (Serbian (Cyrillic)) 2026-02-23 10:11:15 -05:00
hank
b2a3c52005 New translations en.po (Russian) 2026-02-21 04:46:18 -05:00
hank
6e2277ead1 New translations en.po (Chinese Traditional, Hong Kong) 2026-02-19 21:25:17 -05:00
hank
cffc3d8569 New translations en.po (Chinese Simplified) 2026-02-19 21:25:16 -05:00
henrygd
aa8b3711d7 update translations 2026-02-19 19:22:54 -05:00
henrygd
1fb0b25988 testing: improve flaky hub cleanup in agent_connect_test.go 2026-02-19 18:35:31 -05:00
henrygd
04600d83cc refactor: small go 1.26 updates and go fix changes 2026-02-19 18:04:33 -05:00
henrygd
5d8906c9b2 amd gpu: small refactor + trim "series" from device name 2026-02-19 17:39:13 -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
henrygd
d526ea61a9 ui: freeze header of smart device details table 2026-02-19 17:35:12 -05:00
henrygd
79616e1662 update translations 2026-02-19 16:21:59 -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
1e3a44e05d agent: improve multiplexed logs detection for podman (#1755) 2026-02-18 17:45:37 -05:00
henrygd
311095cfdd harden against docker api path traversal
Validate container IDs (12-64 hex) in hub container endpoints and agent
Docker requests, and build Docker URLs with escaped path segments. Add
regression tests for traversal/malformed container inputs and safe
endpoint construction.
2026-02-18 17:33:00 -05:00
henrygd
4869c834bb fix(ui): update bandwidth fallback to 0 when data is empty (avoid NaN) 2026-02-18 16:28:18 -05:00
henrygd
e1c1e97f0a chore: update go version / go deps / changelog 2026-02-18 16:17:05 -05:00
henrygd
f6b2824ccc rename gpu_apple_unsupported.go to gpu_darwin_unsupported.go 2026-02-18 15:15:58 -05:00
henrygd
f17ffc21b8 gate apple gpu collectors + revert readme change 2026-02-18 14:57:41 -05:00
Robert Accettura
f792f9b102 Mac GPU Stats (#1747) 2026-02-18 14:51:30 -05:00
henrygd
1def7d8d3a agent: add dockerManager.retrySleep method to mock time.Sleep in tests 2026-02-18 13:45:03 -05:00
Elio Di Nino
ef92b254bf fix(agent): Retry Docker check on non-200 HTTP response (#1754)
The previous behavior only caught some errors including inaccessible
hosts, but not others like failed authentication or service
unavailability. This largely applies when using a socket proxy and
having the retry mitigates some erroneous behavior.
2026-02-18 13:42:58 -05:00
henrygd
10d853c004 heartbeat: tweaks and tests (#1729) 2026-02-17 16:12:29 -05:00
Amir Moradi
cdfd116da0 Add outbound heartbeat monitoring (#1729)
* feat: add outbound heartbeat monitoring to external endpoints

Allow Beszel hub to periodically ping an external monitoring service
(e.g. BetterStack, Uptime Kuma, Healthchecks.io) with system status
summaries, enabling monitoring without exposing Beszel to the internet.

Configuration via environment variables:
- BESZEL_HUB_HEARTBEAT_URL: endpoint to ping (required to enable)
- BESZEL_HUB_HEARTBEAT_INTERVAL: seconds between pings (default: 60)
- BESZEL_HUB_HEARTBEAT_METHOD: HTTP method - POST/GET/HEAD (default: POST)
2026-02-17 15:48:20 -05:00