Skip to content

Commit 73e326f

Browse files
authored
adding latest graphql changes (#16507)
1 parent c829a98 commit 73e326f

15 files changed

Lines changed: 1869 additions & 1524 deletions

data/graphql/ghae/graphql_previews.ghae.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
toggled_on:
8484
- Mutation.createContentAttachment
8585
owning_teams:
86-
- '@github/ce-extensibility'
86+
- '@github/feature-lifecycle'
8787
- title: Pinned Issues Preview
8888
description: This preview adds support for pinned issues.
8989
toggled_by: ':elektra-preview'
Lines changed: 104 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -1,114 +1,106 @@
11
---
22
upcoming_changes:
3-
- location: Migration.uploadUrlTemplate
4-
description: '`uploadUrlTemplate` will be removed. Use `uploadUrl` instead.'
5-
reason:
6-
'`uploadUrlTemplate` is being removed because it is not a standard URL and
7-
adds an extra user step.'
8-
date: '2019-04-01T00:00:00+00:00'
9-
criticality: breaking
10-
owner: tambling
11-
- location: AssignedEvent.user
12-
description: '`user` will be removed. Use the `assignee` field instead.'
13-
reason: Assignees can now be mannequins.
14-
date: '2020-01-01T00:00:00+00:00'
15-
criticality: breaking
16-
owner: tambling
17-
- location: EnterpriseBillingInfo.availableSeats
18-
description:
19-
'`availableSeats` will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses
20-
instead.'
21-
reason:
22-
'`availableSeats` will be replaced with `totalAvailableLicenses` to provide
23-
more clarity on the value being returned'
24-
date: '2020-01-01T00:00:00+00:00'
25-
criticality: breaking
26-
owner: BlakeWilliams
27-
- location: EnterpriseBillingInfo.seats
28-
description: '`seats` will be removed. Use EnterpriseBillingInfo.totalLicenses instead.'
29-
reason:
30-
'`seats` will be replaced with `totalLicenses` to provide more clarity on
31-
the value being returned'
32-
date: '2020-01-01T00:00:00+00:00'
33-
criticality: breaking
34-
owner: BlakeWilliams
35-
- location: UnassignedEvent.user
36-
description: '`user` will be removed. Use the `assignee` field instead.'
37-
reason: Assignees can now be mannequins.
38-
date: '2020-01-01T00:00:00+00:00'
39-
criticality: breaking
40-
owner: tambling
41-
- location: Sponsorship.maintainer
42-
description: '`maintainer` will be removed. Use `Sponsorship.sponsorable` instead.'
43-
reason: '`Sponsorship.maintainer` will be removed.'
44-
date: '2020-04-01T00:00:00+00:00'
45-
criticality: breaking
46-
owner: antn
47-
- location: EnterprisePendingMemberInvitationEdge.isUnlicensed
48-
description: '`isUnlicensed` will be removed.'
49-
reason: All pending members consume a license
50-
date: '2020-07-01T00:00:00+00:00'
51-
criticality: breaking
52-
owner: BrentWheeldon
53-
- location: EnterpriseOwnerInfo.pendingCollaborators
54-
description:
55-
'`pendingCollaborators` will be removed. Use the `pendingCollaboratorInvitations`
56-
field instead.'
57-
reason:
58-
Repository invitations can now be associated with an email, not only an
59-
invitee.
60-
date: '2020-10-01T00:00:00+00:00'
61-
criticality: breaking
62-
owner: jdennes
63-
- location: Issue.timeline
64-
description: '`timeline` will be removed. Use Issue.timelineItems instead.'
65-
reason: '`timeline` will be removed'
66-
date: '2020-10-01T00:00:00+00:00'
67-
criticality: breaking
68-
owner: mikesea
69-
- location: PullRequest.timeline
70-
description: '`timeline` will be removed. Use PullRequest.timelineItems instead.'
71-
reason: '`timeline` will be removed'
72-
date: '2020-10-01T00:00:00+00:00'
73-
criticality: breaking
74-
owner: mikesea
75-
- location: RepositoryInvitationOrderField.INVITEE_LOGIN
76-
description: '`INVITEE_LOGIN` will be removed.'
77-
reason:
78-
'`INVITEE_LOGIN` is no longer a valid field value. Repository invitations
79-
can now be associated with an email, not only an invitee.'
80-
date: '2020-10-01T00:00:00+00:00'
81-
criticality: breaking
82-
owner: jdennes
83-
- location: Sponsorship.sponsor
84-
description: '`sponsor` will be removed. Use `Sponsorship.sponsorEntity` instead.'
85-
reason: '`Sponsorship.sponsor` will be removed.'
86-
date: '2020-10-01T00:00:00+00:00'
87-
criticality: breaking
88-
owner: nholden
89-
- location: EnterpriseMemberEdge.isUnlicensed
90-
description: '`isUnlicensed` will be removed.'
91-
reason: All members consume a license
92-
date: '2021-01-01T00:00:00+00:00'
93-
criticality: breaking
94-
owner: BrentWheeldon
95-
- location: EnterpriseOutsideCollaboratorEdge.isUnlicensed
96-
description: '`isUnlicensed` will be removed.'
97-
reason: All outside collaborators consume a license
98-
date: '2021-01-01T00:00:00+00:00'
99-
criticality: breaking
100-
owner: BrentWheeldon
101-
- location: EnterprisePendingCollaboratorEdge.isUnlicensed
102-
description: '`isUnlicensed` will be removed.'
103-
reason: All pending collaborators consume a license
104-
date: '2021-01-01T00:00:00+00:00'
105-
criticality: breaking
106-
owner: BrentWheeldon
107-
- location: MergeStateStatus.DRAFT
108-
description: '`DRAFT` will be removed. Use PullRequest.isDraft instead.'
109-
reason:
110-
DRAFT state will be removed from this enum and `isDraft` should be used
111-
instead
112-
date: '2021-01-01T00:00:00+00:00'
113-
criticality: breaking
114-
owner: nplasterer
3+
- location: Migration.uploadUrlTemplate
4+
description: "`uploadUrlTemplate` will be removed. Use `uploadUrl` instead."
5+
reason: "`uploadUrlTemplate` is being removed because it is not a standard URL and
6+
adds an extra user step."
7+
date: '2019-04-01T00:00:00+00:00'
8+
criticality: breaking
9+
owner: tambling
10+
- location: AssignedEvent.user
11+
description: "`user` will be removed. Use the `assignee` field instead."
12+
reason: Assignees can now be mannequins.
13+
date: '2020-01-01T00:00:00+00:00'
14+
criticality: breaking
15+
owner: tambling
16+
- location: EnterpriseBillingInfo.availableSeats
17+
description: "`availableSeats` will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses
18+
instead."
19+
reason: "`availableSeats` will be replaced with `totalAvailableLicenses` to provide
20+
more clarity on the value being returned"
21+
date: '2020-01-01T00:00:00+00:00'
22+
criticality: breaking
23+
owner: BlakeWilliams
24+
- location: EnterpriseBillingInfo.seats
25+
description: "`seats` will be removed. Use EnterpriseBillingInfo.totalLicenses instead."
26+
reason: "`seats` will be replaced with `totalLicenses` to provide more clarity on
27+
the value being returned"
28+
date: '2020-01-01T00:00:00+00:00'
29+
criticality: breaking
30+
owner: BlakeWilliams
31+
- location: UnassignedEvent.user
32+
description: "`user` will be removed. Use the `assignee` field instead."
33+
reason: Assignees can now be mannequins.
34+
date: '2020-01-01T00:00:00+00:00'
35+
criticality: breaking
36+
owner: tambling
37+
- location: Sponsorship.maintainer
38+
description: "`maintainer` will be removed. Use `Sponsorship.sponsorable` instead."
39+
reason: "`Sponsorship.maintainer` will be removed."
40+
date: '2020-04-01T00:00:00+00:00'
41+
criticality: breaking
42+
owner: antn
43+
- location: EnterprisePendingMemberInvitationEdge.isUnlicensed
44+
description: "`isUnlicensed` will be removed."
45+
reason: All pending members consume a license
46+
date: '2020-07-01T00:00:00+00:00'
47+
criticality: breaking
48+
owner: BrentWheeldon
49+
- location: EnterpriseOwnerInfo.pendingCollaborators
50+
description: "`pendingCollaborators` will be removed. Use the `pendingCollaboratorInvitations`
51+
field instead."
52+
reason: Repository invitations can now be associated with an email, not only an
53+
invitee.
54+
date: '2020-10-01T00:00:00+00:00'
55+
criticality: breaking
56+
owner: jdennes
57+
- location: Issue.timeline
58+
description: "`timeline` will be removed. Use Issue.timelineItems instead."
59+
reason: "`timeline` will be removed"
60+
date: '2020-10-01T00:00:00+00:00'
61+
criticality: breaking
62+
owner: mikesea
63+
- location: PullRequest.timeline
64+
description: "`timeline` will be removed. Use PullRequest.timelineItems instead."
65+
reason: "`timeline` will be removed"
66+
date: '2020-10-01T00:00:00+00:00'
67+
criticality: breaking
68+
owner: mikesea
69+
- location: RepositoryInvitationOrderField.INVITEE_LOGIN
70+
description: "`INVITEE_LOGIN` will be removed."
71+
reason: "`INVITEE_LOGIN` is no longer a valid field value. Repository invitations
72+
can now be associated with an email, not only an invitee."
73+
date: '2020-10-01T00:00:00+00:00'
74+
criticality: breaking
75+
owner: jdennes
76+
- location: Sponsorship.sponsor
77+
description: "`sponsor` will be removed. Use `Sponsorship.sponsorEntity` instead."
78+
reason: "`Sponsorship.sponsor` will be removed."
79+
date: '2020-10-01T00:00:00+00:00'
80+
criticality: breaking
81+
owner: nholden
82+
- location: EnterpriseMemberEdge.isUnlicensed
83+
description: "`isUnlicensed` will be removed."
84+
reason: All members consume a license
85+
date: '2021-01-01T00:00:00+00:00'
86+
criticality: breaking
87+
owner: BrentWheeldon
88+
- location: EnterpriseOutsideCollaboratorEdge.isUnlicensed
89+
description: "`isUnlicensed` will be removed."
90+
reason: All outside collaborators consume a license
91+
date: '2021-01-01T00:00:00+00:00'
92+
criticality: breaking
93+
owner: BrentWheeldon
94+
- location: EnterprisePendingCollaboratorEdge.isUnlicensed
95+
description: "`isUnlicensed` will be removed."
96+
reason: All pending collaborators consume a license
97+
date: '2021-01-01T00:00:00+00:00'
98+
criticality: breaking
99+
owner: BrentWheeldon
100+
- location: MergeStateStatus.DRAFT
101+
description: "`DRAFT` will be removed. Use PullRequest.isDraft instead."
102+
reason: DRAFT state will be removed from this enum and `isDraft` should be used
103+
instead
104+
date: '2021-01-01T00:00:00+00:00'
105+
criticality: breaking
106+
owner: nplasterer

data/graphql/ghae/schema.docs-ghae.graphql

Lines changed: 54 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1757,6 +1757,11 @@ enum CheckConclusionState {
17571757
"""
17581758
STALE
17591759

1760+
"""
1761+
The check suite or run has failed at startup.
1762+
"""
1763+
STARTUP_FAILURE
1764+
17601765
"""
17611766
The check suite or run has succeeded.
17621767
"""
@@ -6584,6 +6589,11 @@ enum DeploymentState {
65846589
The deployment has queued
65856590
"""
65866591
QUEUED
6592+
6593+
"""
6594+
The deployment is waiting.
6595+
"""
6596+
WAITING
65876597
}
65886598

65896599
"""
@@ -10836,6 +10846,11 @@ type Issue implements Assignable & Closable & Comment & Labelable & Lockable & N
1083610846
Returns the last _n_ elements from the list.
1083710847
"""
1083810848
last: Int
10849+
10850+
"""
10851+
Ordering options for issue comments returned from the connection.
10852+
"""
10853+
orderBy: IssueCommentOrder
1083910854
): IssueCommentConnection!
1084010855

1084110856
"""
@@ -11427,6 +11442,31 @@ type IssueCommentEdge {
1142711442
node: IssueComment
1142811443
}
1142911444

11445+
"""
11446+
Ways in which lists of issue comments can be ordered upon return.
11447+
"""
11448+
input IssueCommentOrder {
11449+
"""
11450+
The direction in which to order issue comments by the specified field.
11451+
"""
11452+
direction: OrderDirection!
11453+
11454+
"""
11455+
The field in which to order issue comments by.
11456+
"""
11457+
field: IssueCommentOrderField!
11458+
}
11459+
11460+
"""
11461+
Properties by which issue comment connections can be ordered.
11462+
"""
11463+
enum IssueCommentOrderField {
11464+
"""
11465+
Order issue comments by update time
11466+
"""
11467+
UPDATED_AT
11468+
}
11469+
1143011470
"""
1143111471
The connection type for Issue.
1143211472
"""
@@ -12434,12 +12474,12 @@ input LockLockableInput {
1243412474
clientMutationId: String
1243512475

1243612476
"""
12437-
A reason for why the issue or pull request will be locked.
12477+
A reason for why the item will be locked.
1243812478
"""
1243912479
lockReason: LockReason
1244012480

1244112481
"""
12442-
ID of the issue or pull request to be locked.
12482+
ID of the item to be locked.
1244312483
"""
1244412484
lockableId: ID! @possibleTypes(concreteTypes: ["Issue", "PullRequest"], abstractType: "Lockable")
1244512485
}
@@ -20277,6 +20317,11 @@ type PullRequest implements Assignable & Closable & Comment & Labelable & Lockab
2027720317
Returns the last _n_ elements from the list.
2027820318
"""
2027920319
last: Int
20320+
20321+
"""
20322+
Ordering options for issue comments returned from the connection.
20323+
"""
20324+
orderBy: IssueCommentOrder
2028020325
): IssueCommentConnection!
2028120326

2028220327
"""
@@ -29978,7 +30023,7 @@ type Sponsorship implements Node {
2997830023
sponsor: User @deprecated(reason: "`Sponsorship.sponsor` will be removed. Use `Sponsorship.sponsorEntity` instead. Removal on 2020-10-01 UTC.")
2997930024

2998030025
"""
29981-
The user or organization that is sponsoring. Returns null if the sponsorship is private.
30026+
The user or organization that is sponsoring, if you have permission to view them.
2998230027
"""
2998330028
sponsorEntity: Sponsor
2998430029

@@ -33172,7 +33217,7 @@ input UnlockLockableInput {
3317233217
clientMutationId: String
3317333218

3317433219
"""
33175-
ID of the issue or pull request to be unlocked.
33220+
ID of the item to be unlocked.
3317633221
"""
3317733222
lockableId: ID! @possibleTypes(concreteTypes: ["Issue", "PullRequest"], abstractType: "Lockable")
3317833223
}
@@ -35489,6 +35534,11 @@ type User implements Actor & Node & ProfileOwner & ProjectOwner & RepositoryOwne
3548935534
Returns the last _n_ elements from the list.
3549035535
"""
3549135536
last: Int
35537+
35538+
"""
35539+
Ordering options for issue comments returned from the connection.
35540+
"""
35541+
orderBy: IssueCommentOrder
3549235542
): IssueCommentConnection!
3549335543

3549435544
"""

0 commit comments

Comments
 (0)