Commit Graph

470 Commits

Author SHA1 Message Date
Anton Roslund f3154cb97b Update UI label and description for Connections Max Age configuration to clarify functionality related to edges from traceroutes and neighbor info. 2026-01-08 19:03:29 +01:00
Anton Roslund 57c10383e2 Remove configuration for nodes disconnected age from UI and related functions, streamlining the node status display and tooltip information. 2026-01-08 19:02:35 +01:00
Anton Roslund f79ff5b7e4 Refactor connections feature: update UI for connections time period and add configuration for colored connection lines. Replace traceroute-related functionality with connections logic, including fetching and displaying connections on the map. Enhance tooltips for connections with detailed SNR information and distance metrics. 2026-01-08 18:33:16 +01:00
Anton Roslund 71d32d1cd0 Add optional parameter for filtering connections by node 2026-01-08 18:32:55 +01:00
Anton Roslund 556dde517b Add connections endpoint and UI configuration for connections time period and colored lines 2026-01-07 20:32:18 +01:00
Anton Roslund 1333447398 Extract edges from route_back path 2026-01-07 16:47:20 +01:00
Anton Roslund 58d71c8c74 Extract edges from neighbour info 2026-01-07 16:46:56 +01:00
Anton Roslund 57dce4f099 Capture edges from traceroutes 2026-01-06 16:39:39 +01:00
Anton Roslund 3cfb7e7dff Add logger utility for formated and timestamped console output 2026-01-05 15:58:27 +01:00
Anton Roslund db4008d86a Enhance error handling in MQTT message processing to ignore MySQL error 1020 related to race conditions 2026-01-05 15:57:17 +01:00
Anton Roslund d9aaeb4479 Add ADMIN_APP to know portnums 2026-01-05 15:56:36 +01:00
Anton Roslund cbbde6c50a Update protobufs 2026-01-04 14:12:01 +01:00
Anton Roslund ef7053d243 Longer animations for tracetroutes 2026-01-04 14:11:45 +01:00
Anton Roslund 3441fb2475 fix stale traceroutes when adding the traceroutes overlay. 2026-01-03 11:49:53 +01:00
Anton Roslund f7fbb38961 Refactor WebSocket connection logic to differentiate between localhost and production environments 2026-01-02 22:52:12 +01:00
Anton Roslund 328fb3e842 Add WebSocket support for real-time traceroute visualizations. 2026-01-02 22:20:24 +01:00
Anton Roslund 8fd496c59d Filter nodes and hardware models to include only those updated in the last 30 days 2025-11-21 22:05:31 +01:00
Anton Roslund 7a86783ba4 also use traceroutes for backbone connections layer. 2025-11-19 21:17:05 +01:00
Anton Roslund 8575d87c18 Fix order of backbone neighbours and assume sumetrical connections 2025-11-19 21:16:42 +01:00
Anton Roslund b107e6489a Add uppdated ad and channel to all traceroute hops. 2025-11-19 20:25:30 +01:00
Anton Roslund e7afce1f3b update information 2025-11-19 20:03:24 +01:00
Anton Roslund 32204a554d Update colors 2025-11-03 07:13:18 +01:00
Anton Roslund 221aed8e97 New Jitter logic for inprecise positions. 2025-11-02 20:50:21 +01:00
Anton Roslund 1fd9f1c737 add channel_id filter to portnum-counts 2025-10-05 12:22:34 +02:00
Anton Roslund 57d962ae89 add channel parameter to most-active-nodes. 2025-10-02 18:37:17 +02:00
Anton Roslund 3cf7c9479e add ok_to_mqtt to text-messages 2025-09-29 20:46:23 +02:00
Anton Roslund 998259042b Add layergroup for LongFast 2025-09-28 20:26:19 +02:00
Anton Roslund 0ffbf5e895 better zIndexOffset 2025-09-28 15:57:18 +02:00
Anton Roslund 2d20bf293e Hande SIGTEM and SIGINT for faster docker recreates 2025-09-25 20:36:24 +02:00
Anton Roslund f09cf5596a import Prisma as well 2025-09-25 20:24:21 +02:00
Anton Roslund 6682131cf1 Update Chanelutilization 2025-09-25 20:17:42 +02:00
Anton Roslund 7df3908c4b Update Protobuffs 2025-09-24 23:01:07 +02:00
Anton Roslund 4d2ad549db MediumFast on top 2025-09-21 19:19:46 +02:00
Anton Roslund b2473b419a fix date 2025-09-20 12:29:24 +02:00
Anton Roslund e12252f585 Add announcement for MediumFast 2025-09-20 07:12:08 +02:00
Anton Roslund fe520b50b1 Include curvature in terrain profile. 2025-08-18 07:26:19 +02:00
Anton Roslund b1755d4b73 Add MediumFast filter 2025-08-17 22:31:26 +02:00
Anton Roslund 02529b8b5f woops 2025-08-15 21:21:11 +02:00
Anton Roslund 5358bb8928 Give medium fast nodes slightly different color 2025-08-15 20:39:10 +02:00
Anton Roslund 0be80d4177 Collect channel_id 2025-08-13 21:50:50 +02:00
Anton Roslund 42d25add06 Skip traceroute edges without SNR. 2025-08-10 17:37:29 +02:00
Anton Roslund f1103748e6 Collect route back. and show initiator and target. 2025-08-10 17:20:47 +02:00
Anton Roslund dff6ed035a Ability to show traceroutes on map. 2025-08-10 15:17:04 +02:00
Anton Roslund a9e749a336 Collect node max hops 2025-08-10 10:41:39 +02:00
Anton Roslund ce8adb88a4 Provide propper timestamps 2025-08-09 16:33:49 +02:00
Anton Roslund 41bafcaaff Fixed current hour bug 2025-08-09 16:13:56 +02:00
Anton Roslund 35d1fdbc6f Allow environment graphs to span a full day. 2025-08-06 21:45:20 +02:00
Anton Roslund 1ee526caf7 Collect is_unmessagable, and public_key. 2025-08-06 19:48:26 +02:00
Anton Roslund 162f8da79c Load protobufs from submodule 2025-08-03 21:05:33 +02:00
Anton Roslund e11367544d Missed to remove firmware version from update. 2025-07-23 12:27:11 +02:00