dorfteich/apps/api/src/public
Claude Fable 5 d5b895ada2
Some checks failed
CI / Lint, typecheck, test (pull_request) Failing after 4m20s
CI / Auth e2e pack (pull_request) Has been skipped
CI / Import/export fidelity gate (pull_request) Has been skipped
CI / Build container images (pull_request) Has been skipped
#135 Fix: /read-Route deklariert Zugriffsregel explizit (@AuthenticatedOnly)
route-permissions.e2e.db.test.ts (#52) verlangt, dass JEDE Route ihre
Zugriffsregel explizit deklariert (PERMISSION_KEY, @Public oder
SiteAdminGuard). Der neue GET /read/:pond/:slug hatte keinen Decorator
(verließ sich auf den Default-Guard) → Coverage-Test rot in CI.
@AuthenticatedOnly() ergänzt (Session erforderlich; per-Page-Recht prüft
weiterhin der Service via resolve→canAccessPage→404).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0155v2aT8AG1kZDQEZiCLBWC
2026-07-19 06:01:45 +02:00
..
html-shell.ts Add instance legal pages with public rendering and footer links (#82) 2026-07-11 16:40:04 +02:00
public.controller.ts #133 Kommentare fest inline im Lesemodus (Slide-in-Panel ablösen) 2026-07-19 01:22:22 +02:00
public.e2e.db.test.ts #135 Seiten-Einbettung ![[Seite]] (Transklusion) im Lesemodus 2026-07-19 04:01:18 +02:00
public.module.ts #135 Seiten-Einbettung ![[Seite]] (Transklusion) im Lesemodus 2026-07-19 04:01:18 +02:00
public.service.ts #135 Seiten-Einbettung ![[Seite]] (Transklusion) im Lesemodus 2026-07-19 04:01:18 +02:00
read-content.controller.ts #135 Fix: /read-Route deklariert Zugriffsregel explizit (@AuthenticatedOnly) 2026-07-19 06:01:45 +02:00