docs: Changelog, Release-Notes und DEVLOG für 0.2.0
This commit is contained in:
@@ -80,9 +80,28 @@ Statistiken, Benachrichtigungen, REST-API, PWA. Oberflächensprache **Deutsch**.
|
||||
- [ ] Optional per ENV: OIDC/SSO (Authelia, Keycloak)
|
||||
- [ ] Registrierung durch Admin abschaltbar; erster Nutzer wird Admin
|
||||
|
||||
## Wichtige technische Merkposten
|
||||
|
||||
- **Next 16**: Request-APIs sind async (`cookies()`, `headers()`, `params`,
|
||||
`searchParams`). `middleware.ts` heißt jetzt `proxy.ts`. Turbopack ist Standard.
|
||||
Breaking Changes stehen in `node_modules/next/dist/docs/01-app/02-guides/upgrading/version-16.md`.
|
||||
- **Prisma 7**: keine `url` im Schema — Treiber-Adapter (`@prisma/adapter-pg`)
|
||||
im Client, URL in `prisma.config.mjs`. Generator ist `prisma-client`
|
||||
(TypeScript-Ausgabe nach `src/generated/prisma`, gitignored).
|
||||
Config bewusst `.mjs`, damit die CLI im Produktionsimage ohne TS-Loader läuft.
|
||||
- **Tailwind v4**: `@theme inline` reicht die `--fl-*`-Variablen durch,
|
||||
`@custom-variant dark` hängt an `[data-theme="dark"]`.
|
||||
- **Zwei Verläufe**: `--fl-gradient` für Flächen, `--fl-gradient-ink` für Text
|
||||
(im Light Mode abgedunkelt, sonst kein AA). Logo-Stops `--fl-brand-1/2/3`.
|
||||
- **Dev-Umgebung**: Postgres auf `localhost:5439` (`docker-compose.dev.yml`),
|
||||
Dev-Server auf **Port 3011** (3000 und 3010 sind von anderen Projekten belegt).
|
||||
- **Screenshots**: `node scripts/shot.mjs <url> <ziel.png> [w] [h] [theme]`.
|
||||
- Next hängt selbst einen Block an diese Datei an — der bleibt drin.
|
||||
|
||||
## Fortschritt
|
||||
|
||||
- Stand: **Etappe 1 läuft** (Start 2026-09-01 18:09)
|
||||
- ✅ **Etappe 1** (v0.1.0, released) — Gerüst, Branding, Docker, Schema, Auth. 38 min.
|
||||
- ⏳ **Etappe 2** — TMDB-Anbindung
|
||||
|
||||
<!-- BEGIN:nextjs-agent-rules -->
|
||||
|
||||
|
||||
Reference in New Issue
Block a user