PocketBase as the data layer: client, compose stack, dev environment and tests #28

Merged
Tom merged 4 commits from feature/pocketbase-client into main 2026-09-23 11:09:31 +02:00
Owner
  • PocketBase client (Elternbeirat.Contracts + Elternbeirat.PocketBase, WallClock time-zone fix)
  • Two-container stack eb-stack (eb-blazor + eb-pocketbase), prod/dev/test overlay, Rider run config
  • Integration tests start PocketBase from the real compose files (no more Testcontainers), 26 green
  • Docs: new docs/entwicklung.md + docs/redaktion.md, deployment.md updated
  • Still open (not in this PR): the app does not read from PocketBase yet — DI, renderer, routes are the rest of #8
  • Deploy note: compose.yaml changes a lot → on Unraid do Compose Down/Up, not just a pull
- PocketBase client (Elternbeirat.Contracts + Elternbeirat.PocketBase, WallClock time-zone fix) - Two-container stack eb-stack (eb-blazor + eb-pocketbase), prod/dev/test overlay, Rider run config - Integration tests start PocketBase from the real compose files (no more Testcontainers), 26 green - Docs: new docs/entwicklung.md + docs/redaktion.md, deployment.md updated - Still open (not in this PR): the app does not read from PocketBase yet — DI, renderer, routes are the rest of #8 - Deploy note: compose.yaml changes a lot → on Unraid do Compose Down/Up, not just a pull
Tom added 4 commits 2026-09-23 11:09:17 +02:00
Tom merged commit c59e7a4f83 into main 2026-09-23 11:09:31 +02:00
Tom deleted branch feature/pocketbase-client 2026-09-23 11:09:31 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Tom/Elternbeirat#28