mitgliederverwaltung/lib
Moritz 4d3a64c177
Add Role resource policies (defense-in-depth)
- PermissionSets: Role read :all for own_data, read_only, normal_user; admin keeps full CRUD
- Role resource: authorizers and policies with HasPermission
- Tests: role_policies_test.exs (read all, create/update/destroy admin only)
- Fix existing tests to pass actor or authorize?: false for Role operations
2026-02-04 14:07:38 +01:00
..
accounts User: fix last-admin validation and forbid non-admin role_id change 2026-02-04 09:19:47 +01:00
membership Setting: remove unused actor in default_fee_type validation 2026-02-04 11:40:19 +01:00
membership_fees MembershipFeeCycle: own_data read :linked via bypass and HasPermission scope 2026-02-04 09:20:10 +01:00
mv Add Role resource policies (defense-in-depth) 2026-02-04 14:07:38 +01:00
mv_web ARIA: set aria-sort on th for sortable columns 2026-02-04 11:40:23 +01:00
mv.ex Add generated starter app 2025-03-18 15:05:27 +01:00
mv_web.ex Centralize role preloading in global LiveView on_mount 2026-01-22 21:36:15 +01:00