|
|
1e6012a1e6
|
Unnötige Reddis und Rabbit MQ entfernt
|
2025-06-21 18:34:48 +02:00 |
|
|
|
3d899b1c45
|
Test zu Fake geändert, weil Namensproblem
|
2025-06-21 17:22:12 +02:00 |
|
|
|
fec588ba06
|
Löschen Lizenz Schutz
|
2025-06-21 16:41:08 +02:00 |
|
|
|
1451a23ff3
|
Alle Lkzenzen in der Navbar
|
2025-06-21 16:31:34 +02:00 |
|
|
|
627c6c3c4a
|
Dashboard zeigt Realdaten
|
2025-06-21 16:17:30 +02:00 |
|
|
|
fff82f44b9
|
Session zu Aktive Nutzung im Dashboard
|
2025-06-21 16:01:31 +02:00 |
|
|
|
afa2b52494
|
Kunden & Lizenzen Fix
|
2025-06-19 19:14:33 +02:00 |
|
|
|
f82131b5f9
|
Vorläufig fertiger server
|
2025-06-19 13:17:24 +02:00 |
|
|
|
eee4b4de1e
|
Navbar erweitert - Zwischenstand
|
2025-06-19 00:29:07 +02:00 |
|
|
|
6d1a52b7e3
|
Lizenzserver im Adminpanel
|
2025-06-18 22:48:22 +02:00 |
|
|
|
86d805c392
|
Lizenzserver - Integration Admin Panel
|
2025-06-18 22:03:46 +02:00 |
|
|
|
74cb3bdb9b
|
Resource Pool fixed
|
2025-06-18 20:53:46 +02:00 |
|
|
|
18c556a790
|
Sauber gemacht
|
2025-06-18 20:19:29 +02:00 |
|
|
|
cccb7c279d
|
Testkunden checkbox Fix
|
2025-06-18 19:59:24 +02:00 |
|
|
|
55e8a66f9f
|
bug fix - route probleme
|
2025-06-18 19:40:14 +02:00 |
|
|
|
4bfe1983a3
|
aktiv-inaktiv der Lizenzen ist gefixt
|
2025-06-18 19:09:36 +02:00 |
|
|
|
eb9f86b918
|
Batch Lizenzen funktionieren wieder
|
2025-06-18 03:00:10 +02:00 |
|
|
|
ee19487b37
|
Wählen Sie einen Kunden aus funktioniert
|
2025-06-18 02:39:16 +02:00 |
|
|
|
860b2ef08f
|
Problem Kunden gelöscht
|
2025-06-18 02:34:07 +02:00 |
|
|
|
6a2536e934
|
Testkunden anzeigen funktioniert wieder (so semi)
|
2025-06-18 02:18:08 +02:00 |
|
|
|
aea513ac7a
|
Backup kann man jetzt auch machen
|
2025-06-18 02:11:32 +02:00 |
|
|
|
2516c8a312
|
Resource Pool wieder hergestellt
|
2025-06-18 02:00:50 +02:00 |
|
|
|
6e7df47d82
|
Kunden & Lizenzen gehen wieder
|
2025-06-18 01:50:39 +02:00 |
|
|
|
231aa4caed
|
FIX 3 für Codex
|
2025-06-18 01:35:54 +02:00 |
|
|
|
a9cfecc699
|
Refactoring - Fix2
|
2025-06-18 00:07:34 +02:00 |
|
|
|
0ec0d2c267
|
Refactoring - Fix1
|
2025-06-17 22:59:34 +02:00 |
|
|
|
dbc8904b2c
|
Refactoring Erster Step (Jetzt nur noch die 10.000 Fehler beheben))
|
2025-06-17 20:12:09 +02:00 |
|
|
|
dcb5205e81
|
Rollback
|
2025-06-16 23:20:23 +02:00 |
|
|
|
491551309c
|
Refactoring - Part 1
1. Konfiguration extrahiert (config.py)
- Alle App-Einstellungen zentralisiert
- Flask-Konfiguration, Datenbank, Backup, Rate-Limiting
- 576 Zeilen Code reduziert
2. Datenbank-Layer (db.py)
- Connection Management mit Context Managers
- Helper-Funktionen für Queries
- Saubere Fehlerbehandlung
3. Auth-Module (auth/)
- decorators.py - Login-Required mit Session-Timeout
- password.py - Bcrypt Hashing
- two_factor.py - TOTP, QR-Codes, Backup-Codes
- rate_limiting.py - IP-Blocking, Login-Versuche
4. Utility-Module (utils/)
- audit.py - Audit-Logging
- backup.py - Verschlüsselte Backups
- license.py - Lizenzschlüssel-Generierung
- export.py - Excel-Export
- network.py - IP-Ermittlung
- recaptcha.py - reCAPTCHA-Verifikation
5. Models (models.py)
- User-Model-Funktionen
|
2025-06-16 21:52:19 +02:00 |
|