Page Permission Router Plug closes #388 #390

Merged
moritz merged 16 commits from feature/388_page_permissions into main 2026-01-30 12:20:00 +01:00
Showing only changes of commit f8f6583679 - Show all commits

View file

@ -129,7 +129,8 @@ defmodule Mv.Authorization.PermissionSetsTest do
# Root "/" is not allowed for own_data (Mitglied is redirected to profile) # Root "/" is not allowed for own_data (Mitglied is redirected to profile)
refute "/" in permissions.pages refute "/" in permissions.pages
assert "/profile" in permissions.pages # Profile is at /users/:id, not a separate /profile route
assert "/users/:id" in permissions.pages
assert "/members/:id" in permissions.pages assert "/members/:id" in permissions.pages
end end
end end
@ -230,7 +231,7 @@ defmodule Mv.Authorization.PermissionSetsTest do
permissions = PermissionSets.get_permissions(:read_only) permissions = PermissionSets.get_permissions(:read_only)
assert "/" in permissions.pages assert "/" in permissions.pages
assert "/profile" in permissions.pages assert "/users/:id" in permissions.pages
assert "/members" in permissions.pages assert "/members" in permissions.pages
assert "/members/:id" in permissions.pages assert "/members/:id" in permissions.pages
assert "/custom_field_values" in permissions.pages assert "/custom_field_values" in permissions.pages
@ -334,7 +335,7 @@ defmodule Mv.Authorization.PermissionSetsTest do
permissions = PermissionSets.get_permissions(:normal_user) permissions = PermissionSets.get_permissions(:normal_user)
assert "/" in permissions.pages assert "/" in permissions.pages
assert "/profile" in permissions.pages assert "/users/:id" in permissions.pages
assert "/members" in permissions.pages assert "/members" in permissions.pages
assert "/members/new" in permissions.pages assert "/members/new" in permissions.pages
assert "/members/:id" in permissions.pages assert "/members/:id" in permissions.pages