Commit Graph

213 Commits

Author SHA1 Message Date
Owen b8822b4d25 Fix CE not processing alert status
Fixes #2968
2026-05-02 13:38:05 -07:00
Owen de2a22aad8 Add missing imports 2026-04-28 16:52:35 -07:00
Owen 2a29062659 Use logsDb for the status history 2026-04-28 16:38:13 -07:00
Owen 61aaa5a832 Wrap in transactions 2026-04-27 13:46:15 -07:00
Owen 8ca72a39da Handle deleting targets 2026-04-26 17:55:26 -07:00
Owen ca2370e31d Add logging when manually changing the hc status 2026-04-26 17:29:20 -07:00
Owen 15f02cf79a Quiet up messages 2026-04-24 16:06:19 -07:00
Owen 245755a140 Use transactions 2026-04-22 18:13:15 -07:00
Owen dcbd22b4ad Handle all of the alerting from the functions 2026-04-22 18:13:15 -07:00
miloschwartz 7f5c164e16 change logging 2026-04-21 20:51:59 -07:00
Owen b3aafa5fe6 Handle toggles 2026-04-21 18:05:17 -07:00
Owen ff1ca7eafb Just use the targetHealthCheckId as the id 2026-04-21 14:56:25 -07:00
Owen 7b3c10c7b0 Handle crud to newt with new hcs 2026-04-21 14:21:58 -07:00
Owen ed327626bb Working on newt compat 2026-04-21 09:47:20 -07:00
Owen c1782a2650 Add uptime tracking 2026-04-16 18:25:25 -07:00
Owen d6c15c8b81 Add resource column to hc and remove — 2026-04-16 17:42:30 -07:00
Owen 57579e635c Working on alerting 2026-04-16 11:49:48 -07:00
Owen a04e2a5e00 Transititioning the hc table and firing the alerts 2026-04-15 17:46:04 -07:00
Owen 1d4b2b1da1 seperate out the offline checker logic 2026-04-15 16:40:04 -07:00
Owen ad15b7c3c6 Add new intervals and tcp mode to health checks 2026-04-15 16:31:15 -07:00
Owen 646e440dec Merge branch 'dev' into private-http-ha 2026-04-13 20:52:47 -07:00
Owen 03d95874e6 Proxy targets returns an array 2026-04-13 20:44:35 -07:00
Owen 3996e14e70 Add comment 2026-04-13 17:56:51 -07:00
Owen 7a40084bf4 Rename for better understanding 2026-04-13 17:21:34 -07:00
Owen 561a9ab379 Merge branch 'private-site-ha' into private-http-ha 2026-04-13 10:25:49 -07:00
Owen 0cf385b718 CRUD and newt mode http mostly working 2026-04-12 12:15:29 -07:00
Owen 83ecf53776 Add logging 2026-04-11 21:56:39 -07:00
Owen a19f0acfb9 Working 2026-04-10 17:21:54 -04:00
Owen 96b9123306 Merge branch 'dev' into private-site-ha 2026-04-09 17:39:45 -04:00
Owen d948d2ec33 Try to prevent deadlocks 2026-04-03 22:55:04 -04:00
Owen 8cbc8dec89 Generate address 2026-04-03 17:25:39 -04:00
Owen 08e4afaef0 Update hp log message 2026-03-31 17:06:56 -07:00
Owen 547865e0da Mark targets unhealthy when site is down
Fix #2675
Fix #2700
Fix #1742
2026-03-31 16:24:53 -07:00
Owen 2cee723f0e Handle online and offline for wireguard sites 2026-03-31 14:41:02 -07:00
Owen b8d7d5c910 Add name to provisioning 2026-03-30 17:18:38 -07:00
Owen a651e50759 Fix merge from main 2026-03-30 16:59:05 -07:00
Owen 4465b05404 Merge branch 'provisioning-room' into dev 2026-03-30 16:19:11 -07:00
Owen d1182c3a59 Merge branch 'main' into dev 2026-03-30 15:53:46 -07:00
Owen fcf92d4e2c Add basic provisioning room v1 and update keys 2026-03-29 16:28:51 -07:00
Owen 77cef554be Provisioning room basics done 2026-03-29 14:20:58 -07:00
Owen 9dc9b6a2c3 Merge branch 'logging-provision' into dev 2026-03-29 13:59:14 -07:00
Owen 9808a48da0 Merge branch 'multi-role' into dev 2026-03-29 13:55:23 -07:00
Owen a3b088f8d2 Merge branch 'dev' into logging-provision 2026-03-29 12:18:13 -07:00
Owen Schwartz bdc45887f9 Add chainId to dedup messages (#2737)
* ChainId send through on sensitive messages
2026-03-29 12:08:29 -07:00
Owen 04dfbd0a14 Chainid send through 2026-03-27 12:04:41 -07:00
Owen 63372b174f Merge branch 'dev' into multi-role 2026-03-26 21:46:29 -07:00
Owen 19a686b3e4 Add restrictions around provisioning key 2026-03-26 16:49:43 -07:00
Owen 9b84623d0c Cache token for thundering hurd 2026-03-25 20:44:08 -07:00
Owen 6bb6cf8a48 Clean up 2026-03-25 20:44:08 -07:00
Owen 348fcbcabf Try to solve th problem 2026-03-25 20:44:08 -07:00