refac: DELETE /v1/user/{id}?expected_role_id=N, user.remove audit event, 409 target_role_not_found, GetAll returns its error, Own-scope visibility filter moved into repos, JSON tags removed from use-case types

This commit is contained in:
Florian Sylvain committed 2026-10-29 16:28:25 +01:00
1 parent 5d6f378fce
commit b39a41be88
124 files changed
+8816 -523

No files matched your search

+7
View File
@@ -69,6 +69,12 @@ export function useUsers() {
})
}
function removeUser(id: number, expectedRoleId: number): Promise<void> {
return request<void>(`/v1/user/${id}?expected_role_id=${expectedRoleId}`, {
method: 'DELETE',
})
}
function cancelInvite(id: number): Promise<void> {
return request<void>(`/v1/user/invite/${id}`, { method: 'DELETE' })
}
@@ -85,6 +91,7 @@ export function useUsers() {
inviteUser,
changeUserRole,
transferOwnership,
removeUser,
cancelInvite,
renewInvite,
}