cleanup unused or orphaned files (#9)

* changed vue.instructions to be used for  *.vue, *.ts, *.js, *.scss
* remove unneeded files or files that may conflict with some peoples' protection meanings
* ToDos as the popped up during cleaning
This commit is contained in:
Bardioc26
2026-01-01 14:01:15 +01:00
committed by GitHub
parent d1986d6954
commit 8c7aa86181
43 changed files with 155 additions and 3960 deletions
+48
View File
@@ -0,0 +1,48 @@
# Frontend
* verbessere Versionserstellung
## Refaktor
* .github/instructions/vuejs3.instructions.md und .github/instructions/vue.instructions.md zusammen führen
* Vue von "Options API" auf "Composition API" umstellen wegen besserer Trennung von Visuals und Struktur
## Styling
* CSS soweit wie möglich aus den Komponenten und Views entfernen und für einheitliches Styling in base.css und main.css zusammen führen
* Styling der Komponenten vereinheitlichen
* CSS soweit wie möglich vereinfachen
# Backend
* PDF export fixen
* datensynchronisation DB Prod -> prepared_test_data
* strukturieren Datenexport/import verbessern
* export import grupieren nach
* Programmkonfigurationen
* Daten
* Regeln
* Charakterdaten
* Userdaten
* API Dokumentation
* ./testdata neu erstellen und aktuell halten
* in jedem Package eine README.md erstellen in der kurz erklärt wird wozu das package dient, welche Abhängigkeiten bestehen, wie es zu benutzen ist und wie die tests funktionieren.
* verbessere Versionserstellung
## Refaktor
* Export Import Module neu grupieren
* export_temp sollte nicht im backend liegen
* routing verbessern
* templates für PDF export sollten nicht direkt im backend liegen
### refactor multi game system
* Datenstruktur gsm, character euipment,... nach Spielsystem gruppieren
* Middleware erstellen
* Regelmechanik
# Deployment
* depoyment verbessern, Konfiguration ausschließlich über .env file oder datenbank