Skip to content

Commit 34ad027

Browse files
authored
Graphql failure (#52575)
1 parent 42fb333 commit 34ad027

11 files changed

+1321
-106
lines changed

src/graphql/data/fpt/changelog.json

+49
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,53 @@
11
[
2+
{
3+
"schemaChanges": [
4+
{
5+
"title": "The GraphQL schema includes these changes:",
6+
"changes": [
7+
"<p>Type <code>EnterpriseDisallowedMethodsSettingValue</code> was added</p>",
8+
"<p>Type <code>TwoFactorCredentialSecurityType</code> was added</p>",
9+
"<p>Type <code>UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput</code> was added</p>",
10+
"<p>Type <code>UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingPayload</code> was added</p>",
11+
"<p>Field <code>clientId</code> was added to object type <code>App</code></p>",
12+
"<p>Argument <code>twoFactorMethodSecurity: TwoFactorCredentialSecurityType</code> added to field <code>Enterprise.members</code></p>",
13+
"<p>Field <code>twoFactorDisallowedMethodsSetting</code> was added to object type <code>EnterpriseOwnerInfo</code></p>",
14+
"<p>Argument <code>twoFactorMethodSecurity: TwoFactorCredentialSecurityType</code> added to field <code>EnterpriseOwnerInfo.admins</code></p>",
15+
"<p>Argument <code>twoFactorMethodSecurity: TwoFactorCredentialSecurityType</code> added to field <code>EnterpriseOwnerInfo.outsideCollaborators</code></p>",
16+
"<p>Field <code>updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting</code> was added to object type <code>Mutation</code></p>",
17+
"<p>Argument <code>includeParents: Boolean</code> (with default value) added to field <code>Organization.ruleset</code></p>",
18+
"<p>Field <code>fullDatabaseId</code> was added to object type 'ProjectV2'</p>",
19+
"<p>Field <code>fullDatabaseId</code> was added to object type 'ProjectV2StatusUpdate'</p>",
20+
"<p>Field <code>fullDatabaseId</code> was added to object type 'ProjectV2View'</p>",
21+
"<p>Field <code>fullDatabaseId</code> was added to object type 'ProjectV2Workflow'</p>",
22+
"<p><code>Query</code> object implements <code>Node</code> interface</p>",
23+
"<p>Field <code>id</code> was added to object type <code>Query</code></p>",
24+
"<p>Field <code>enterpriseOwner</code> was added to object type <code>RepositoryRulesetBypassActor</code></p>",
25+
"<p>Input field <code>enterpriseOwner</code> of type <code>Boolean</code> was added to input object type <code>RepositoryRulesetBypassActorInput</code></p>",
26+
"<p>Member <code>Enterprise</code> was added to Union type <code>RuleSource</code></p>",
27+
"<p>Enum value 'EPSS_PERCENTAGE<code>was added to enum</code>SecurityAdvisoryOrderField'</p>",
28+
"<p>Enum value 'EPSS_PERCENTILE<code>was added to enum</code>SecurityAdvisoryOrderField'</p>"
29+
]
30+
}
31+
],
32+
"previewChanges": [],
33+
"upcomingChanges": [
34+
{
35+
"title": "The following changes will be made to the schema:",
36+
"changes": [
37+
"<p>On member <code>Enterprise.members.hasTwoFactorEnabled</code>:<code>hasTwoFactorEnabled</code> will be removed. Use <code>two_factor_method_security</code> instead. <strong>Effective 2025-04-01</strong>.</p>",
38+
"<p>On member <code>EnterpriseOwnerInfo.admins.hasTwoFactorEnabled</code>:<code>hasTwoFactorEnabled</code> will be removed. Use <code>two_factor_method_security</code> instead. <strong>Effective 2025-04-01</strong>.</p>",
39+
"<p>On member <code>EnterpriseOwnerInfo.outsideCollaborators.hasTwoFactorEnabled</code>:<code>hasTwoFactorEnabled</code> will be removed. Use <code>two_factor_method_security</code> instead. <strong>Effective 2025-04-01</strong>.</p>",
40+
"<p>On member <code>ProjectV2.databaseId</code>:<code>databaseId</code> will be removed. Use <code>fullDatabaseId</code> instead. <strong>Effective 2025-04-01</strong>.</p>",
41+
"<p>On member <code>ProjectV2Item.databaseId</code>:<code>databaseId</code> will be removed. Use <code>fullDatabaseId</code> instead. <strong>Effective 2025-04-01</strong>.</p>",
42+
"<p>On member <code>ProjectV2StatusUpdate.databaseId</code>:<code>databaseId</code> will be removed. Use <code>fullDatabaseId</code> instead. <strong>Effective 2025-04-01</strong>.</p>",
43+
"<p>On member <code>ProjectV2View.databaseId</code>:<code>databaseId</code> will be removed. Use <code>fullDatabaseId</code> instead. <strong>Effective 2025-04-01</strong>.</p>",
44+
"<p>On member <code>ProjectV2Workflow.databaseId</code>:<code>databaseId</code> will be removed. Use <code>fullDatabaseId</code> instead. <strong>Effective 2025-04-01</strong>.</p>",
45+
"<p>On member <code>SecurityAdvisory.cvss</code>:<code>cvss</code> will be removed. New <code>cvss_severities</code> field will now contain both <code>cvss_v3</code> and <code>cvss_v4</code> properties. <strong>Effective 2025-10-01</strong>.</p>"
46+
]
47+
}
48+
],
49+
"date": "2024-10-08"
50+
},
251
{
352
"schemaChanges": [
453
{

src/graphql/data/fpt/graphql_upcoming_changes.public.yml

+72
Original file line numberDiff line numberDiff line change
@@ -666,3 +666,75 @@ upcoming_changes:
666666
date: '2025-01-01T00:00:00+00:00'
667667
criticality: breaking
668668
owner: chriskirkland
669+
- location: Enterprise.members.hasTwoFactorEnabled
670+
description:
671+
'`hasTwoFactorEnabled` will be removed. Use `two_factor_method_security`
672+
instead.'
673+
reason: '`has_two_factor_enabled` will be removed.'
674+
date: '2025-04-01T00:00:00+00:00'
675+
criticality: breaking
676+
owner: authentication
677+
- location: EnterpriseOwnerInfo.admins.hasTwoFactorEnabled
678+
description:
679+
'`hasTwoFactorEnabled` will be removed. Use `two_factor_method_security`
680+
instead.'
681+
reason: '`has_two_factor_enabled` will be removed.'
682+
date: '2025-04-01T00:00:00+00:00'
683+
criticality: breaking
684+
owner: authentication
685+
- location: EnterpriseOwnerInfo.outsideCollaborators.hasTwoFactorEnabled
686+
description:
687+
'`hasTwoFactorEnabled` will be removed. Use `two_factor_method_security`
688+
instead.'
689+
reason: '`has_two_factor_enabled` will be removed.'
690+
date: '2025-04-01T00:00:00+00:00'
691+
criticality: breaking
692+
owner: authentication
693+
- location: ProjectV2.databaseId
694+
description: '`databaseId` will be removed. Use `fullDatabaseId` instead.'
695+
reason:
696+
'`databaseId` will be removed because it does not support 64-bit signed
697+
integer identifiers.'
698+
date: '2025-04-01T00:00:00+00:00'
699+
criticality: breaking
700+
owner: dewski
701+
- location: ProjectV2Item.databaseId
702+
description: '`databaseId` will be removed. Use `fullDatabaseId` instead.'
703+
reason:
704+
'`databaseId` will be removed because it does not support 64-bit signed
705+
integer identifiers.'
706+
date: '2025-04-01T00:00:00+00:00'
707+
criticality: breaking
708+
owner: dewski
709+
- location: ProjectV2StatusUpdate.databaseId
710+
description: '`databaseId` will be removed. Use `fullDatabaseId` instead.'
711+
reason:
712+
'`databaseId` will be removed because it does not support 64-bit signed
713+
integer identifiers.'
714+
date: '2025-04-01T00:00:00+00:00'
715+
criticality: breaking
716+
owner: dewski
717+
- location: ProjectV2View.databaseId
718+
description: '`databaseId` will be removed. Use `fullDatabaseId` instead.'
719+
reason:
720+
'`databaseId` will be removed because it does not support 64-bit signed
721+
integer identifiers.'
722+
date: '2025-04-01T00:00:00+00:00'
723+
criticality: breaking
724+
owner: dewski
725+
- location: ProjectV2Workflow.databaseId
726+
description: '`databaseId` will be removed. Use `fullDatabaseId` instead.'
727+
reason:
728+
'`databaseId` will be removed because it does not support 64-bit signed
729+
integer identifiers.'
730+
date: '2025-04-01T00:00:00+00:00'
731+
criticality: breaking
732+
owner: dewski
733+
- location: SecurityAdvisory.cvss
734+
description:
735+
'`cvss` will be removed. New `cvss_severities` field will now contain
736+
both `cvss_v3` and `cvss_v4` properties.'
737+
reason: '`cvss` will be removed.'
738+
date: '2025-10-01T00:00:00+00:00'
739+
criticality: breaking
740+
owner: github/advisory-database

0 commit comments

Comments
 (0)