Commit graph

630 commits

Author SHA1 Message Date
d452e8b3ad Remove Google Analytics 2026-02-21 10:45:30 +01:00
720f3b1529 Fix JavaScript sequence 2026-02-21 10:43:01 +01:00
8c54e71efc Move JavaScript to separate files 2026-02-21 10:38:46 +01:00
6e6bb22a9c Move css to separate file 2026-02-21 10:27:49 +01:00
c090352c32 Update README.md 2026-02-21 10:18:27 +01:00
7a57d252dd Add new map provider 2026-02-21 02:15:27 +01:00
8bb4d9d9dd Update default settings for getConfigNodesOfflineAgeInSeconds 2026-02-21 02:13:27 +01:00
33c24d9fe6 Add ShortSlow mode and update design 2026-02-21 02:11:39 +01:00
a0181b8e0f Rebrand website and remove disclaimer 2026-02-21 02:03:04 +01:00
360694842c Add new device images 2026-02-21 01:54:59 +01:00
Anton Roslund
8fd6730e0d Remove arrowheads from backbone connection 2026-01-11 11:18:01 +01:00
Anton Roslund
1748079708 Add bidirectional connection filtering and minimum SNR configuration to connections UI 2026-01-10 13:43:11 +01:00
Anton Roslund
4a4b5fb7f3 Fix variable assignment in message handler to correctly identify fromNodeId and toNodeId for neighbor information extraction. 2026-01-08 20:58:46 +01:00
Anton Roslund
dc9a45a62a Update position history date format to ISO 8601 2026-01-08 20:50:05 +01:00
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
f690bb65a7
Merge pull request #68 from Roslund/Collect-edges
Ny Funktionalitet för kopplingar och signalstyrka
2026-01-08 18:44:56 +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
6deefed3f7 Revert "Merge pull request #61 from Roslund/dependabot/npm_and_yarn/prisma-7.2.0"
This reverts commit 42b9e304e1, reversing
changes made to 87a3da812a.
2026-01-04 18:24:30 +01:00
Anton Roslund
8ef35660ea Revert "Merge pull request #62 from Roslund/dependabot/npm_and_yarn/prisma/client-7.2.0"
This reverts commit 9d0ade01a4, reversing
changes made to 42b9e304e1.
2026-01-04 18:24:15 +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
a49c1b73ea
Merge pull request #53 from Roslund/dependabot/npm_and_yarn/npm_and_yarn-4265e88a4c
Bump js-yaml from 3.14.1 to 3.14.2 in the npm_and_yarn group across 1 directory
2026-01-04 17:21:03 +01:00
Anton Roslund
9d0ade01a4
Merge pull request #62 from Roslund/dependabot/npm_and_yarn/prisma/client-7.2.0
Bump @prisma/client from 6.16.2 to 7.2.0
2026-01-04 17:19:59 +01:00
Anton Roslund
42b9e304e1
Merge pull request #61 from Roslund/dependabot/npm_and_yarn/prisma-7.2.0
Bump prisma from 6.16.2 to 7.2.0
2026-01-04 17:19:44 +01:00
Anton Roslund
87a3da812a
Merge pull request #58 from Roslund/dependabot/npm_and_yarn/express-5.2.1
Bump express from 5.1.0 to 5.2.1
2026-01-04 17:18: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
aadd038880
Merge pull request #64 from Roslund/Websocket-publisher
Add WebSocket support for real-time traceroute visualizations.
2026-01-02 22:23:12 +01:00
Anton Roslund
328fb3e842 Add WebSocket support for real-time traceroute visualizations. 2026-01-02 22:20:24 +01:00
dependabot[bot]
53728e4528
Bump @prisma/client from 6.16.2 to 7.2.0
Bumps [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) from 6.16.2 to 7.2.0.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Commits](https://github.com/prisma/prisma/commits/7.2.0/packages/client)

---
updated-dependencies:
- dependency-name: "@prisma/client"
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-17 20:19:12 +00:00
dependabot[bot]
4927ab9920
Bump prisma from 6.16.2 to 7.2.0
Bumps [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) from 6.16.2 to 7.2.0.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Commits](https://github.com/prisma/prisma/commits/7.2.0/packages/cli)

---
updated-dependencies:
- dependency-name: prisma
  dependency-version: 7.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-17 20:18:48 +00:00
dependabot[bot]
cc07bfdaba
Bump express from 5.1.0 to 5.2.1
Bumps [express](https://github.com/expressjs/express) from 5.1.0 to 5.2.1.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/v5.1.0...v5.2.1)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 5.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 23:49:24 +00: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
dependabot[bot]
c5f7690f0e
Bump js-yaml in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [js-yaml](https://github.com/nodeca/js-yaml).


Updates `js-yaml` from 3.14.1 to 3.14.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-18 07:27:33 +00: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
737eeb3120
Merge pull request #44 from Jellyfrog/feat/dockerfile
Optimize Dockerfile with multi-stage build
2025-10-05 20:00:11 +02:00