\# ROADMAP \## 🇩🇰 Dansk version \### v1.0.0 — Basisudgave \- \[x] Login-system med lokale brugere (MySQL) \- \[x] Roller: SU-Admin, Moderator, Redaktør \- \[x] Dashboard med stub-funktioner \- \[x] Fil-editor til `.txt` filer i `storage/files/` \- \[x] Database schema + seed \### v1.1.0 — Moderation \& Chatlog \- \[ ] Tilføj chatlog (1 måneds historik) \- \[ ] Oversigt over bans og timeouts \- \[ ] Rolle-baserede rettigheder for moderation \- \[ ] Audit-log udbygget med flere hændelser \### v1.2.0 — Kommandoer, Timere \& Events \- \[ ] Fuldt CRUD for kommandoer (koblet til Mix It Up API) \- \[ ] CRUD for timere \- \[ ] CRUD for event-kommandoer \- \[ ] Synkronisering med Mix It Up i realtid \### v1.3.0 — Overlays \& Stream Control \- \[ ] CRUD for overlays \- \[ ] Mulighed for at ændre stream-title direkte fra dashboard \- \[ ] Raid-funktion via webinterface \- \[ ] Grundlæggende stream-statistik (subs, follows, viewers) \### v1.4.0 — Udvidelser \- \[ ] Brugerstyring (CRUD: opret/slet/rediger brugere + reset passwords) \- \[ ] Ekstra filtyper i file-editor (fx `.md`, `.json`) \- \[ ] Analytics-side (bedre grafer og statistik) \- \[ ] Eksport af chatlog til CSV \### v2.0.0 — Fremtid \- \[ ] Twitch OAuth-login (skifte fra lokale brugere til Twitch API) \- \[ ] Mulighed for multi-channel support \- \[ ] Udvidet sikkerhed (2FA, rate-limiting, logging) \- \[ ] Public release som open source (GitHub) \## 🇬🇧 English version \### v1.0.0 — Base release \- \[x] Login system with local users (MySQL) \- \[x] Roles: SU-Admin, Moderator, Editor \- \[x] Dashboard with stub functions \- \[x] File editor for `.txt` files in `storage/files/` \- \[x] Database schema + seed \### v1.1.0 — Moderation \& Chatlog \- \[ ] Add chatlog (1 month history) \- \[ ] Overview of bans and timeouts \- \[ ] Role-based permissions for moderation \- \[ ] Extended audit logging \### v1.2.0 — Commands, Timers \& Events \- \[ ] Full CRUD for commands (integrated with Mix It Up API) \- \[ ] CRUD for timers \- \[ ] CRUD for event commands \- \[ ] Real-time sync with Mix It Up \### v1.3.0 — Overlays \& Stream Control \- \[ ] CRUD for overlays \- \[ ] Ability to change stream title from dashboard \- \[ ] Raid function via web interface \- \[ ] Basic stream statistics (subs, follows, viewers) \### v1.4.0 — Extensions \- \[ ] User management (CRUD: create/delete/edit users + reset passwords) \- \[ ] Extra file types in file editor (e.g., `.md`, `.json`) \- \[ ] Analytics page (charts and stream metrics) \- \[ ] Export chatlog to CSV \### v2.0.0 — Future \- \[ ] Twitch OAuth login (replace local users with Twitch API) \- \[ ] Multi-channel support \- \[ ] Extended security (2FA, rate limiting, detailed logs) \- \[ ] Public release as open source (GitHub)