-
2c0680cef9
feat: 7-Tage-Ansicht der eigenen Storys für den Ersteller (Web + App)

adminandClaude Opus 5.5
2026-10-02 19:30:22 +02:00
-
a01c58e5f0
feat: Aufräum-Job für Storys älter als 7 Tage

adminandClaude Opus 5.5
2026-10-02 16:43:07 +02:00
-
ac664d488d
docs(mobile): found.md — Story löschen deployt

adminandClaude Opus 5.5
2026-10-01 21:21:12 +02:00
-
81d9c6da30
feat: eigene Story löschen (Web + App)

adminandClaude Opus 5.5
2026-10-01 21:17:16 +02:00
-
4ec5d8c5f4
docs(mobile): found.md — Story-Fixes deployt (Web + OTA)

adminandClaude Opus 5.5
2026-10-01 21:03:06 +02:00
-
ccebfa46a6
feat: Story-Kommentare, Pfoten und Zuschauerliste in der App

adminandClaude Opus 5.5
2026-10-01 20:59:02 +02:00
-
204d5f6831
fix: eigene Story als Ring "Deine Story" in der Story-Leiste (Web + App)

adminandClaude Opus 5.5
2026-10-01 20:46:29 +02:00
-
1a24ebae89
docs(mobile): found.md — HEIC-Fix deployt (Web + OTA)

adminandClaude Opus 5.5
2026-10-01 20:32:11 +02:00
-
1bf0f9282a
fix: HEIF/HEIC-Fotos (Apple) für Beiträge und Storys annehmen

adminandClaude Opus 5.5
2026-10-01 20:26:24 +02:00
-
8f8fc8d75e
fix: Tierbild auf der Einladungsseite /r/[code] größer darstellen

adminandClaude Opus 5.5
2026-10-01 19:23:08 +02:00
-
18f25ce316
fix: DSGVO-Lücken des Empfehlungsprogramms schließen (Auskunft + Löschung)

adminandClaude Opus 5.5
2026-10-01 18:57:59 +02:00
-
32ba01f7cf
refactor: altes Einladungs-Gate (InviteCode/pf_invite) durch Empfehlungsprogramm ersetzen
feat/referral-program

adminandClaude Opus 5.5
2026-10-01 06:35:22 +02:00
-
78e16c9210
feat(mobile): Empfehlungsprogramm in der App

adminandClaude Opus 5.5
2026-10-01 06:30:11 +02:00
-
4d0aa7ab9e
feat: Clerk-unabhängiges Empfehlungsprogramm mit einstellbaren Rängen (Web + Admin)

adminandClaude Opus 5.5
2026-10-01 06:25:13 +02:00
-
02662528cf
chore(mobile/ios): bump iOS build number to 3

adminandClaude Opus 5.5
2026-09-28 06:01:25 +02:00
-
959d67cc29
chore(mobile/ios): bump iOS build number to 2

adminandClaude Opus 5.5
2026-09-26 15:21:57 +02:00
-
2cd13537f7
docs(mobile): found.md — gesture-bar and story-ring fixes shipped via OTA

adminandClaude Opus 5.5
2026-09-26 12:43:26 +02:00
-
2ef439c752
fix(mobile): story paw ring clipped at the top

adminandClaude Opus 5.5
2026-09-26 12:41:43 +02:00
-
de237f19a1
fix(mobile): content hidden under Android gesture bar on stack screens

adminandClaude Opus 5.5
2026-09-26 12:41:42 +02:00
-
e4139a1b9b
docs(mobile/ios): App Store listing texts and iOS screenshots

adminandClaude Opus 5.5
2026-09-26 12:01:40 +02:00
-
3b6735ebee
chore(mobile/ios): iOS build number and Apple Team ID for App Store submit

adminandClaude Opus 5.5
2026-09-26 11:19:17 +02:00
-
4213d7029e
feat(mobile): block pets and delete account in-app (App Store requirements)

adminandClaude Opus 5.5
2026-09-26 11:19:17 +02:00
-
0c3ab5c2a2
fix(mobile): onboarding steps unreadable in dark mode

adminandClaude Opus 5.5
2026-09-26 09:07:49 +02:00
-
69e095ddcb
fix(mobile/ios): back button showed "< (tabs)" label

adminandClaude Opus 5.5
2026-09-26 09:07:49 +02:00
-
1e7d76aa79
feat(mobile/ios): iOS simulator build profile and native Sign in with Apple

adminandClaude Opus 5.5
2026-09-26 09:07:49 +02:00
-
070c389786
docs: note self-hosted Inter font in DESIGN.md

adminandClaude Opus 5.5
2026-09-25 20:13:39 +02:00
-
71ac36b08a
feat(landing): self-host Inter font and promote Android app on Google Play

adminandClaude Opus 5.5
2026-09-25 19:54:14 +02:00
-
779f18966d
docs(mobile): note main-merge and OTA publish for sso-callback fix

adminandClaude Sonnet 5
2026-09-22 17:36:04 +02:00
-
17a17bd392
fix(mobile): add sso-callback route to fix Unmatched Route on Android Google login
fix/sso-callback-unmatched-route

adminandClaude Sonnet 5
2026-09-22 17:24:35 +02:00
-
2b285de09e
feat(mobile): add video story upload and playback (Gitea #37)

adminandClaude Sonnet 5
2026-09-20 14:22:51 +02:00
-
-
aa75fe612b
fix(stories): video picker not showing videos on story creation

adminandClaude Sonnet 5
2026-09-19 19:08:07 +02:00
-
ea3cf1dcd4
fix(admin): music-track upload failing on valid audio files

adminandClaude Sonnet 5
2026-09-19 18:49:51 +02:00
-
1e8e6bbd7d
docs: document Clerk redirect-URL allowlist as the Google SSO gotcha

adminandClaude Sonnet 5
2026-09-19 18:30:43 +02:00
-
31b3f7b81b
docs(mobile): note merge/verification/OTA-publish in found.md

adminandClaude Sonnet 5
2026-09-19 18:21:04 +02:00
-
30c57b661c
Merge branch 'feature/settings-header-icon' into main

adminandClaude Sonnet 5
2026-09-19 18:15:19 +02:00
-
-
be5a333de1
feat(mobile): move Settings out of Meine Tiere into a header-icon screen
feature/settings-header-icon

adminandClaude Sonnet 5
2026-09-19 12:39:34 +02:00
-
-
8b1aba1d9f
feat(mobile): show OTA update id next to app version

adminandClaude Sonnet 5
2026-09-19 11:05:26 +02:00
-
7187fedb38
docs: document AI-assisted dev workflow + system architecture diagram

adminandClaude Sonnet 5
2026-09-19 10:05:33 +02:00
-
be2ab20273
fix(mobile): dark-mode white-on-white search input text

adminandClaude Sonnet 5
2026-09-19 09:44:12 +02:00
-
9185e54402
fix(mobile): dark-mode white-on-white caption text in New Post

adminandClaude Sonnet 5
2026-09-18 22:25:08 +02:00
-
a39ba76108
docs: document EAS update --platform gotcha and node_modules corruption fix

adminandClaude Sonnet 5
2026-09-18 22:19:58 +02:00
-
1791aca690
docs+chore: add DB restore script and document backup/restore in README

adminandClaude Sonnet 5
2026-09-18 20:17:57 +02:00
-
282ff4e741
chore(docker): add missing backup-db.sh NAS DB backup script

adminandClaude Sonnet 5
2026-09-18 19:34:10 +02:00
-
6cc697a696
chore(docker): add missing run-cron.sh NAS cron runner

adminandClaude Sonnet 5
2026-09-18 19:27:00 +02:00
-
99575ddc82
fix(mobile): Google SSO, image resize, Sentry, dark-mode splash (1.0.3-1.0.6)

adminandClaude Sonnet 5
2026-09-14 21:54:08 +02:00
-
e9bad092f2
feat: pet-suggestion notifications, story music overlay, auth UX fixes

adminandClaude Sonnet 5
2026-09-14 21:02:49 +02:00
-
af0cea6d3f
feat: add MusicTrack model and Story music-overlay fields

adminandClaude Sonnet 5
2026-09-14 19:59:42 +02:00
-
0a9038a9a5
feat: add PET_SUGGESTION notification type and owner opt-out

adminandClaude Sonnet 5
2026-09-14 18:51:44 +02:00
-
597178ce3a
docs(mobile): document eas update workflow, correct stale EAS Build status
admin
2026-09-08 12:50:20 +02:00
-
bad24e6463
fix(mobile): sign-up link overflow, pre-login language switcher; set up EAS Update (1.0.2)
admin
2026-09-08 06:34:50 +02:00
-
b663892865
chore(mobile): bump to 1.0.1 (versionCode 2) for the next Play Store build
admin
2026-09-08 05:14:36 +02:00
-
df4d5ccec2
fix(mobile): video-loop, breed/birthday edit, avatar zoom, milestone dark mode
admin
2026-09-07 21:33:23 +02:00
-
f700000e87
fix(mobile): dark mode + nested-scroll fix in pet creation, invalidate pets.list after create
admin
2026-09-07 21:16:31 +02:00
-
c94df5fc6b
fix(mobile): sign-up stuck on "missing_requirements" — no way to create an account
admin
2026-09-07 21:03:54 +02:00
-
4642d875de
docs(mobile): correct Data Safety draft after Play Store rejection
admin
2026-09-07 19:35:46 +02:00
-
92d6495cc9
docs: update deploy workflow — NAS now git pull, not manual FTP
admin
2026-09-07 19:32:44 +02:00
-
4758ce8d87
feat: add Child Safety Standards page for Google Play compliance
admin
2026-09-07 18:57:49 +02:00
-
554b7cacdc
docs(mobile): add Play Store feature graphic and description drafts
admin
2026-09-07 18:18:24 +02:00
-
919f02d773
docs(mobile): add Play Store icon and Data Safety draft
admin
2026-09-07 16:14:37 +02:00
-
de3a52f9b2
fix(mobile): fix app icon/splash rendering, prepare Play Store production build
admin
2026-09-07 15:29:52 +02:00
-
768d0dda23
fix(mobile): dark mode for Messages, safe-area padding for input bars
admin
2026-09-07 05:42:52 +02:00
-
04a193b8dd
fix(mobile): fix EAS build failure — expo doctor schema/version errors
admin
2026-09-06 21:47:18 +02:00
-
6f83f47186
fix(mobile): fix Feed crash — hook called after conditional early return
admin
2026-09-06 21:39:28 +02:00
-
c04b69a11f
fix(mobile): dark mode on auth screens + RepostCard, expand .easignore
admin
2026-09-06 21:10:49 +02:00
-
212cff942b
chore(mobile): add .easignore to keep native folders out of EAS builds
admin
2026-09-06 20:39:27 +02:00
-
73158792d2
chore(mobile): commit google-services.json for EAS cloud builds
admin
2026-09-06 20:25:45 +02:00
-
4d1c566afa
fix(mobile): correct dark-mode config, pin native builds to production
admin
2026-09-06 20:20:28 +02:00
-
82c9bb87b9
feat(mobile): add multi-image indicator to feed posts
admin
2026-09-06 20:12:21 +02:00
-
086b0e8900
docs(mobile): update found.md for notification/comments dark-mode fixes
admin
2026-09-06 19:57:31 +02:00
-
3d196b1528
fix(mobile): notification post link and actor-name link, comments dark mode
admin
2026-09-06 19:56:48 +02:00
-
73ea97ac16
fix(mobile): notification separators/navigation, own-post delete option
admin
2026-09-06 19:39:52 +02:00
-
6b01046ded
feat(mobile): mix trending posts into the Feed, update app icon assets
admin
2026-09-06 19:12:39 +02:00
-
4a35fce20b
fix(mobile): found.md batch — reports, dark mode, health form fixes
admin
2026-09-06 18:55:12 +02:00
-
462f295caa
feat(mobile): add German/English i18n across the whole app
admin
2026-09-06 17:31:41 +02:00
-
0c6421c8de
fix(mobile): dark mode on Explore/Notifications, breed dropdown overlay
admin
2026-09-06 16:30:02 +02:00
-
0408be2063
feat(mobile): add onboarding flow, dark mode, and bugfixes
admin
2026-09-06 16:14:44 +02:00
-
330cfdeac2
feat(mobile): add sign-up screen

adminandClaude Sonnet 5
2026-09-06 14:49:13 +02:00
-
a890904b6c
docs(mobile): document the full push-notification setup and its gotchas

adminandClaude Sonnet 5
2026-09-06 14:28:03 +02:00
-
fcb5ae3eef
chore(mobile): add eas.json build profile config

adminandClaude Sonnet 5
2026-09-06 14:27:13 +02:00
-
d3bf94799e
fix: exclude mobile/ from the web app's TypeScript checking and Docker build

adminandClaude Sonnet 5
2026-09-06 14:07:27 +02:00
-
a3f19ff70f
feat(mobile): add health tracking, milestones, messaging, and push registration

adminandClaude Sonnet 5
2026-09-06 09:50:07 +02:00
-
0323e8d449
feat: add Expo push notification infrastructure

adminandClaude Sonnet 5
2026-09-06 09:49:02 +02:00
-
eda6d3b801
feat(mobile): add stories, video playback, and search

adminandClaude Sonnet 5
2026-09-06 08:53:07 +02:00
-
8aa89e1011
docs(mobile): update README for repost creation
admin
2026-09-05 15:44:05 +02:00
-
925d121bb8
feat(mobile): add repost (Paw-Back) creation
admin
2026-09-05 15:43:48 +02:00
-
257319e81e
docs(mobile): update README for post creation and comments
admin
2026-09-05 15:36:05 +02:00
-
085d2abb53
feat(mobile): add post creation and comments
admin
2026-09-05 15:35:32 +02:00
-
c1067b3245
feat(mobile): add header wordmark and full-screen image viewer
admin
2026-09-05 14:53:13 +02:00
-
72f09e9f12
docs(mobile): update README — pet profile is done, adjust remaining list
admin
2026-09-05 13:48:09 +02:00
-
a737a17976
fix(mobile): feed separation, adaptive launcher icon; feat: full pet profile
admin
2026-09-05 13:47:20 +02:00
-
c35d4cda46
feat(mobile): Phase 1 — real Feed/Explore/Notifications/Pets tabs
admin
2026-09-05 13:19:01 +02:00
-
c4aaa8b3d6
feat(mobile): update app icon and favicon to PawFeed branding
admin
2026-09-05 11:58:17 +02:00
-
dc344f1188
feat(mobile): match PawFeed web design system, fix Clerk device trust
admin
2026-09-05 11:51:17 +02:00
-
9eb31c3323
feat(mobile): add Expo/React Native scaffold for PawFeed Android app
admin
2026-09-05 11:01:49 +02:00
-
c225c9aef7
fix(admin): mount Clerk client SDK on admin panel to stop UNAUTHORIZED
admin
2026-09-04 17:56:43 +02:00
-
e9378d9d7a
feat(health): require explicit, revocable consent for Health-Tracking
admin
2026-09-04 16:10:14 +02:00
-
122a5ba73b
docs(legal): refine pet-data personal-data disclaimer per counsel wording
admin
2026-09-04 15:50:42 +02:00
-
ef2f67a353
docs(legal): address counsel review of Datenschutzerklärung
admin
2026-09-04 15:40:20 +02:00
-
922c2c1aec
docs: correct script-src comment — strict-dynamic ignores the added host
admin
2026-09-01 20:58:07 +02:00
-
99d9e5813e
fix: allow Clerk's frontend API host in CSP script-src
admin
2026-09-01 20:23:24 +02:00