Skip to content

3.0.5 Major Release

Choose a tag to compare

@teris teris released this 16 Aug 19:37
· 50 commits to main since this release

[3.0.5] Major Release

Neue Features

Datenbank-Abstraktionsschicht (DAL)

  • Neue Datenbankunterstützung: Vollständige Unterstützung für MySQL/MariaDB, PostgreSQL, SQLite und MongoDB
  • Konfigurierbare Datenbankauswahl: Neue Konstante DB_TYPE in config/config.inc.php für einfache Datenbankumschaltung
  • Neue Datei: src/core/DatabaseManager.php - Zentrale Datenbankverwaltung mit abstrakten Treibern
  • Neue Datei: src/core/ActivityLogger.php - Zentrales Aktivitäts-Logging-System
  • Neue Datei: DATABASE_MIGRATION.md - Umfassende Dokumentation der Datenbankmigration

Admin-Benutzerverwaltung

  • Unified User Management: Anzeige und Verwaltung von Admin-Benutzern und Frontpanel-Kunden in einer Oberfläche
  • Erweiterte Benutzerfilter: Neue Filter für Benutzertyp, Status und Rolle
  • Kundenverwaltung: Vollständige CRUD-Operationen für Frontpanel-Kunden aus dem Admin-Bereich

Dashboard-Erweiterungen

  • Domain-Status-Anzeige: Neue Anzeige der Domain-Registrierungsstatus im Format approved/rejected?pending
  • Farbkodierte Status: Grün für approved, Rot für rejected, Gelb für pending
  • Aktivitäts-Logging: Umfassendes Logging aller Benutzeraktionen (Login, Support-Tickets, Domain-Registrierungen, etc.)
  • "Alle löschen" Button: Möglichkeit, alle Benutzeraktivitäten zu löschen mit Protokollierung der Aktion