Lizenz bearbeiten und löschen
Dieser Commit ist enthalten in:
26
JOURNAL.md
26
JOURNAL.md
@@ -144,4 +144,28 @@ Lizenzmanagement-System für Social Media Account-Erstellungssoftware mit Docker
|
||||
**Nächster Test:**
|
||||
- Container neu starten
|
||||
- Mehrere Lizenzen mit verschiedenen Ablaufdaten erstellen
|
||||
- Lizenzübersicht unter /licenses aufrufen
|
||||
- Lizenzübersicht unter /licenses aufrufen
|
||||
|
||||
### 2025-01-06 - Lizenz bearbeiten/löschen implementiert
|
||||
- Neue Routen für Bearbeiten und Löschen von Lizenzen
|
||||
- Bearbeitungsformular mit vorausgefüllten Werten
|
||||
- Aktiv/Inaktiv-Status kann geändert werden
|
||||
- Lösch-Bestätigung per JavaScript confirm()
|
||||
- Kunde kann nicht geändert werden (nur Lizenzdetails)
|
||||
|
||||
**Neue Features:**
|
||||
- `/license/edit/<id>` - Bearbeitungsformular
|
||||
- `/license/delete/<id>` - Lizenz löschen (POST)
|
||||
- Aktionen-Spalte in der Lizenzübersicht
|
||||
- Buttons für Bearbeiten und Löschen
|
||||
- Checkbox für Aktiv-Status
|
||||
|
||||
**Geänderte/Neue Dateien:**
|
||||
- v2_adminpanel/app.py (edit_license und delete_license Routen)
|
||||
- v2_adminpanel/templates/licenses.html (Aktionen-Spalte hinzugefügt)
|
||||
- v2_adminpanel/templates/edit_license.html (neu erstellt)
|
||||
|
||||
**Sicherheit:**
|
||||
- Login-Required für alle Aktionen
|
||||
- POST-only für Löschvorgänge
|
||||
- Bestätigungsdialog vor dem Löschen
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren