You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Real-time Node Logs: Implemented a LogService to capture all raw RX/TX traffic between the gateway and mesh.
Admin Log Viewer: Added a live-streaming log interface to the Admin section for forensic mesh monitoring.
Admin User Governance: Added full Admin controls to ban or delete users and toggle registration for new accounts.
Password Management: Implemented self-service password changes for both administrators and regular users.
Mobile Synchronization: Enhanced WebSocket resilience to handle backgrounding and catch up on missed messages.
Unified Node Database: Implemented persistent storage for node identities (LongNames) in SQLite via Prisma.
Node Auto-Discovery: Added background listeners to automatically resolve and store node names as they are heard.
Native Mesh Threading: Implemented replyId capturing to synchronize dashboard replies with Meshtastic’s protocol.
Parent-Child Mapping: Added database logic to resolve existing mesh packet IDs for correct message nesting.
Recursive Dashboard UI: Refactored the frontend with infinite nesting support and "Reply" button visibility.
Outbound Resilience Queue: Added in-memory queuing to capture all "Squawks" sent while the radio is offline.
Auto-Reconnect Flushing: Implemented automatic, rate-limited message re-sending upon radio reconnection.
Signal Metadata Reconstruction: Migrated signal harvesting to the raw protobuf envelope to bypass library-level data stripping.
Deep Property Harvesting: Implemented universal scanning across root, .p, and .metadata to find hidden SNR/RSSI data.
Zero-Value Stability: Fixed logic to ensure 0 SNR values are correctly persisted and displayed as valid mesh data.
Automation: Created a unified PowerShell script for total system startup, cleanup, and database synchronization. Mainly used for development and testing locally.