Add named teams and per-user data visibility (own/team/org) with settings UI and org module.

This commit is contained in:
2026-09-26 17:15:09 +03:30
parent 499d13d1df
commit 1b160c8cd3
17 changed files with 1097 additions and 28 deletions
+5
View File
@@ -67,3 +67,8 @@ export class UpdateUserCommissionDto {
@Max(100)
commissionPercent!: number;
}
export class UpdateUserVisibilityDto {
@IsIn(['own', 'team', 'org'])
dataVisibility!: 'own' | 'team' | 'org';
}