you
7f303ee2d7
feat: code coverage with c8, npm test runs full suite
...
npm test: all tests + coverage summary
npm run test:unit: fast unit tests only
npm run test:coverage: full suite + HTML report in coverage/
Baseline: 37% statements, 42% branches, 54% functions
Fixed e2e channels crash (undefined .length on null)
2026-03-24 00:51:33 +00:00
you
0fc255ae39
fix: repair e2e-test.js and frontend-test.js — all tests green
...
e2e-test: 44 passed, 0 failed
frontend-test: 66 passed, 0 failed
Fixes:
- Channels/traces: handle empty results from synthetic packets
- JS references: match cache-busted filenames (app.js?v=...)
- Packet count: check > 0 instead of >= injected (dedup)
- Observer filter: check returns packets instead of exact match
2026-03-24 00:10:51 +00:00
you
46349172f6
Initial commit: MeshCore Analyzer
...
Bay Area MeshCore mesh network analyzer with:
- Live packet visualization with map, contrail animations, shockwave pulses
- VCR controls: pause/play/rewind/scrub timeline with speed control
- Packet browser with grouped view, detail panel, byte breakdown
- Channel message decryption (hashtag-derived PSKs)
- Node directory with health cards, favorites, search
- Analytics dashboard with network insights
- Observer management and BLE/companion bridge support
- Trace route visualization
- Dark theme, responsive design, accessibility
- SQLite storage, WebSocket live feed, REST API
2026-03-18 19:34:05 +00:00