Add fields for admin panel access and workspace version (#10451)

Prepare for better version upgrade system + split admin panel into two
permissions + fix GraphQL generation detection

---------

Co-authored-by: ehconitin <nitinkoche03@gmail.com>
This commit is contained in:
Félix Malfait
2025-02-24 21:38:41 +01:00
committed by GitHub
parent d3fe322fc7
commit dde70ee3b0
17 changed files with 91 additions and 17 deletions

View File

@ -69,6 +69,10 @@ export class User {
@Column({ default: false })
canImpersonate: boolean;
@Field()
@Column({ default: false })
canAccessFullAdminPanel: boolean;
@Field()
@CreateDateColumn({ type: 'timestamptz' })
createdAt: Date;