14 Commits

Author SHA1 Message Date
ec85f87377 Refactor date and clock widgets to simplify periodic updates and remove redundant ticker logic. 2025-12-28 19:46:00 +01:00
4ac47429cd Hide transitive fields from API responses in Website and Device structs 2025-12-28 15:28:02 +01:00
3442864fbe Add templates, README, and license to initialize project essentials 2025-12-28 15:20:07 +01:00
a83958500e Add HTTPProber widget and API to display website statuses 2025-12-28 14:25:14 +01:00
598e93c9d2 Refactor NetworkDevices widget and GetDevices API to simplify device handling and remove interface-based grouping. 2025-12-28 12:49:18 +01:00
79166b344c Add online status detection and update dependencies 2025-12-28 12:24:23 +01:00
0b992a6a11 Fix handling of offline interface status in NetworkDevices widget 2025-12-28 11:35:08 +01:00
44689ada2c Refactor NetworkDevices widget to sort interfaces 2025-12-28 11:29:11 +01:00
e4a584f4df Fix ordering to initialize result[device.Interface] after interface type checks. 2025-12-28 11:24:08 +01:00
1cf70b65ba Add NetworkDevices widget to display and manage network devices 2025-12-28 11:21:32 +01:00
9bcb0b15f7 Simplify widget creation by removing unused cell blink option 2025-12-22 20:47:32 +01:00
7b6a8bbaab Add Pi-hole blocked percentage and date widgets 2025-12-22 20:45:55 +01:00
2315ac2ce7 Expand column width for better alignment in Docker list display. 2025-12-22 19:03:51 +01:00
658ab8e961 first commit 2025-12-22 18:49:05 +01:00