README: Maturity-Features dokumentieren (2FA-Recovery, API-Scopes, Reporting, Health, Tests), v2.3.0 + CI-Badge
This commit is contained in:
parent
997cda01a8
commit
c63c5e78f0
1 changed files with 9 additions and 5 deletions
14
Readme.md
14
Readme.md
|
|
@ -8,7 +8,8 @@
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|

|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -29,10 +30,12 @@
|
||||||
- 🏢 **Multi-Site-Support** – beliebig viele UniFi-Standorte zentral verwalten
|
- 🏢 **Multi-Site-Support** – beliebig viele UniFi-Standorte zentral verwalten
|
||||||
- 👥 **Benutzerverwaltung** mit granularer Site-Zugriffskontrolle
|
- 👥 **Benutzerverwaltung** mit granularer Site-Zugriffskontrolle
|
||||||
- 🔐 **Authentifizierung** via lokale Accounts **oder** Microsoft 365 OAuth
|
- 🔐 **Authentifizierung** via lokale Accounts **oder** Microsoft 365 OAuth
|
||||||
- 🔒 **2FA (TOTP)** – optionale Zwei-Faktor-Authentifizierung für lokale Accounts
|
- 🔒 **2FA (TOTP)** – optional, mit Recovery-Codes & erzwingbarer Admin-Pflicht
|
||||||
|
- 📈 **Reporting** – Auswertungen mit Charts und CSV-/PDF-Export
|
||||||
|
- 🩺 **Health-Endpoint** (`/health.php`) für Monitoring/Uptime
|
||||||
- 🔑 **Passwort-Reset** per E-Mail (token-basiert, zeitlich begrenzt)
|
- 🔑 **Passwort-Reset** per E-Mail (token-basiert, zeitlich begrenzt)
|
||||||
- 🚦 **Bandbreiten- & Datenlimits** pro Voucher/Profil (UniFi QoS)
|
- 🚦 **Bandbreiten- & Datenlimits** pro Voucher/Profil (UniFi QoS)
|
||||||
- 🧰 **REST-API mit API-Schlüsseln** – Voucher programmatisch erstellen
|
- 🧰 **REST-API mit API-Schlüsseln** – Scopes (read/write), Rate-Limit, OpenAPI-Spec
|
||||||
- 🔔 **Webhooks** (Slack / Teams / generisch) bei Voucher-Erstellung
|
- 🔔 **Webhooks** (Slack / Teams / generisch) bei Voucher-Erstellung
|
||||||
- 🧹 **Auto-Cleanup & DSGVO** – Aufbewahrungsfristen per Cron
|
- 🧹 **Auto-Cleanup & DSGVO** – Aufbewahrungsfristen per Cron
|
||||||
- 💾 **Config-Backup & -Restore** (JSON Export/Import)
|
- 💾 **Config-Backup & -Restore** (JSON Export/Import)
|
||||||
|
|
@ -369,12 +372,13 @@ setzen (`DB_*`, `APP_KEY`).
|
||||||
- [x] REST-API mit API-Schlüsseln
|
- [x] REST-API mit API-Schlüsseln
|
||||||
- [x] 2FA (TOTP), Webhooks, Bandbreitenlimits
|
- [x] 2FA (TOTP), Webhooks, Bandbreitenlimits
|
||||||
- [x] Docker-Container
|
- [x] Docker-Container
|
||||||
- [ ] Erweiterte Reporting-Funktionen (PDF/Excel)
|
- [x] Erweiterte Reporting-Funktionen (CSV/PDF) + Health-Endpoint
|
||||||
|
- [x] 2FA-Recovery-Codes, API-Scopes/Rate-Limit/OpenAPI, Test-Suite (PHPUnit/PHPStan)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
|
|
||||||
**Version 2.2.0** · Autor: **Friederich Loheide** · Lizenz: **MIT**
|
**Version 2.3.0** · Autor: **Friederich Loheide** · Lizenz: **MIT**
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue