From acf6ff9ee1eb6fc0f291f0bb5a6db4fc584be7a2 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 1 Oct 2026 23:10:48 +0000 Subject: [PATCH] Plan: Admin-Umzug Etappe 2 (Chat) Co-Authored-By: Claude Opus 5.5 --- .../plans/2026-10-01-admin-umzug-etappe-2.md | 271 ++++++++++++++++++ 1 file changed, 271 insertions(+) create mode 100644 docs/superpowers/plans/2026-10-01-admin-umzug-etappe-2.md diff --git a/docs/superpowers/plans/2026-10-01-admin-umzug-etappe-2.md b/docs/superpowers/plans/2026-10-01-admin-umzug-etappe-2.md new file mode 100644 index 0000000..6761a79 --- /dev/null +++ b/docs/superpowers/plans/2026-10-01-admin-umzug-etappe-2.md @@ -0,0 +1,271 @@ +# Admin-Panel ins Ticketsystem – Etappe 2 (Chat) Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** Mitarbeiter chatten mit Kunden im WOMS – Messenger unter Kunden → Chat, Reiter „Chat“ auf der Kundenseite, Zahl der ungelesenen Nachrichten in der Sidebar – mit Anhängen wie heute; das Admin-Panel bleibt nutzbar. + +**Architecture:** Die Chat-Routen des Admin-Panels werden ein eigener Router, den das Portal unter `/api/portal-admin` (Cookie, alt) und `/api/team` (JWT, neu) einhängt. Anhänge bekommen signierte Links (15 min), damit ``/`