Implemented permissions and user administration #2

Merged
Patrick merged 17 commits from dev into main 2025-08-25 17:33:06 +02:00

17 Commits

Author SHA1 Message Date
Patrick 8620e9b0cd renamed EDIT_PASSWORD to ADMIN 2025-08-25 17:23:47 +02:00
Patrick b1787cda4e fixed the inability to fully remove permissions 2025-08-25 17:21:58 +02:00
Patrick 0cd32a0276 reintroduced permission check 2025-08-25 16:53:57 +02:00
Patrick 1049b04968 checking for permission to display permissions 2025-08-25 16:53:11 +02:00
Patrick a46c302be8 now includes full user information in loggedInAs 2025-08-25 16:52:12 +02:00
Patrick 23752001e7 added changing permisisons to database 2025-08-25 16:50:26 +02:00
Patrick 98570a1e5f added permission selector to account page 2025-08-25 15:29:34 +02:00
Patrick 1f72e586f2 moved ALL property to top level as function, added iterate, is_meta and deconstruct and refactored display_name 2025-08-25 15:27:25 +02:00
Patrick 9093ddaeb5 added display name to config 2025-08-22 13:54:27 +02:00
Patrick b2e6f059a6 extended account page 2025-08-21 08:44:54 +02:00
Patrick 803dcd19cb logout, account and useradmin now only shows when logged in 2025-08-20 21:18:38 +02:00
Patrick 67255f3773 added any permissions check and added ALL Group permission 2025-08-20 21:17:17 +02:00
Patrick 243612ebbc Added user rudimentary admin page and ability to view other users 2025-08-05 17:53:44 +02:00
Patrick 9d00b1b76c added account link 2025-08-05 15:16:11 +02:00
Patrick f18f430c0e added basic user editing 2025-08-05 15:16:11 +02:00
Patrick f0b2e9a818 first steps of implementing permissions 2025-08-05 15:16:11 +02:00
Patrick 1adbcf9a44 prepared implementation of permissions 2025-08-05 15:16:11 +02:00