Commit Graph
8 Commits
Author SHA1 Message Date
JustinandClaude Opus 5.5 3d9c5c4b2b Remove RAW_DATA fallback and show a log-unavailable message
- Drop the embedded 20-contact RAW_DATA sample; the logbook now comes
  only from data/k5bss-log.json
- Show a banner and table message when the log fails to load, and
  display "—" for the header stats
- Skip building the dashboard when there is no data (it crashed on an
  empty log) and guard the activity chart redraw on resize
- Compute the QSO count from the log instead of hardcoding it

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-18 10:04:44 -05:00
Justin 38f38c89fe moved the javascrpit to its own file and moved the json to its own file 2026-10-18 09:45:40 -05:00
Justin ac08a5b7e5 movied css inline to its own file 2026-10-18 09:33:00 -05:00
JustinandClaude Sonnet 5 9dd8fae16e Fix CSP violations and font 404 from Cloudflare Radar scan
Two conflicting <meta> CSP tags in index.html (plus a separate _headers
policy) meant the browser enforced their intersection, which blocked
the Cloudflare Insights beacon script and its inline bootstrap. k5bss.html
had the same gap in its own CSP. Consolidated to one consistent policy per
surface that allows static.cloudflareinsights.com / cloudflareinsights.com,
and moved index.html's inline script and onerror handler into js/main.js
so script-src no longer needs 'unsafe-inline' there.

Also added the missing fonts/ibm-plex-mono-400.woff2 that style.css has
referenced since it was wired up, which was 404ing.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
2026-08-31 14:25:10 -05:00
Justin Frasier 515af2a4d3 updated 2026-05-02 23:50:15 -05:00
Justin Frasier 2d8b0c6e8f update 2026-04-27 19:12:07 -05:00
JustinandClaude Sonnet 4.6 97de4bca88 fix: add favicon links and fonts.gstatic.com preconnect to both pages
Adds explicit favicon link tags for all sizes and the missing
fonts.gstatic.com crossorigin preconnect required by Google Fonts
for optimal font load performance.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-04-20 20:09:36 -05:00
Justin 1c90c97ed9 feat: add initial K5BSS ham radio station dashboard and logbook interface 2026-04-13 23:52:10 -05:00