|
f3cdff4d38
|
Set the Unknown state after something went wrong instead of setting it in advance, this fixes a bug where the UI shows the Unknown state for all systems until it refreshs again
|
2025-02-24 23:06:32 +01:00 |
|
|
fa2d10198f
|
PingableSystem: filter out the ping from the command output instead of showing the whole output on the dashboard, changed default ui refresh interval to 5 seconds
|
2025-02-24 22:49:50 +01:00 |
|
|
c4a71ac0dc
|
Make the UI more flexible and clean by using horizontal space
|
2025-02-23 22:42:01 +01:00 |
|
|
8a1bbdf2df
|
Oops, forgot to actually use HTTPServer.expected_status
|
2025-02-23 22:04:35 +01:00 |
|
|
75881cbe48
|
Add a timestamp with the last update to each card
|
2025-02-23 21:17:03 +01:00 |
|
|
a8c8dca4aa
|
Add HTTPServer and PingableSystem to dashboad.system and add an example.
|
2025-02-23 20:57:42 +01:00 |
|
|
cff7851a73
|
Don't block in update_states calls, enable text-wrap in cards
|
2025-02-23 20:38:48 +01:00 |
|
|
61a1b89673
|
Display verbose status as pre and smaller
|
2025-02-23 17:24:32 +01:00 |
|
|
49cfb6fe57
|
Allow adding headings to the system list that are just strings
|
2025-02-23 16:56:22 +01:00 |
|
|
a235041277
|
Renamed thing.py to system.py and set a proper title
|
2025-02-23 16:37:18 +01:00 |
|
|
eb8f666823
|
ui: Parameterize the ui refresh interval and the interval for updating system states
|
2025-02-22 09:59:13 +01:00 |
|
|
73f651e985
|
Add project files
|
2025-02-22 09:53:26 +01:00 |
|
|
efd3406ae4
|
Initial commit
|
2025-02-22 09:46:46 +01:00 |
|