69ce876138
- Admin-Modul unter /admin/users (nur role:admin) - Benutzer anlegen, bearbeiten, löschen - Rollenzuweisung im Formular - Navigationslink für Admins - CHANGELOG v0.3.0 Version: 0.3.0
1.6 KiB
1.6 KiB
Changelog
Alle wichtigen Änderungen an diesem Projekt werden in dieser Datei dokumentiert.
Format basiert auf Keep a Changelog. Dieses Projekt verwendet Semantic Versioning.
Unreleased
0.3.0 - 2026-06-27
Added
- Admin-Modul: komplette Benutzerverwaltung unter
/admin/users - Benutzer anlegen, bearbeiten, löschen über Web-Oberfläche
- Rollenzuweisung direkt im Formular (admin / manager / user)
- Navigationslink „Benutzerverwaltung" nur für Admins sichtbar (
@role('admin')) - Gefahrenzone im Bearbeiten-Formular für sicheres Löschen
- Schutz: eigener Account kann nicht gelöscht werden
Security
- Admin-Routen mit Middleware
role:admingeschützt
0.2.0 - 2026-06-27
Added
- Laravel 13 Projektstruktur
- Authentifizierung via Laravel Breeze (Blade)
- RBAC via Spatie Permission v8 (admin/manager/user)
- MariaDB-Anbindung konfiguriert
- Rollen:
admin,manager,user - Permissions:
user.*,role.*,network.* - Standard-Admin-Account: admin@mms-systemservice.de
- Docker-Umgebung: Gitea, MariaDB, phpMyAdmin
0.1.0 - 2026-06-27
Added
- Initiale Projektstruktur angelegt
- Git-Repository mit Gitea-Remote eingerichtet
- Grundlegende PHP-Projektstruktur (public/, src/, config/)
- composer.json, .gitignore, README.md