Benjamin Faershtein
f14f8c97e2
QR code improvements
2025-06-27 16:52:51 -07:00
Garth Vander Houwen
bd88e1fdd3
Bump version, add channel help to settings channel update locks to be red only if precise location is being shared on an unencrypted channel
2025-06-22 20:19:42 -07:00
Garth Vander Houwen
eb725298ea
Bump version down, trap additional key error
2025-06-20 06:27:47 -07:00
Garth Vander Houwen
67a2b0631f
Bump timer to every hour, fix spelling typo
2025-06-19 16:14:09 -07:00
Garth Vander Houwen
2c68b4e8d2
Update Meshtastic/Helpers/BLEManager.swift
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-19 16:12:44 -07:00
Garth Vander Houwen
6ed183d155
Make clear function return a boolean so wantconfig can be called if connected, don't purge PKI nodes faster than 7 days to ensure proper reporting of key mismatch errors.
2025-06-19 15:40:19 -07:00
Garth Vander Houwen
74e169a7f9
Merge pull request #1282 from bjpetit/purge-stale-nodes
...
App option for purging nodes not heard in certain amount of time
2025-06-19 13:15:09 -07:00
Garth Vander Houwen
c0c9c89854
Merge pull request #1276 from meshtastic/keychain_backup
...
iCloud Keychain Private Key backup
2025-06-18 16:59:04 -07:00
Garth Vander Houwen
e0678258be
Adjust key generation, clean up userid's
2025-06-18 16:44:21 -07:00
Garth Vander Houwen
24e7974f6e
iCloud Private key backup initial commit
2025-06-18 01:00:27 -07:00
Garth Vander Houwen
51d5e85042
Automatically disconnnect after 6 6 second want config fauilures so the pin dialog has a cheance to time out first
2025-06-17 23:05:19 -07:00
Garth Vander Houwen
527a1b7966
Remove disconnect that overrides pin screen and allow disconnect if device gets hung up
2025-06-17 20:44:52 -07:00
Benjamin Faershtein
128b7df3f5
Fixed connection issues by first sending heartbeat then wantConfig to not do a packet dupe that gets ignored
2025-06-17 19:06:54 -07:00
Garth Vander Houwen
aafa7b7b31
Use want config timer to prevent disconnect while config is running, stop force disconnecting.
2025-06-17 17:14:45 -07:00
Garth Vander Houwen
db0119bed9
Prevent users from disconnecting from bluetooth when want config is occuring let the timer do its job, clean up want config timer logic to occur in one place
2025-06-17 16:33:11 -07:00
Garth Vander Houwen
ee98b5ef77
Bump timer back down
2025-06-15 21:34:36 -07:00
Garth Vander Houwen
355e960359
Merge pull request #1267 from RCGV1/want-config-69420
...
Reset wantConfigRetries on disconnect
2025-06-15 10:32:22 -07:00
Garth Vander Houwen
9f9313ffba
Safer create user function
2025-06-15 09:47:27 -07:00
Benjamin Faershtein
5e36402fc9
Reset wantConfigRetries on disconnect
2025-06-15 09:46:17 -07:00
Garth Vander Houwen
801703db26
Want config timing cleanup
2025-06-14 19:55:54 -07:00
Garth Vander Houwen
647bb690f0
Send key validation error to security config
2025-06-14 18:43:14 -07:00
Garth Vander Houwen
2840d334e3
Merge pull request #1261 from meshtastic/want-config-69420
...
Added better config and db logic on connection with timeout
2025-06-14 17:44:25 -07:00
Garth Vander Houwen
09c6e0a833
Merge pull request #1263 from meshtastic/waypoint-update
...
Waypoint update
2025-06-14 17:36:01 -07:00
Benjamin Faershtein
5746d2df7a
Added retry timeout
2025-06-14 15:13:18 -07:00
Garth Vander Houwen
75cf037cfe
Remove more remnants of the old admin channel
2025-06-14 14:25:46 -07:00
Benjamin Faershtein
5a854725ee
added nonce variables
2025-06-14 09:10:07 -07:00
Benjamin Faershtein
4d6e8c8940
fixed some logic
2025-06-14 08:58:17 -07:00
Garth Vander Houwen
2920a38312
Translation updates
2025-06-13 09:57:27 -07:00
Benjamin Faershtein
e17791b71d
First get config to subscribe then fetch nodes
2025-06-12 12:06:23 -07:00
Garth Vander Houwen
25ca292c55
Add option to reset keys and ble bonds to factory reset
2025-06-12 08:43:07 -07:00
Garth Vander Houwen
269f784b25
Show client notification message in the logs not the JSON
2025-06-10 20:23:48 -07:00
Garth Vander Houwen
9e1766b90a
Switch minimum firmware version back
2025-06-10 17:54:19 -07:00
Garth Vander Houwen
219a85900a
Unredact client notification text in the logs
2025-06-10 17:10:03 -07:00
Benjamin Faershtein
bd666a742c
More graceful failures
2025-06-05 08:24:17 -07:00
Brent Petit
7128aface4
App option for purging nodes not heard in certain amount of time
2025-06-01 10:57:48 -05:00
Garth Vander Houwen
701a06a02d
Bump minimum firmare version to match android
2025-06-01 07:00:06 -07:00
Ben Meadors
c906bc2baf
Switch is comprehensive now
2025-05-29 12:49:36 -05:00
Garth Vander Houwen
f240871caa
Remove extraneous coredata dependancy
2025-05-25 09:28:17 -07:00
Garth Vander Houwen
70340fa18f
Fix some linting and ben writing C# warnings
2025-05-24 00:33:27 -07:00
Garth Vander Houwen
18ef8890cb
add back notifications delay, disable unmessagable toggle unless it is a supported version
2025-05-23 23:13:12 -07:00
Garth Vander Houwen
446b94604c
Client proxy cleanup
2025-05-22 09:50:43 -07:00
Garth Vander Houwen
530872e50f
capitilize node list, update unmessagable logic, clean up contact list filtering
2025-05-21 11:48:47 -07:00
Garth Vander Houwen
45f7aedbbb
Merge pull request #1191 from meshtastic/DisconnectSwipe
...
Disconnect swipe
2025-05-20 19:22:35 -07:00
Ben Meadors
f80c477d2b
upsertNodeInfoPacket for contacts
2025-05-20 11:30:53 -05:00
Garth Vander Houwen
f59a945a8d
Set unmessagable more places
2025-05-15 18:59:38 -07:00
Ben Meadors
6fc6a8fcfa
Fix QR code generation being slow as ball and log error
2025-05-13 19:59:12 -05:00
Ben Meadors
05397db3a4
Add shared contact functionality (WIP)
...
Feel free to hijack and make it not terrible
2025-05-13 19:43:43 -05:00
Garth Vander Houwen
980debd8e8
Auto favorite node when sending a DM
2025-05-13 10:01:44 -07:00
Garth Vander Houwen
25060fd07c
Merge pull request #1209 from RCGV1/FixWaypointState
...
Fixed waypoint updating logic and waypoint notification
2025-05-10 12:38:45 -07:00
git bisector
7063e7d419
Fix TraceRoute notification navigation to correct node ( #1115 )
...
When clicking on a completed TraceRoute notification, the app now navigates to the correct destination node instead of the connected node. This fixes issue #1115 where the app was navigating to the wrong node detail screen.
2025-05-09 21:03:33 -07:00