l5y
844204f64d
web: fix traces rendering ( #535 )
...
* web: fix traces rendering
* web: remove icon shortcuts
* web: further refine the trace routes
2025-12-08 19:48:33 +01:00
l5y
8181fc8e03
web: further refine the federation page ( #534 )
...
* web: further refine the federation page
* web: address review comments
* web: address review comments
2025-12-04 13:31:23 +01:00
apo-mak
5be2ac417a
Add Federation Map ( #532 )
...
* Add Federation Map
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: l5y <220195275+l5yth@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-04 12:24:54 +01:00
l5y
eaa691808a
web: fix favicon ( #515 )
2025-11-25 22:26:30 +01:00
l5y
eab6af414f
add frequency and preset to node table ( #472 )
2025-11-19 17:39:15 +01:00
l5y
b298f2f22c
env: add map zoom ( #454 )
...
* chore: bump version to 0.5.5 everywhere
* add MAP_ZOOM varibale
* run black
2025-11-16 12:57:47 +01:00
l5y
9304a99745
charts: render aggregated telemetry charts for all nodes ( #453 )
2025-11-15 17:09:55 +01:00
l5y
4a03e17886
nodes: render charts detail pages as overlay ( #452 )
2025-11-15 12:13:06 +01:00
l5y
05efbc5f20
Refine node detail view layout ( #442 )
...
* Refine node detail view layout
* Refine node detail controls and formatting
* Improve node detail neighbor roles and message metadata
* Fix node detail neighbor metadata hydration
2025-11-13 19:59:07 +01:00
l5y
cb843d5774
Add node detail route and page ( #441 )
2025-11-13 17:19:20 +01:00
l5y
8823b7cb48
Add standalone full-screen map, chat, and nodes views ( #429 )
...
* Add dedicated full-screen dashboard views
* Simplify full-screen routes layout
* Restore refresh controls on full-screen views
* Polish standalone view layout
* Streamline standalone layouts
2025-11-12 11:38:26 +01:00
l5y
2bb8e3fd66
Chore: update license headers ( #424 )
2025-11-08 10:41:57 +01:00
l5y
32d9da2865
Add instance selector dropdown for federation deployments ( #382 )
...
* Add instance selector for federation regions
* Avoid HTML insertion when seeding instance selector
2025-10-18 10:53:26 +02:00
l5y
cc8fec6d05
Align theme and info controls ( #371 )
...
* Align theme and info controls
* design tweaks
2025-10-17 19:27:14 +00:00
l5y
b7ef0bbfcd
Adjust node table columns responsively ( #332 )
2025-10-14 14:59:47 +02:00
l5y
ffad84f18a
Ensure frontend reports git-aware version strings ( #321 )
...
* Ensure frontend reports git-aware version strings
* Keep footer fixed across viewport widths
2025-10-13 16:26:57 +02:00
l5y
40b6eda096
Refine stacked short info overlays on the map ( #319 )
...
* Refine map overlays to use stacked short info panels
* Allow stacked overlays to pass neighbor clicks
2025-10-13 14:53:43 +02:00
l5y
dee6ad7e4a
Refine environment configuration defaults ( #318 )
2025-10-13 14:06:14 +02:00
l5y
3cfbffc155
Add fullscreen toggle to map view ( #263 )
...
* Add fullscreen mode controls for map
* Improve fullscreen map scaling and control icon
* Improve fullscreen map sizing and icon
2025-10-07 15:53:18 +02:00
l5y
a592b655c4
Force dark theme default based on sanitized cookie ( #252 )
...
* Ensure dark theme defaults cleanly on initial load
* Ensure form controls respond to theme
2025-10-07 09:00:55 +02:00
l5y
64f8862676
Refactor front-end assets into external modules ( #245 )
...
* Refactor front-end assets into external modules
* Restore chat flag inline script
* Declare legend toggle control variable
* Remove dynamic background generation
* Restore background script with theme-based color
* run rufo
2025-10-07 08:33:06 +02:00
l5y
c9bba25e5a
Add comprehensive inline documentation ( #240 )
2025-10-07 00:01:31 +02:00
l5y
5a47a8f8e4
Reformat neighbor overlay details ( #237 )
2025-10-06 08:08:24 +02:00
l5y
c13f3c913f
Add neighbor lines toggle to map legend ( #236 )
2025-10-06 08:05:44 +02:00
l5y
2e9b54b6cf
Hide Air Util Tx column on mobile ( #235 )
2025-10-06 08:04:07 +02:00
l5y
7e844be627
Add overlay for clickable neighbor links on map ( #234 )
...
* Add overlay for clickable neighbor links on map
* Fix neighbor overlays and include SNR details
* Prevent map neighbor overlay clicks from closing immediately
2025-10-06 07:41:11 +02:00
l5y
b37e55c29a
Hide humidity and pressure on mobile ( #232 )
2025-10-06 06:34:48 +02:00
l5y
332ba044f2
Remove last position timestamp from map info overlay ( #233 )
2025-10-06 06:34:37 +02:00
l5y
09a2d849ec
Improve live node positions and expose precision metadata ( #231 )
...
* Fetch latest node positions and precision metadata
* Stop showing position source and precision in UI
* Guard node positions against stale merges
2025-10-05 23:08:57 +02:00
l5y
a3fb9b0d5c
Show neighbor short names in info overlays ( #228 )
...
* Show neighbor short names in info overlays
* Adjust neighbor info placement
2025-10-05 22:04:29 +02:00
l5y
192978acf9
Add telemetry environmental data to node UI ( #227 )
2025-10-05 21:49:28 +02:00
l5y
581aaea93b
Reduce neighbor line opacity ( #226 )
2025-10-05 21:45:05 +02:00
l5y
299752a4f1
Visualize neighbor connections on map canvas ( #224 )
...
* Visualize neighbor connections on map
* Gracefully handle neighbor fetch failures
2025-10-05 21:27:41 +02:00
l5y
142c0aa539
Add clear control to filter input ( #225 )
2025-10-05 21:26:37 +02:00
l5y
74c4596dc5
Add private mode to hide chat and message APIs ( #204 )
...
* Add private mode to hide chat and message APIs
* run rufo
2025-10-04 09:36:43 +02:00
l5y
1f2328613c
Handle offline-ready map fallback ( #202 )
2025-10-03 11:24:18 +02:00
l5y
ec1ea5cbba
pgrade styles and fix interface issues ( #190 )
2025-09-27 18:46:56 +02:00
l5y
8500c59755
some updates in the front ( #188 )
...
* ok, i'm added correct image loader
* and some css
* make zebra in a table and add a background and some little changes in app
* for example you can check how it work on https://vrs.kdd2105.ru
* fix ai comments
---------
Co-authored-by: dkorotkih2014-hub <d.korotkih2014@gmail.com >
2025-09-27 18:18:02 +02:00
l5y
556dd6b51c
Update last heard on node entry change ( #185 )
2025-09-26 20:43:53 +02:00
l5y
9e62621819
Update role colors to new palette ( #183 )
2025-09-26 16:08:14 +02:00
l5y
5116313ab0
fix: update role colors and ordering for firmware 2.7.10 ( #180 )
2025-09-26 13:30:34 +02:00
l5y
ee6501243f
Handle encrypted messages ( #173 )
...
* Handle encrypted messages
* Remove redundant message node columns
* Preserve original numeric message senders
* Normalize message sender IDs in API responses
* Exclude encrypted messages from API responses
* run rufo
2025-09-24 07:34:28 +02:00
l5y
8dd912175d
Add fallback display names for unnamed nodes ( #171 )
2025-09-23 19:06:28 +02:00
l5y
02f9fb45e2
Ensure routers render above other node types ( #169 )
2025-09-23 18:59:34 +02:00
l5y
17018aeb19
Derive SEO metadata from existing config ( #153 )
2025-09-23 08:20:42 +02:00
l5y
ab1217a8bf
Limit chat log to recent entries ( #151 )
2025-09-22 18:54:09 +02:00
l5y
0a70ae4b3e
Add clickable role filters to the map legend ( #140 )
...
* Make map legend role entries filter nodes
* Adjust map legend spacing and toggle text
2025-09-21 09:33:48 +02:00
l5y
6e709b0b67
Rebuild chat log on each refresh ( #139 )
2025-09-21 09:19:07 +02:00
l5y
608d1e0396
bump version to 0.2.1 ( #134 )
2025-09-20 20:59:21 +02:00
l5y
63787454ca
Fix dark mode tile styling on new map tiles ( #132 )
...
* Ensure dark mode styling applied to new map tiles
* Ensure dark mode filters apply to new map tiles
* Improve map tile filter handling
2025-09-20 18:13:18 +02:00