Commit Graph

15 Commits

Author SHA1 Message Date
01c86406dc Implemented API key management with permission checks, database schema, and frontend integration. Adjusted string lengths for Role and API key attributes. 2026-01-16 15:06:45 +01:00
a28b8aca7a Added permission checks to all controllers. Added role permission loading. Added frontend permission checks. Implemented user logout in admin panel. 2026-01-16 13:07:19 +01:00
10cd0f0b09 Implemented member management of roles. Moved users controller 2026-01-15 14:52:29 +01:00
fcaa0dcd07 Migrated user management views to modal-based dialogs, restructured roles, and user pages under /admin/users. Simplified navigation paths and improved tabbed interface. 2026-01-15 12:26:49 +01:00
7f482fd6c3 Refactored response and request models to dto naming. Adjusted mapper naming 2026-01-14 19:19:45 +01:00
1d1dfc2c1c Adjusted sideoffset of dropdown menu on users page 2026-01-14 19:08:04 +01:00
a197d7d980 Improved diagnose accordium UIs 2026-01-14 19:05:42 +01:00
06063b94b3 Implemented roles and action timestamps. Added oermissions selector and interfaces 2026-01-14 19:03:17 +01:00
b79c8fe476 Added current tab as query parameter to system page 2025-12-30 16:07:08 +01:00
170cac2091 Minor design improvements to user table and diagnose page 2025-12-30 16:06:18 +01:00
ba942b2f8f Made sidebar item collection extendable via interface. Refactored settings to system 2025-12-27 23:54:48 +01:00
ec6782160c Added update model with progress animations. Backend not implemented 2025-12-27 23:33:33 +01:00
e1c0645428 Added diagnose frontend and backend implementation 2025-12-27 23:32:36 +01:00
bfc7d9993a Refactored pages to correct locations 2025-12-25 22:00:59 +01:00
ca69d410f2 Added small system overview 2025-12-25 21:55:46 +01:00