Commit graph

490 commits

Author SHA1 Message Date
Austin Payne
c3cede2d76 refactor: add ConfigHeader view for settings 2024-02-21 00:07:17 -07:00
Garth Vander Houwen
79d5aab240 Stop clearing channels on each connect 2024-02-20 21:24:32 -08:00
Garth Vander Houwen
15ee57f23b Add a function to find the first missing channel index and use it. 2024-02-20 19:20:21 -08:00
Garth Vander Houwen
3c623d3441 Traceroute has position flag
Fix MQTT server port crash
Adjust device metrics grid colums
Fix some index issues in the channel editor
Clean up settings view, add duty cycle warning
2024-02-20 18:50:49 -08:00
Garth Vander Houwen
52af088d8c Bump version, fix mqtt port bug, make connected node details smaller on all the settings views, clean up text on position config view 2024-02-19 21:39:53 -08:00
Garth Vander Houwen
07c40e755c Set preferred node number when the user default changes 2024-02-18 18:57:43 -08:00
Garth Vander Houwen
bfd71ca263 array of restricted channels for messages 2024-02-17 14:46:09 -08:00
Garth Vander Houwen
3409de0da4 Use a segmented picker so you can see the disabled role 2024-02-16 21:43:29 -08:00
Garth Vander Houwen
a18905eedb Show the whole key 2024-02-16 21:20:19 -08:00
Garth Vander Houwen
069239e1b8 Channel Key validation 2024-02-16 21:11:57 -08:00
Garth Vander Houwen
bdb38b426e Save smart postion user default 2024-02-16 16:54:56 -08:00
Garth Vander Houwen
524103f5ec Try and make temp have even less digits, make another attempt at clearing the database with less crashing 2024-02-16 10:01:08 -08:00
Garth Vander Houwen
0758aaea56 Clean up the node list 2024-02-14 21:43:29 -08:00
Garth Vander Houwen
48ef2e656c Add node info broadcast interval 2024-02-12 22:09:22 -08:00
Garth Vander Houwen
1108f8d362 Additional store and forward cleanup 2024-02-12 18:00:04 -08:00
Garth Vander Houwen
c23e18316d Store and Forward updates 2024-02-12 16:35:29 -08:00
Garth Vander Houwen
416d5e5f41 Frequency Slot 2024-02-11 19:38:51 -08:00
Garth Vander Houwen
880509a9a7 Add route recorder back 2024-02-10 17:43:54 -08:00
Garth Vander Houwen
a89490097f Add Singapore
Update store and forward logic
2024-02-10 17:21:31 -08:00
Garth Vander Houwen
f8eebfa077 Hide route recorder 2024-02-07 08:44:29 -08:00
Garth Vander Houwen
718842bafb Localize new settings 2024-02-06 16:47:12 -08:00
Garth Vander Houwen
2b15fd93a6 Default to 128bit keys 2024-02-06 10:04:04 -08:00
Garth Vander Houwen
69e61cac53 Warn that using MQTT with a duty cycle is the end of your mesh 2024-02-06 09:13:57 -08:00
Garth Vander Houwen
8f6e1a2d0d Add app smart position and setting
Update protobufs
Use new GPS tri state on position config
2024-02-05 21:46:16 -08:00
Garth Vander Houwen
64909fc603 Don't syncronize user defaults when clearing app data 2024-02-04 21:12:17 -08:00
Garth Vander Houwen
f61e91a282 Add back route recorder 2024-01-28 16:22:25 -08:00
Garth Vander Houwen
350ec121d7 Revert broken channel key validation
Remove block range test
Add notes that router role is not for mobile nodes
2024-01-28 09:36:19 -08:00
Garth Vander Houwen
a0693fe6c0 Bump version, update lora channel text 2024-01-25 18:39:41 -08:00
Garth Vander Houwen
af2d3f003d Send Reboot OTA admin message to S3 devices 2024-01-24 11:05:05 -08:00
Garth Vander Houwen
6437e110d1 Hide route recorder 2024-01-24 10:48:33 -08:00
Garth Vander Houwen
6034d90360 Add some padding to the channel key validation 2024-01-24 10:40:26 -08:00
Garth Vander Houwen
d577e23bb0
Merge pull request #464 from edhaber/main
Allow users to enter an existing key when adding a channel
2024-01-24 10:12:21 -08:00
Garth Vander Houwen
bc3fc5e50c Add 48 as a GPIO pin 2024-01-22 13:21:17 -08:00
Garth Vander Houwen
aa2f3c4511 LazyVStacks for annotations 2024-01-21 13:12:32 -08:00
Garth Vander Houwen
e0073ebdc8 Solid lines for routes 2024-01-20 22:49:55 -08:00
Garth Vander Houwen
acc6eb017d Add ignoremqtt to qr code 2024-01-20 21:32:36 -08:00
Garth Vander Houwen
8cce8e9774 Add toggle to connect and disconnect from the mqtt server when client proxy is enabled. 2024-01-20 21:25:02 -08:00
Garth Vander Houwen
680a82f152 Update protos, at ignoreMQTT lora config setting 2024-01-20 17:34:57 -08:00
Ed Haber
12ee105106 Allow users to enter an existing key when adding a channel
Allow the key field to be edited by a user and validate that the user supplied key is valid base64 encoded and the correct key length.
2024-01-19 14:13:51 -05:00
Garth Vander Houwen
cff96bd37c Remove spaces from saved RTTL value 2024-01-19 10:56:57 -08:00
Garth Vander Houwen
2c76631681 Move advanced altitude flags to advanced. 2024-01-18 10:14:51 -08:00
Garth Vander Houwen
1358d543cb Return of the route recorder 2024-01-16 22:57:52 -08:00
Garth Vander Houwen
6bc2aeefbd Hide route recorder 2024-01-16 19:08:33 -08:00
Garth Vander Houwen
5c9d16a018 Make route recorder map fill the top of the screen 2024-01-16 16:58:28 -08:00
Garth Vander Houwen
056dabfadb Export route to CSV 2024-01-16 15:50:59 -08:00
Garth Vander Houwen
97e69af44a go back to .cardinal interpolationmode 2024-01-15 18:13:31 -08:00
Garth Vander Houwen
bf1b374dc5 Clean up JSON classes 2024-01-14 23:57:35 -08:00
Garth Vander Houwen
eafa351266 Handle metadata coming in before nodeinfo
Clean up firmware view
2024-01-14 23:54:10 -08:00
Garth Vander Houwen
1437f1b5e4 Make channel key text so selection works properly 2024-01-14 22:03:02 -08:00
Garth Vander Houwen
30dc0874bc Fix some store and forwared admin config bugs 2024-01-14 21:00:54 -08:00