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

+6 -4
View File
@@ -33,8 +33,9 @@ type meAuthor struct {
}
type meAccess struct {
Role useCases.RoleRef `json:"role"`
Permissions []role.Grant `json:"permissions"`
Role useCases.RoleRef `json:"role"`
Permissions []role.Grant `json:"permissions"`
RoleAssignedBy *useCases.RoleAssigner `json:"role_assigned_by"`
}
type meResponse struct {
@@ -45,8 +46,9 @@ type meResponse struct {
func toMeAccess(access useCases.Access) meAccess {
return meAccess{
Role: useCases.NewRoleRef(access.Role),
Permissions: access.Permissions,
Role: useCases.NewRoleRef(access.Role),
Permissions: access.Permissions,
RoleAssignedBy: access.RoleAssignedBy,
}
}