dborup
aa73a82404
Add TracerouteIntent for iOS Shortcuts integration
...
This commit adds a new AppIntent called TracerouteIntent, allowing users to send a traceroute request to a specific Meshtastic node directly via iOS Shortcuts or Siri.
The intent calls BLEManager.shared.sendTraceRouteRequest(destNum:wantResponse:) and provides basic validation to ensure the device is connected.
No other files or logic were modified. This follows the same structural pattern as MessageNodeIntent.swift.
2025-06-24 17:18:04 +02:00
Garth Vander Houwen
fc206bbc05
Reboot on key changes
2025-06-23 09:25:39 -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
365699d1d4
fix typo
2025-06-20 07:12:54 -07:00
Garth Vander Houwen
2a96457a42
adjust forground style of key regenerate description
2025-06-20 06:52:57 -07:00
Garth Vander Houwen
32cb7fdefa
Key regeneration description update
2025-06-20 06:48:58 -07:00
Garth Vander Houwen
6a958f62bb
Add padding back
2025-06-20 06:41:07 -07:00
Garth Vander Houwen
eb725298ea
Bump version down, trap additional key error
2025-06-20 06:27:47 -07:00
Garth Vander Houwen
b1aa917784
Clean up context menu on connnected radio
2025-06-19 23:49:23 -07:00
Garth Vander Houwen
d7ad7a7e72
Persistent Tip style for bluetooth, messages and administration
2025-06-19 23:17:40 -07:00
Garth Vander Houwen
fff7175587
Update purge nodes description
2025-06-19 17:47:02 -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
ada2d0cfaa
Update purge node informational text
2025-06-19 16:07:47 -07:00
Garth Vander Houwen
0f21ea9599
Minimum expiry for PKI nodes
2025-06-19 16:06:02 -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
da6447aae5
detents
2025-06-18 17:55:41 -07:00
Garth Vander Houwen
63bc7a5805
Channels help
2025-06-18 17:51:09 -07:00
Garth Vander Houwen
ca6cf606bc
Fix a second channel url fragment
2025-06-18 17:17:34 -07:00
Garth Vander Houwen
17c8ce671d
Update channel qr code url matching
2025-06-18 17:04:58 -07:00
Garth Vander Houwen
097d910593
Update Meshtastic/Views/Settings/ShareChannels.swift
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-18 17:00:25 -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
2d8ede1c7d
Success and Error states for key backup
2025-06-18 08:44:13 -07:00
Garth Vander Houwen
f1b371d0b7
revert
2025-06-18 07:26:56 -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
f191877376
Show updated public key if the private key is changed, regeneration still takes place in the firmware. Remove now unnessary reboot after saving a new private key
2025-06-17 09:11:51 -07:00
Garth Vander Houwen
d93064cd29
Update Meshtastic/Views/Settings/Config/SecurityConfig.swift
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-16 15:51:27 -07:00
Jake-B
b026650435
Security settings improvements
2025-06-16 17:24:54 -04:00
Garth Vander Houwen
ee98b5ef77
Bump timer back down
2025-06-15 21:34:36 -07:00
Garth Vander Houwen
5a75368394
lock.slash.fill
2025-06-15 20:29:47 -07:00
Garth Vander Houwen
27ed820045
Add locks to channels in messaging, update share channels icons to match
2025-06-15 20:23:42 -07:00
Garth Vander Houwen
be263b412a
12 hour clock display config value
2025-06-15 20:04:21 -07:00
Garth Vander Houwen
a4847c5c8e
Add SVG files for heltec mesh pocket and seeed solar node
2025-06-15 19:23:43 -07:00
Garth Vander Houwen
32711b8c74
Updated device hardware file
2025-06-15 14:29:16 -07:00
Garth Vander Houwen
f9b63e7ba5
Rollback if second user create fails
2025-06-15 14:14:18 -07:00
Garth Vander Houwen
be762e4454
Merge remote-tracking branch 'refs/remotes/origin/2.6.6'
2025-06-15 12:41:16 -07:00
Garth Vander Houwen
fd901ac4d0
Fix admin key 3 typo
2025-06-15 12:40:30 -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