prop/assets
Graham McIntire 2e46ceffcc
Some checks failed
Build and Push / Build and Push Docker Image (push) Failing after 4m52s
Optimize contact map rendering performance
- Switch polylines and circle markers to shared L.canvas() renderer,
  eliminating ~58k SVG DOM nodes in favor of 1 GPU-composited canvas
- Add server-side callsign/date filtering to /api/contacts/map endpoint
  to reduce payload size when filters are active
- Add early-exit fast path in applyCallsignFilter when no filter active
- Batch rebuildDots with requestAnimationFrame to avoid redundant work
  during rapid filter changes
2026-08-02 13:21:15 -05:00
..
css feat(docs/api): protocol-style two-pane API reference layout 2026-05-10 11:06:29 -05:00
js Optimize contact map rendering performance 2026-08-02 13:21:15 -05:00
vendor feat(rover): score per-station terrain clearance from SRTM path samples 2026-04-25 17:29:29 -05:00
tsconfig.json Convert all JavaScript to TypeScript with type annotations 2026-04-11 16:59:28 -05:00