migrate permission logic to more backend

This commit is contained in:
rubikscraft
2022-03-24 23:08:37 +01:00
parent af82a749bc
commit 2c150c3027
36 changed files with 166 additions and 129 deletions

View File

@@ -20,10 +20,10 @@ import {
UserUpdateRequest,
UserUpdateResponse
} from 'picsur-shared/dist/dto/api/usermanage.dto';
import { Permission } from 'picsur-shared/dist/dto/permissions';
import { HasFailed } from 'picsur-shared/dist/types';
import { UsersService } from '../../../collections/userdb/userdb.service';
import { RequiredPermissions } from '../../../decorators/permissions.decorator';
import { Permission } from '../../../models/dto/permissions.dto';
import { ImmutableUsersList, LockedLoginUsersList, UndeletableUsersList } from '../../../models/dto/specialusers.dto';
@Controller('api/user')