|
@ -68,6 +68,13 @@ export class AdminController { |
|
|
return this.adminService.get({ user: this.request.user }); |
|
|
return this.adminService.get({ user: this.request.user }); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Get('demo-user/sync') |
|
|
|
|
|
@HasPermission(permissions.syncDemoUserAccount) |
|
|
|
|
|
@UseGuards(AuthGuard('jwt'), HasPermissionGuard) |
|
|
|
|
|
public async syncDemoUserAccount(): Promise<Prisma.BatchPayload> { |
|
|
|
|
|
return this.demoService.syncDemoUserAccount(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
@HasPermission(permissions.accessAdminControl) |
|
|
@HasPermission(permissions.accessAdminControl) |
|
|
@Post('gather') |
|
|
@Post('gather') |
|
|
@UseGuards(AuthGuard('jwt'), HasPermissionGuard) |
|
|
@UseGuards(AuthGuard('jwt'), HasPermissionGuard) |
|
@ -276,13 +283,6 @@ export class AdminController { |
|
|
); |
|
|
); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Get('demo-user/sync') |
|
|
|
|
|
@HasPermission(permissions.syncDemoUserAccount) |
|
|
|
|
|
@UseGuards(AuthGuard('jwt'), HasPermissionGuard) |
|
|
|
|
|
public async syncDemoUserAccount(): Promise<Prisma.BatchPayload> { |
|
|
|
|
|
return this.demoService.syncDemoUserAccount(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@HasPermission(permissions.accessAdminControl) |
|
|
@HasPermission(permissions.accessAdminControl) |
|
|
@Put('settings/:key') |
|
|
@Put('settings/:key') |
|
|
@UseGuards(AuthGuard('jwt'), HasPermissionGuard) |
|
|
@UseGuards(AuthGuard('jwt'), HasPermissionGuard) |
|
|