14 Commits
Author SHA1 Message Date
admin cc5db2b37e feat: enable CORS and add frontend API test page 2026-01-02 14:55:56 +01:00
admin 06e9240909 feat(backend): feed, posts & pets APIs frontend-ready with visibility enforcement 2026-01-02 14:45:40 +01:00
admin 831e6b0cbd Phase 2.1: Feed angebunden & Visibility serverseitig enforced (#245 #246)
- Echter /feed Endpoint angebunden (Mock entfernt)
- Visibility-Regeln serverseitig umgesetzt (public / followers)
- RequestUser als zentraler Auth-Typ vereinheitlicht
- Visibility-Leak behoben
2026-01-01 14:08:14 +01:00
admin 09599ff7e9 chore(frontend): before ux polish 2025-12-27 12:35:58 +01:00
admin 5b66e57d2e feat(backend): add /feed endpoint mirrored from /posts
- Introduced FeedModule with controller and service
- /feed mirrors /posts 1:1 (baseline, deterministic)
- No discovery or random logic yet
- Prisma + DI fully wired and stable
- Backend now frontend-ready for feed consumption
2025-12-27 10:46:05 +01:00
admin 703470e501 feat(backend): activate posts feed with prisma + strict DI 2025-12-27 10:42:10 +01:00
admin 1081fc8f7f feat(backend): activate posts feed with prisma + strict DI 2025-12-27 10:42:06 +01:00
admin c0a814081d feat(backend): bootstrap NestJS app with dummy auth and health endpoint 2025-12-26 12:42:10 +01:00
admin fb4c442542 docs(auth): document dummy auth architecture 2025-12-26 12:03:55 +01:00
admin 122dad35ce feat(auth): add dummy auth foundation with global guard 2025-12-26 12:03:00 +01:00
admin 9253cac1b2 feat(backend): finalize OnlyPets backend architecture
Refs #3

Backend architecture for OnlyPets was finalized and hardened.

[Text wie oben]
2025-12-25 15:38:57 +01:00
admin 7759bd0a05 feat(backend): finalize pets logic, follow system, notifications and feed hardening 2025-12-25 13:30:15 +01:00
admin 27174bef18 feat(backend): add follow/unfollow endpoints and live follower counts 2025-12-25 13:12:56 +01:00
admin 0778f188bc feat(backend): add follow relation and enforce followers visibility in feed 2025-12-25 13:09:24 +01:00