Commit graph

109 commits

Author SHA1 Message Date
iacore
4bbd8fe979
Do not give up when matrix is broken 2024-01-21 18:54:20 +00:00
iacore
fae69c4d1a
fix home server issue 2024-01-21 18:50:31 +00:00
5f3505dcb0
Hotlink to new logo 2024-01-20 15:16:50 -05:00
iacore
ea645e07b3
truncate TLS x509 error 2024-01-18 16:16:04 +00:00
iacore
56fd74c8f4
handle error 2024-01-10 22:44:17 +00:00
iacore
7a271ea070
wait for 5 minutes after boot to do anything
configurable in core/magicnumber.go
2024-01-10 22:42:16 +00:00
Locria Cyber
adeb1d8614
Add boot time module 2023-12-11 20:31:42 +00:00
9f252300aa
Embed serialized service status data in Matrix notifications
Signed-off-by: xtex <xtexchooser@duck.com>
2023-10-28 19:34:03 +08:00
Locria Cyber
9f5eeebc23
fix(update)r: on git error, sleep 2023-10-20 08:28:03 +00:00
Locria Cyber
55d28230cc
Add support for plain text and curl 2023-10-20 08:25:18 +00:00
3985a69934
Display site properly on mobile 2023-10-10 23:55:40 +03:00
Locria Cyber
6d8ca4c4d4
Delete old checkpoints 2023-10-08 09:54:36 +00:00
Locria Cyber
5e2dde384d
Update readme 2023-10-08 09:37:48 +00:00
Locria Cyber
82ec819102
Update tasks - all tasks done 2023-10-07 17:17:13 +00:00
Locria Cyber
40ab08eb9e
Only show downed services on startup 2023-10-07 13:51:03 +00:00
Locria Cyber
b515907d1a
Send HTML Message
* Don't send message if it's empty
2023-10-07 08:58:43 +00:00
Locria Cyber
e45bf3586f
Coalesce Matrix message into one 2023-10-07 08:50:48 +00:00
Locria Cyber
afd0da0297
Fix: database row deduplication 2023-10-07 08:39:45 +00:00
Locria Cyber
444b5ad34b
Fix: actually return non duplicate rows 2023-10-07 08:34:58 +00:00
Locria Cyber
15e7b57e12
Add logs 2023-10-07 08:34:08 +00:00
Locria Cyber
75adb7e3c0
Don't notify on first try 2023-10-07 08:28:25 +00:00
Locria Cyber
2b7ba22bfa
Add Matrix notification 2023-10-07 08:24:49 +00:00
Locria Cyber
ed440f582f
minor cleanup 2023-10-04 09:58:14 +00:00
Locria Cyber
47a646e78b
Add database helpers. Comment it. 2023-10-04 09:55:08 +00:00
Locria Cyber
2c81432664
Clean up 2023-10-03 18:25:50 +00:00
Locria Cyber
63c9738b84
Add persistence 2023-10-03 18:23:25 +00:00
Locria Cyber
72a454df58
Update tasks 2023-10-03 15:18:01 +00:00
Locria Cyber
afff1981bc
Fix deduplicate logic 2023-10-03 15:13:29 +00:00
Locria Cyber
6d323a1d21
Update tasks 2023-10-03 14:54:27 +00:00
Locria Cyber
a3dbf56981
Handle SIGTERM
* Log up/down events
2023-10-03 13:49:49 +00:00
Locria Cyber
052f6144d7
Add Database interface 2023-10-03 13:23:57 +00:00
Locria Cyber
21344a585e
rename TestService to CheckService 2023-10-03 12:48:42 +00:00
Locria Cyber
6d64c86577
Add database stub 2023-10-03 12:45:33 +00:00
Locria Cyber
f23f7226f6
go fmt 2023-10-03 12:08:50 +00:00
Locria Cyber
0cb3224558
Use context.Context for timeout 2023-10-03 10:56:35 +00:00
Locria Cyber
61d065c35d
Test services in parallel 2023-10-03 10:40:41 +00:00
Locria Cyber
bb3ac43529
Minor cleanup 2023-10-03 10:22:01 +00:00
88e77028b3
add icmp support 2023-10-01 22:56:35 +05:30
b6bcf8c84e
Add message to footer <3 2023-10-01 11:48:34 -04:00
162bf7b86a
Small style change 2023-10-01 18:46:55 +03:00
d4dc2a0766
update readme 2023-10-01 11:40:55 -04:00
8817e433a4
Bundle files with executable 2023-10-01 11:40:38 -04:00
c2a4b7ccfe
Remove unused html 2023-10-01 18:33:23 +03:00
dddd093ece
Align tooltips to the left of text 2023-10-01 18:18:59 +03:00
dd2e0afe8a
Move tooltips to the left 2023-10-01 11:14:20 -04:00
ea4ca4b38a
Fix link colors 2023-10-01 10:41:55 -04:00
3753c3b5f7
Add better tooltip 2023-10-01 10:34:51 -04:00
b08aefa1fb
update readme 2023-10-01 10:18:50 -04:00
b249b7a8ca
Truncate long error message, add tooltip, and add service type 2023-10-01 10:17:24 -04:00
dac62284f9
Remove unused files 2023-10-01 10:16:32 -04:00