From e0225cbbbce6405b42f6f48876ebf14f328961de Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Sun, 21 Dec 2025 23:00:59 +0100 Subject: [PATCH] Remove dead type Signed-off-by: Bryan Frimin --- pkg/server/api/connect/v1/graphql_handler.go | 4 +- pkg/server/api/connect/v1/schema.graphql | 50 +------------------- 2 files changed, 3 insertions(+), 51 deletions(-) diff --git a/pkg/server/api/connect/v1/graphql_handler.go b/pkg/server/api/connect/v1/graphql_handler.go index fca63c532..1bfe2ecfe 100644 --- a/pkg/server/api/connect/v1/graphql_handler.go +++ b/pkg/server/api/connect/v1/graphql_handler.go @@ -78,11 +78,11 @@ func IsViewerDirective(ctx context.Context, obj any, next graphql.Resolver) (any return nil, ErrForbidden } case *types.Membership: - if identity.ID != node.IdentityID { + if identity.ID != node.Identity.ID { return nil, ErrForbidden } case *types.Session: - if identity.ID != node.IdentityID { + if identity.ID != node.Identity.ID { return nil, ErrForbidden } default: diff --git a/pkg/server/api/connect/v1/schema.graphql b/pkg/server/api/connect/v1/schema.graphql index 44c65b4d0..bf4585c41 100644 --- a/pkg/server/api/connect/v1/schema.graphql +++ b/pkg/server/api/connect/v1/schema.graphql @@ -193,11 +193,6 @@ type IdentityProfile implements Node { updatedAt: Datetime! } -type CustomAttribute { - key: String! - value: String! -} - type Organization implements Node { id: ID! name: String! @@ -248,16 +243,12 @@ enum MembershipRole type Membership implements Node { id: ID! - identityId: ID! createdAt: Datetime! profile: IdentityProfile! identity: Identity @goField(forceResolver: true) organization: Organization @goField(forceResolver: true) role: MembershipRole! permissions: [Permission!]! - provisionedBy: ProvisioningSource! - active: Boolean! - lastSyncedAt: Datetime lastSession: Session @goField(forceResolver: true) @isViewer } @@ -275,7 +266,7 @@ type Invitation implements Node { type Session implements Node { id: ID! - identityId: ID! + identity: Identity @goField(forceResolver: true) @isViewer ipAddress: String! userAgent: String! updatedAt: Datetime! @@ -315,13 +306,6 @@ type Application { availableAccessLevels: [AccessLevel!]! } -type SessionPolicy { - maxSessionDurationHours: Int! - idleTimeoutMinutes: Int! - maxConcurrentSessions: Int - requireReauthForSensitiveActions: Boolean! -} - type SAMLConfiguration implements Node { id: ID! emailDomain: String! @@ -420,12 +404,6 @@ enum TokenScope { ADMIN } -enum ProvisioningSource { - MANUAL - INVITATION - SAML -} - enum ReauthenticationReason { SESSION_EXPIRED SENSITIVE_ACTION @@ -598,15 +576,6 @@ input AssumeOrganizationSessionInput { organizationId: ID! } -input DeactivateAccountInput { - password: String! -} - -input DeleteAccountInput { - password: String! - confirmation: String! -} - input UpdateIdentityProfileInput { membershipId: ID! displayName: String @@ -664,23 +633,6 @@ input DeleteOrganizationHorizontalLogoInput { organizationId: ID! } -input SessionPolicyInput { - maxSessionDurationHours: Int - idleTimeoutMinutes: Int - maxConcurrentSessions: Int - requireReauthForSensitiveActions: Boolean -} - -input AddIPAllowlistEntryInput { - organizationId: ID! - cidr: String! - description: String -} - -input RemoveIPAllowlistEntryInput { - entryId: ID! -} - input InviteMemberInput { organizationId: ID! email: EmailAddr!