From 53cc6c487edbfda4159030839aeaad3195bdd836 Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Mon, 20 Jul 2026 18:08:34 +0200 Subject: [PATCH] Update console for compliance portal Point compliance-page screens and Relay graphs at the renamed Compliance Portal API fields and mutations. Signed-off-by: Bryan Frimin --- .../CompliancePageReferenceDialog.tsx | 2 +- .../src/hooks/graph/CompliancePageGraph.ts | 18 +++++----- ...ts => CompliancePortalAccessTokenGraph.ts} | 8 ++--- .../compliance-page/CompliancePageLayout.tsx | 2 +- .../_lib/compliancePageReferenceMutations.ts | 24 ++++++------- .../access/CompliancePageAccessPage.tsx | 2 +- .../CompliancePageAccessEditDialog.tsx | 36 +++++++++---------- .../_components/CompliancePageAccessList.tsx | 4 +-- .../CompliancePageAccessListItem.tsx | 2 +- .../CompliancePageDocumentAccessList.tsx | 6 ++-- .../_components/CompliancePageAuditList.tsx | 2 +- .../CompliancePageAuditListItem.tsx | 6 ++-- .../brand/CompliancePageBrandPage.tsx | 2 +- .../CompliancePageCustomLinkDialog.tsx | 2 +- .../CompliancePageCustomLinkList.tsx | 2 +- .../CompliancePageCustomLinksSection.tsx | 2 +- .../CompliancePageDomainsSection.tsx | 2 +- .../CompliancePageProfileSection.tsx | 4 +-- .../CompliancePageVisualIdentitySection.tsx | 16 ++++----- .../CompliancePageCommitmentsPage.tsx | 4 +-- .../CompliancePageCommitmentGroupDialog.tsx | 8 ++--- .../CompliancePageCommitmentGroupList.tsx | 8 ++--- .../CompliancePageDocumentList.tsx | 2 +- .../CompliancePageDocumentListItem.tsx | 6 ++-- .../NewCompliancePageDomainDialog.tsx | 2 +- .../_components/CompliancePageFileList.tsx | 4 +-- .../CompliancePageFileListItem.tsx | 14 ++++---- .../DeleteCompliancePageFileDialog.tsx | 6 ++-- .../EditCompliancePageFileDialog.tsx | 6 ++-- .../NewCompliancePageFileDialog.tsx | 8 ++--- .../CompliancePageMailingListPage.tsx | 2 +- .../_components/CompliancePageMailingList.tsx | 2 +- .../overview/CompliancePageOverviewPage.tsx | 2 +- .../CompliancePageFrameworkList.tsx | 2 +- .../CompliancePageFrameworkListItem.tsx | 8 ++--- .../CompliancePageFrameworksSection.tsx | 2 +- .../_components/CompliancePageNDACard.tsx | 2 +- .../_components/CompliancePageNDASection.tsx | 10 +++--- .../CompliancePageStatusSection.tsx | 6 ++-- .../CompliancePageReferencesPage.tsx | 2 +- .../CompliancePageReferenceList.tsx | 4 +-- .../CompliancePageReferenceListItem.tsx | 2 +- .../CompliancePageThirdPartyListItem.tsx | 6 ++-- 43 files changed, 130 insertions(+), 130 deletions(-) rename apps/console/src/hooks/graph/{TrustCenterAccessTokenGraph.ts => CompliancePortalAccessTokenGraph.ts} (87%) diff --git a/apps/console/src/components/compliancePage/CompliancePageReferenceDialog.tsx b/apps/console/src/components/compliancePage/CompliancePageReferenceDialog.tsx index d814f68b8..ba218000f 100644 --- a/apps/console/src/components/compliancePage/CompliancePageReferenceDialog.tsx +++ b/apps/console/src/components/compliancePage/CompliancePageReferenceDialog.tsx @@ -123,7 +123,7 @@ export const CompliancePageReferenceDialog = forwardRef + Record >((acc, docAccess) => { acc[docAccess.id] = docAccess.status; return acc; @@ -236,7 +236,7 @@ function CompliancePageAccessEditForm(props: { const handleUpdateDocumentAccessStatus = useCallback( ( documentAccess: CompliancePageDocumentAccessInfo, - status: TrustCenterDocumentAccessStatus, + status: CompliancePortalDocumentAccessStatus, ) => { setDocumentAccesses((prev) => { const nextDocumentAccesses = [...prev]; @@ -278,13 +278,13 @@ function CompliancePageAccessEditForm(props: { ); const handleSubmit = async () => { - const documents: { id: string; status: TrustCenterDocumentAccessStatus }[] + const documents: { id: string; status: CompliancePortalDocumentAccessStatus }[] = []; - const reports: { id: string; status: TrustCenterDocumentAccessStatus }[] + const reports: { id: string; status: CompliancePortalDocumentAccessStatus }[] = []; const compliancePageFiles: { id: string; - status: TrustCenterDocumentAccessStatus; + status: CompliancePortalDocumentAccessStatus; }[] = []; for (const docAccess of documentAccesses) { @@ -312,7 +312,7 @@ function CompliancePageAccessEditForm(props: { id: access.id, documents, reports, - trustCenterFiles: compliancePageFiles, + compliancePortalFiles: compliancePageFiles, }, }, }); diff --git a/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageAccessList.tsx b/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageAccessList.tsx index 82cfedfef..be86c798d 100644 --- a/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageAccessList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageAccessList.tsx @@ -29,11 +29,11 @@ import type { CompliancePageAccessListQuery } from "#/__generated__/core/Complia import { CompliancePageAccessListItem } from "./CompliancePageAccessListItem"; const fragment = graphql` - fragment CompliancePageAccessListFragment on TrustCenter + fragment CompliancePageAccessListFragment on CompliancePortal @argumentDefinitions( first: { type: Int, defaultValue: 10 } after: { type: CursorKey, defaultValue: null } - order: { type: TrustCenterAccessOrder, defaultValue: { field: CREATED_AT, direction: DESC } } + order: { type: CompliancePortalAccessOrder, defaultValue: { field: CREATED_AT, direction: DESC } } ) @refetchable(queryName: "CompliancePageAccessListQuery") { accesses( diff --git a/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageAccessListItem.tsx b/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageAccessListItem.tsx index 268b7f911..536e85958 100644 --- a/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageAccessListItem.tsx +++ b/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageAccessListItem.tsx @@ -31,7 +31,7 @@ import { CompliancePageAccessEditDialog } from "./CompliancePageAccessEditDialog import { NdaSignatureBadge } from "./NdaSignatureBadge"; const fragment = graphql` - fragment CompliancePageAccessListItemFragment on TrustCenterAccess { + fragment CompliancePageAccessListItemFragment on CompliancePortalAccess { id createdAt profile { diff --git a/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageDocumentAccessList.tsx b/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageDocumentAccessList.tsx index 7ceb7baf3..5f0fd6ed1 100644 --- a/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageDocumentAccessList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/access/_components/CompliancePageDocumentAccessList.tsx @@ -18,7 +18,7 @@ // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE // SOFTWARE. -import type { TrustCenterDocumentAccessStatus } from "@probo/coredata"; +import type { CompliancePortalDocumentAccessStatus } from "@probo/coredata"; import type { CompliancePageDocumentAccessInfo } from "@probo/helpers"; import { getCompliancePageDocumentAccessStatusBadgeVariant, getCompliancePageDocumentAccessStatusLabel } from "@probo/helpers"; import { useTranslate } from "@probo/i18n"; @@ -26,10 +26,10 @@ import { Badge, Button, Table, Tbody, Td, Th, Thead, Tr } from "@probo/ui"; interface CompliancePageDocumentAccessListProps { documentAccesses: CompliancePageDocumentAccessInfo[]; - initialStatusByID: Record; + initialStatusByID: Record; onGrantAll: () => void; onRejectOrRevokeAll: () => void; - onUpdateStatus: (docAccess: CompliancePageDocumentAccessInfo, status: TrustCenterDocumentAccessStatus) => void; + onUpdateStatus: (docAccess: CompliancePageDocumentAccessInfo, status: CompliancePortalDocumentAccessStatus) => void; } export function CompliancePageDocumentAccessList(props: CompliancePageDocumentAccessListProps) { diff --git a/apps/console/src/pages/organizations/compliance-page/audits/_components/CompliancePageAuditList.tsx b/apps/console/src/pages/organizations/compliance-page/audits/_components/CompliancePageAuditList.tsx index 14701f3de..f55375b99 100644 --- a/apps/console/src/pages/organizations/compliance-page/audits/_components/CompliancePageAuditList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/audits/_components/CompliancePageAuditList.tsx @@ -29,7 +29,7 @@ import { CompliancePageAuditListItem } from "./CompliancePageAuditListItem"; const fragment = graphql` fragment CompliancePageAuditListFragment on Organization { - compliancePage: trustCenter @required(action: THROW) { + compliancePage: compliancePortal @required(action: THROW) { ...CompliancePageAuditListItem_compliancePageFragment } audits(first: 100) { diff --git a/apps/console/src/pages/organizations/compliance-page/audits/_components/CompliancePageAuditListItem.tsx b/apps/console/src/pages/organizations/compliance-page/audits/_components/CompliancePageAuditListItem.tsx index 93be31149..098f0438b 100644 --- a/apps/console/src/pages/organizations/compliance-page/audits/_components/CompliancePageAuditListItem.tsx +++ b/apps/console/src/pages/organizations/compliance-page/audits/_components/CompliancePageAuditListItem.tsx @@ -32,7 +32,7 @@ import { useOrganizationId } from "#/hooks/useOrganizationId"; import { useMutation } from "#/lib/relay/useMutation"; const compliancePageFragment = graphql` - fragment CompliancePageAuditListItem_compliancePageFragment on TrustCenter { + fragment CompliancePageAuditListItem_compliancePageFragment on CompliancePortal { canUpdate: permission(action: "compliance-portal:portal:update") } `; @@ -46,7 +46,7 @@ const auditFragment = graphql` } validUntil state - compliancePageVisibility: trustCenterVisibility + compliancePageVisibility: compliancePortalVisibility } `; @@ -92,7 +92,7 @@ export function CompliancePageAuditListItem(props: { variables: { input: { id: audit.id, - trustCenterVisibility: typedValue, + compliancePortalVisibility: typedValue, }, }, }); diff --git a/apps/console/src/pages/organizations/compliance-page/brand/CompliancePageBrandPage.tsx b/apps/console/src/pages/organizations/compliance-page/brand/CompliancePageBrandPage.tsx index 532a8ab28..08a4b6e7f 100644 --- a/apps/console/src/pages/organizations/compliance-page/brand/CompliancePageBrandPage.tsx +++ b/apps/console/src/pages/organizations/compliance-page/brand/CompliancePageBrandPage.tsx @@ -34,7 +34,7 @@ export const compliancePageBrandPageQuery = graphql` __typename ... on Organization { ...CompliancePageDomainsSection_organizationFragment - compliancePage: trustCenter @required(action: THROW) { + compliancePage: compliancePortal @required(action: THROW) { ...CompliancePageProfileSection_compliancePageFragment ...CompliancePageVisualIdentitySection_compliancePageFragment ...CompliancePageCustomLinksSection_compliancePageFragment diff --git a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinkDialog.tsx b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinkDialog.tsx index b584b67ee..7c32bc68a 100644 --- a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinkDialog.tsx +++ b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinkDialog.tsx @@ -144,7 +144,7 @@ export const CompliancePageCustomLinkDialog = forwardRef { const payload = store.getRootField("createComplianceCustomLink"); diff --git a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinkList.tsx b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinkList.tsx index 1a0eb515f..58ad75967 100644 --- a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinkList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinkList.tsx @@ -27,7 +27,7 @@ import { CompliancePageCustomLinkDialog, type CompliancePageCustomLinkDialogRef import { CompliancePageCustomLinkListItem } from "./CompliancePageCustomLinkListItem"; const compliancePageFragment = graphql` - fragment CompliancePageCustomLinkList_compliancePageFragment on TrustCenter + fragment CompliancePageCustomLinkList_compliancePageFragment on CompliancePortal @refetchable(queryName: "CompliancePageCustomLinkList_compliancePageRefetchQuery") @argumentDefinitions( first: { type: Int, defaultValue: 500 } diff --git a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinksSection.tsx b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinksSection.tsx index 7f735eb09..ff9cae839 100644 --- a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinksSection.tsx +++ b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageCustomLinksSection.tsx @@ -21,7 +21,7 @@ import type { CompliancePageCustomLinksSection_compliancePageFragment$key } from import { CompliancePageCustomLinkList } from "./CompliancePageCustomLinkList"; const compliancePageFragment = graphql` - fragment CompliancePageCustomLinksSection_compliancePageFragment on TrustCenter { + fragment CompliancePageCustomLinksSection_compliancePageFragment on CompliancePortal { ...CompliancePageCustomLinkList_compliancePageFragment } `; diff --git a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageDomainsSection.tsx b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageDomainsSection.tsx index 60f2cb312..7aed0e6a5 100644 --- a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageDomainsSection.tsx +++ b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageDomainsSection.tsx @@ -25,7 +25,7 @@ import { NewCompliancePageDomainDialog } from "../../domain/_components/NewCompl const organizationFragment = graphql` fragment CompliancePageDomainsSection_organizationFragment on Organization { canCreateCustomDomain: permission(action: "compliance-portal:custom-domain:create") - compliancePage: trustCenter @required(action: THROW) { + compliancePage: compliancePortal @required(action: THROW) { id defaultDomain { id diff --git a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageProfileSection.tsx b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageProfileSection.tsx index 74799d152..b4336256e 100644 --- a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageProfileSection.tsx +++ b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageProfileSection.tsx @@ -23,7 +23,7 @@ import { useUpdateCompliancePageMutation } from "#/hooks/graph/CompliancePageGra import { useFormWithSchema } from "#/hooks/useFormWithSchema"; const compliancePageFragment = graphql` - fragment CompliancePageProfileSection_compliancePageFragment on TrustCenter { + fragment CompliancePageProfileSection_compliancePageFragment on CompliancePortal { id title description @@ -72,7 +72,7 @@ export function CompliancePageProfileSection(props: { await updateCompliancePage({ variables: { input: { - trustCenterId: compliancePage.id, + compliancePortalId: compliancePage.id, title: data.title, description: data.description || null, websiteUrl: data.websiteUrl || null, diff --git a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageVisualIdentitySection.tsx b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageVisualIdentitySection.tsx index 8d30ae842..a16df7a58 100644 --- a/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageVisualIdentitySection.tsx +++ b/apps/console/src/pages/organizations/compliance-page/brand/_components/CompliancePageVisualIdentitySection.tsx @@ -31,7 +31,7 @@ import type { CompliancePageVisualIdentitySection_updateMutation } from "#/__gen import { useMutation } from "#/lib/relay/useMutation"; const compliancePageFragment = graphql` - fragment CompliancePageVisualIdentitySection_compliancePageFragment on TrustCenter { + fragment CompliancePageVisualIdentitySection_compliancePageFragment on CompliancePortal { id logo { downloadUrl @@ -44,9 +44,9 @@ const compliancePageFragment = graphql` `; const updateMutation = graphql` - mutation CompliancePageVisualIdentitySection_updateMutation($input: UpdateTrustCenterBrandInput!) { - updateTrustCenterBrand(input: $input) { - trustCenter { + mutation CompliancePageVisualIdentitySection_updateMutation($input: UpdateCompliancePortalBrandInput!) { + updateCompliancePortalBrand(input: $input) { + compliancePortal { id logo { downloadUrl @@ -115,7 +115,7 @@ export function CompliancePageVisualIdentitySection(props: CompliancePageVisualI void updateBrand({ variables: { input: { - trustCenterId: compliancePageId, + compliancePortalId: compliancePageId, logoFile: null, }, }, @@ -137,7 +137,7 @@ export function CompliancePageVisualIdentitySection(props: CompliancePageVisualI void updateBrand({ variables: { input: { - trustCenterId: compliancePageId, + compliancePortalId: compliancePageId, darkLogoFile: null, }, }, @@ -154,7 +154,7 @@ export function CompliancePageVisualIdentitySection(props: CompliancePageVisualI await updateBrand({ variables: { input: { - trustCenterId: compliancePageId, + compliancePortalId: compliancePageId, logoFile: null, }, }, @@ -167,7 +167,7 @@ export function CompliancePageVisualIdentitySection(props: CompliancePageVisualI await updateBrand({ variables: { input: { - trustCenterId: compliancePageId, + compliancePortalId: compliancePageId, darkLogoFile: null, }, }, diff --git a/apps/console/src/pages/organizations/compliance-page/commitments/CompliancePageCommitmentsPage.tsx b/apps/console/src/pages/organizations/compliance-page/commitments/CompliancePageCommitmentsPage.tsx index e358c650c..676df6bae 100644 --- a/apps/console/src/pages/organizations/compliance-page/commitments/CompliancePageCommitmentsPage.tsx +++ b/apps/console/src/pages/organizations/compliance-page/commitments/CompliancePageCommitmentsPage.tsx @@ -29,7 +29,7 @@ export const compliancePageCommitmentsPageQuery = graphql` organization: node(id: $organizationId) { __typename ... on Organization { - compliancePage: trustCenter @required(action: THROW) { + compliancePage: compliancePortal @required(action: THROW) { id canCreateGroup: permission(action: "core:compliance-portal-commitment-group:create") ...CompliancePageCommitmentGroupListFragment @@ -53,7 +53,7 @@ export function CompliancePageCommitmentsPage(props: { queryRef: PreloadedQuery< return ( ); diff --git a/apps/console/src/pages/organizations/compliance-page/commitments/_components/CompliancePageCommitmentGroupDialog.tsx b/apps/console/src/pages/organizations/compliance-page/commitments/_components/CompliancePageCommitmentGroupDialog.tsx index 1f2ff2bc7..276aea4d6 100644 --- a/apps/console/src/pages/organizations/compliance-page/commitments/_components/CompliancePageCommitmentGroupDialog.tsx +++ b/apps/console/src/pages/organizations/compliance-page/commitments/_components/CompliancePageCommitmentGroupDialog.tsx @@ -70,7 +70,7 @@ const groupSchema = z.object({ type GroupFormData = z.infer; export type CompliancePageCommitmentGroupDialogRef = { - openCreate: (trustCenterId: string) => void; + openCreate: (compliancePortalId: string) => void; openEdit: (group: CompliancePageCommitmentGroupListItemFragment$data) => void; }; @@ -81,7 +81,7 @@ export const CompliancePageCommitmentGroupDialog = forwardRef< const { __ } = useTranslate(); const dialogRef = useDialogRef(); const [mode, setMode] = useState<"create" | "edit">("create"); - const [trustCenterId, setTrustCenterId] = useState(""); + const [compliancePortalId, setCompliancePortalId] = useState(""); const [groupId, setGroupId] = useState(""); const [createGroup, isCreating] = useMutationWithToasts( @@ -100,7 +100,7 @@ export const CompliancePageCommitmentGroupDialog = forwardRef< useImperativeHandle(ref, () => ({ openCreate: (tId: string) => { setMode("create"); - setTrustCenterId(tId); + setCompliancePortalId(tId); reset({ title: "", description: "" }); dialogRef.current?.open(); }, @@ -115,7 +115,7 @@ export const CompliancePageCommitmentGroupDialog = forwardRef< const onSubmit = async (data: GroupFormData) => { if (mode === "create") { await createGroup({ - variables: { input: { trustCenterId, title: data.title, description: data.description } }, + variables: { input: { compliancePortalId, title: data.title, description: data.description } }, onSuccess: () => { reset(); dialogRef.current?.close(); diff --git a/apps/console/src/pages/organizations/compliance-page/commitments/_components/CompliancePageCommitmentGroupList.tsx b/apps/console/src/pages/organizations/compliance-page/commitments/_components/CompliancePageCommitmentGroupList.tsx index 0bef86248..e1937bc3a 100644 --- a/apps/console/src/pages/organizations/compliance-page/commitments/_components/CompliancePageCommitmentGroupList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/commitments/_components/CompliancePageCommitmentGroupList.tsx @@ -33,7 +33,7 @@ import { CompliancePageCommitmentGroupDialog, type CompliancePageCommitmentGroup import { CompliancePageCommitmentGroupListItem } from "./CompliancePageCommitmentGroupListItem"; const fragment = graphql` - fragment CompliancePageCommitmentGroupListFragment on TrustCenter + fragment CompliancePageCommitmentGroupListFragment on CompliancePortal @refetchable(queryName: "CompliancePageCommitmentGroupListRefetchQuery") { commitmentGroups(first: 100, orderBy: { field: RANK, direction: ASC }) { edges { @@ -62,10 +62,10 @@ const updateRankMutation = graphql` export function CompliancePageCommitmentGroupList(props: { fragmentRef: CompliancePageCommitmentGroupListFragment$key; - trustCenterId: string; + compliancePortalId: string; canCreate: boolean; }) { - const { fragmentRef, trustCenterId, canCreate } = props; + const { fragmentRef, compliancePortalId, canCreate } = props; const { __ } = useTranslate(); const dialogRef = useRef(null); @@ -106,7 +106,7 @@ export function CompliancePageCommitmentGroupList(props: {

{canCreate && ( - )} diff --git a/apps/console/src/pages/organizations/compliance-page/documents/_components/CompliancePageDocumentList.tsx b/apps/console/src/pages/organizations/compliance-page/documents/_components/CompliancePageDocumentList.tsx index f85388f64..749920f97 100644 --- a/apps/console/src/pages/organizations/compliance-page/documents/_components/CompliancePageDocumentList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/documents/_components/CompliancePageDocumentList.tsx @@ -29,7 +29,7 @@ import { CompliancePageDocumentListItem } from "./CompliancePageDocumentListItem const fragment = graphql` fragment CompliancePageDocumentListFragment on Organization { - compliancePage: trustCenter @required(action: THROW) { + compliancePage: compliancePortal @required(action: THROW) { ...CompliancePageDocumentListItem_compliancePageFragment } documents(first: 100 filter: { status: [ACTIVE] }) { diff --git a/apps/console/src/pages/organizations/compliance-page/documents/_components/CompliancePageDocumentListItem.tsx b/apps/console/src/pages/organizations/compliance-page/documents/_components/CompliancePageDocumentListItem.tsx index b2675203f..b2ad4c4a6 100644 --- a/apps/console/src/pages/organizations/compliance-page/documents/_components/CompliancePageDocumentListItem.tsx +++ b/apps/console/src/pages/organizations/compliance-page/documents/_components/CompliancePageDocumentListItem.tsx @@ -34,7 +34,7 @@ import { useMutation } from "#/lib/relay/useMutation"; import { CompliancePageAliasField } from "../../_components/CompliancePageAliasField"; const compliancePageFragment = graphql` - fragment CompliancePageDocumentListItem_compliancePageFragment on TrustCenter { + fragment CompliancePageDocumentListItem_compliancePageFragment on CompliancePortal { canUpdate: permission(action: "compliance-portal:portal:update") } `; @@ -45,7 +45,7 @@ const documentFragment = graphql` alias canSetAlias: permission(action: "resourcealias:alias:set") canRemoveAlias: permission(action: "resourcealias:alias:remove") - compliancePageVisibility: trustCenterVisibility + compliancePageVisibility: compliancePortalVisibility latestPublishedVersion: versions( first: 1 orderBy: { field: CREATED_AT, direction: DESC } @@ -107,7 +107,7 @@ export function CompliancePageDocumentListItem(props: { variables: { input: { id: document.id, - trustCenterVisibility: typedValue, + compliancePortalVisibility: typedValue, }, }, }); diff --git a/apps/console/src/pages/organizations/compliance-page/domain/_components/NewCompliancePageDomainDialog.tsx b/apps/console/src/pages/organizations/compliance-page/domain/_components/NewCompliancePageDomainDialog.tsx index 5dfc76643..fbdb015cf 100644 --- a/apps/console/src/pages/organizations/compliance-page/domain/_components/NewCompliancePageDomainDialog.tsx +++ b/apps/console/src/pages/organizations/compliance-page/domain/_components/NewCompliancePageDomainDialog.tsx @@ -106,7 +106,7 @@ export function NewCompliancePageDomainDialog(props: PropsWithChildren<{ complia await createCustomDomain({ variables: { input: { - trustCenterId: compliancePageId, + compliancePortalId: compliancePageId, domain: normalizedDomain, }, }, diff --git a/apps/console/src/pages/organizations/compliance-page/files/_components/CompliancePageFileList.tsx b/apps/console/src/pages/organizations/compliance-page/files/_components/CompliancePageFileList.tsx index 83df24fc5..4e3d76659 100644 --- a/apps/console/src/pages/organizations/compliance-page/files/_components/CompliancePageFileList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/files/_components/CompliancePageFileList.tsx @@ -33,10 +33,10 @@ import { EditCompliancePageFileDialog } from "./EditCompliancePageFileDialog"; const fragment = graphql` fragment CompliancePageFileListFragment on Organization { - compliancePage: trustCenter @required(action: THROW) { + compliancePage: compliancePortal @required(action: THROW) { ...CompliancePageFileListItem_compliancePageFragment } - compliancePageFiles: trustCenterFiles(first: 100) + compliancePageFiles: compliancePortalFiles(first: 100) @connection(key: "CompliancePageFileList_compliancePageFiles") { __id edges { diff --git a/apps/console/src/pages/organizations/compliance-page/files/_components/CompliancePageFileListItem.tsx b/apps/console/src/pages/organizations/compliance-page/files/_components/CompliancePageFileListItem.tsx index 33c1daacf..93f1a4e76 100644 --- a/apps/console/src/pages/organizations/compliance-page/files/_components/CompliancePageFileListItem.tsx +++ b/apps/console/src/pages/organizations/compliance-page/files/_components/CompliancePageFileListItem.tsx @@ -33,13 +33,13 @@ import { useMutation } from "#/lib/relay/useMutation"; import { CompliancePageAliasField } from "../../_components/CompliancePageAliasField"; const compliancePageFragment = graphql` - fragment CompliancePageFileListItem_compliancePageFragment on TrustCenter { + fragment CompliancePageFileListItem_compliancePageFragment on CompliancePortal { canUpdate: permission(action: "compliance-portal:portal:update") } `; const fileFragment = graphql` - fragment CompliancePageFileListItem_fileFragment on TrustCenterFile { + fragment CompliancePageFileListItem_fileFragment on CompliancePortalFile { id name alias @@ -49,7 +49,7 @@ const fileFragment = graphql` file { downloadUrl } - compliancePageVisibility: trustCenterVisibility + compliancePageVisibility: compliancePortalVisibility createdAt canUpdate: permission(action: "compliance-portal:portal-file:update") canDelete: permission(action: "compliance-portal:portal-file:delete") @@ -57,9 +57,9 @@ const fileFragment = graphql` `; const updateCompliancePageFileMutation = graphql` - mutation CompliancePageFileListItemMutation($input: UpdateTrustCenterFileInput!) { - updateTrustCenterFile(input: $input) { - trustCenterFile { + mutation CompliancePageFileListItemMutation($input: UpdateCompliancePortalFileInput!) { + updateCompliancePortalFile(input: $input) { + compliancePortalFile { ...CompliancePageFileListItem_fileFragment } } @@ -99,7 +99,7 @@ export function CompliancePageFileListItem(props: { variables: { input: { id: file.id, - trustCenterVisibility: typedValue, + compliancePortalVisibility: typedValue, }, }, }); diff --git a/apps/console/src/pages/organizations/compliance-page/files/_components/DeleteCompliancePageFileDialog.tsx b/apps/console/src/pages/organizations/compliance-page/files/_components/DeleteCompliancePageFileDialog.tsx index 40de82148..c594d40d6 100644 --- a/apps/console/src/pages/organizations/compliance-page/files/_components/DeleteCompliancePageFileDialog.tsx +++ b/apps/console/src/pages/organizations/compliance-page/files/_components/DeleteCompliancePageFileDialog.tsx @@ -28,11 +28,11 @@ import { useMutation } from "#/lib/relay/useMutation"; const deleteCompliancePageFileMutation = graphql` mutation DeleteCompliancePageFileDialogMutation( - $input: DeleteTrustCenterFileInput! + $input: DeleteCompliancePortalFileInput! $connections: [ID!]! ) { - deleteTrustCenterFile(input: $input) { - deletedTrustCenterFileId @deleteEdge(connections: $connections) + deleteCompliancePortalFile(input: $input) { + deletedCompliancePortalFileId @deleteEdge(connections: $connections) } } `; diff --git a/apps/console/src/pages/organizations/compliance-page/files/_components/EditCompliancePageFileDialog.tsx b/apps/console/src/pages/organizations/compliance-page/files/_components/EditCompliancePageFileDialog.tsx index ec9097800..627d9fb53 100644 --- a/apps/console/src/pages/organizations/compliance-page/files/_components/EditCompliancePageFileDialog.tsx +++ b/apps/console/src/pages/organizations/compliance-page/files/_components/EditCompliancePageFileDialog.tsx @@ -29,9 +29,9 @@ import { useFormWithSchema } from "#/hooks/useFormWithSchema"; import { useMutation } from "#/lib/relay/useMutation"; const updateCompliancePageFileMutation = graphql` - mutation EditCompliancePageFileDialogMutation($input: UpdateTrustCenterFileInput!) { - updateTrustCenterFile(input: $input) { - trustCenterFile { + mutation EditCompliancePageFileDialogMutation($input: UpdateCompliancePortalFileInput!) { + updateCompliancePortalFile(input: $input) { + compliancePortalFile { ...CompliancePageFileListItem_fileFragment } } diff --git a/apps/console/src/pages/organizations/compliance-page/files/_components/NewCompliancePageFileDialog.tsx b/apps/console/src/pages/organizations/compliance-page/files/_components/NewCompliancePageFileDialog.tsx index 0f994e03a..111b65c60 100644 --- a/apps/console/src/pages/organizations/compliance-page/files/_components/NewCompliancePageFileDialog.tsx +++ b/apps/console/src/pages/organizations/compliance-page/files/_components/NewCompliancePageFileDialog.tsx @@ -49,11 +49,11 @@ const acceptedFileTypes = { const createCompliancePageFileMutation = graphql` mutation NewCompliancePageFileDialog_createMutation( - $input: CreateTrustCenterFileInput! + $input: CreateCompliancePortalFileInput! $connections: [ID!]! ) { - createTrustCenterFile(input: $input) { - trustCenterFileEdge @prependEdge(connections: $connections) { + createCompliancePortalFile(input: $input) { + compliancePortalFileEdge @prependEdge(connections: $connections) { node { ...CompliancePageFileListItem_fileFragment } @@ -122,7 +122,7 @@ export function NewCompliancePageFileDialog(props: { organizationId, name: data.name, category: data.category, - trustCenterVisibility: data.compliancePageVisibility, + compliancePortalVisibility: data.compliancePageVisibility, file: null, }, connections: connectionId ? [connectionId] : [], diff --git a/apps/console/src/pages/organizations/compliance-page/mailing-list/CompliancePageMailingListPage.tsx b/apps/console/src/pages/organizations/compliance-page/mailing-list/CompliancePageMailingListPage.tsx index cccdcf180..51b532d18 100644 --- a/apps/console/src/pages/organizations/compliance-page/mailing-list/CompliancePageMailingListPage.tsx +++ b/apps/console/src/pages/organizations/compliance-page/mailing-list/CompliancePageMailingListPage.tsx @@ -38,7 +38,7 @@ export const compliancePageMailingListPageQuery = graphql` organization: node(id: $organizationId) { __typename ... on Organization { - compliancePage: trustCenter @required(action: THROW) { + compliancePage: compliancePortal @required(action: THROW) { id mailingList { id diff --git a/apps/console/src/pages/organizations/compliance-page/mailing-list/_components/CompliancePageMailingList.tsx b/apps/console/src/pages/organizations/compliance-page/mailing-list/_components/CompliancePageMailingList.tsx index 93150e91d..c205684e0 100644 --- a/apps/console/src/pages/organizations/compliance-page/mailing-list/_components/CompliancePageMailingList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/mailing-list/_components/CompliancePageMailingList.tsx @@ -40,7 +40,7 @@ const deleteMutation = graphql` `; const fragment = graphql` - fragment CompliancePageMailingListFragment on TrustCenter + fragment CompliancePageMailingListFragment on CompliancePortal @argumentDefinitions( first: { type: Int, defaultValue: 20 } after: { type: CursorKey, defaultValue: null } diff --git a/apps/console/src/pages/organizations/compliance-page/overview/CompliancePageOverviewPage.tsx b/apps/console/src/pages/organizations/compliance-page/overview/CompliancePageOverviewPage.tsx index d546e3113..e9f8fed99 100644 --- a/apps/console/src/pages/organizations/compliance-page/overview/CompliancePageOverviewPage.tsx +++ b/apps/console/src/pages/organizations/compliance-page/overview/CompliancePageOverviewPage.tsx @@ -32,7 +32,7 @@ export const compliancePageOverviewPageQuery = graphql` query CompliancePageOverviewPageQuery($organizationId: ID!) { organization: node(id: $organizationId) { ... on Organization { - compliancePage: trustCenter { + compliancePage: compliancePortal { canGetNDA: permission(action: "compliance-portal:portal:get-nda") } } diff --git a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworkList.tsx b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworkList.tsx index 1309dcd64..242beeea8 100644 --- a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworkList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworkList.tsx @@ -29,7 +29,7 @@ import type { CompliancePageFrameworkList_compliancePageRefetchQuery } from "#/_ import { CompliancePageFrameworkListItem } from "./CompliancePageFrameworkListItem"; const compliancePageFragment = graphql` - fragment CompliancePageFrameworkList_compliancePageFragment on TrustCenter + fragment CompliancePageFrameworkList_compliancePageFragment on CompliancePortal @refetchable(queryName: "CompliancePageFrameworkList_compliancePageRefetchQuery") @argumentDefinitions( first: { type: Int, defaultValue: 100 } diff --git a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworkListItem.tsx b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworkListItem.tsx index 573af19cd..76d50265a 100644 --- a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworkListItem.tsx +++ b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworkListItem.tsx @@ -42,7 +42,7 @@ export const compliancePageFrameworkListItemFragment = graphql` `; const compliancePageFragment = graphql` - fragment CompliancePageFrameworkListItem_compliancePage on TrustCenter { + fragment CompliancePageFrameworkListItem_compliancePage on CompliancePortal { id canUpdate: permission(action: "compliance-portal:portal:update") } @@ -86,7 +86,7 @@ export function CompliancePageFrameworkListItem(props: CompliancePageFrameworkLi ); const compliancePage = useFragment(compliancePageFragment, compliancePageKey); const canUpdate = compliancePage.canUpdate; - const trustCenterId = compliancePage.id; + const compliancePortalId = compliancePage.id; const { id, visibility, framework } = complianceFramework; const serverPublic = visibility === "PUBLIC"; @@ -137,7 +137,7 @@ export function CompliancePageFrameworkListItem(props: CompliancePageFrameworkLi await createComplianceFramework({ variables: { input: { - trustCenterId, + compliancePortalId, frameworkId: framework.id, }, }, @@ -161,7 +161,7 @@ export function CompliancePageFrameworkListItem(props: CompliancePageFrameworkLi id, onRefetch, createComplianceFramework, - trustCenterId, + compliancePortalId, framework.id, ]); diff --git a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworksSection.tsx b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworksSection.tsx index 90a9b7cdd..724b91925 100644 --- a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworksSection.tsx +++ b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageFrameworksSection.tsx @@ -22,7 +22,7 @@ import { CompliancePageFrameworkList } from "./CompliancePageFrameworkList"; const fragment = graphql` fragment CompliancePageFrameworksSectionFragment on Organization { - compliancePage: trustCenter { + compliancePage: compliancePortal { ...CompliancePageFrameworkList_compliancePageFragment } } diff --git a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageNDACard.tsx b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageNDACard.tsx index 24971039c..d4586ccc6 100644 --- a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageNDACard.tsx +++ b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageNDACard.tsx @@ -22,7 +22,7 @@ import { graphql } from "relay-runtime"; import type { CompliancePageNDACard_compliancePage$key } from "#/__generated__/core/CompliancePageNDACard_compliancePage.graphql"; const fragment = graphql` - fragment CompliancePageNDACard_compliancePage on TrustCenter { + fragment CompliancePageNDACard_compliancePage on CompliancePortal { nda { fileName downloadUrl diff --git a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageNDASection.tsx b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageNDASection.tsx index c8d2b7c61..7982dcb10 100644 --- a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageNDASection.tsx +++ b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageNDASection.tsx @@ -31,7 +31,7 @@ import { CompliancePageNDACard } from "./CompliancePageNDACard"; const fragment = graphql` fragment CompliancePageNDASectionFragment on Organization { - compliancePage: trustCenter { + compliancePage: compliancePortal { id nda { fileName @@ -72,7 +72,7 @@ export function CompliancePageNDASection(props: CompliancePageNDASectionProps) { await uploadNDA({ variables: { input: { - trustCenterId: organization.compliancePage.id, + compliancePortalId: organization.compliancePage.id, fileName: file.name, file: null, }, @@ -111,8 +111,8 @@ export function CompliancePageNDASection(props: CompliancePageNDASectionProps) { }; const handleNDADelete = () => { - const trustCenterId = organization.compliancePage?.id; - if (!trustCenterId) { + const compliancePortalId = organization.compliancePage?.id; + if (!compliancePortalId) { toast({ title: __("Error"), description: __("Compliance page not found"), @@ -122,7 +122,7 @@ export function CompliancePageNDASection(props: CompliancePageNDASectionProps) { } confirm( - () => deleteNDA({ variables: { input: { trustCenterId } } }), + () => deleteNDA({ variables: { input: { compliancePortalId } } }), { title: __("Delete NDA"), message: __("Are you sure you want to delete the NDA file? This action cannot be undone."), diff --git a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageStatusSection.tsx b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageStatusSection.tsx index 31ca6e24e..f17a94a42 100644 --- a/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageStatusSection.tsx +++ b/apps/console/src/pages/organizations/compliance-page/overview/_components/CompliancePageStatusSection.tsx @@ -28,7 +28,7 @@ import { useUpdateCompliancePageMutation } from "#/hooks/graph/CompliancePageGra const fragment = graphql` fragment CompliancePageStatusSectionFragment on Organization { - compliancePage: trustCenter { + compliancePage: compliancePortal { id active searchEngineIndexing @@ -65,7 +65,7 @@ export function CompliancePageStatusSection(props: { await updateCompliancePage({ variables: { input: { - trustCenterId: organization.compliancePage.id, + compliancePortalId: organization.compliancePage.id, active, }, }, @@ -85,7 +85,7 @@ export function CompliancePageStatusSection(props: { await updateCompliancePage({ variables: { input: { - trustCenterId: organization.compliancePage.id, + compliancePortalId: organization.compliancePage.id, searchEngineIndexing: indexable ? "INDEXABLE" : "NOT_INDEXABLE", }, }, diff --git a/apps/console/src/pages/organizations/compliance-page/references/CompliancePageReferencesPage.tsx b/apps/console/src/pages/organizations/compliance-page/references/CompliancePageReferencesPage.tsx index 8928afda4..76a9c4498 100644 --- a/apps/console/src/pages/organizations/compliance-page/references/CompliancePageReferencesPage.tsx +++ b/apps/console/src/pages/organizations/compliance-page/references/CompliancePageReferencesPage.tsx @@ -34,7 +34,7 @@ export const compliancePageReferencesPageQuery = graphql` organization: node(id: $organizationId) { __typename ... on Organization { - compliancePage: trustCenter @required(action: THROW) { + compliancePage: compliancePortal @required(action: THROW) { id canCreateReference: permission(action: "compliance-portal:portal-reference:create") ...CompliancePageReferenceListFragment diff --git a/apps/console/src/pages/organizations/compliance-page/references/_components/CompliancePageReferenceList.tsx b/apps/console/src/pages/organizations/compliance-page/references/_components/CompliancePageReferenceList.tsx index ea4e7a6a4..5bcbac37f 100644 --- a/apps/console/src/pages/organizations/compliance-page/references/_components/CompliancePageReferenceList.tsx +++ b/apps/console/src/pages/organizations/compliance-page/references/_components/CompliancePageReferenceList.tsx @@ -32,12 +32,12 @@ import { useUpdateCompliancePageReferenceRankMutation } from "#/pages/organizati import { CompliancePageReferenceListItem } from "./CompliancePageReferenceListItem"; const fragment = graphql` - fragment CompliancePageReferenceListFragment on TrustCenter + fragment CompliancePageReferenceListFragment on CompliancePortal @refetchable(queryName: "CompliancePageReferenceListQuery") @argumentDefinitions ( first: { type: Int defaultValue: 100 } after: { type: CursorKey defaultValue: null } - order: { type: TrustCenterReferenceOrder, defaultValue: { field: RANK, direction: ASC } } + order: { type: CompliancePortalReferenceOrder, defaultValue: { field: RANK, direction: ASC } } ) { references(first: $first, after: $after, orderBy: $order) @connection(key: "CompliancePageReferenceList_references", filters: ["orderBy"]) { diff --git a/apps/console/src/pages/organizations/compliance-page/references/_components/CompliancePageReferenceListItem.tsx b/apps/console/src/pages/organizations/compliance-page/references/_components/CompliancePageReferenceListItem.tsx index 21e9907c8..78bb9061c 100644 --- a/apps/console/src/pages/organizations/compliance-page/references/_components/CompliancePageReferenceListItem.tsx +++ b/apps/console/src/pages/organizations/compliance-page/references/_components/CompliancePageReferenceListItem.tsx @@ -28,7 +28,7 @@ import type { CompliancePageReferenceListItemFragment$data, CompliancePageRefere import { DeleteCompliancePageReferenceDialog } from "#/components/compliancePage/DeleteCompliancePageReferenceDialog"; const fragment = graphql` - fragment CompliancePageReferenceListItemFragment on TrustCenterReference { + fragment CompliancePageReferenceListItemFragment on CompliancePortalReference { id logo { downloadUrl diff --git a/apps/console/src/pages/organizations/compliance-page/third-parties/_components/CompliancePageThirdPartyListItem.tsx b/apps/console/src/pages/organizations/compliance-page/third-parties/_components/CompliancePageThirdPartyListItem.tsx index e4234bbd9..df3773339 100644 --- a/apps/console/src/pages/organizations/compliance-page/third-parties/_components/CompliancePageThirdPartyListItem.tsx +++ b/apps/console/src/pages/organizations/compliance-page/third-parties/_components/CompliancePageThirdPartyListItem.tsx @@ -33,7 +33,7 @@ const thirdPartyFragment = graphql` id category name - showOnCompliancePage: showOnTrustCenter + showOnCompliancePage: showOnCompliancePortal canUpdate: permission(action: "core:thirdParty:update") } `; @@ -43,7 +43,7 @@ const updateThirdPartyVisibilityMutation = graphql` updateThirdParty(input: $input) { thirdParty { id - showOnTrustCenter + showOnCompliancePortal ...CompliancePageThirdPartyListItem_thirdPartyFragment } } @@ -94,7 +94,7 @@ export function CompliancePageThirdPartyListItem(props: { variables: { input: { id: thirdParty.id, - showOnTrustCenter: !thirdParty.showOnCompliancePage, + showOnCompliancePortal: !thirdParty.showOnCompliancePage, }, }, })}