49092d9ad7
Updates to use: - if passed file doesnt exist - check for hosts.txt - if no file passed - check for hosts.txt - if hosts.txt missing - default hosts
tmerritt2025-04-29 09:28:02 -04:00
0261914cda
Updates label for VPN endpoints and added more hosts to check
tmerritt2025-04-28 15:48:24 -04:00
f5fa9877b3
commented out glue code that isn't public build ready
v0.2.0
tmerritt2025-04-28 13:51:25 -04:00
7d830c4e3b
** RatatuiUi ** displays a preset list of hosts and their response state
tmerritt2025-04-23 13:21:56 -04:00
26c3195d26
log events are now displayed on the monitoring page to show when a host comes up/goes down
ratatui2
tmerritt2025-04-25 13:36:58 -04:00
4684b81ea1
adds ability to read hosts.txt if no file is specified on the command line, using defaults if hosts.txt is missing
tmerritt2025-04-23 15:03:16 -04:00
039d30fe12
improves display of how long ago change happened
tmerritt2025-04-24 11:31:13 -04:00
460b51c503
UI now has red/green for down/up hosts duration_to_string now in lib
tmerritt2025-04-24 11:29:29 -04:00
347ad5c744
Updates format of input file to CSV with <host ip>,<host name> as the format.
tmerritt2025-04-23 16:16:46 -04:00
6d55d96ca7
adds ability to read hosts.txt if no file is specified on the command line, using defaults if hosts.txt is missing
tmerritt2025-04-23 15:03:16 -04:00
df01cf614d
displays a preset list of hosts and their response state
tmerritt2025-04-23 13:21:56 -04:00
613f22d31c
Removes 'magic numbers' and uses constants for number of seconds in hour and day
tmerritt2025-04-23 10:52:33 -04:00
002ad36068
Rolls 'duration_to_string' into pp
tmerritt2025-04-22 16:09:49 -04:00
c6dff58d8a
Adds colour to the text display optimized main loop splits code into structs to better structure tui shows hosts from the app state single display shows the stats for a passed TargetState multi display is woefully incomplete
ratatui
tmerritt2025-04-22 08:56:18 -04:00
4ec95af6d0
optimized main loop Adds colour to the text display
tmerritt2025-04-22 08:56:18 -04:00
9201c67108
uses a default list if no file is passed
tmerritt2025-04-21 13:03:49 -04:00
da10ec72f8
Update host list format to be <ip_address>,<name> to make end user display and interpretation easier
tmerritt2025-04-21 08:57:34 -04:00
11618c0d0a
Adds more hosts to test - Ptbo both links - Lnsy both links - Blvl both links Adds lib.rs to allow bins to read common code
tmerritt2025-04-21 08:08:05 -04:00
03de859764
New proof of concept for duration_to_string Explicit declaration of duration_to_string
tmerritt2025-04-21 07:55:40 -04:00
ee5986fedf
adds duration_to_string to make durations pretty strings
tmerritt2025-04-20 22:34:04 -04:00
d642822709
parses a file passed to use as a list of targets
tmerritt2025-04-20 19:48:31 -04:00
1742874c46
Time since last change in place.
tmerritt2025-04-20 18:07:38 -04:00
81bf3cf61d
moved structs to their own files added time since last state change
tmerritt2025-04-20 15:56:03 -04:00
7bd745635b
adds logic to selectively compile for windows or linux and handle the respective ping return codes. 0 = good on linux 1 = good on wintendos
tmerritt2025-04-17 19:44:13 -04:00
f9cf88911f
Threads now does backend work and displays a nice UI every 5 seconds
tmerritt2025-04-17 09:54:22 -04:00
ef1d3dde9c
works at console for linux
tmerritt2025-04-14 09:37:28 -04:00