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

@ -19,6 +19,7 @@ type MockedUser = Pick<
| 'email'
| 'firstName'
| 'lastName'
| 'canAccessFullAdminPanel'
| 'canImpersonate'
| '__typename'
| 'supportUserHash'
@ -123,6 +124,7 @@ export const mockedUserData: MockedUser = {
email: 'charles@test.com',
firstName: 'Charles',
lastName: 'Test',
canAccessFullAdminPanel: false,
canImpersonate: false,
supportUserHash:
'a95afad9ff6f0b364e2a3fd3e246a1a852c22b6e55a3ca33745a86c201f9c10d',
@ -148,6 +150,7 @@ export const mockedOnboardingUserData = (
email: 'workspace-onboarding@test.com',
firstName: '',
lastName: '',
canAccessFullAdminPanel: false,
canImpersonate: false,
supportUserHash:
'4fb61d34ed3a4aeda2476d4b308b5162db9e1809b2b8277e6fdc6efc4a609254',