fa15d3527a
- ModuleRegistryService with findAll, findBySlug, findActiveForTenant, activate/deactivate, seedModule - ModuleRegistryController with GET /modules, GET /modules/active, POST activate/deactivate - ModuleGuard + @UseModule() decorator for tenant-scoped module access control - ActivateModuleDto with UUID validation - Registered ModuleRegistryModule in AppModule imports
7 lines
111 B
TypeScript
7 lines
111 B
TypeScript
import { IsUUID } from 'class-validator';
|
|
|
|
export class ActivateModuleDto {
|
|
@IsUUID()
|
|
moduleId!: string;
|
|
}
|