feat : add User CRUD with admin management

Add User API operations (GET, POST, PATCH, DELETE) with password
hashing processor, frontend service, drawer and admin tab.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-09 23:39:22 +01:00
parent c7b1e62037
commit 81797e10c0
6 changed files with 340 additions and 6 deletions

View File

@@ -1,5 +1,12 @@
export type UserData = {
id: number
username: string
roles: string[]
id: number
'@id'?: string
username: string
roles: string[]
}
export type UserWrite = {
username: string
password?: string
roles: string[]
}