• Joined on 2026-03-15
ico pushed to main at ico/pingql 2026-03-17 03:23:56 +00:00
f00c78116b fix: detail page updates all stats, status bar, pings table in realtime via SSE
ico pushed to main at ico/pingql 2026-03-17 03:20:59 +00:00
93c3a1e84a fix: pin sparkline container to 120x32 to prevent layout shift on update
ico pushed to main at ico/pingql 2026-03-17 03:17:56 +00:00
ed5e213b1a fix: migrate() uses CREATE IF NOT EXISTS — no more data wipe on restart
ico pushed to main at ico/pingql 2026-03-17 03:15:33 +00:00
1794c05b4f fix: restore status dot, latency, last-ping time updates on SSE
ico pushed to main at ico/pingql 2026-03-17 03:12:51 +00:00
94d24bac35 fix: fetch sparkline/chart immediately on SSE ping, no debounce delay
ico pushed to main at ico/pingql 2026-03-17 03:10:30 +00:00
b802c7c68b fix: bust Cloudflare cache on app.js with version query string
ico pushed to main at ico/pingql 2026-03-17 03:06:11 +00:00
66b368453d refactor: single account-level SSE stream instead of per-monitor connections
ico pushed to main at ico/pingql 2026-03-17 03:03:14 +00:00
55f9f6d8ed refactor: SSE just refreshes sparkline/chart from server, no DOM stat patching
ico pushed to main at ico/pingql 2026-03-17 02:59:44 +00:00
749c6f391e fix: SSE stream 500 — replace error() with plain Response in stream handler
ico pushed to main at ico/pingql 2026-03-17 02:51:29 +00:00
15227b9c6e fix: key_plain -> key in dashboard query
ico pushed to main at ico/pingql 2026-03-17 02:47:24 +00:00
e461d73ce3 refactor: drop all hashing, store keys plaintext
ico pushed to main at ico/pingql 2026-03-17 02:40:37 +00:00
54c89a5a11 fix: store key_plain on sub-keys, display always in settings with copy button
ico pushed to main at ico/pingql 2026-03-17 02:37:31 +00:00
c684d96d90 fix: rename API Keys -> Sub-Keys, show key inline on creation, no reload
ico pushed to main at ico/pingql 2026-03-17 02:35:00 +00:00
ab4f60e159 fix: rotate button inline with key field, updates in place
ico pushed to main at ico/pingql 2026-03-17 02:33:15 +00:00
0c65b5e3fa fix: just show the login key on settings page
ico pushed to main at ico/pingql 2026-03-17 02:31:44 +00:00
2ec1915ef5 fix: remove pointless internal UUID from settings, show login key label instead
ico pushed to main at ico/pingql 2026-03-17 02:30:01 +00:00
9d8982ae50 fix: key rotation shows new key in dedicated reveal, not sub-key div; clarify account ID label
ico pushed to main at ico/pingql 2026-03-17 02:26:55 +00:00
b80f4673b2 fix: use standard UUID v4 for keys instead of custom 256-bit hex format
ico pushed to main at ico/pingql 2026-03-17 02:26:16 +00:00
bbd5df8c46 fix: 8 groups of 8 chars, not 16 groups of 4
ico pushed to main at ico/pingql 2026-03-17 02:25:21 +00:00
43a1abc2ed fix: format keys as XXXX-XXXX-...-XXXX (8 groups), normalize before hashing