Default Branch

2754251a53 · perf(#1239): /api/analytics/distance — TTL 15s→60s + drop main RLock around compute (#1241) · Updated 2026-05-16 20:56:52 +00:00

Branches

1b7be3aa0d · feat(#1189): distinct-IATA grouped pill + mobile viewport E2E · Updated 2026-05-17 00:49:37 +00:00

0
10

e56bb2bfb5 · fix(#1205): re-anchor live settings toggle row inside legend panel · Updated 2026-05-16 03:53:25 +00:00

17
2

35e1f46b36 · test(#1085): E2E for Roles fold-in into Analytics tab · Updated 2026-05-05 09:13:23 +00:00

224
1

4ac0d8d9b5 · feat(ingestor): make MQTT connect timeout configurable (#931) · Updated 2026-05-02 18:38:53 +00:00

430
1

dbf89b12af · feat(packets): clear-filters button (#964) · Updated 2026-05-02 18:27:04 +00:00

431
1

b9e7535e1c · feat(ingestor): make MQTT connect timeout configurable (#931) · Updated 2026-05-02 18:26:46 +00:00

431
1

fba6c2c2e3 · fix(ingestor): address review BLOCKERs from PR #926 (goroutine leak + guard semantics) · Updated 2026-05-02 18:19:44 +00:00

432
1

37a2b71fc7 · fix: add ensureLastPacketAtColumn server-side migration · Updated 2026-05-02 17:48:15 +00:00

434
7

4e4de3fe0d · Merge branch 'master' into feat/clock-skew-default-detection · Updated 2026-05-01 06:48:16 +00:00

491
13

0be8b897bc · test: add concurrent ingest + eviction race coverage · Updated 2026-04-30 19:44:38 +00:00

521
1

5bec14222a · fix: address PR #905 review — migration error handling, backfill heuristic, test comment · Updated 2026-04-24 15:38:05 +00:00

528
5

2f09c8fd64 · fix: hardcode default Public channel key in ingestor · Updated 2026-04-23 03:38:42 +00:00

529
2

cc92a8d5c4 · fix: bimodal clock hysteresis — don't flip to 'No Clock' on transient bad bursts · Updated 2026-04-22 15:29:40 +00:00

529
1

1a714731f0 · fix(#871): Recent Packets API — always return hash + timestamp (root cause of #857) · Updated 2026-04-21 18:00:57 +00:00

536
1

201fa2787d · Revert "fix(#866): full-page obs-switch — update hex + path + direction per observation (#870)" · Updated 2026-04-21 18:00:01 +00:00

536
1

5c2c71c6ee · fix(#791): update memory-accounting to reflect eliminated spTxIndex · Updated 2026-04-19 00:08:28 +00:00

570
3

7ec2b77ccd · fix(#791): update memory-accounting to reflect eliminated spTxIndex · Updated 2026-04-19 00:04:21 +00:00

570
3

e837a9d416 · fix: Details button opens full-screen node detail on desktop (#778) · Updated 2026-04-17 07:41:14 +00:00

577
1

24f7a0dab6 · fix: address review findings — key leakage, transaction safety, input limits · Updated 2026-04-13 06:42:19 +00:00

602
3

68c669f4a4 · Extract validateAdvertSignature to shared package, accept []byte, add server tests · Updated 2026-04-10 00:44:48 +00:00

622
5