diff --git a/backend/src/app.module.ts b/backend/src/app.module.ts index e333a30..aecb820 100644 --- a/backend/src/app.module.ts +++ b/backend/src/app.module.ts @@ -2,7 +2,7 @@ import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { DatabaseModule } from './database/database.module'; -import { UserModule } from './user/user.module'; +import { UsersModule } from './users/users.module'; import { AuthModule } from './auth/auth.module'; import { ServeStaticModule } from '@nestjs/serve-static'; import { join } from 'path'; @@ -10,7 +10,7 @@ import { join } from 'path'; @Module({ imports: [ DatabaseModule, - UserModule, + UsersModule, AuthModule, ServeStaticModule.forRoot({ rootPath: join(__dirname, 'dist'), diff --git a/backend/src/auth/auth.controller.ts b/backend/src/auth/auth.controller.ts index a49e884..95e5b89 100644 --- a/backend/src/auth/auth.controller.ts +++ b/backend/src/auth/auth.controller.ts @@ -7,7 +7,7 @@ import { UnauthorizedException, } from '@nestjs/common'; import { AuthService } from './auth.service'; -import { SignInDto, UserDto } from '../user/user.dto'; +import { SignInDto, UserDto } from '../users/user.dto'; import { ApiOkResponse, ApiProperty } from '@nestjs/swagger'; import { ApiException } from '@nanogiants/nestjs-swagger-api-exception-decorator'; diff --git a/backend/src/auth/auth.guard.ts b/backend/src/auth/auth.guard.ts index f51a389..e6a0e51 100644 --- a/backend/src/auth/auth.guard.ts +++ b/backend/src/auth/auth.guard.ts @@ -8,8 +8,8 @@ import { import { JwtService } from '@nestjs/jwt'; import { JWT_SECRET } from '../consts'; import { AccessTokenPayload } from './auth.service'; -import { User } from '../user/user.entity'; -import { UserService } from '../user/user.service'; +import { User } from '../users/user.entity'; +import { UsersService } from '../users/users.service'; export const GetUser = createParamDecorator( (data: unknown, ctx: ExecutionContext): User => { @@ -28,7 +28,7 @@ function extractTokenFromHeader(request: Request): string | undefined { export class AuthGuard implements CanActivate { constructor( private jwtService: JwtService, - private userService: UserService, + private userService: UsersService, ) {} async canActivate(context: ExecutionContext): Promise { @@ -47,6 +47,10 @@ export class AuthGuard implements CanActivate { if (payload.sub) { request['user'] = await this.userService.findOne(payload.sub); } + + if (!request['user']) { + throw new UnauthorizedException(); + } } catch { throw new UnauthorizedException(); } @@ -58,7 +62,7 @@ export class AuthGuard implements CanActivate { export class OptionalAuthGuard implements CanActivate { constructor( private jwtService: JwtService, - private userService: UserService, + private userService: UsersService, ) {} async canActivate(context: ExecutionContext): Promise { diff --git a/backend/src/auth/auth.module.ts b/backend/src/auth/auth.module.ts index 66820d1..7354104 100644 --- a/backend/src/auth/auth.module.ts +++ b/backend/src/auth/auth.module.ts @@ -1,13 +1,13 @@ import { Module } from '@nestjs/common'; import { AuthController } from './auth.controller'; import { AuthService } from './auth.service'; -import { UserModule } from '../user/user.module'; +import { UsersModule } from '../users/users.module'; import { JwtModule } from '@nestjs/jwt'; import { JWT_SECRET } from '../consts'; @Module({ imports: [ - UserModule, + UsersModule, JwtModule.register({ global: true, secret: JWT_SECRET, diff --git a/backend/src/auth/auth.service.ts b/backend/src/auth/auth.service.ts index 3e480b4..dc46142 100644 --- a/backend/src/auth/auth.service.ts +++ b/backend/src/auth/auth.service.ts @@ -1,7 +1,7 @@ import { Injectable, UnauthorizedException } from '@nestjs/common'; -import { UserService } from '../user/user.service'; +import { UsersService } from '../users/users.service'; import { JwtService } from '@nestjs/jwt'; -import { User } from '../user/user.entity'; +import { User } from '../users/user.entity'; export interface AccessTokenPayload { sub: string; @@ -10,7 +10,7 @@ export interface AccessTokenPayload { @Injectable() export class AuthService { constructor( - private userService: UserService, + private userService: UsersService, private jwtService: JwtService, ) {} @@ -23,7 +23,11 @@ export class AuthService { }> { let user = await this.userService.findOneByName(name); if (!user && (await this.userService.noPreviousAdmins())) - user = await this.userService.create(name, password, true); + user = await this.userService.create({ + name, + password, + isAdmin: true, + }); if (!(user && user.password === password)) { throw new UnauthorizedException(); diff --git a/backend/src/main.ts b/backend/src/main.ts index 5df0940..de8bcb1 100644 --- a/backend/src/main.ts +++ b/backend/src/main.ts @@ -3,18 +3,22 @@ import { AppModule } from './app.module'; import 'reflect-metadata'; import { DocumentBuilder, SwaggerModule } from '@nestjs/swagger'; import * as fs from 'fs'; -import { UserService } from './user/user.service'; +import { UsersService } from './users/users.service'; import { ADMIN_PASSWORD, ADMIN_USERNAME } from './consts'; import { json, urlencoded } from 'express'; // import * as proxy from 'express-http-proxy'; -async function createAdminUser(userService: UserService) { +async function createAdminUser(userService: UsersService) { if (!ADMIN_USERNAME || ADMIN_PASSWORD === undefined) return; const existingUser = await userService.findOneByName(ADMIN_USERNAME); if (!existingUser) { - await userService.create(ADMIN_USERNAME, ADMIN_PASSWORD, true); + await userService.create({ + name: ADMIN_USERNAME, + password: ADMIN_PASSWORD, + isAdmin: true, + }); } } @@ -35,7 +39,7 @@ async function bootstrap() { SwaggerModule.setup('openapi', app, document); fs.writeFileSync('./swagger-spec.json', JSON.stringify(document)); - await createAdminUser(app.get(UserService)); + await createAdminUser(app.get(UsersService)); await app.listen(9494); } diff --git a/backend/src/user/user.controller.ts b/backend/src/user/user.controller.ts deleted file mode 100644 index 26bf124..0000000 --- a/backend/src/user/user.controller.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { - BadRequestException, - Body, - Controller, - Get, - HttpCode, - HttpStatus, - NotFoundException, - Param, - Post, - Put, - UnauthorizedException, - UseGuards, -} from '@nestjs/common'; -import { UserService } from './user.service'; -import { AuthGuard, GetUser, OptionalAuthGuard } from '../auth/auth.guard'; -import { ApiOkResponse, ApiTags } from '@nestjs/swagger'; -import { CreateUserDto, UpdateUserDto, UserDto } from './user.dto'; -import { User } from './user.entity'; -import { ApiException } from '@nanogiants/nestjs-swagger-api-exception-decorator'; - -@ApiTags('user') -@Controller('user') -export class UserController { - constructor(private userService: UserService) {} - - @UseGuards(AuthGuard) - @Get() - @ApiOkResponse({ description: 'User found', type: UserDto }) - @ApiException(() => NotFoundException, { description: 'User not found' }) - async getProfile(@GetUser() user: User): Promise { - console.log(user); - - if (!user) { - throw new NotFoundException(); - } - - return UserDto.fromEntity(user); - } - - @UseGuards(AuthGuard) - @Get(':id') - @ApiOkResponse({ description: 'User found', type: UserDto }) - @ApiException(() => NotFoundException, { description: 'User not found' }) - async findById( - @Param('id') id: string, - @GetUser() callerUser: User, - ): Promise { - if (!callerUser.isAdmin && callerUser.id !== id) { - throw new NotFoundException(); - } - - const user = await this.userService.findOne(id); - - if (!user) { - throw new NotFoundException(); - } - - return UserDto.fromEntity(user); - } - - // @Get('isSetupDone') - // @ApiOkResponse({ description: 'Setup done', type: Boolean }) - // async isSetupDone() { - // return this.userService.noPreviousAdmins(); - // } - - @UseGuards(OptionalAuthGuard) - @HttpCode(HttpStatus.OK) - @Post() - async create( - @Body() - userCreateDto: CreateUserDto, - @GetUser() callerUser: User | undefined, - ) { - const canCreateUser = - (await this.userService.noPreviousAdmins()) || callerUser?.isAdmin; - - if (!canCreateUser) throw new UnauthorizedException(); - - const user = await this.userService.create( - userCreateDto.name, - userCreateDto.password, - userCreateDto.isAdmin, - ); - - return UserDto.fromEntity(user); - } - - @UseGuards(AuthGuard) - @Put(':id') - @ApiOkResponse({ description: 'User updated', type: UserDto }) - @ApiException(() => NotFoundException, { description: 'User not found' }) - async updateUser( - @Param('id') id: string, - @Body() updateUserDto: UpdateUserDto, - @GetUser() callerUser: User, - ): Promise { - if ((!callerUser.isAdmin && callerUser.id !== id) || !id) { - throw new NotFoundException(); - } - - const user = await this.userService.findOne(id); - if (updateUserDto.name) user.name = updateUserDto.name; - if ( - updateUserDto.oldPassword === user.password && - updateUserDto.password !== undefined - ) - user.password = updateUserDto.password; - else if ( - updateUserDto.password && - updateUserDto.oldPassword !== user.password - ) - throw new BadRequestException("Passwords don't match"); - if (updateUserDto.settings) user.settings = updateUserDto.settings; - if (updateUserDto.onboardingDone) - user.onboardingDone = updateUserDto.onboardingDone; - if (updateUserDto.profilePicture) { - try { - user.profilePicture = Buffer.from( - updateUserDto.profilePicture.split(';base64,').pop() as string, - 'base64', - ); - } catch (e) { - console.error(e); - } - } - - const updated = await this.userService.update(user); - return UserDto.fromEntity(updated); - } -} diff --git a/backend/src/user/user.module.ts b/backend/src/user/user.module.ts deleted file mode 100644 index 530dc6b..0000000 --- a/backend/src/user/user.module.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Module } from '@nestjs/common'; -import { UserService } from './user.service'; -import { userProviders } from './user.providers'; -import { UserController } from './user.controller'; -import { DatabaseModule } from '../database/database.module'; - -@Module({ - imports: [DatabaseModule], - providers: [...userProviders, UserService], - controllers: [UserController], - exports: [UserService], -}) -export class UserModule {} diff --git a/backend/src/user/user.service.ts b/backend/src/user/user.service.ts deleted file mode 100644 index 08eb13b..0000000 --- a/backend/src/user/user.service.ts +++ /dev/null @@ -1,48 +0,0 @@ -import { Inject, Injectable } from '@nestjs/common'; -import { Repository } from 'typeorm'; -import { User } from './user.entity'; - -@Injectable() -export class UserService { - constructor( - @Inject('USER_REPOSITORY') - private readonly userRepository: Repository, - ) {} - - async findAll(): Promise { - return this.userRepository.find(); - } - - async findOne(id: string): Promise { - return this.userRepository.findOne({ where: { id } }); - } - - async findOneByName(name: string): Promise { - return this.userRepository.findOne({ where: { name } }); - } - - async create(name: string, password: string, isAdmin = false): Promise { - const user = this.userRepository.create(); - user.name = name; - // TODO: Hash password - user.password = password; - user.isAdmin = isAdmin; - return this.userRepository.save(user); - } - - async update(user: User): Promise { - return this.userRepository.save(user); - } - - async remove(id: number): Promise { - await this.userRepository.delete(id); - } - - async noPreviousAdmins(): Promise { - const adminCount = await this.userRepository.count({ - where: { isAdmin: true }, - }); - - return adminCount === 0; - } -} diff --git a/backend/src/user/user.dto.ts b/backend/src/users/user.dto.ts similarity index 82% rename from backend/src/user/user.dto.ts rename to backend/src/users/user.dto.ts index e05f853..ac1cd6c 100644 --- a/backend/src/user/user.dto.ts +++ b/backend/src/users/user.dto.ts @@ -25,10 +25,19 @@ export class CreateUserDto extends PickType(User, [ 'name', 'password', 'isAdmin', -] as const) {} +] as const) { + @ApiProperty({ type: 'string', required: false }) + profilePicture?: string; +} export class UpdateUserDto extends PartialType( - PickType(User, ['settings', 'onboardingDone', 'name', 'password'] as const), + PickType(User, [ + 'settings', + 'onboardingDone', + 'name', + 'password', + 'isAdmin', + ] as const), ) { @ApiProperty({ type: 'string', required: false }) profilePicture?: string; diff --git a/backend/src/user/user.entity.ts b/backend/src/users/user.entity.ts similarity index 100% rename from backend/src/user/user.entity.ts rename to backend/src/users/user.entity.ts diff --git a/backend/src/user/user.providers.ts b/backend/src/users/user.providers.ts similarity index 100% rename from backend/src/user/user.providers.ts rename to backend/src/users/user.providers.ts diff --git a/backend/src/users/users.controller.ts b/backend/src/users/users.controller.ts new file mode 100644 index 0000000..6a78711 --- /dev/null +++ b/backend/src/users/users.controller.ts @@ -0,0 +1,149 @@ +import { + BadRequestException, + Body, + Controller, + Delete, + Get, + HttpCode, + HttpStatus, + InternalServerErrorException, + NotFoundException, + Param, + Post, + Put, + UnauthorizedException, + UseGuards, +} from '@nestjs/common'; +import { UserServiceError, UsersService } from './users.service'; +import { AuthGuard, GetUser, OptionalAuthGuard } from '../auth/auth.guard'; +import { ApiOkResponse, ApiTags } from '@nestjs/swagger'; +import { CreateUserDto, UpdateUserDto, UserDto } from './user.dto'; +import { User } from './user.entity'; +import { ApiException } from '@nanogiants/nestjs-swagger-api-exception-decorator'; + +@ApiTags('users') +@Controller('users') +export class UsersController { + constructor(private usersService: UsersService) {} + + // @UseGuards(AuthGuard) + // @Get() + // @ApiOkResponse({ description: 'User found', type: UserDto }) + // @ApiException(() => NotFoundException, { description: 'User not found' }) + // async getProfile(@GetUser() user: User): Promise { + // console.log(user); + // + // if (!user) { + // throw new NotFoundException(); + // } + // + // return UserDto.fromEntity(user); + // } + + @UseGuards(AuthGuard) + @Get('') + @ApiOkResponse({ + description: 'All users found', + type: UserDto, + isArray: true, + }) + async findAll(@GetUser() callerUser: User): Promise { + if (!callerUser.isAdmin) { + throw new UnauthorizedException(); + } + + const users = await this.usersService.findAll(); + + return users.map((user) => UserDto.fromEntity(user)); + } + + @UseGuards(AuthGuard) + @Get(':id') + @ApiOkResponse({ description: 'User found', type: UserDto }) + @ApiException(() => NotFoundException, { description: 'User not found' }) + async findById( + @Param('id') id: string, + @GetUser() callerUser: User, + ): Promise { + console.log('callerUser', callerUser); + if (!callerUser.isAdmin && callerUser.id !== id) { + throw new NotFoundException(); + } + + const user = await this.usersService.findOne(id); + + if (!user) { + throw new NotFoundException(); + } + + return UserDto.fromEntity(user); + } + + // @Get('isSetupDone') + // @ApiOkResponse({ description: 'Setup done', type: Boolean }) + // async isSetupDone() { + // return this.userService.noPreviousAdmins(); + // } + + @UseGuards(OptionalAuthGuard) + @Post() + @ApiOkResponse({ description: 'User created', type: UserDto }) + @ApiException(() => UnauthorizedException, { description: 'Unauthorized' }) + @ApiException(() => BadRequestException) + async create( + @Body() + userCreateDto: CreateUserDto, + @GetUser() callerUser: User | undefined, + ) { + const canCreateUser = + (await this.usersService.noPreviousAdmins()) || callerUser?.isAdmin; + + if (!canCreateUser) throw new UnauthorizedException(); + + const user = await this.usersService.create(userCreateDto).catch((e) => { + if (e === UserServiceError.UsernameRequired) + throw new BadRequestException('Username is required'); + else throw new InternalServerErrorException(); + }); + + return UserDto.fromEntity(user); + } + + @UseGuards(AuthGuard) + @Put(':id') + @ApiOkResponse({ description: 'User updated', type: UserDto }) + @ApiException(() => NotFoundException, { description: 'User not found' }) + async update( + @Param('id') id: string, + @Body() updateUserDto: UpdateUserDto, + @GetUser() callerUser: User, + ): Promise { + if ((!callerUser.isAdmin && callerUser.id !== id) || !id) { + throw new NotFoundException(); + } + const user = await this.usersService.findOne(id); + + const updated = await this.usersService + .update(user, callerUser, updateUserDto) + .catch((e) => { + console.error(e); + if (e === UserServiceError.PasswordMismatch) { + throw new BadRequestException('Password mismatch'); + } else throw new InternalServerErrorException(); + }); + + return UserDto.fromEntity(updated); + } + + @UseGuards(AuthGuard) + @Delete(':id') + @ApiOkResponse({ description: 'User deleted' }) + @ApiException(() => NotFoundException, { description: 'User not found' }) + async deleteUser(@Param('id') id: string, @GetUser() callerUser: User) { + if ((!callerUser.isAdmin && callerUser.id !== id) || !id) { + throw new NotFoundException(); + } + + await this.usersService.remove(id); + } +} diff --git a/backend/src/users/users.module.ts b/backend/src/users/users.module.ts new file mode 100644 index 0000000..ef768d9 --- /dev/null +++ b/backend/src/users/users.module.ts @@ -0,0 +1,13 @@ +import { Module } from '@nestjs/common'; +import { UsersService } from './users.service'; +import { userProviders } from './user.providers'; +import { UsersController } from './users.controller'; +import { DatabaseModule } from '../database/database.module'; + +@Module({ + imports: [DatabaseModule], + providers: [...userProviders, UsersService], + controllers: [UsersController], + exports: [UsersService], +}) +export class UsersModule {} diff --git a/backend/src/users/users.service.ts b/backend/src/users/users.service.ts new file mode 100644 index 0000000..66c0c21 --- /dev/null +++ b/backend/src/users/users.service.ts @@ -0,0 +1,99 @@ +import { Inject, Injectable } from '@nestjs/common'; +import { Repository } from 'typeorm'; +import { User } from './user.entity'; +import { CreateUserDto, UpdateUserDto } from './user.dto'; + +export enum UserServiceError { + PasswordMismatch = 'PasswordMismatch', + Unauthorized = 'Unauthorized', + UsernameRequired = 'UsernameRequired', +} + +@Injectable() +export class UsersService { + constructor( + @Inject('USER_REPOSITORY') + private readonly userRepository: Repository, + ) {} + + async findAll(): Promise { + return this.userRepository.find(); + } + + async findOne(id: string): Promise { + return this.userRepository.findOne({ where: { id } }); + } + + async findOneByName(name: string): Promise { + return this.userRepository.findOne({ where: { name } }); + } + + async create(userCreateDto: CreateUserDto): Promise { + if (!userCreateDto.name) throw UserServiceError.UsernameRequired; + + const user = this.userRepository.create(); + user.name = userCreateDto.name; + // TODO: Hash password + user.password = userCreateDto.password; + user.isAdmin = userCreateDto.isAdmin; + + try { + user.profilePicture = Buffer.from( + userCreateDto.profilePicture.split(';base64,').pop() as string, + 'base64', + ); + } catch (e) { + console.error(e); + } + + return this.userRepository.save(user); + } + + async update( + user: User, + callerUser: User, + updateUserDto: UpdateUserDto, + ): Promise { + if (updateUserDto.name) user.name = updateUserDto.name; + + if (updateUserDto.oldPassword !== updateUserDto.password) { + if ( + updateUserDto.password !== undefined && + updateUserDto.oldPassword !== user.password + ) + throw UserServiceError.PasswordMismatch; + else if (updateUserDto.password !== undefined) + user.password = updateUserDto.password; + } + + if (updateUserDto.settings) user.settings = updateUserDto.settings; + if (updateUserDto.onboardingDone) + user.onboardingDone = updateUserDto.onboardingDone; + if (updateUserDto.profilePicture) { + try { + user.profilePicture = Buffer.from( + updateUserDto.profilePicture.split(';base64,').pop() as string, + 'base64', + ); + } catch (e) { + console.error(e); + } + } + if (updateUserDto.isAdmin !== undefined && callerUser.isAdmin) + user.isAdmin = updateUserDto.isAdmin; + + return this.userRepository.save(user); + } + + async remove(id: string): Promise { + await this.userRepository.delete(id); + } + + async noPreviousAdmins(): Promise { + const adminCount = await this.userRepository.count({ + where: { isAdmin: true }, + }); + + return adminCount === 0; + } +} diff --git a/src/app.css b/src/app.css index e10c1d3..78de545 100644 --- a/src/app.css +++ b/src/app.css @@ -85,7 +85,7 @@ html[data-useragent*="Tizen"] .selectable-secondary { } .header1 { - @apply font-medium text-lg text-secondary-300; + @apply font-semibold text-xl text-secondary-100; } .header2 { @@ -96,13 +96,12 @@ html[data-useragent*="Tizen"] .selectable-secondary { @apply font-semibold text-3xl text-secondary-100; } - .header4 { @apply font-semibold text-4xl text-secondary-100 tracking-wider; } .body { - @apply text-base text-secondary-200; + @apply font-medium text-lg text-secondary-300; } @media tv { diff --git a/src/lib/apis/reiverr/reiverr-api.ts b/src/lib/apis/reiverr/reiverr-api.ts index ba337bc..89de91d 100644 --- a/src/lib/apis/reiverr/reiverr-api.ts +++ b/src/lib/apis/reiverr/reiverr-api.ts @@ -5,6 +5,8 @@ import type { Api } from '../api.interface'; import { sessions } from '../../stores/session.store'; export type ReiverrUser = components['schemas']['UserDto']; +export type CreateReiverrUser = components['schemas']['CreateUserDto']; +export type UpdateReiverrUser = components['schemas']['UpdateUserDto']; export type ReiverrSettings = ReiverrUser['settings']; export class ReiverrApi implements Api { @@ -22,36 +24,40 @@ export class ReiverrApi implements Api { }); } - // isSetupDone = async (): Promise => - // this.getClient() - // ?.GET('/user/isSetupDone') - // .then((res) => res.data || false) || false; - - async getUser() { - const res = await this.getClient()?.GET('/user', {}); - return res.data; - } - - authenticate(name: string, password: string) { - return this.getClient().POST('/auth', { - body: { - name, - password - } - }); - } - - updateUser = (user: ReiverrUser) => + updateUser = (id: string, user: UpdateReiverrUser) => this.getClient() - ?.PUT('/user/{id}', { + ?.PUT('/users/{id}', { params: { path: { - id: user.id + id } }, body: user }) .then((res) => ({ user: res.data, error: res.error?.message })); + + getUsers = () => + this.getClient() + .GET('/users', {}) + .then((res) => res.data); + + deleteUser = (id?: string) => + this.getClient() + ?.DELETE('/users/{id}', { + params: { + path: { + id: id || get(sessions).activeSession?.id || '' + } + } + }) + .then((res) => res.error?.message); + + createUser = (user: CreateReiverrUser) => + this.getClient() + ?.POST('/users', { + body: user + }) + .then((res) => ({ user: res.data, error: res.error?.message })); } export const reiverrApi = new ReiverrApi(); diff --git a/src/lib/apis/reiverr/reiverr.generated.d.ts b/src/lib/apis/reiverr/reiverr.generated.d.ts index 5c64956..2cca0e6 100644 --- a/src/lib/apis/reiverr/reiverr.generated.d.ts +++ b/src/lib/apis/reiverr/reiverr.generated.d.ts @@ -5,13 +5,14 @@ export interface paths { - "/user": { - get: operations["UserController_getProfile"]; - post: operations["UserController_create"]; + "/users": { + get: operations["UsersController_findAll"]; + post: operations["UsersController_create"]; }; - "/user/{id}": { - get: operations["UserController_findById"]; - put: operations["UserController_updateUser"]; + "/users/{id}": { + get: operations["UsersController_findById"]; + put: operations["UsersController_update"]; + delete: operations["UsersController_deleteUser"]; }; "/auth": { post: operations["AuthController_signIn"]; @@ -68,10 +69,12 @@ export interface components { name: string; password: string; isAdmin: boolean; + profilePicture?: string; }; UpdateUserDto: { name?: string; password?: string; + isAdmin?: boolean; onboardingDone?: boolean; settings?: components["schemas"]["Settings"]; profilePicture?: string; @@ -99,41 +102,56 @@ export type external = Record; export interface operations { - UserController_getProfile: { + UsersController_findAll: { responses: { - /** @description User found */ + /** @description All users found */ 200: { content: { - "application/json": components["schemas"]["UserDto"]; - }; - }; - 404: { - content: { - "application/json": { - /** @example 404 */ - statusCode: number; - /** @example Not Found */ - message: string; - /** @example Not Found */ - error?: string; - }; + "application/json": components["schemas"]["UserDto"][]; }; }; }; }; - UserController_create: { + UsersController_create: { requestBody: { content: { "application/json": components["schemas"]["CreateUserDto"]; }; }; responses: { + /** @description User created */ 200: { - content: never; + content: { + "application/json": components["schemas"]["UserDto"]; + }; + }; + 400: { + content: { + "application/json": { + /** @example 400 */ + statusCode: number; + /** @example Bad Request */ + message: string; + /** @example Bad Request */ + error?: string; + }; + }; + }; + 401: { + content: { + "application/json": { + /** @example 401 */ + statusCode: number; + /** @example Unauthorized */ + message: string; + /** @example Unauthorized */ + error?: string; + }; + }; }; }; }; - UserController_findById: { + UsersController_findById: { parameters: { path: { id: string; @@ -160,7 +178,7 @@ export interface operations { }; }; }; - UserController_updateUser: { + UsersController_update: { parameters: { path: { id: string; @@ -192,6 +210,31 @@ export interface operations { }; }; }; + UsersController_deleteUser: { + parameters: { + path: { + id: string; + }; + }; + responses: { + /** @description User deleted */ + 200: { + content: never; + }; + 404: { + content: { + "application/json": { + /** @example 404 */ + statusCode: number; + /** @example Not Found */ + message: string; + /** @example Not Found */ + error?: string; + }; + }; + }; + }; + }; AuthController_signIn: { requestBody: { content: { diff --git a/src/lib/components/Dialog/EditProfileModal.svelte b/src/lib/components/Dialog/CreateOrEditProfileModal.svelte similarity index 62% rename from src/lib/components/Dialog/EditProfileModal.svelte rename to src/lib/components/Dialog/CreateOrEditProfileModal.svelte index 82e490f..09193d0 100644 --- a/src/lib/components/Dialog/EditProfileModal.svelte +++ b/src/lib/components/Dialog/CreateOrEditProfileModal.svelte @@ -3,23 +3,32 @@ import { reiverrApi, type ReiverrUser } from '../../apis/reiverr/reiverr-api'; import TextField from '../TextField.svelte'; import Button from '../Button.svelte'; - import { ArrowUp, EyeClosed, EyeOpen, Upload } from 'radix-icons-svelte'; + import { ArrowUp, EyeClosed, EyeOpen, Trash, Upload } from 'radix-icons-svelte'; import Container from '../../../Container.svelte'; import IconToggle from '../IconToggle.svelte'; import Tab from '../Tab/Tab.svelte'; import { useTabs } from '../Tab/Tab'; import SelectField from '../SelectField.svelte'; import ProfileIcon from '../ProfileIcon.svelte'; - import { profilePictures } from '../../profile-pictures'; - import { modalStack } from '../Modal/modal.store'; + import { getRandomProfilePicture, profilePictures } from '../../profile-pictures'; + import { createModal, modalStack } from '../Modal/modal.store'; import { user as userStore } from '../../stores/user.store'; + import ConfirmDialog from './ConfirmDialog.svelte'; + import { sessions } from '../../stores/session.store'; + import { navigate } from '../StackRouter/StackRouter'; + import Toggle from '../Toggle.svelte'; + import { get } from 'svelte/store'; enum Tabs { EditProfile, ProfilePictures } - export let user: ReiverrUser; + export let modalId: symbol; + + export let user: ReiverrUser | undefined = undefined; + export let createNew = false; + export let admin = createNew; const tab = useTabs(Tabs.EditProfile); @@ -28,8 +37,9 @@ let oldPasswordVisible = false; let newPassword = ''; let newPasswordVisible = false; + let isAdmin = user?.isAdmin || false; let profilePictureFiles: FileList; - let profilePictureBase64: string = user.profilePicture; + let profilePictureBase64: string = user?.profilePicture ?? getRandomProfilePicture() ?? ''; let profilePictureTitle: string; let profilePictureFilesInput: HTMLInputElement; $: { @@ -75,9 +85,11 @@ } $: stale = - (name !== user.name && name !== '') || + (name !== user?.name && name !== '') || oldPassword !== newPassword || - profilePictureBase64 !== user.profilePicture; + profilePictureBase64 !== user?.profilePicture || + isAdmin !== user?.isAdmin; + $: complete = name !== ''; let errorMessage = ''; function setProfilePicture(image: string) { @@ -86,14 +98,30 @@ } async function save() { - const error = await userStore.updateUser((u) => ({ - ...u, - name, - password: newPassword, - oldPassword, - profilePicture: profilePictureBase64 - // password: newPassword - })); + const id = user?.id; + + if (!id) return; + + const error = + id === get(userStore)?.id + ? await userStore.updateUser((u) => ({ + ...u, + name, + password: newPassword, + oldPassword, + profilePicture: profilePictureBase64, + isAdmin + // password: newPassword + })) + : ( + await reiverrApi.updateUser(id, { + name, + password: newPassword, + oldPassword, + profilePicture: profilePictureBase64, + isAdmin + }) + ).error; if (error) { errorMessage = error; @@ -101,28 +129,60 @@ modalStack.closeTopmost(); } } + + async function create() { + const { error } = await reiverrApi.createUser({ + name, + password: newPassword, + isAdmin, + profilePicture: profilePictureBase64 + }); + + if (error) { + errorMessage = error; + } else { + modalStack.closeTopmost(); + } + } + + async function handleDeleteAccount() { + const error = await reiverrApi.deleteUser(user?.id); + if (error) { + errorMessage = error; + } else { + modalStack.close(modalId); + if (!admin) { + sessions.removeSession(); + navigate('/'); + } + } + } -

Edit Profile

+

+ {createNew ? 'Create Account' : 'Edit Profile'} +

name tab.set(Tabs.ProfilePictures)}> Profile Picture - - - Old Password - - (oldPasswordVisible = !oldPasswordVisible)} - icon={oldPasswordVisible ? EyeOpen : EyeClosed} - /> - + {#if !createNew} + + + Old Password + + (oldPasswordVisible = !oldPasswordVisible)} + icon={oldPasswordVisible ? EyeOpen : EyeClosed} + /> + + {/if} + {#if isAdmin || admin} +
+ + Admin +
+ {/if} {#if errorMessage}
{errorMessage}
{/if} - + + {#if !createNew} + + + {:else} + + {/if} +
diff --git a/src/lib/components/Integrations/JellyfinIntegration.svelte b/src/lib/components/Integrations/JellyfinIntegration.svelte index 41237e0..1e2b418 100644 --- a/src/lib/components/Integrations/JellyfinIntegration.svelte +++ b/src/lib/components/Integrations/JellyfinIntegration.svelte @@ -110,6 +110,7 @@ dispatch('click-user', { user: jellyfinUser, users })} + class="mb-4" > User diff --git a/src/lib/components/Login.svelte b/src/lib/components/Login.svelte index 3b81657..84456d6 100644 --- a/src/lib/components/Login.svelte +++ b/src/lib/components/Login.svelte @@ -41,7 +41,7 @@

Login to Reiverr

-
+
If this is your first time logging in, a new account will be created based on your credentials.
diff --git a/src/lib/components/SelectField.svelte b/src/lib/components/SelectField.svelte index f1e80ac..6154cfb 100644 --- a/src/lib/components/SelectField.svelte +++ b/src/lib/components/SelectField.svelte @@ -27,12 +27,13 @@ { - // if (isTizen()) { - // const myMediaKeyChangeListener = { - // onpressed: function (key: string) { - // console.log('Pressed key: ' + key); - // tizenMediaKey = key; - // } - // }; - // - // // eslint-disable-next-line no-undef - // tizen?.tvinputdevice?.registerKey?.('MediaPlayPause'); - // (tizen as any)?.mediakey?.setMediaKeyEventListener?.(myMediaKeyChangeListener); - // } - // }); + $: users = $user?.isAdmin ? reiverrApi.getUsers() : undefined; async function handleDisconnectTmdb() { return user.updateUser((prev) => ({ @@ -124,6 +111,21 @@ function handleLogOut() { sessions.removeSession(); } + + // onMount(() => { + // if (isTizen()) { + // const myMediaKeyChangeListener = { + // onpressed: function (key: string) { + // console.log('Pressed key: ' + key); + // tizenMediaKey = key; + // } + // }; + // + // // eslint-disable-next-line no-undef + // tizen?.tvinputdevice?.registerKey?.('MediaPlayPause'); + // (tizen as any)?.mediakey?.setMediaKeyEventListener?.(myMediaKeyChangeListener); + // } + // }); - Account + Accounts
-

Profile

+

My Profile

{ const u = $user; @@ -233,6 +236,46 @@ + {#await users then users} + {#if users?.length} +
+

Server Accounts

+ + {#each users as user} + { + createModal(EditProfileModal, { + user, + admin: true + }); + }} + > + {user.isAdmin ? 'Admin' : 'User'} + + + {/each} + { + createModal(EditProfileModal, { + createNew: true + }); + }} + > + Create + + + +
+ {/if} + {/await}
@@ -244,7 +287,7 @@ class="bg-primary-800 rounded-xl p-8" on:enter={scrollIntoView({ vertical: 64 })} > -

Sonarr

+

Sonarr

{ sonarrBaseUrl = detail.baseUrl; @@ -263,7 +306,7 @@ class="bg-primary-800 rounded-xl p-8" on:enter={scrollIntoView({ vertical: 64 })} > -

Radarr

+

Radarr

{ radarrBaseUrl = detail.baseUrl; @@ -284,10 +327,14 @@ class="bg-primary-800 rounded-xl p-8" on:enter={scrollIntoView({ vertical: 64 })} > -

Tmdb Account

+

Tmdb Account

{#await tmdbAccount then tmdbAccount} {#if tmdbAccount} - + Connected to -

Jellyfin

+

Jellyfin

{ diff --git a/src/lib/pages/OnboardingPage.svelte b/src/lib/pages/OnboardingPage.svelte index aff564c..4a9ffea 100644 --- a/src/lib/pages/OnboardingPage.svelte +++ b/src/lib/pages/OnboardingPage.svelte @@ -264,6 +264,7 @@ {#await connectedTmdbAccount then account} {#if account} { tab.set(Tabs.TmdbConnect); @@ -347,6 +348,7 @@ tab.set(Tabs.SelectUser)} + class="mb-4" > User diff --git a/src/lib/pages/UsersPage.svelte b/src/lib/pages/UsersPage.svelte index f0d2e0d..8852a76 100644 --- a/src/lib/pages/UsersPage.svelte +++ b/src/lib/pages/UsersPage.svelte @@ -4,9 +4,7 @@ import { reiverrApi } from '../apis/reiverr/reiverr-api'; import Container from '../../Container.svelte'; import Button from '../components/Button.svelte'; - import { TMDB_PROFILE_LARGE } from '../constants'; import classNames from 'classnames'; - import AnimateScale from '../components/AnimateScale.svelte'; import { navigate } from '../components/StackRouter/StackRouter'; import { createModal } from '../components/Modal/modal.store'; import AddUserDialog from '../components/Dialog/AddUserDialog.svelte'; @@ -22,7 +20,7 @@ sessions.map(async (session) => reiverrApi .getClient(session.baseUrl, session.token) - .GET('/user') + .GET('/users/{id}', { params: { path: { id: session.id } } }) .then((r) => ({ session, user: r.data })) ) ).then((us) => us.filter((u) => !!u.user)); diff --git a/src/lib/profile-pictures.ts b/src/lib/profile-pictures.ts index 8a4843e..c399332 100644 --- a/src/lib/profile-pictures.ts +++ b/src/lib/profile-pictures.ts @@ -1,3 +1,8 @@ +export function getRandomProfilePicture() { + const pictures = Object.keys(profilePictures); + return profilePictures[pictures[Math.floor(Math.random() * pictures.length)]]; +} + export const profilePictures = { ana: 'data:image;base64,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', emma: 'data:image;base64,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', diff --git a/src/lib/stores/session.store.ts b/src/lib/stores/session.store.ts index e6afaa4..b4f5a18 100644 --- a/src/lib/stores/session.store.ts +++ b/src/lib/stores/session.store.ts @@ -54,10 +54,10 @@ function useSessions() { function removeSession(_session?: Session) { sessions.update((s) => { const session = _session || s.activeSession; - const sessions = s.sessions.filter((s) => s !== session); + const sessions = s.sessions.filter((s) => s.id !== session?.id); return { sessions, - activeSession: s.activeSession === session ? undefined : s.activeSession + activeSession: s.activeSession?.id === session?.id ? undefined : s.activeSession }; }); } diff --git a/src/lib/stores/user.store.ts b/src/lib/stores/user.store.ts index d72d6e4..d4f4473 100644 --- a/src/lib/stores/user.store.ts +++ b/src/lib/stores/user.store.ts @@ -20,8 +20,8 @@ function useUser() { lastActiveSession = activeSession; const user = await axios .get< - operations['UserController_getProfile']['responses']['200']['content']['application/json'] - >(activeSession.baseUrl + '/api/user', { + operations['UsersController_findById']['responses']['200']['content']['application/json'] + >(activeSession.baseUrl + '/api/users/' + activeSession.id, { headers: { Authorization: 'Bearer ' + activeSession.token } @@ -38,7 +38,7 @@ function useUser() { if (!user) return; const updated = updateFn(user); - const { user: update, error } = await reiverrApi.updateUser(updated); + const { user: update, error } = await reiverrApi.updateUser(updated.id, updated); if (update) { userStore.set(update);