Files
Nexumi/docs/PHASE-TRACKING.md
smueller 946283dfba Refactor session management and enhance OAuth2 callback handling
- Updated session management functions to include cookie handling for session creation and destruction.
- Introduced applySessionCookie and clearSessionCookie functions for better cookie management in responses.
- Enhanced error logging in the OAuth2 callback to improve debugging.
- Revised PHASE-TRACKING.md to reflect changes in session handling and OAuth2 integration.
2026-07-22 14:36:14 +02:00

922 B
Raw Blame History

Phase 6 WebUI-Fundament (Status: abgeschlossen, manuell bestätigt)

Abgeschlossen

  • apps/webui als @nexumi/webui (Next.js 15 App Router, Tailwind 4, React 19)
  • Discord-OAuth2 + Redis-Sessions; Cookie-Fix für HTTP (Secure nur bei HTTPS; Set-Cookie am Redirect-Response)
  • Settings-Framework, Layout, Shared Zod-API, Modul-Toggles, Access-Rules, Dashboard-Audit
  • Deploy: bot+webui healthy; Login manuell bestätigt (WEBUI_URL=http://10.111.0.65:3000)

Phase 7 WebUI Modul-Seiten + Owner-Panel (Status: in Arbeit)

Geplant

  • Funktionierende Dashboard-Seiten je Modul (Settings-Framework + Zod-API, keine Platzhalter)
  • Owner-Panel: Übersicht, Guilds, User-Blacklist, Feature-Flags, Präsenz, Team, Jobs, Changelog, Audit
  • Prisma: Owner-/Command-Override-Modelle

Nächster geplanter Schritt

  • Phase 7 fertigstellen, manuell freigeben, danach Phase 8 (Landing, Status, Rechtsseiten).