mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-11 16:30:28 +00:00
- Updated ConnectionProvider to track pending messages before sending to avoid race conditions. - Integrated ValidationService in DeviceConfigScreen for validating latitude, longitude, frequency, and TX power inputs. - Added bounds and zoom level validation in MapManagementScreen using ValidationService. - Refactored MapTab to utilize LocationTrackingService for location updates and removed deprecated location permission handling. - Replaced BackgroundLocationService with LocationTrackingService in SettingsScreen, improving location update management and error handling. - Enhanced SAR Update Sheet to validate coordinates, notes length, and location accuracy before sending SAR markers.
32 lines
863 B
JSON
32 lines
863 B
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(flutter analyze:*)",
|
|
"Bash(flutter devices:*)",
|
|
"Bash(flutter build:*)",
|
|
"Bash(flutter install:*)",
|
|
"Bash(open:*)",
|
|
"Bash(xcrun devicectl device uninstall app:*)",
|
|
"Bash(pod repo update:*)",
|
|
"Bash(pod install)",
|
|
"Bash(flutter clean:*)",
|
|
"Bash(flutter pub get:*)",
|
|
"Bash(flutter run:*)",
|
|
"Bash(nc:*)",
|
|
"Bash(pkill:*)",
|
|
"WebFetch(domain:github.com)",
|
|
"WebFetch(domain:raw.githubusercontent.com)",
|
|
"Bash(dart run:*)",
|
|
"Bash(dart test_sar_debug.dart:*)",
|
|
"Read(//Users/dz0ny/meshcore-sar/MeshCore/**)",
|
|
"Bash(cat:*)",
|
|
"Read(//Users/dz0ny/.pub-cache/hosted/pub.dev/**)",
|
|
"Bash(find:*)",
|
|
"Read(//Users/dz0ny/meshcore-sar/**)",
|
|
"Bash(git grep:*)"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
}
|
|
}
|