Skip to content

Commit 0d6dbe9

Browse files
authored
Merge pull request #16652 from github/version-graphql-objects-links
Version links in prerendered GraphQL objects page
2 parents 86a7839 + 8c1a9c1 commit 0d6dbe9

10 files changed

Lines changed: 449 additions & 2412 deletions

File tree

data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
upcoming_changes:
3-
- location: Migration.uploadUrlTemplate
3+
- location: LegacyMigration.uploadUrlTemplate
44
description: '`uploadUrlTemplate` will be removed. Use `uploadUrl` instead.'
55
reason:
66
'`uploadUrlTemplate` is being removed because it is not a standard URL and

data/graphql/graphql_upcoming_changes.public.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
upcoming_changes:
3-
- location: Migration.uploadUrlTemplate
3+
- location: LegacyMigration.uploadUrlTemplate
44
description: '`uploadUrlTemplate` will be removed. Use `uploadUrl` instead.'
55
reason:
66
'`uploadUrlTemplate` is being removed because it is not a standard URL and

data/graphql/schema.docs.graphql

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15164,6 +15164,21 @@ type Mutation {
1516415164
"""
1516515165
setEnterpriseIdentityProvider(input: SetEnterpriseIdentityProviderInput!): SetEnterpriseIdentityProviderPayload
1516615166

15167+
"""
15168+
Set an organization level interaction limit for an organization's public repositories.
15169+
"""
15170+
setOrganizationInteractionLimit(input: SetOrganizationInteractionLimitInput!): SetOrganizationInteractionLimitPayload
15171+
15172+
"""
15173+
Sets an interaction limit setting for a repository.
15174+
"""
15175+
setRepositoryInteractionLimit(input: SetRepositoryInteractionLimitInput!): SetRepositoryInteractionLimitPayload
15176+
15177+
"""
15178+
Set a user level interaction limit for an user's public repositories.
15179+
"""
15180+
setUserInteractionLimit(input: SetUserInteractionLimitInput!): SetUserInteractionLimitPayload
15181+
1516715182
"""
1516815183
Submits a pending pull request review.
1516915184
"""
@@ -30137,6 +30152,36 @@ enum RepositoryInteractionLimit {
3013730152
NO_LIMIT
3013830153
}
3013930154

30155+
"""
30156+
The length for a repository interaction limit to be enabled for.
30157+
"""
30158+
enum RepositoryInteractionLimitExpiry {
30159+
"""
30160+
The interaction limit will expire after 1 day.
30161+
"""
30162+
ONE_DAY
30163+
30164+
"""
30165+
The interaction limit will expire after 1 month.
30166+
"""
30167+
ONE_MONTH
30168+
30169+
"""
30170+
The interaction limit will expire after 1 week.
30171+
"""
30172+
ONE_WEEK
30173+
30174+
"""
30175+
The interaction limit will expire after 6 months.
30176+
"""
30177+
SIX_MONTHS
30178+
30179+
"""
30180+
The interaction limit will expire after 3 days.
30181+
"""
30182+
THREE_DAYS
30183+
}
30184+
3014030185
"""
3014130186
Indicates where an interaction limit is configured.
3014230187
"""
@@ -32035,6 +32080,126 @@ type SetEnterpriseIdentityProviderPayload {
3203532080
identityProvider: EnterpriseIdentityProvider
3203632081
}
3203732082

32083+
"""
32084+
Autogenerated input type of SetOrganizationInteractionLimit
32085+
"""
32086+
input SetOrganizationInteractionLimitInput {
32087+
"""
32088+
A unique identifier for the client performing the mutation.
32089+
"""
32090+
clientMutationId: String
32091+
32092+
"""
32093+
When this limit should expire.
32094+
"""
32095+
expiry: RepositoryInteractionLimitExpiry
32096+
32097+
"""
32098+
The limit to set.
32099+
"""
32100+
limit: RepositoryInteractionLimit!
32101+
32102+
"""
32103+
The ID of the organization to set a limit for.
32104+
"""
32105+
organizationId: ID! @possibleTypes(concreteTypes: ["Organization"])
32106+
}
32107+
32108+
"""
32109+
Autogenerated return type of SetOrganizationInteractionLimit
32110+
"""
32111+
type SetOrganizationInteractionLimitPayload {
32112+
"""
32113+
A unique identifier for the client performing the mutation.
32114+
"""
32115+
clientMutationId: String
32116+
32117+
"""
32118+
The organization that the interaction limit was set for.
32119+
"""
32120+
organization: Organization
32121+
}
32122+
32123+
"""
32124+
Autogenerated input type of SetRepositoryInteractionLimit
32125+
"""
32126+
input SetRepositoryInteractionLimitInput {
32127+
"""
32128+
A unique identifier for the client performing the mutation.
32129+
"""
32130+
clientMutationId: String
32131+
32132+
"""
32133+
When this limit should expire.
32134+
"""
32135+
expiry: RepositoryInteractionLimitExpiry
32136+
32137+
"""
32138+
The limit to set.
32139+
"""
32140+
limit: RepositoryInteractionLimit!
32141+
32142+
"""
32143+
The ID of the repository to set a limit for.
32144+
"""
32145+
repositoryId: ID! @possibleTypes(concreteTypes: ["Repository"])
32146+
}
32147+
32148+
"""
32149+
Autogenerated return type of SetRepositoryInteractionLimit
32150+
"""
32151+
type SetRepositoryInteractionLimitPayload {
32152+
"""
32153+
A unique identifier for the client performing the mutation.
32154+
"""
32155+
clientMutationId: String
32156+
32157+
"""
32158+
The repository that the interaction limit was set for.
32159+
"""
32160+
repository: Repository
32161+
}
32162+
32163+
"""
32164+
Autogenerated input type of SetUserInteractionLimit
32165+
"""
32166+
input SetUserInteractionLimitInput {
32167+
"""
32168+
A unique identifier for the client performing the mutation.
32169+
"""
32170+
clientMutationId: String
32171+
32172+
"""
32173+
When this limit should expire.
32174+
"""
32175+
expiry: RepositoryInteractionLimitExpiry
32176+
32177+
"""
32178+
The limit to set.
32179+
"""
32180+
limit: RepositoryInteractionLimit!
32181+
32182+
"""
32183+
The ID of the user to set a limit for.
32184+
"""
32185+
userId: ID! @possibleTypes(concreteTypes: ["User"])
32186+
}
32187+
32188+
"""
32189+
Autogenerated return type of SetUserInteractionLimit
32190+
"""
32191+
type SetUserInteractionLimitPayload {
32192+
"""
32193+
A unique identifier for the client performing the mutation.
32194+
"""
32195+
clientMutationId: String
32196+
32197+
"""
32198+
The user that the interaction limit was set for.
32199+
"""
32200+
user: User
32201+
}
32202+
3203832203
"""
3203932204
Represents an S/MIME signature on a Commit or Tag.
3204032205
"""

lib/graphql/static/prerendered-objects.json

Lines changed: 5 additions & 2085 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)