morz-infoboard/server/backend/internal
Jesko Anschütz fb8d598e9e Tenant-Feature Phase 3c + Phase 4: Register-Fix + Tenant-Dashboard UI
Phase 3c:
- register.go: hardcoded "morz" durch cfg.DefaultTenantSlug ersetzt

Phase 4:
- neues Package httpapi/tenant: HandleTenantDashboard, HandleTenantUpload, HandleTenantDeleteMedia
- tenantDashTmpl: Navbar, zwei Tabs (Monitore/Mediathek), Status-Polling, Upload-Fortschritt
- router.go: /tenant/{tenantSlug}/... Routen hinter RequireAuth+RequireTenantAccess
- manage/templates.go: Abmelden-Button in Admin-UI und Manage-UI Navbar

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 18:08:32 +01:00
..
app Tenant-Feature Phase 1+2: Auth-Fundament + Login-Flow + UX-Textverbesserung 2026-03-23 15:46:14 +01:00
campaigns/messagewall Pruefe Layout-Validierung systematischer 2026-03-22 17:42:30 +01:00
config Tenant-Feature Phase 1+2: Auth-Fundament + Login-Flow + UX-Textverbesserung 2026-03-23 15:46:14 +01:00
db Auth Phase 1 Review: Fix 3 critical bugs in auth foundation 2026-03-23 15:37:18 +01:00
httpapi Tenant-Feature Phase 3c + Phase 4: Register-Fix + Tenant-Dashboard UI 2026-03-23 18:08:32 +01:00
mqttnotifier MQTT-Playlist-Push: Änderungen erreichen Client binnen 5 Sekunden 2026-03-23 11:35:50 +01:00
reqcontext Tenant-Feature Phase 3b: Login-Redirect + Tenant-Context in Manage-UI 2026-03-23 18:00:02 +01:00
store Tenant-Feature Phase 3b: Login-Redirect + Tenant-Context in Manage-UI 2026-03-23 18:00:02 +01:00