1
0
mirror of https://github.com/immich-app/immich.git synced 2025-07-03 05:46:58 +02: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:
nosajthenitram
2025-06-11 21:11:13 -05:00
committed by GitHub
parent 22eef5f3c5
commit e5219f1f31
15 changed files with 308 additions and 20 deletions

View File

@ -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;