Suchfunktion
Dieser Commit ist enthalten in:
26
JOURNAL.md
26
JOURNAL.md
@@ -222,4 +222,28 @@ Lizenzmanagement-System für Social Media Account-Erstellungssoftware mit Docker
|
||||
- Lizenztyp-Verteilung
|
||||
- Status-Verteilung
|
||||
- Warnung für bald ablaufende Lizenzen
|
||||
- Übersicht der neuesten Aktivitäten
|
||||
- Übersicht der neuesten Aktivitäten
|
||||
|
||||
### 2025-01-06 - Suchfunktion implementiert
|
||||
- Volltextsuche für Lizenzen und Kunden
|
||||
- Case-insensitive Suche mit LIKE-Operator
|
||||
- Suchergebnisse mit Hervorhebung des Suchbegriffs
|
||||
- Suche zurücksetzen Button
|
||||
|
||||
**Neue Features:**
|
||||
- **Lizenzsuche**: Sucht in Lizenzschlüssel, Kundenname und E-Mail
|
||||
- **Kundensuche**: Sucht in Kundenname und E-Mail
|
||||
- Suchformular mit autofocus für schnelle Eingabe
|
||||
- Anzeige des aktiven Suchbegriffs
|
||||
- Unterschiedliche Meldungen für leere Ergebnisse
|
||||
|
||||
**Geänderte Dateien:**
|
||||
- v2_adminpanel/app.py (licenses() und customers() mit Suchlogik erweitert)
|
||||
- v2_adminpanel/templates/licenses.html (Suchformular hinzugefügt)
|
||||
- v2_adminpanel/templates/customers.html (Suchformular hinzugefügt)
|
||||
|
||||
**Technische Details:**
|
||||
- GET-Parameter für Suche
|
||||
- SQL LIKE mit LOWER() für Case-Insensitive Suche
|
||||
- Wildcards (%) für Teilstring-Suche
|
||||
- UTF-8 kompatibel für deutsche Umlaute
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren