Skip to content

Gate site admin OAuth actions on manage_intercode scope

7b0c177
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

PKCE frontend authentication #11528

Gate site admin OAuth actions on manage_intercode scope
7b0c177
Select commit
Loading
Failed to load commit list.
GitHub Actions / GraphQL Inspector succeeded May 23, 2026 in 0s

Everything looks good

Found 22 changes

Breaking: 1
Dangerous: 1
Safe: 20

Breaking changes

  • Field ClientConfiguration.recaptcha_site_key changed type from String! to String

Dangerous changes

  • Input field authLayoutId of type ID was added to input object type RootSiteInput

Safe changes

  • Type SetupMyProfileInput was added
  • Type SetupMyProfilePayload was added
  • Field is_intercode_frontend was added to object type AuthorizedApplication
  • Field oauth_frontend_application_uid was added to object type ClientConfiguration
  • Field oidc_issuer_url was added to object type ClientConfiguration
  • Field ClientConfiguration.recaptcha_site_key description changed from The reCAPTCHA site key for client-side verification to The reCAPTCHA site key for client-side verification, or null if reCAPTCHA is disabled
  • Field setupMyProfile was added to object type Mutation
  • Field conventionByOauthReturnIfPresent was added to object type Query
  • Field oauthApplicationByCurrentRequest was added to object type Query
  • Field auth_layout was added to object type RootSite
  • Field RootSite.host has description The hostname of the root site.
  • Field RootSite.id has description A fixed identifier for the singleton root site.
  • Field RootSite.site_name has description The display name shown in the navigation bar.
  • Field RootSite.url has description The base URL of the root site.
  • Object type RootSite has description The root site, which hosts global CMS content and authentication pages.
  • Input field RootSiteInput.defaultLayoutId has description ID of the default CMS layout for pages.
  • Input field RootSiteInput.rootPageId has description ID of the root page.
  • Input field RootSiteInput.site_name has description Display name shown in the navigation bar.
  • Object type RootSiteInput has description Input type for updating root site settings.
  • Field needs_update was added to object type UserConProfile

Looking for more advanced tool? Try GraphQL Hive!

Annotations

Check notice on line 7569 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Type 'SetupMyProfileInput' was added

Type 'SetupMyProfileInput' was added

Check notice on line 7579 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Type 'SetupMyProfilePayload' was added

Type 'SetupMyProfilePayload' was added

Check notice on line 193 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'is_intercode_frontend' was added to object type 'AuthorizedApplication'

Field 'is_intercode_frontend' was added to object type 'AuthorizedApplication'

Check notice on line 252 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'oauth_frontend_application_uid' was added to object type 'ClientConfiguration'

Field 'oauth_frontend_application_uid' was added to object type 'ClientConfiguration'

Check notice on line 257 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'oidc_issuer_url' was added to object type 'ClientConfiguration'

Field 'oidc_issuer_url' was added to object type 'ClientConfiguration'

Check notice on line 272 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'ClientConfiguration.recaptcha_site_key' description changed from 'The reCAPTCHA site key for client-side verification' to 'The reCAPTCHA site key for client-side verification, or null if reCAPTCHA is disabled'

Field 'ClientConfiguration.recaptcha_site_key' description changed from 'The reCAPTCHA site key for client-side verification' to 'The reCAPTCHA site key for client-side verification, or null if reCAPTCHA is disabled'

Check failure on line 272 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'ClientConfiguration.recaptcha_site_key' changed type from 'String!' to 'String'

Field 'ClientConfiguration.recaptcha_site_key' changed type from 'String!' to 'String'

Check notice on line 5070 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'setupMyProfile' was added to object type 'Mutation'

Field 'setupMyProfile' was added to object type 'Mutation'

Check notice on line 6214 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'conventionByOauthReturnIfPresent' was added to object type 'Query'

Field 'conventionByOauthReturnIfPresent' was added to object type 'Query'

Check notice on line 6335 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'oauthApplicationByCurrentRequest' was added to object type 'Query'

Field 'oauthApplicationByCurrentRequest' was added to object type 'Query'

Check notice on line 6988 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'auth_layout' was added to object type 'RootSite'

Field 'auth_layout' was added to object type 'RootSite'

Check notice on line 7105 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'RootSite.host' has description 'The hostname of the root site.'

Field 'RootSite.host' has description 'The hostname of the root site.'

Check notice on line 7110 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'RootSite.id' has description 'A fixed identifier for the singleton root site.'

Field 'RootSite.id' has description 'A fixed identifier for the singleton root site.'

Check notice on line 7157 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'RootSite.site_name' has description 'The display name shown in the navigation bar.'

Field 'RootSite.site_name' has description 'The display name shown in the navigation bar.'

Check notice on line 7177 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'RootSite.url' has description 'The base URL of the root site.'

Field 'RootSite.url' has description 'The base URL of the root site.'

Check notice on line 6984 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Object type 'RootSite' has description 'The root site, which hosts global CMS content and authentication pages.'

Object type 'RootSite' has description 'The root site, which hosts global CMS content and authentication pages.'

Check warning on line 7187 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Input field 'authLayoutId' of type 'ID' was added to input object type 'RootSiteInput'

Input field 'authLayoutId' of type 'ID' was added to input object type 'RootSiteInput'

Check notice on line 7192 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Input field 'RootSiteInput.defaultLayoutId' has description 'ID of the default CMS layout for pages.'

Input field 'RootSiteInput.defaultLayoutId' has description 'ID of the default CMS layout for pages.'

Check notice on line 7197 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Input field 'RootSiteInput.rootPageId' has description 'ID of the root page.'

Input field 'RootSiteInput.rootPageId' has description 'ID of the root page.'

Check notice on line 7202 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Input field 'RootSiteInput.site_name' has description 'Display name shown in the navigation bar.'

Input field 'RootSiteInput.site_name' has description 'Display name shown in the navigation bar.'

Check notice on line 7183 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Object type 'RootSiteInput' has description 'Input type for updating root site settings.'

Object type 'RootSiteInput' has description 'Input type for updating root site settings.'

Check notice on line 9631 in schema.graphql

See this annotation in the file changed.

@github-actions github-actions / GraphQL Inspector

Field 'needs_update' was added to object type 'UserConProfile'

Field 'needs_update' was added to object type 'UserConProfile'