Skip to content

Commit 22d1689

Browse files
authored
chore(ui,clerk-js,shared): Display role sets migration status in OrganizationProfile (#7534)
1 parent d25036d commit 22d1689

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+630
-12
lines changed

.changeset/legal-ties-pull.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@clerk/localizations': minor
3+
'@clerk/clerk-js': minor
4+
'@clerk/shared': minor
5+
'@clerk/ui': minor
6+
---
7+
8+
Disable role selection in `OrganizationProfile` during role set migration

packages/clerk-js/src/core/resources/Organization.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,16 @@ export class Organization extends BaseResource implements OrganizationResource {
9595
forceUpdateClient: true,
9696
},
9797
).then(res => {
98-
const { data: roles, total_count } = res?.response as unknown as ClerkPaginatedResponse<RoleJSON>;
98+
const {
99+
data: roles,
100+
total_count,
101+
has_role_set_migration,
102+
} = res?.response as unknown as ClerkPaginatedResponse<RoleJSON> & { has_role_set_migration?: boolean };
99103

100104
return {
101-
total_count,
102105
data: roles.map(role => new Role(role)),
106+
total_count,
107+
has_role_set_migration,
103108
};
104109
});
105110
};

packages/localizations/src/ar-SA.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,12 @@ export const arSA: LocalizationResource = {
395395
headerTitle__members: 'الأعضاء',
396396
headerTitle__requests: 'الطلبات',
397397
},
398+
alerts: {
399+
roleSetMigrationInProgress: {
400+
title: 'الأدوار مقفلة مؤقتًا',
401+
subtitle: 'نحن نقوم بتحديث الأدوار المتاحة. بمجرد الانتهاء، ستتمكن من تحديث الأدوار مرة أخرى.',
402+
},
403+
},
398404
},
399405
navbar: {
400406
apiKeys: undefined,

packages/localizations/src/be-BY.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,12 @@ export const beBY: LocalizationResource = {
396396
headerTitle__members: 'Удзельнікі',
397397
headerTitle__requests: 'Заявкі',
398398
},
399+
alerts: {
400+
roleSetMigrationInProgress: {
401+
title: 'Ролі часова заблакіраваны',
402+
subtitle: 'Мы абнаўляем даступныя ролі. Калі гэта будзе зроблена, вы зможаце абнавіць ролі зноў.',
403+
},
404+
},
399405
},
400406
navbar: {
401407
apiKeys: undefined,

packages/localizations/src/bg-BG.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,12 @@ export const bgBG: LocalizationResource = {
396396
headerTitle__members: 'Членове',
397397
headerTitle__requests: 'Заявки',
398398
},
399+
alerts: {
400+
roleSetMigrationInProgress: {
401+
title: 'Ролите са временно заключени',
402+
subtitle: 'Актуализираме наличните роли. Когато това приключи, ще можете отново да актуализирате ролите.',
403+
},
404+
},
399405
},
400406
navbar: {
401407
apiKeys: undefined,

packages/localizations/src/bn-IN.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,12 @@ export const bnIN: LocalizationResource = {
397397
headerTitle__members: 'সদস্য',
398398
headerTitle__requests: 'অনুরোধ',
399399
},
400+
alerts: {
401+
roleSetMigrationInProgress: {
402+
title: 'ভূমিকাগুলি সাময়িকভাবে লক করা আছে',
403+
subtitle: 'আমরা উপলব্ধ ভূমিকাগুলি আপডেট করছি। এটি সম্পন্ন হলে, আপনি আবার ভূমিকা আপডেট করতে পারবেন।',
404+
},
405+
},
400406
},
401407
navbar: {
402408
apiKeys: undefined,

packages/localizations/src/ca-ES.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,12 @@ export const caES: LocalizationResource = {
396396
headerTitle__members: 'Membres',
397397
headerTitle__requests: 'Sol·licituds',
398398
},
399+
alerts: {
400+
roleSetMigrationInProgress: {
401+
title: 'Els rols estan temporalment bloquejats',
402+
subtitle: 'Estem actualitzant els rols disponibles. Un cop fet, podreu tornar a actualitzar els rols.',
403+
},
404+
},
399405
},
400406
navbar: {
401407
apiKeys: undefined,

packages/localizations/src/cs-CZ.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,12 @@ export const csCZ: LocalizationResource = {
401401
headerTitle__members: 'Členové',
402402
headerTitle__requests: 'Žádosti',
403403
},
404+
alerts: {
405+
roleSetMigrationInProgress: {
406+
title: 'Role jsou dočasně uzamčeny',
407+
subtitle: 'Aktualizujeme dostupné role. Jakmile to bude hotové, budete moci role opět aktualizovat.',
408+
},
409+
},
404410
},
405411
navbar: {
406412
apiKeys: 'API klíče',

packages/localizations/src/da-DK.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,12 @@ export const daDK: LocalizationResource = {
395395
headerTitle__members: 'Medlemmer',
396396
headerTitle__requests: 'Anmodninger',
397397
},
398+
alerts: {
399+
roleSetMigrationInProgress: {
400+
title: 'Roller er midlertidigt låst',
401+
subtitle: 'Vi opdaterer de tilgængelige roller. Når det er gjort, vil du kunne opdatere roller igen.',
402+
},
403+
},
398404
},
399405
navbar: {
400406
apiKeys: undefined,

packages/localizations/src/de-DE.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,13 @@ export const deDE: LocalizationResource = {
405405
headerTitle__members: 'Mitglieder',
406406
headerTitle__requests: 'Anfragen',
407407
},
408+
alerts: {
409+
roleSetMigrationInProgress: {
410+
title: 'Rollen sind vorübergehend gesperrt',
411+
subtitle:
412+
'Wir aktualisieren die verfügbaren Rollen. Sobald dies abgeschlossen ist, können Sie die Rollen wieder aktualisieren.',
413+
},
414+
},
408415
},
409416
navbar: {
410417
apiKeys: 'API-Keys',

0 commit comments

Comments
 (0)