you
|
f4ac789ee9
|
release: v2.1.0 — Performance
Two-layer caching: in-memory packet store + TTL response cache.
All packet reads from RAM, SQLite write-only.
Highlights:
- Bulk Health: 7,059ms → 1ms (7,059×)
- Node Analytics: 381ms → 1ms (381×)
- Topology: 685ms → 2ms (342×)
- RF Analytics: 253ms → 1ms (253×)
- Channels: 206ms → 1ms (206×)
- Node Health/Detail: 133-195ms → 1ms
Architecture:
- In-memory packet store with Map indexes (byNode, byHash, byObserver)
- Ring buffer with configurable max (1GB default, ~2.3M packets)
- Smart cache invalidation (packet bursts don't nuke analytics)
- Pre-warm all heavy endpoints on startup
- Eliminated every LIKE '%pubkey%' full-table scan
- All TTLs configurable via config.json
- A/B benchmark script included
- Favicon added
|
2026-03-20 05:38:23 +00:00 |
|
you
|
68b79d2d50
|
release: v2.0.1 — mobile packets UX
|
2026-03-20 01:19:19 +00:00 |
|
you
|
78034cbbc0
|
release: v2.0.0 — analytics, live VCR, mobile, accessibility, 100+ fixes
|
2026-03-20 01:00:16 +00:00 |
|
you
|
4fc9c25a5d
|
Revert "release: v2.0.0 — analytics, mobile redesign, accessibility, 100+ fixes"
This reverts commit d7f0e0c9fe.
|
2026-03-20 00:05:51 +00:00 |
|
you
|
d7f0e0c9fe
|
release: v2.0.0 — analytics, mobile redesign, accessibility, 100+ fixes
|
2026-03-20 00:04:30 +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 |
|