Refactoring

* Refactor workspace membership system
* Create setup endpoint
* Use Passport.js
* Several updates and fixes
This commit is contained in:
Philipinho
2024-03-16 22:58:12 +00:00
parent b42fe48e9b
commit a821e37028
87 changed files with 2703 additions and 2307 deletions

View File

@ -9,4 +9,8 @@ export class CreateSpaceDto {
@IsOptional()
@IsString()
description?: string;
@IsOptional()
@IsString()
slug?: string;
}

View File

@ -0,0 +1,8 @@
import { IsNotEmpty, IsString, IsUUID } from 'class-validator';
export class SpaceIdDto {
@IsString()
@IsNotEmpty()
@IsUUID()
spaceId: string;
}