Lilleman auf Larv lilleman
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 17:36:06 +02:00
38ebe40398 Never fail the boot on operator env; drop unusable ADMIN_PERMISSIONS with a warning
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 15:39:32 +02:00
1f0956dd58 Keep the group-delete confirm in user terms, not tuple mechanics
edcd9fefc8 Deleting a group revokes the permissions it granted
1787754781 Extend the read-only treatment to OAuth2 clients and write-intent GETs
765f349007 Model the read/write split in the UI: read-only views, self-revoke and inherited-grant guards
29d654c012 Permissions are a fixed list from plugin code; grant them on Users and Groups
Compare 9 commits »
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 15:30:57 +02:00
d626b3ae74 Keep the group-delete confirm in user terms, not tuple mechanics
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 15:26:28 +02:00
453d6dc065 Deleting a group revokes the permissions it granted
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 15:08:34 +02:00
151117680a Extend the read-only treatment to OAuth2 clients and write-intent GETs
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 14:47:55 +02:00
3491e6109f Model the read/write split in the UI: read-only views, self-revoke and inherited-grant guards
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 14:29:19 +02:00
0011182f16 Permissions are a fixed list from plugin code; grant them on Users and Groups
lilleman pushed to main at larvit/plainpages 2026-08-05 14:18:34 +02:00
9412b90946 More todos
lilleman deleted branch todo-configs-etc from larvit/plainpages 2026-08-05 14:18:34 +02:00
lilleman merged pull request larvit/plainpages#59 2026-08-05 14:18:32 +02:00
More todos
lilleman created pull request larvit/plainpages#59 2026-08-05 14:18:30 +02:00
More todos
lilleman pushed to todo-configs-etc at larvit/plainpages 2026-08-05 14:18:21 +02:00
9412b90946 More todos
lilleman created branch todo-configs-etc in larvit/plainpages 2026-08-05 14:18:21 +02:00
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 13:00:26 +02:00
b6f4e5366a Enforce the permission-name rule at discovery, for every plugin
004d349a34 Seed the demo admin from the mounted plugins, not the image's empty copy
Compare 2 commits »
lilleman created pull request larvit/plainpages#58 2026-08-05 12:45:19 +02:00
Permission names are <resource>:<action>, replacing the catch-all admin permission
lilleman created branch permission-naming in larvit/plainpages 2026-08-05 12:45:13 +02:00
lilleman pushed to permission-naming at larvit/plainpages 2026-08-05 12:45:13 +02:00
065d865d24 Permission names are <resource>:<action>, replacing the catch-all admin permission
lilleman deleted branch permissions-todo from larvit/plainpages 2026-08-05 12:08:31 +02:00
lilleman pushed to main at larvit/plainpages 2026-08-05 12:08:31 +02:00
225569b08a More todos
lilleman merged pull request larvit/plainpages#57 2026-08-05 12:08:29 +02:00
More todos