mitgliederverwaltung/test/mv_web
Moritz c6b5b7a22e feat: add UI-level authorization helpers
Implement MvWeb.Authorization module with can?/3 and can_access_page?/2
functions for conditional rendering in LiveView templates.

- can?/3 supports both resource atoms and record structs with scope checking
- can_access_page?/2 checks page access permissions
- All functions use PermissionSets module for consistency with backend
- Graceful handling of nil users and invalid permission sets
- Comprehensive test coverage with 17 test cases
2026-01-06 22:34:21 +01:00
..
components Refactor filters to use cycle status instead of paid field 2025-12-18 15:11:02 +01:00
controllers test updated 2025-12-01 10:43:19 +01:00
helpers fix: improve get_last_completed_cycle and fix test helpers 2025-12-18 15:10:35 +01:00
live Fix failing tests 2025-12-18 15:10:35 +01:00
member_live Merge branch 'main' into feature/280_membership_fee_ui 2025-12-26 23:14:10 +01:00
user_live fix tests with async true 2025-12-23 16:14:58 +01:00
authorization_test.exs feat: add UI-level authorization helpers 2026-01-06 22:34:21 +01:00
locale_test.exs add further locale tests 2025-06-18 23:35:43 +02:00