hank
444d080d1d
New translations en.po (Indonesian)
2026-01-31 16:21:28 -05:00
hank
54e2e8cfd9
New translations en.po (Vietnamese)
2026-01-31 16:21:27 -05:00
hank
902657815c
New translations en.po (Chinese Simplified)
2026-01-31 16:21:27 -05:00
hank
94c89a8fdf
New translations en.po (Ukrainian)
2026-01-31 16:21:26 -05:00
hank
4c92c89fd0
New translations en.po (Turkish)
2026-01-31 16:21:25 -05:00
hank
9b42dc301a
New translations en.po (Swedish)
2026-01-31 16:21:24 -05:00
hank
f05cce662b
New translations en.po (Serbian (Cyrillic))
2026-01-31 16:21:23 -05:00
hank
a3b2530fb4
New translations en.po (Slovenian)
2026-01-31 16:21:23 -05:00
hank
69d9b6c696
New translations en.po (Portuguese)
2026-01-31 16:21:22 -05:00
hank
5da4afb657
New translations en.po (Polish)
2026-01-31 16:21:21 -05:00
hank
eafb67ea04
New translations en.po (Korean)
2026-01-31 16:21:20 -05:00
hank
ce249b620c
New translations en.po (Japanese)
2026-01-31 16:21:19 -05:00
hank
ce7b56bdd2
New translations en.po (Italian)
2026-01-31 16:21:18 -05:00
hank
9cad5a33e5
New translations en.po (Hebrew)
2026-01-31 16:21:17 -05:00
hank
b7b95b9bb0
New translations en.po (German)
2026-01-31 16:21:16 -05:00
hank
8f5632808a
New translations en.po (Danish)
2026-01-31 16:21:15 -05:00
hank
002badbe4f
New translations en.po (Czech)
2026-01-31 16:21:15 -05:00
hank
3b385aff85
New translations en.po (Bulgarian)
2026-01-31 16:21:14 -05:00
hank
49a2241033
New translations en.po (Arabic)
2026-01-31 16:21:13 -05:00
hank
8b1450fe32
New translations en.po (French)
2026-01-31 16:21:12 -05:00
hank
4964a3c55f
New translations en.po (Romanian)
2026-01-31 16:21:11 -05:00
hank
af57c76fd0
New translations en.po (Spanish)
2026-01-31 16:21:10 -05:00
hank
e6fc6906d5
New translations en.po (Russian)
2026-01-31 16:21:09 -05:00
hank
1aef193b36
New translations en.po (Norwegian)
2026-01-31 16:21:08 -05:00
hank
7522d31ae1
New translations en.po (Hungarian)
2026-01-31 16:21:07 -05:00
hank
761da743b6
New translations en.po (Chinese Traditional)
2026-01-31 16:21:06 -05:00
hank
c779008340
New translations en.po (Dutch)
2026-01-31 16:21:06 -05:00
henrygd
3d8db53e52
fix container uptime sorting edge case ( #1696 )
2026-01-31 15:03:59 -05:00
Sven van Ginkel
5797f8a6ad
Ignore alt key combinations when navigating systems with arrow keys ( #1698 )
2026-01-31 14:44:43 -05:00
henrygd
79ca31d770
improve container network stats granularity by using bytes instead of MB
...
Changes container network statistics to use raw byte values instead of converting to megabytes agent-side, providing more accurate measurements for low-bandwidth containers. Maintains backward compatibility with older agents/hubs through fallback logic.
- Agent now sends Bandwidth field as [sent_bytes, recv_bytes] array
- Deprecated NetworkSent/NetworkRecv fields still populated for compatibility
- Hub and frontend fall back to deprecated fields when Bandwidth is zero
- Record averaging correctly handles both old and new formats
- TODO markers added for cleanup in version 0.19+
2026-01-31 14:05:55 -05:00
Bart van der Braak
41f3705b6b
update LibreHardwareMonitorLib to 0.9.5 ( #1697 )
...
fixes #1130
* add RuntimeIdentifier and AppendRuntimeIdentifierToOutputPath to beszel_lhm.csproj
* add more default sensor filters for LHM
---------
Co-authored-by: henrygd <hank@henrygd.me >
2026-01-30 19:23:56 -05:00
henrygd
20324763d2
remove stale systemd services from tracking after deletion ( #1594 )
2026-01-29 19:34:44 -05:00
henrygd
70f85f9590
fix SHARE_ALL_SYSTEMS for system_details, smart_devices, and systemd_services ( #1660 )
2026-01-29 19:28:27 -05:00
henrygd
c7f7f51c99
add experimental sysfs amd gpu collector ( #737 , #1569 )
2026-01-29 18:35:57 -05:00
henrygd
6723ec8ea4
update honeypot field name and autofill ignores ( #1011 )
2026-01-28 18:16:30 -05:00
henrygd
afc19ebd3b
write health_file to /dev/shm instead of /tmp if available ( #1455 )
2026-01-28 15:21:45 -05:00
Sven van Ginkel
c83d00ccaa
Don't force lowercase text for active alerts ( #1682 )
2026-01-28 13:50:16 -05:00
Fahleen Arif
425c8d2bdf
feat: Added tooltips for navbar buttons to clear meaning of each one ( #1636 )
...
* feat: Added tooltips for navbar buttons to clear meaning of each one.
* update tooltips and fix linter errors
---------
Co-authored-by: henrygd <hank@henrygd.me >
2026-01-28 13:39:15 -05:00
Sven van Ginkel
42da1e5a52
Bug: Apply SELinux context after binary replacement ( #1678 )
...
- Move SELinux context handling to internal/ghupdate for reuse
- Make chcon a true fallback (only runs if semanage/restorecon unavailable)
- Handle existing semanage rules with -m (modify) after -a (add) fails
- Apply SELinux handling to both agent and hub updates
- Add tests with proper skip behavior for SELinux systems
---------
Co-authored-by: henrygd <hank@henrygd.me >
2026-01-27 17:39:17 -05:00
Sven van Ginkel
afcae025ae
Add icon button for mobile use ( #1687 )
2026-01-26 20:18:17 -05:00
Matthew Stern
1de36625a4
[Agent] feat: parse ATA device statistics for temperature and future metrics ( #1689 )
...
* feat: add ATA Device Statistics parsing and fall back for SMART temp reading
* simplify ata device statistics structs and fix smartctl args tests
* simplify ata device statistics lookup to use page number only
---------
Co-authored-by: henrygd <hank@henrygd.me >
2026-01-26 19:05:55 -05:00
Sven van Ginkel
a2b6c7f5e6
update goreleaser ( #1677 )
2026-01-25 17:15:28 -05:00
henrygd
799c7b077a
support upgrades in agent install script ( #1670 )
2026-01-23 11:50:40 -05:00
henrygd
cb5f944de6
battery: ensure current charge doesn't exceed full capacity ( #1668 )
2026-01-22 13:01:21 -05:00
henrygd
23c4958145
increase smartctl --scan timeout to 10 seconds ( #1465 )
2026-01-21 19:09:57 -05:00
henrygd
edb2edc12c
use name-only matching for unique SMART devices ( #1655 )
...
Fall back to name-only matching (previous behavior) when a device name
appears only once, preserving RAID composite key support added in #1655 .
2026-01-21 18:25:03 -05:00
Julian Nadeau
648a979a81
Add SMART_DEVICES_SEPARATOR + allow drives with the same name to be added with different types (e.g. raid controllers) ( #1655 )
...
* Add SMART_DEVICES_SEPARATOR to override ,
* Allow composite keys in smart devices for raid controller support
2026-01-21 17:58:20 -05:00
Sven van Ginkel
988de6de7b
chore: update workflows and templates ( #1661 )
...
* Update templates
* Add CodeOwners
* Apply Hanks Feedback
* Add note to make one issue per request
* update workflow
2026-01-21 15:36:23 -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