Files
Network-MGMT/CHANGELOG.md
T
gitea-mms 69ce876138 feat(admin): Benutzerverwaltung mit CRUD und Rollenzuweisung
- 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
2026-06-27 17:24:49 +02:00

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:admin geschü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