dev_arc_aws/backend
Samuel James 9a1d2803a2
Fix monitor ID type mismatch causing all Uptime Kuma statuses to read unknown (#38)
heartbeatList/importantHeartbeatList emit monitor IDs as strings (server
iterates object keys), while monitorList and the live heartbeat event use
numbers. The lastHeartbeat map was keyed by the numeric monitor.id, so
string-keyed lookups from heartbeatList/importantHeartbeatList never hit.

Co-authored-by: Claude <noreply@anthropic.com>
2026-06-21 09:21:09 -04:00
..
src Fix monitor ID type mismatch causing all Uptime Kuma statuses to read unknown (#38) 2026-06-21 09:21:09 -04:00
.env.example Wire guacd sidecar into docker-compose for Remote Desktop deployment 2026-06-19 16:03:40 +00:00
Dockerfile Add reachability fallback for routed meshes (VPC peering, etc.) 2026-06-20 21:26:25 +00:00
package-lock.json Implement real Uptime Kuma monitor reporting via Socket.IO 2026-06-21 11:00:47 +00:00
package.json Implement real Uptime Kuma monitor reporting via Socket.IO 2026-06-21 11:00:47 +00:00
tsconfig.json Add backend skeleton: Fastify + SQLite API with auth and integrations 2026-06-18 19:04:48 +00:00