From 90c17820fc67d543cf73179984ea4467348c7475 Mon Sep 17 00:00:00 2001 From: Sheen Capadngan Date: Tue, 27 May 2025 22:54:50 +0800 Subject: [PATCH 1/6] misc: added proper notice for non-admins doing privilege upgrade --- .../UpgradePrivilegeSystemModal.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/src/pages/organization/AccessManagementPage/components/UpgradePrivilegeSystemModal/UpgradePrivilegeSystemModal.tsx b/frontend/src/pages/organization/AccessManagementPage/components/UpgradePrivilegeSystemModal/UpgradePrivilegeSystemModal.tsx index 2a92089e5..05de6bfc0 100644 --- a/frontend/src/pages/organization/AccessManagementPage/components/UpgradePrivilegeSystemModal/UpgradePrivilegeSystemModal.tsx +++ b/frontend/src/pages/organization/AccessManagementPage/components/UpgradePrivilegeSystemModal/UpgradePrivilegeSystemModal.tsx @@ -263,6 +263,14 @@ export const UpgradePrivilegeSystemModal = ({ isOpen, onOpenChange }: Props) => + {!isAdmin && ( +
+ You cannot perform this upgrade because you are not an organization admin. +
+ (Your current role:{" "} + {membership?.role ?? "Unknown"}) +
+ )}
- - {!isAdmin && ( -
- You cannot perform this upgrade because you are not an organization admin. -
- (Your current role:{" "} - {membership?.role ?? "Unknown"}) -
- )}
- +
+ +
+
From f663d1d4a68f1ec056dbeecd1809b5cb06e7f469 Mon Sep 17 00:00:00 2001 From: Maidul Islam Date: Wed, 28 May 2025 12:28:33 -0400 Subject: [PATCH 6/6] update log --- backend/src/ee/services/oidc/oidc-config-service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/ee/services/oidc/oidc-config-service.ts b/backend/src/ee/services/oidc/oidc-config-service.ts index e03589ef9..c59c05552 100644 --- a/backend/src/ee/services/oidc/oidc-config-service.ts +++ b/backend/src/ee/services/oidc/oidc-config-service.ts @@ -700,7 +700,7 @@ export const oidcConfigServiceFactory = ({ // eslint-disable-next-line @typescript-eslint/no-explicit-any (_req: any, tokenSet: TokenSet, cb: any) => { const claims = tokenSet.claims(); - logger.info(`User OIDC claims received for [orgId=${org.id}]`, JSON.stringify(claims, null, 2)); + logger.info(`User OIDC claims received for [orgId=${org.id}] [claims=${JSON.stringify(claims)}]`); if (!claims.email || !claims.given_name) { throw new BadRequestError({ message: "Invalid request. Missing email or first name"