banyaro-ios/BanYaroGo
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
..
API APIClient: URL.appending(path:) frisst Query-Strings — String-Concat statt 2026-05-30 12:41:50 +02:00
Assets.xcassets Login: Pitch-Karte ausklappbar + Züchter/Sitting, Icon mit sichtbarem Pfad 2026-05-30 11:46:41 +02:00
Auth Phase 3.6: B+C+D komplett + HealthKit Sync 2026-05-30 11:19:53 +02:00
Support Tagebuch + Heim-Tab mit täglichem Background 2026-05-30 12:22:51 +02:00
Tracking Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour 2026-05-30 11:35:43 +02:00
Views Tagebuch-Decode-Fix: media_items statt media, is_milestone als Int 0/1 2026-05-30 12:35:50 +02:00
BanYaroGoApp.swift Tagebuch + Heim-Tab mit täglichem Background 2026-05-30 12:22:51 +02:00