Commit graph

611 commits

Author SHA1 Message Date
Garth Vander Houwen
0b5e72cd43 Public key mismatch warning 2024-08-14 20:52:47 -07:00
Garth Vander Houwen
b3301bac7a turn on key match warning on receipt of a pki failed error 2024-08-14 14:57:34 -07:00
Garth Vander Houwen
63b845fd62 send public key with new messages 2024-08-13 14:02:57 -07:00
Garth Vander Houwen
9368156eff Use public key from user on outgoiong messages 2024-08-13 08:24:34 -07:00
Garth Vander Houwen
b3f32238c8 add keyMatch value to user 2024-08-12 16:56:33 -07:00
Garth Vander Houwen
8dc4f3076d Set a key for an existing user if the key is empty 2024-08-12 15:27:10 -07:00
Garth Vander Houwen
6926d857ff Add secure input view to handle key inputs 2024-08-12 14:42:47 -07:00
Garth Vander Houwen
9eb64bb3ed Set public key for nodedb packets 2024-08-12 10:32:47 -07:00
Garth Vander Houwen
d175f960cd Hook up new key values to messages 2024-08-12 05:20:19 -07:00
Garth Vander Houwen
6f0fe8fd6f Clean up change events 2024-08-11 17:31:27 -07:00
Garth Vander Houwen
c430913015 Security config updates 2024-08-09 21:12:27 -07:00
Garth Vander Houwen
a274d6fcf8 Update protos 2024-08-08 10:39:45 -07:00
Garth Vander Houwen
9f99980534 initial security config proto mockup 2024-08-08 07:33:31 -07:00
Garth Vander Houwen
dbdf869c84 Pretty display name 2024-08-06 14:53:32 -07:00
Garth Vander Houwen
894bd6673c Display name updates 2024-08-06 12:57:46 -07:00
Garth Vander Houwen
204b2ebb32 Store hardware model id 2024-08-06 09:25:53 -07:00
Garth Vander Houwen
80dba6eccd revert linting changes 2024-08-04 22:17:49 -07:00
Garth Vander Houwen
03f7d6d37d Revert a couple of lint fixes 2024-08-04 22:06:31 -07:00
Garth Vander Houwen
f4bcad2c68 Linting fixes 2024-08-04 21:42:02 -07:00
Garth Vander Houwen
d45034cb64 Update true bearing icons 2024-08-04 21:32:47 -07:00
Garth Vander Houwen
33978592d3 Remove lightly used receivedTimestamp 2024-07-31 20:56:09 -07:00
Garth Vander Houwen
447d82030a Log Cleanup 2024-07-30 13:48:08 -07:00
Garth Vander Houwen
55e95b2329 Identify repeaters in trace routes, dont add them as a node in the app 2024-07-22 18:29:22 -07:00
Garth Vander Houwen
14a2eacf8b
Merge pull request #806 from meshtastic/devicemetrics-log
Switch device metrics to tables
2024-07-22 17:34:32 -07:00
Garth Vander Houwen
609514db79 Kill the grid 2024-07-18 07:24:55 -07:00
Garth Vander Houwen
78df35cae4 Sheet improvements 2024-07-17 21:43:06 -07:00
Garth Vander Houwen
233518ebbf
Merge branch 'main' into app-routing 2024-07-17 09:15:46 -07:00
Garth Vander Houwen
42ff1e5658
Merge pull request #798 from meshtastic/document-magic-numbers
Extract some magic numbers to named constants with some documentation
2024-07-17 00:39:42 -07:00
Garth Vander Houwen
5eea9ea87c Node num details 2024-07-17 00:20:35 -07:00
Garth Vander Houwen
763f912d30
Merge pull request #801 from meshtastic/telemetry-return
return for unhandled telemetry packet types
2024-07-16 17:55:32 -07:00
Garth Vander Houwen
d1a5f31bd9 return for unhandled telemetry packet types 2024-07-16 17:24:22 -07:00
Blake McAnally
fcbdaaf01f Extract some magic numbers to named constants with some documentation 2024-07-16 16:31:25 -05:00
Garth Vander Houwen
4a8941242c
Merge branch 'main' into swiftlint-autocorrect 2024-07-16 09:14:37 -07:00
Blake McAnally
fbf059be6a Refactor BLEManager.context setting on all the views, and just do that at the app root instead 2024-07-15 15:57:44 -05:00
Blake McAnally
3a746af27e Refactor the apps routing structure to enable app-wide navigation through a Router to improve how deep link URLs are handled 2024-07-15 15:57:42 -05:00
Garth Vander Houwen
e0640143df
Merge pull request #791 from meshtastic/add-exchange-positions-back-to-the-node-list
Restore the Exchange Positions and TraceRoute button back to the node list context menu
2024-07-14 23:39:48 -07:00
Garth Vander Houwen
10e18b345a Make some logs public 2024-07-14 23:31:46 -07:00
Blake McAnally
c7ed3ef1a2 add additional logging to diagnose position exchange errors 2024-07-14 12:53:42 -05:00
Garth Vander Houwen
152a449b9a Wind field, dewPoint calcuation, updated protos 2024-07-12 09:56:30 -07:00
Garth Vander Houwen
4e8fad74fd Additional cleanup 2024-07-12 08:31:28 -07:00
Garth Vander Houwen
facd235cc9 Hook up first heard, don't ever show 54 years ago 2024-07-10 00:08:17 -07:00
Blake McAnally
964d08098b Run swiftlint --fix over the project 2024-07-09 20:03:40 -05:00
Garth Vander Houwen
9db1692221 add powerstress app packet handling 2024-07-07 14:39:10 -07:00
Garth Vander Houwen
31bc8206b9
Merge pull request #754 from meshtastic/crash_fixes
truncate some ints that are crashing
2024-07-06 19:17:24 -07:00
Garth Vander Houwen
f6c1ca33fd truncate some ints that are crashing 2024-07-06 09:02:44 -07:00
Garth Vander Houwen
1d1b886dc7
Merge pull request #749 from meshtastic/log-record-characteristic
New BLE LogRecord characteristic
2024-07-04 09:02:22 -07:00
Ben Meadors
9cf5eb14f5 Plumb in new LogRecord based BLE characteristic 2024-07-02 13:13:12 -05:00
Ben Meadors
36cc22cc91 WIP 2024-07-02 08:04:09 -05:00
Garth Vander Houwen
0ffd3a06d0 Start to make the node list search async 2024-06-29 20:21:53 -07:00
Garth Vander Houwen
d5efb15aca Log updates 2024-06-29 11:05:29 -07:00