Commit graph

8 commits

Author SHA1 Message Date
9e51f3910e iPad-Screenshots 13-Zoll (2064×2752) für App Store
Apple verlangte iPad-Screenshots zusätzlich zu den iPhone-6.7-Shots,
weil die App per Info.plist auch iPad unterstützt. 7 Shots auf
iPad Pro 13-inch (M5) Simulator: Heim, Touren, Tour-Detail, Wetter,
Tagebuch-Liste, Tagebuch-Detail, Mehr.

Plus AppStore/scripts/check_dashboard.sh zum API-Debugging.
2026-05-31 14:48:22 +02:00
a694a6fab8 Screenshots: 1284×2778 (6.7'') Version für App Store Connect
Apple Store Connect akzeptiert in iOS-Slot nur exakte 6.5/6.7-Maße
(1242x2688 oder 1284x2778), nicht das 6.9-Format vom iPhone 17 Pro
Max (1320x2868). Mit sips bilinear auf 1284x2778 runtergerechnet,
Seitenverhältnis-Diff <0.5% — keine sichtbare Verzerrung.
2026-05-30 19:22:19 +02:00
3aff162f5a Remove stale _current.png test screenshot 2026-05-30 19:17:42 +02:00
f699e7e7b0 Screenshots refresh: aktueller Reviewer-Demo-Content
8 Screenshots auf iPhone 17 Pro Max (1320x2868) neu aufgenommen mit
dem nun gefüllten Reviewer-Account: Heim mit Tagesfoto, 7 Routen
quer durch DE in der Touren-Liste mit Karten-Previews + Foto-Badges,
volles Wetter, Gassi-Map, Giftköder, Tagebuch-Detail mit Foto-
Galerie, Mehr inkl. Konto-Löschen.
2026-05-30 19:16:52 +02:00
55b65195af AppStore-Scripts: generate_demo_diary.sh — 8 zurückdatierte Tagebuch-Einträge
6 Einträge passen örtlich + zeitlich zu den vorigen Demo-Routen
(Hamburg, Berlin, Köln, Stuttgart, Dresden, München), plus
Meilenstein 'Erster Tag bei uns' (2026-03-15) und Tierarzt-Check
(2026-04-28). Mit Tags, GPS und Location-Name.

Ende des Skripts ist ein SQL-Block für die DS, der die Routen
auf die passenden Daten setzt (Routes haben keine API-Felder für
created_at).
2026-05-30 18:36:50 +02:00
d7c7fe58e2 AppStore-Scripts: add_missing_routes.sh — Hamburg+Berlin mit funktionierenden Koords nachgezogen
Alster-Mitte ist Wasser, Tiergarten-Punkt eine ORS-Lücke — beide auf
Hundespaziergangs-Klassiker umgesetzt: Stadtpark Hamburg + Tempelhofer
Feld Berlin.
2026-05-30 18:33:01 +02:00
c599257657 AppStore-Scripts: generate_demo_routes.sh — 6 Routen quer durch DE für Reviewer-Account
Schreibt 6 öffentliche Pro-Routenvorschläge per /api/routes/suggest +
/api/routes ans Reviewer-Konto:
  Hamburg Alster, Berlin Tiergarten, München Englischer Garten,
  Köln Stadtwald, Stuttgart Schlossgarten, Dresden Großer Garten.

Login via interaktivem Prompt (read -s), Token nur im Skript-Memory.
Benötigt curl + jq, Account muss 'pro' sein.
2026-05-30 18:30:33 +02:00
89d1d47ca4 Tagebuch: Detail-Ansicht + tappbare Listen-Zeilen
DiaryDetailView mit Header (Datum, Meilenstein-Badge, Ort), Foto-
Galerie als TabView mit Page-Indicator, Volltext, Tags als Chips,
Mini-Karte für GPS-Eintrag mit Tap nach Apple Maps, und 'Eintrag
löschen' mit Bestätigungs-Alert → DELETE /api/dogs/{id}/diary/{eid}.

Liste in TagebuchView jetzt mit NavigationLink statt nur Anzeige.

App-Store-Material:
- AppStore/marketing.md mit Name, Untertitel, Beschreibung 2700
  Zeichen, Keywords, Privacy-Antworten, Reviewer-Notiz
- AppStore/screenshots/ — 8 Stück 1320x2868 (iPhone 17 Pro Max 6.9'')
2026-05-30 14:53:44 +02:00