Commit graph

  • bc74926431 Mehr-Tab: PWA-Deep-Links (Forum/Hunde/Profil) entfernt — Companion-App, User kommt eh über banyaro.app main rene 2026-06-03 16:40:04 +02:00
  • 5ea219d274 Mehr-Tab: banyaro.app-Links in einen Abschnitt zusammengeführt; Build 3 rene 2026-06-03 16:35:36 +02:00
  • e6210978f7 Build 2 für Resubmit (Version 1.0) rene 2026-06-03 06:18:13 +02:00
  • d807db57a2 1.1: Home-Screen-Widget + Siri-Kurzbefehl „Gassi gehen" rene 2026-06-02 20:01:16 +02:00
  • a2646a18ef 1.1: Offline-Cache + Outbox für Touren/Tagebuch, WeatherKit-Fix, Aufräumen rene 2026-06-02 19:37:30 +02:00
  • 9e51f3910e iPad-Screenshots 13-Zoll (2064×2752) für App Store rene 2026-05-31 14:48:22 +02:00
  • b6a92c5811 Info.plist: ITSAppUsesNonExemptEncryption=false rene 2026-05-30 20:02:28 +02:00
  • a694a6fab8 Screenshots: 1284×2778 (6.7'') Version für App Store Connect rene 2026-05-30 19:22:19 +02:00
  • 3aff162f5a Remove stale _current.png test screenshot rene 2026-05-30 19:17:42 +02:00
  • f699e7e7b0 Screenshots refresh: aktueller Reviewer-Demo-Content rene 2026-05-30 19:16:52 +02:00
  • 0ad2cb124b HeimView: Backend ist Source-of-Truth fürs Tagesfoto rene 2026-05-30 19:09:35 +02:00
  • 55b65195af AppStore-Scripts: generate_demo_diary.sh — 8 zurückdatierte Tagebuch-Einträge rene 2026-05-30 18:36:50 +02:00
  • d7c7fe58e2 AppStore-Scripts: add_missing_routes.sh — Hamburg+Berlin mit funktionierenden Koords nachgezogen rene 2026-05-30 18:33:01 +02:00
  • c599257657 AppStore-Scripts: generate_demo_routes.sh — 6 Routen quer durch DE für Reviewer-Account rene 2026-05-30 18:30:33 +02:00
  • 546386dcbd Hunde-Cache leeren bei Logout/401 — kein Durchschimmern auf neuen User rene 2026-05-30 18:25:23 +02:00
  • 89d1d47ca4 Tagebuch: Detail-Ansicht + tappbare Listen-Zeilen rene 2026-05-30 14:53:44 +02:00
  • 7848817cbe GPX-Import via Teilen-Menü und 'Öffnen mit' rene 2026-05-30 14:34:40 +02:00
  • 3d229d42ce App-Store Vorbereitung: Privacy-Manifest + Konto-Löschen + Region de rene 2026-05-30 14:30:21 +02:00
  • 09a90f7325 Gassi-Treffen-Liste: Karte oben mit Treffpunkt-Pins (analog Verlorene/Giftköder) rene 2026-05-30 14:21:38 +02:00
  • 00dba257b5 Gassi-Treffen-Detail: Fokus auf 'hinfinden' rene 2026-05-30 14:16:43 +02:00
  • b49883ca79 Gassi: Tabs Treffen + Stamm-Gassis wie in der PWA rene 2026-05-30 14:02:42 +02:00
  • 5c4754caff Wetter: stündliche Niederschlags-Timeline (WeatherKit hourlyForecast) rene 2026-05-30 13:51:14 +02:00
  • 70e0a238e9 Karten: Auto-Zentrieren beim Erscheinen via .onAppear (.onChange bleibt) rene 2026-05-30 13:42:17 +02:00
  • a6ea7b5b8f Karten: zentriert auf Standort + Re-Center-Button rene 2026-05-30 13:37:42 +02:00
  • fb00468c8c Verlorene Hunde: Melden-Button + Sheet analog zu Giftköder rene 2026-05-30 13:34:10 +02:00
  • 08069d6ea4 Wetter: deutsche Conditions + Asphalt-Label entrümpelt rene 2026-05-30 13:30:01 +02:00
  • 357c57e880 Gassi-Wetter mit WeatherKit + banyaro-Logik rene 2026-05-30 13:16:48 +02:00
  • 0867a2171f Statistik weg, Mehr entrümpelt, Gassi-Zeiten korrekt gerahmt rene 2026-05-30 13:04:35 +02:00
  • 5dc76db8cb Heim: Welcome näher ans Foto (Spacer 300→250) rene 2026-05-30 12:58:14 +02:00
  • 82639acf7f Heim: Spacer 200→300, damit Welcome und Themen-Karten unter dem Foto sitzen rene 2026-05-30 12:55:47 +02:00
  • f2e9d5deaf Heim: weißer Gradient raus, Tagesbild pro Tag cachen wie die PWA rene 2026-05-30 12:51:16 +02:00
  • 3059a5eb2c Tagebuch: Geolocation + Reverse-Geocoding beim Anlegen rene 2026-05-30 12:45:18 +02:00
  • 12f8ba0be8 APIClient: URL.appending(path:) frisst Query-Strings — String-Concat statt rene 2026-05-30 12:41:50 +02:00
  • 3373305b23 Tagebuch-Decode-Fix: media_items statt media, is_milestone als Int 0/1 rene 2026-05-30 12:35:50 +02:00
  • ef7907d74b Heim: nur noch 'Nächster Termin'; letzter Eintrag/Gewicht/Anzahl raus rene 2026-05-30 12:33:25 +02:00
  • cf625f3391 Ausgaben-Kategorien dynamisch vom Backend rene 2026-05-30 12:31:59 +02:00
  • c03f018c0c Ausgaben: Kategorien backend-konform (kleingeschrieben, sechs Werte) rene 2026-05-30 12:28:04 +02:00
  • f054b2a07f Tagebuch + Heim-Tab mit täglichem Background rene 2026-05-30 12:22:51 +02:00
  • 68b084be97 Sechs Offline-Features: Erste Hilfe, Ausgaben, Wetter, Gassi-Zeiten, Giftköder, Verlorene rene 2026-05-30 12:03:24 +02:00
  • f1b3ff4035 Login: Pitch-Karte ausklappbar + Züchter/Sitting, Icon mit sichtbarem Pfad rene 2026-05-30 11:46:41 +02:00
  • 4ee84d5a1a Login-Page für Newcomer + freigestelltes App-Icon im Hero rene 2026-05-30 11:42:32 +02:00
  • 500a645bfd Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour rene 2026-05-30 11:35:43 +02:00
  • fec7c79b05 Login-Hinweis 'Kostenlos registrieren' + PWA-Install-Anleitung in Mehr rene 2026-05-30 11:28:05 +02:00
  • c01e3d6be7 Phase 3.6: B+C+D komplett + HealthKit Sync rene 2026-05-30 11:19:53 +02:00
  • 30e0fbe7ec Icon: neue Variante aus icon-full.png, Himmelblau-Hintergrund auf 1024 ohne Alpha rene 2026-05-30 10:57:43 +02:00
  • 5473bbf41f Phase 3.5: Pause/Resume, SwiftData-Persistenz, Kamera-Capture, Fotos zu bestehender Tour rene 2026-05-30 10:52:15 +02:00
  • e27fa39620 Phase 3: Foto-Upload + Mindeststrecken-Warnung rene 2026-05-30 10:18:08 +02:00
  • 0b95e3e6d1 Phase 2: Live-GPS-Tracking + neues Icon rene 2026-05-30 10:08:02 +02:00
  • 5bac31109d Fix /me-Decoding: is_founder/is_partner kommen als SQLite-Int 0/1, nicht Bool rene 2026-05-30 09:40:25 +02:00
  • bfd327bd40 Settings: echtes Profil via /api/auth/me (Rolle, Founder, Abo, Avatar) rene 2026-05-30 09:37:12 +02:00
  • 81681130e6 Ban Yaro Go — Phase 1 Foundation rene 2026-05-30 09:25:48 +02:00