No description
  • TypeScript 55.7%
  • JavaScript 31.7%
  • CSS 10.5%
  • Nix 1.5%
  • HTML 0.6%
Find a file
Harald Hoyer 1c57ba5028 feat(story): Geschichten speichern + Übersicht "Meine Geschichten"
- Jede generierte Geschichte bekommt einen title (Modell erzeugt ihn mit;
  Lektorat behält ihn). Story-Typ + Prompts + Review-Format erweitert.
- Server: getrennter Ordner saved/ (unter StateDirectory) + Endpoints
  POST/GET /api/saved, GET /api/saved/<f>, POST /api/saved/<f>/delete
  (Pfad-Traversal-geschützt).
- Client: "💾 Speichern"-Knopf in der Leseansicht (Titel vorausgefüllt,
  editierbar); Übersicht "📚 Meine Geschichten" (Liste mit Titel/Datum/
  Länge, öffnen zum Wiederlesen+Quiz, 🗑 löschen); Home-Button dafür.
  Titel wird über der Lesegeschichte angezeigt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 07:31:21 +02:00
public refactor: Monsternamen vereinheitlichen, Sonderedition entfernen 2026-06-17 18:19:15 +02:00
server feat(story): Geschichten speichern + Übersicht "Meine Geschichten" 2026-06-20 07:31:21 +02:00
src feat(story): Geschichten speichern + Übersicht "Meine Geschichten" 2026-06-20 07:31:21 +02:00
.gitignore build: add Nix flake exposing max-web static site package 2026-06-17 15:14:54 +02:00
CLAUDE.md feat(story): Geschichten speichern + Übersicht "Meine Geschichten" 2026-06-20 07:31:21 +02:00
flake.lock build: add Nix flake exposing max-web static site package 2026-06-17 15:14:54 +02:00
flake.nix refactor(flake): Overlay exportieren (max-web + max-story-server) 2026-06-18 14:36:19 +02:00
index.html feat: App-Icon + Web-Manifest für Homescreen-Installation 2026-06-17 17:52:34 +02:00
package-lock.json feat: Lernspiel "Max" – Gerüst mit Eldrador-Kampf 2026-06-17 14:45:42 +02:00
package.json feat: Lernspiel "Max" – Gerüst mit Eldrador-Kampf 2026-06-17 14:45:42 +02:00
result-1 feat: abgebrochene Einheiten im Verlauf dokumentieren 2026-06-18 14:51:00 +02:00
tsconfig.json feat: Lernspiel "Max" – Gerüst mit Eldrador-Kampf 2026-06-17 14:45:42 +02:00
vite.config.ts feat: Lernspiel "Max" – Gerüst mit Eldrador-Kampf 2026-06-17 14:45:42 +02:00