feat: roles SPA Users, Profile, API keys, Activity

This commit is contained in:
Florian Sylvain committed 2026-10-28 00:10:15 +01:00
1 parent 3db490a615
commit 34dffe222f
98 files changed
+4957 -434

No files matched your search

+2 -2
View File
@@ -864,7 +864,7 @@ func TestContentTypeTypedGrantCleanup(t *testing.T) {
func TestGetMyAccessTypedGrants(t *testing.T) {
t.Run("the events editor lists typed entries including none, in order", func(t *testing.T) {
world := newRolesAPIWorld(t)
access, err := useCases.NewGetMyAccessUseCase(world.roles).Get(world.users.users[raEventsEditor])
access, err := useCases.NewGetMyAccessUseCase(world.roles, world.users).Get(world.users.users[raEventsEditor])
if err != nil {
t.Fatal(err)
}
@@ -878,7 +878,7 @@ func TestGetMyAccessTypedGrants(t *testing.T) {
world := newRolesAPIWorld(t)
hand, _ := world.roles.Create(role.Role{Name: "Hand placed", Version: 1, Grants: grantRows("system.apply_updates=all", "content.read=all", "content.read=own")})
world.addUser(60, hand.ID, true)
access, _ := useCases.NewGetMyAccessUseCase(world.roles).Get(world.users.users[60])
access, _ := useCases.NewGetMyAccessUseCase(world.roles, world.users).Get(world.users.users[60])
if !reflect.DeepEqual(access.Permissions, grantRows("content.read=own")) {
t.Fatalf("unexpected permissions %v", access.Permissions)
}