liamcottle
6f29f5d865
fix channel id and gateway id
2024-07-05 23:57:16 +12:00
liamcottle
957c349870
implement purging old text messages after configured duration
2024-07-05 23:48:52 +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
de88a299bd
implement api to fetch text messages
2024-07-05 21:10:35 +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
a3c7861217
enable compression for express server responses
2024-06-08 16:16:39 +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
242c8a6aa6
implement purging old power metrics after configured duration
2024-06-07 10:54:33 +12:00
liamcottle
e5cc893449
implement purging old environment metrics after configured duration
2024-06-07 10:52:23 +12:00
liamcottle
e37d386d1a
implement purging old device metrics after configured duration
2024-06-07 10:49:09 +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
d71b03f0d8
save temperature, humidity and pressure to nodes table
2024-06-07 00:12:53 +12:00
liamcottle
b2321a7268
add power metrics api
2024-06-07 00:02:57 +12:00
liamcottle
2301e83705
add environment metrics api
2024-06-06 23:56:40 +12:00
liamcottle
cd68b062a1
collect power metrics
2024-06-06 23:53:23 +12:00
liamcottle
97fee2778d
collect environment metrics
2024-06-06 23:40:58 +12:00
liamcottle
21e3afe1c2
add missing layer clear
2024-06-06 22:42:34 +12:00
Liam Cottle
81cddfca55
Merge pull request #32 from fifieldt/routers-only
...
Added routers + repeaters layer group
2024-06-06 21:15:16 +12:00
liamcottle
4559128835
routers layer group should be clustered to avoid lag
2024-06-06 21:13:44 +12:00
Liam Cottle
9afa8a0594
Merge pull request #34 from fifieldt/ignore-atak-forwarder
...
Add 257 ATAK_FORWARDER to ignored packet types
2024-06-06 20:47:11 +12:00
Tilen Komel
5678396071
Added mqtt option mqtt-topic
2024-06-06 09:30:22 +02:00
Tom Fifield
2a09ee3c74
Add REPEATER to router node types
2024-05-31 21:19:12 +03:00
liamcottle
1fb6a27ab0
update error message
2024-05-27 01:29:08 +12:00
liamcottle
43d6f5be75
support aes 256 decryption keys
2024-05-27 01:25:38 +12:00
liamcottle
135c2528f5
implement purging old positions after configured duration
2024-05-23 20:50:39 +12:00
liamcottle
538023f7b6
collect position history in database
2024-05-23 20:44:52 +12:00
Tom Fifield
a07ce17dce
Ignore packets above max portnum (511)
...
Meshtastic defines the maximum PortNum as 511.
https://buf.build/meshtastic/protobufs/docs/main:meshtastic
Packets using a PortNum above this are not currently useful
for mapping - ignore them for now.
2024-05-20 11:47:42 +08:00
Tom Fifield
9c74130db5
Add 257 ATAK_FORWARDER to ignored packet types
...
72 ATAK_PLUGIN was already ignored by Meshtastic Map.
This patch adds 257 ATAK_FORWARDER to the list of ignored packets.
2024-05-20 11:17:21 +08: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
liamcottle
d24f684a2f
support custom port for web and api via cli args
2024-04-24 16:17:09 +12: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