No description
Find a file
rene 12f8ba0be8 APIClient: URL.appending(path:) frisst Query-Strings — String-Concat statt
URL.appending(path:) behandelt den Input als reinen Path-Component und
percent-encoded Sonderzeichen, also auch ?. Damit wurde aus
/api/dogs/123/diary?limit=50 ein /api/dogs/123/diary%3Flimit=50, und der
Server lieferte was Anderes als JSON zurück → 'data was not valid JSON'.

Betraf auch Wetter, Giftköder, Verlorene Hunde, Gassi-Zeiten und alle
anderen Endpoints mit Query. Jetzt: baseURL.absoluteString + path.
2026-05-30 12:41:50 +02:00
BanYaroGo APIClient: URL.appending(path:) frisst Query-Strings — String-Concat statt 2026-05-30 12:41:50 +02:00
BanYaroGo.xcodeproj Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour 2026-05-30 11:35:43 +02:00
BanYaroGoWidget Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour 2026-05-30 11:35:43 +02:00
icon Phase 3.5: Pause/Resume, SwiftData-Persistenz, Kamera-Capture, Fotos zu bestehender Tour 2026-05-30 10:52:15 +02:00
Shared Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour 2026-05-30 11:35:43 +02:00
.gitignore Ban Yaro Go — Phase 1 Foundation 2026-05-30 09:25:48 +02:00
BanYaroGo-Info.plist Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour 2026-05-30 11:35:43 +02:00
BanYaroGo.entitlements Phase 3.6: B+C+D komplett + HealthKit Sync 2026-05-30 11:19:53 +02:00
BanYaroGoWidget-Info.plist Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour 2026-05-30 11:35:43 +02:00