mitgliederverwaltung/lib/mv_web/live
Moritz 9a86e0ec01
feat: implement role management LiveViews
Add complete CRUD interface for role management under /admin/roles.

- Index page with table showing name, description, permission_set_name, is_system_role
- Show page for role details
- Form component for create/edit with permission_set_name dropdown
- System role badge and disabled delete button
- Flash messages for success/error
- Authorization checks using MvWeb.Authorization helpers
- Comprehensive test coverage (22 tests)

Routes added under /admin scope. All LiveViews load user role
for authorization checks. Form uses custom dropdown for permission sets.
2026-01-08 16:16:53 +01:00
..
auth fix accessibility issues 2025-11-13 16:33:29 +01:00
components Refactor filters to use cycle status instead of paid field 2025-12-18 15:11:02 +01:00
contribution_period_live chore: movs display name helper to won helper module 2026-01-07 09:54:37 +01:00
contribution_type_live feat: Add contribution management mock-up pages 2025-12-03 14:32:09 +01:00
custom_field_live fix: standardize 'Custom Field' capitalization in i18n 2025-12-16 14:54:43 +01:00
custom_field_value_live fix linting errors 2026-01-07 10:59:20 +01:00
member_live style: remove display name helper in member overview for UX 2026-01-07 09:55:06 +01:00
membership_fee_type_live fix: clear warning state on Decimal.parse error 2025-12-26 21:41:14 +01:00
role_live feat: implement role management LiveViews 2026-01-08 16:16:53 +01:00
user_live fix linting errors 2026-01-07 10:59:20 +01:00
global_settings_live.ex fix: update clubname on save 2025-12-16 14:35:00 +01:00
membership_fee_settings_live.ex refactor: fix credo warnings and format code 2025-12-18 15:10:07 +01:00