Commit graph

276 commits

Author SHA1 Message Date
liamcottle
b3c0684a42 show about dialog instead of popular devices on mobile ui 2024-08-24 15:10:50 +12:00
liamcottle
887ef0ffa9 auto update position in url by default 2024-08-24 15:02:45 +12:00
liamcottle
001ef68a1a add mqtt server details to info modal 2024-08-24 14:58:39 +12:00
liamcottle
b3322150fe change to using allowed meshtastic icon 2024-08-23 13:30:31 +12:00
liamcottle
6ce078f984 refactor path to leaflet plugins 2024-08-21 23:40:22 +12:00
liamcottle
fbe45c8d7c add missing leaflet assets 2024-08-21 23:40:22 +12:00
liamcottle
b75681de37 host and serve scripts locally for offline access 2024-08-21 23:40:22 +12:00
liamcottle
6e9156408e close node info tooltip as position history shows under it 2024-08-21 23:18:21 +12:00
liamcottle
eac83a58ae add quick time range buttons for position history 2024-08-21 23:08:59 +12:00
liamcottle
540869b365 reset default time range when opening position history ui 2024-08-21 20:35:09 +12:00
liamcottle
e109a24ebf update lang for mqtt connection state 2024-08-20 19:07:58 +12:00
liamcottle
f4a232b760 a few changes to position history feature 2024-08-20 18:47:50 +12:00
Tilen Komel
9722d23c61 Working front end 2024-08-04 19:12:51 +02:00
liamcottle
f249856887 support fetching direct messages between two nodes 2024-07-07 16:43:30 +12:00
liamcottle
86787334ef make node names a link to the node 2024-07-06 01:31:35 +12:00
liamcottle
63a6da2999 show who message was to if it wasn't broadcast 2024-07-06 01:26:41 +12:00
liamcottle
bebd367436 move buttons to view message logs to node info panel 2024-07-06 01:21:29 +12:00
liamcottle
2cab63bfc8 add empty state ui 2024-07-06 00:46:45 +12:00
liamcottle
70dc492fb2 add buttons to open message logs 2024-07-06 00:34:07 +12:00
liamcottle
6f29f5d865 fix channel id and gateway id 2024-07-05 23:57:16 +12:00
liamcottle
c34c56fd41 auto load previous messages when scrolling up 2024-07-05 23:41:30 +12:00
liamcottle
7398119e61 prevent loading previous from scrolling ui to top 2024-07-05 23:31:14 +12:00
liamcottle
e2142e83e0 implement ui for viewing received text messages in real time 2024-07-05 23:06:44 +12:00
liamcottle
88923bbb3c add setting to display temperature metrics in fahrenheit 2024-06-24 17:14:46 +12:00
liamcottle
c6934214b4 format uptime seconds 2024-06-09 02:08:53 +12:00
liamcottle
d74a3bfea3 tidy ui 2024-06-08 16:13:24 +12:00
liamcottle
b104431bf0 add power metrics and charts to node details panel 2024-06-08 16:11:24 +12:00
liamcottle
e05652fc37 show node details when direct linking to a node without a position 2024-06-08 15:40:50 +12:00
liamcottle
9bdfb94479 add environment metrics and charts to node details panel 2024-06-07 00:51:33 +12:00
liamcottle
94a6213bfe rename telemetry section to device metrics 2024-06-07 00:33:45 +12:00
liamcottle
21e3afe1c2 add missing layer clear 2024-06-06 22:42:34 +12:00
liamcottle
4559128835 routers layer group should be clustered to avoid lag 2024-06-06 21:13:44 +12:00
Tom Fifield
2a09ee3c74
Add REPEATER to router node types 2024-05-31 21:19:12 +03:00
Tom Fifield
373b3d0e56 Feature: show routers only
Requested in liamcottle/meshtastic-map#25 , this patch adds a new Node
layer selection to show only routers.

fixes liamcottle/meshtastic-map#25
2024-05-20 10:31:02 +08:00
liamcottle
112094b01f fix comment 2024-05-19 11:50:52 +12:00
liamcottle
382e818dc8 make it more apparent which ids are for which node in neighbour tooltip 2024-05-19 11:22:04 +12:00
liamcottle
a67071b69a show long and short names for neighbour tooltips 2024-05-19 11:06:44 +12:00
Tom Fifield
59416586f7 Set voltageChart min y-value to 2V
As mentioned in liamcottle/meshtastic-map#13 , voltages on
meshtastic devices are typically 3.2-4.2V .  The range on the
voltageChart y-axis from 0V to 5V reduced its usefulness as changes
within the normal operating range of devices were more difficult to
detect.

This patch changes the y-axis range to 2V to 5V. This will improve
the resolution for the areas users care about.

Note that this change is more conservative than requested in
liamcottle/meshtastic-map#13 , as it attempts to take into account
less typical voltage. A very drained battery might get around 2V,
and 5V might be reported for a USB connection.
2024-05-08 11:57:12 +08:00
Garrett M
4fcebfbb41 Remove extra icons
Remove unknown, unset and diy icons. Revert RP2040 icon to smaller size.
2024-04-23 11:17:41 -04:00
Garrett M
34e92077cf Optimize and add images
Reduce images folder size from 2.84 MB to 1.41 MB using PNG Optimize for web and resizing.
Reduced all images to max size of 500 x 500.
Add photos for Private, Unknown, DIY. Icons from Wikimedia.
Add Icon for Heltec HT62 (Chip module)
Add Image for Heltec Wireless Tracker V1.0 since it looks fairly similar to V1.1.
2024-04-23 00:24:39 -04:00
liamcottle
02d3e75c14 increase opacity of neighbour lines as they are hard to see on satellite imagery 2024-04-17 22:57:41 +12:00
liamcottle
9ec07633d4 don't disable neighbours layer group when viewing neighbours for a specific node as it alters user preferences when we don't want it to 2024-04-17 22:42:17 +12:00
liamcottle
c0008a3278 remember user preference for tile layers across page reloads 2024-04-17 22:38:32 +12:00
liamcottle
1b00a05f4b rename open street map layer 2024-04-17 22:26:01 +12:00
liamcottle
7721b16d9f rename esri tile layer 2024-04-17 22:24:05 +12:00
liamcottle
02b1997891 add google satellite tile layer 2024-04-17 22:20:22 +12:00
liamcottle
597866fa83 add google hybrid tile layer 2024-04-17 22:18:28 +12:00
liamcottle
3621c7a130 refactor variable names 2024-04-17 22:10:04 +12:00
liamcottle
772d8d35ee remove left margin from layer group name 2024-04-17 21:38:13 +12:00
liamcottle
c1f4da18ae support satellite imagery map layer from esri 2024-04-17 21:36:41 +12:00