Admin-Panel Korrektur
Vorbereitung Serverimplementation
Dieser Commit ist enthalten in:
committet von
Claude Project Manager
Ursprung
50da44aabc
Commit
ad7432c833
@ -1,6 +1,56 @@
|
||||
TASKMATE - CHANGELOG
|
||||
====================
|
||||
|
||||
================================================================================
|
||||
29.12.2025 - Dokumentation aktualisiert
|
||||
================================================================================
|
||||
|
||||
ANWENDUNGSBESCHREIBUNG.TXT ÜBERARBEITET
|
||||
--------------------------------------------------------------------------------
|
||||
- Inhaltsverzeichnis erweitert (13 Abschnitte statt 10)
|
||||
- Neuer Abschnitt 6: Listenansicht
|
||||
- Neuer Abschnitt 8: Gitea-Integration (vollständige Dokumentation)
|
||||
- Neuer Abschnitt 9: Benachrichtigungen (Inbox)
|
||||
- Navigationsleiste im ASCII-Diagramm aktualisiert
|
||||
- Admin-Passwort aktualisiert
|
||||
|
||||
================================================================================
|
||||
29.12.2025 - Admin: Sicheres Passwort
|
||||
================================================================================
|
||||
|
||||
ÄNDERUNG: ADMIN-PASSWORT AKTUALISIERT
|
||||
--------------------------------------------------------------------------------
|
||||
- Neues sicheres Admin-Passwort ohne Bezug zur Anwendung
|
||||
- 18 Zeichen mit Groß-/Kleinbuchstaben, Zahlen und Sonderzeichen
|
||||
|
||||
ÄNDERUNGEN
|
||||
--------------------------------------------------------------------------------
|
||||
- backend/database.js: Standard-Admin-Passwort geändert
|
||||
|
||||
================================================================================
|
||||
29.12.2025 - Admin: Benutzer löschen repariert
|
||||
================================================================================
|
||||
|
||||
BUGFIX: BENUTZER KONNTE NICHT GELÖSCHT WERDEN
|
||||
--------------------------------------------------------------------------------
|
||||
- Problem: SQLITE_CONSTRAINT_NOTNULL Fehler beim Löschen von Benutzern
|
||||
- Ursache: Tabellen comments, history und proposals haben NOT NULL Constraints
|
||||
auf user_id/created_by, Code versuchte diese auf NULL zu setzen
|
||||
|
||||
LÖSUNG
|
||||
--------------------------------------------------------------------------------
|
||||
- Kommentare des Benutzers werden gelöscht (statt user_id = NULL)
|
||||
- Historie-Einträge des Benutzers werden gelöscht (statt user_id = NULL)
|
||||
- Vorschläge des Benutzers werden gelöscht (statt created_by = NULL)
|
||||
- Task-Assignees werden gelöscht
|
||||
- Benachrichtigungen werden gelöscht
|
||||
- Applications.created_by wird auf NULL gesetzt
|
||||
|
||||
ÄNDERUNGEN
|
||||
--------------------------------------------------------------------------------
|
||||
- backend/routes/admin.js: DELETE /api/admin/users/:id überarbeitet
|
||||
* Korrekte Behandlung aller Fremdschlüssel-Beziehungen
|
||||
|
||||
================================================================================
|
||||
29.12.2025 - Gitea: Commits aus Anzeige ausblenden
|
||||
================================================================================
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren