Reklamationen der Fahrer: Meldungen verdeckten Buttons, und nach dem Abschluss stand „Lieferung nicht in der Tour gefunden" ohne Ausweg da. Meldungen: - Erfolgs-SnackBars entfernt, bei Erfolg bleibt der Spinner - einheitliche, schwebende Meldungen statt Stau über den Buttons - Server-Rohtexte durch verständliche Texte ersetzt (api_failure_text) Laden: - fehlt eine geöffnete Lieferung, wird die Tour einmal neu geholt; die Meldung kommt nur nach erfolgreichem Abruf ohne die Lieferung - Endlos-Spinner auf Lieferdetail, Filial-Abholung und Beladen ersetzt durch Kopfzeile, Fehlergrund und „Erneut versuchen" - Tour wird nach einem Tageswechsel nachgeladen, offene Seiten bleiben dabei unberührt - Abschluss und Zuweisung überschreiben kein zwischenzeitliches Neuladen, alte Antworten drehen einen Abschluss nicht mehr zurück - leere Server-Antworten gelten als Fehler statt als „keine Daten" Anmeldung: - Token-Erneuerung wartet höchstens 12 s, der native Aufruf läuft weiter - App-Start ohne Netz zeigt einen Hinweis mit „Erneut versuchen" - Fehlerseite der Fahrzeugauswahl bietet „Abmelden" Außerdem Podfile.lock an die Plugins angeglichen. Tests für die neuen Fehlerpfade ergänzt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
93 lines
3.1 KiB
Plaintext
93 lines
3.1 KiB
Plaintext
PODS:
|
|
- app_links (6.4.1):
|
|
- Flutter
|
|
- AppAuth (2.0.0):
|
|
- AppAuth/Core (= 2.0.0)
|
|
- AppAuth/ExternalUserAgent (= 2.0.0)
|
|
- AppAuth/Core (2.0.0)
|
|
- AppAuth/ExternalUserAgent (2.0.0):
|
|
- AppAuth/Core
|
|
- Flutter (1.0.0)
|
|
- flutter_appauth (0.0.1):
|
|
- AppAuth (= 2.0.0)
|
|
- Flutter
|
|
- flutter_secure_storage (6.0.0):
|
|
- Flutter
|
|
- geolocator_apple (1.2.0):
|
|
- Flutter
|
|
- FlutterMacOS
|
|
- image_picker_ios (0.0.1):
|
|
- Flutter
|
|
- mobile_scanner (7.0.0):
|
|
- Flutter
|
|
- FlutterMacOS
|
|
- package_info_plus (0.4.5):
|
|
- Flutter
|
|
- path_provider_foundation (0.0.1):
|
|
- Flutter
|
|
- FlutterMacOS
|
|
- shared_preferences_foundation (0.0.1):
|
|
- Flutter
|
|
- FlutterMacOS
|
|
- url_launcher_ios (0.0.1):
|
|
- Flutter
|
|
|
|
DEPENDENCIES:
|
|
- app_links (from `.symlinks/plugins/app_links/ios`)
|
|
- Flutter (from `Flutter`)
|
|
- flutter_appauth (from `.symlinks/plugins/flutter_appauth/ios`)
|
|
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
|
|
- geolocator_apple (from `.symlinks/plugins/geolocator_apple/darwin`)
|
|
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
|
|
- mobile_scanner (from `.symlinks/plugins/mobile_scanner/darwin`)
|
|
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
|
|
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
|
|
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
|
|
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
|
|
|
|
SPEC REPOS:
|
|
trunk:
|
|
- AppAuth
|
|
|
|
EXTERNAL SOURCES:
|
|
app_links:
|
|
:path: ".symlinks/plugins/app_links/ios"
|
|
Flutter:
|
|
:path: Flutter
|
|
flutter_appauth:
|
|
:path: ".symlinks/plugins/flutter_appauth/ios"
|
|
flutter_secure_storage:
|
|
:path: ".symlinks/plugins/flutter_secure_storage/ios"
|
|
geolocator_apple:
|
|
:path: ".symlinks/plugins/geolocator_apple/darwin"
|
|
image_picker_ios:
|
|
:path: ".symlinks/plugins/image_picker_ios/ios"
|
|
mobile_scanner:
|
|
:path: ".symlinks/plugins/mobile_scanner/darwin"
|
|
package_info_plus:
|
|
:path: ".symlinks/plugins/package_info_plus/ios"
|
|
path_provider_foundation:
|
|
:path: ".symlinks/plugins/path_provider_foundation/darwin"
|
|
shared_preferences_foundation:
|
|
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
|
|
url_launcher_ios:
|
|
:path: ".symlinks/plugins/url_launcher_ios/ios"
|
|
|
|
SPEC CHECKSUMS:
|
|
app_links: 3dbc685f76b1693c66a6d9dd1e9ab6f73d97dc0a
|
|
AppAuth: 1c1a8afa7e12f2ec3a294d9882dfa5ab7d3cb063
|
|
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
|
|
flutter_appauth: d4abcf54856e5d8ba82ed7646ffc83245d4aa448
|
|
flutter_secure_storage: 1ed9476fba7e7a782b22888f956cce43e2c62f13
|
|
geolocator_apple: ab36aa0e8b7d7a2d7639b3b4e48308394e8cef5e
|
|
image_picker_ios: 7fe1ff8e34c1790d6fff70a32484959f563a928a
|
|
mobile_scanner: 9157936403f5a0644ca3779a38ff8404c5434a93
|
|
package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499
|
|
path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564
|
|
shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb
|
|
url_launcher_ios: 694010445543906933d732453a59da0a173ae33d
|
|
|
|
PODFILE CHECKSUM: 3c63482e143d1b91d2d2560aee9fb04ecc74ac7e
|
|
|
|
COCOAPODS: 1.16.2
|