aether-framework/resources/[aether]/aether-admin/server/module/logs.lua
Jerrit Fritzsche e4b82dd685 Aether-Framework: Fachmodule, Admin-Panel und Docker-Datenbank
- aether-medical: Stationen/Belegung, Intensivstation, Blutbank, Fuhrpark,
  Nachrichten/Aushänge, Berichte und Textbausteine (server + NUI)
- aether-admin: vollständiges Server-Admin-Panel als echtes FiveM-Resource,
  an aether-core gekoppelt (Rechte über aether_users.admin_group), mit
  WebRTC-Live-Kameras (Bildschirmfreigabe) und separatem Media-Server (SFU)
- Prototypen admin/ vervollständigt
- SQL-Schema aether_admin.sql
- Docker-Compose mit MariaDB und idempotenter Auto-Migration (schema_migrations)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-27 18:55:32 +02:00

18 lines
599 B
Lua

-- =====================================================================
-- aether-admin / Modul: Audit-Log
--
-- Liest das Prüfprotokoll mit Filtern. Geschrieben wird es überall dort,
-- wo etwas geschieht — hier wird es nur sichtbar gemacht.
-- =====================================================================
Admin = Admin or {}
Admin.Kern.Registriere('logs', 'laden', function(handelnder, daten)
return {
eintraege = Admin.Log.Lies({
suche = daten.suche, admin = daten.admin, limit = daten.limit,
}),
admins = Admin.Log.Admins(),
}
end)