Andreas Wrede
b6dcce4f35
simplify eventlog usage, fix arguments
2026-04-30 15:38:46 -04:00
Andreas Wrede
6bc8de192e
fix non-alerting of overdue hosts
2026-04-12 18:44:36 -04:00
Andreas Wrede
0199ca4693
re-factor notifications, add sms and matrix as channels
2026-04-12 11:21:21 -04:00
Andreas Wrede
6217f7a124
fix bogus notification on new clients
2026-04-10 13:39:18 -04:00
Andreas Wrede
2015195112
Grace interval on restart of hbd, fix SIGHUP processing
2026-04-10 12:58:38 -04:00
Andreas Wrede
3426185383
Set SO_TIMESTAMP correctly for the various platforms
2026-04-10 11:19:47 -04:00
andreas
d77277857f
Add user management and a settings page
2026-04-08 16:21:55 -04:00
Andreas Wrede
51f9bdc2b5
use SO_TIMESTAMP, works on Linux, FreeBSD and macOS
2026-04-07 10:46:54 -04:00
andreas
02bc42fbf0
get rtt time differently
2026-04-07 10:40:12 -04:00
andreas
832a8b0bda
save state to pickle file, restart timers on restart
2026-04-06 17:24:59 -04:00
Andreas Wrede
c5770006f7
hbc proper termination, hbd config reloadable
2026-04-02 07:17:00 -04:00
Andreas Wrede
460d2be9e9
Fix rtt, including bug in time compute
2026-04-01 19:41:53 -04:00
Andreas Wrede
079e84f729
display tag fro alterts, cleanup udp
2026-04-01 11:49:55 -04:00
Andreas Wrede
dd23d9d163
refactor monitor, add threshold rtesting
2026-03-31 12:22:03 -04:00
Andreas Wrede
0543266c92
Major refactoring of the codebase, including restructuring of files and directories, renaming of modules and classes, and improvements to the overall organization and readability of the code. This refactoring aims to enhance maintainability, scalability, and clarity of the codebase while preserving existing functionality. The changes include:
...
- Restructuring of the project directory into client and server components
- Renaming of modules and classes to better reflect their purpose and functionality
- Moving common utilities and configurations to a shared location
- Updating import statements to reflect the new structure
- Adding new documentation files for better clarity on various aspects of the project
- Removing deprecated or unused code to streamline the codebase
- Ensuring that all existing functionality is preserved and that the codebase remains functional after the refactoring.
2026-03-29 11:13:40 -04:00