banyaro-ios/BanYaroGo
rene 0ad2cb124b HeimView: Backend ist Source-of-Truth fürs Tagesfoto
Bisher: cachedPhotoUrl (UserDefaults) wurde dem Backend-Wert
bevorzugt. Wenn der Cache eine tote URL hielt (gelöschtes Bild),
sah man bis Mitternacht kein Tagesbild — selbst nachdem der
Backend-Cache selbstheilend invalidiert war.

Jetzt: dashboard.randomPhoto.url gewinnt im Background-View, Cache
ist nur Offline-Fallback. In load() wird der Cache bei jeder neuen
Backend-URL aktualisiert.
2026-05-30 19:09:35 +02:00
..
API Gassi-Treffen-Detail: Fokus auf 'hinfinden' 2026-05-30 14:16:43 +02:00
Assets.xcassets Login: Pitch-Karte ausklappbar + Züchter/Sitting, Icon mit sichtbarem Pfad 2026-05-30 11:46:41 +02:00
Auth Hunde-Cache leeren bei Logout/401 — kein Durchschimmern auf neuen User 2026-05-30 18:25:23 +02:00
Support Hunde-Cache leeren bei Logout/401 — kein Durchschimmern auf neuen User 2026-05-30 18:25:23 +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 HeimView: Backend ist Source-of-Truth fürs Tagesfoto 2026-05-30 19:09:35 +02:00
BanYaroGoApp.swift GPX-Import via Teilen-Menü und 'Öffnen mit' 2026-05-30 14:34:40 +02:00
PrivacyInfo.xcprivacy App-Store Vorbereitung: Privacy-Manifest + Konto-Löschen + Region de 2026-05-30 14:30:21 +02:00