mirror of
https://github.com/immich-app/immich
synced 2025-10-17 18:19:27 +00:00
feat(web): Added admin user config to user settings (#15380)
* feat(web): Added admin user config to user settings * feat (web) - cleaned up the files and added tests * feat (web) - added missing files * feat (web) - updated per review comments * feat (web) - e2e admin command test failures
This commit is contained in:
parent
22eef5f3c5
commit
e5219f1f31
15 changed files with 308 additions and 20 deletions
|
|
@ -109,6 +109,7 @@ export type UserAdminResponseDto = {
|
|||
export type UserAdminCreateDto = {
|
||||
avatarColor?: (UserAvatarColor) | null;
|
||||
email: string;
|
||||
isAdmin?: boolean;
|
||||
name: string;
|
||||
notify?: boolean;
|
||||
password: string;
|
||||
|
|
@ -122,6 +123,7 @@ export type UserAdminDeleteDto = {
|
|||
export type UserAdminUpdateDto = {
|
||||
avatarColor?: (UserAvatarColor) | null;
|
||||
email?: string;
|
||||
isAdmin?: boolean;
|
||||
name?: string;
|
||||
password?: string;
|
||||
pinCode?: string | null;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue