admin opened issue admin/onlypets#250 2026-01-02 15:46:11 +01:00
Comments (Backend minimal)
admin opened issue admin/onlypets#249 2026-01-02 15:45:55 +01:00
Like Post (Backend-first)
admin opened issue admin/onlypets#248 2026-01-02 15:45:34 +01:00
Follow / Unfollow (Backend + FE Hook)
admin opened issue admin/onlypets#247 2026-01-02 15:45:12 +01:00
Create Post (Backend + minimal FE)
admin closed issue admin/onlypets#246 2026-01-02 15:36:23 +01:00
Feed: Visibility & Follow-Edgecases testen
admin commented on issue admin/onlypets#246 2026-01-02 15:36:23 +01:00
Feed: Visibility & Follow-Edgecases testen

Frontend-UX für Visibility umgesetzt. Followers-only Posts werden im Feed angezeigt, aber als „locked“ markiert. Interaktionen & Preview sind deaktiviert, kein 403 mehr im UI.

admin pushed to main at admin/onlypets 2026-01-02 15:36:06 +01:00
baadfe618c feat(feed): handle followers-only posts with locked UI (issue #246)
admin commented on issue admin/onlypets#246 2026-01-02 15:13:22 +01:00
Feed: Visibility & Follow-Edgecases testen

Backend-Visibility korrekt (403 bei followers-only). Frontend-UX für 403-Fälle folgt.

admin reopened issue admin/onlypets#246 2026-01-02 15:13:07 +01:00
Feed: Visibility & Follow-Edgecases testen
admin commented on issue admin/onlypets#245 2026-01-02 15:12:50 +01:00
Feed: Backend /feed final anbinden

Feed ist vollständig ans Backend angebunden. Mock-Daten entfernt, Preview-Overlay unverändert funktionsfähig. Backend-Visibility & Discovery werden korrekt berücksichtigt.

admin pushed to main at admin/onlypets 2026-01-02 14:56:12 +01:00
cc5db2b37e feat: enable CORS and add frontend API test page
admin pushed to main at admin/onlypets 2026-01-02 14:45:55 +01:00
06e9240909 feat(backend): feed, posts & pets APIs frontend-ready with visibility enforcement
admin closed issue admin/onlypets#241 2026-01-01 14:13:40 +01:00
Fundament/Auth: Zentrale Auth-Regeln & Leitlinie festlegen
admin commented on issue admin/onlypets#241 2026-01-01 14:13:39 +01:00
Fundament/Auth: Zentrale Auth-Regeln & Leitlinie festlegen

Zentrale Auth-Leitlinie festgelegt und dokumentiert.
Guard-first Architektur, keine Auth-Logik in Services.
RequestUser als einzige User-Wahrheit im Request etabliert.
Öffentlich…

admin pushed to main at admin/onlypets 2026-01-01 14:12:55 +01:00
e1e1b7ab21 Fundament: Zentrale Auth-Leitlinie & RequestUser vereinheitlicht (#241)
admin pushed to main at admin/onlypets 2026-01-01 14:08:24 +01:00
831e6b0cbd Phase 2.1: Feed angebunden & Visibility serverseitig enforced (#245 #246)
admin closed issue admin/onlypets#246 2026-01-01 14:07:20 +01:00
Feed: Visibility & Follow-Edgecases testen
admin commented on issue admin/onlypets#246 2026-01-01 14:07:19 +01:00
Feed: Visibility & Follow-Edgecases testen

Visibility serverseitig im Feed vollständig enforced. followers-Pets nur sichtbar für Owner oder bestätigte Follower. Typkette (Guard → Controller → Service) vereinheitlicht (RequestUser). Kei…

admin closed issue admin/onlypets#245 2026-01-01 13:45:12 +01:00
Feed: Backend /feed final anbinden
admin commented on issue admin/onlypets#245 2026-01-01 13:45:12 +01:00
Feed: Backend /feed final anbinden

/feed liefert reale DB-Daten stabil. Datenmodell (Post → Pet → Author) vollständig & frontend-kompatibel. Mock-Feed kann entfernt werden.

Visibility-Leak bei followers-Pets erkannt →…