Skip to content

Commit 473e48a

Browse files
authored
repo sync
2 parents b7872ec + 4219c17 commit 473e48a

File tree

3 files changed

+189
-1
lines changed

3 files changed

+189
-1
lines changed

data/graphql/schema.docs.graphql

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18708,6 +18708,11 @@ type Organization implements Actor & MemberStatusable & Node & PackageOwner & Pr
1870818708
hasSponsorsListing: Boolean!
1870918709
id: ID!
1871018710

18711+
"""
18712+
The interaction ability settings for this organization.
18713+
"""
18714+
interactionAbility: RepositoryInteractionAbility
18715+
1871118716
"""
1871218717
The setting value for whether the organization has an IP allow list enabled.
1871318718
"""
@@ -28857,6 +28862,11 @@ type Repository implements Node & PackageOwner & ProjectOwner & RepositoryInfo &
2885728862
homepageUrl: URI
2885828863
id: ID!
2885928864

28865+
"""
28866+
The interaction ability settings for this repository.
28867+
"""
28868+
interactionAbility: RepositoryInteractionAbility
28869+
2886028870
"""
2886128871
Indicates if the repository is unmaintained.
2886228872
"""
@@ -30082,6 +30092,71 @@ interface RepositoryInfo {
3008230092
usesCustomOpenGraphImage: Boolean!
3008330093
}
3008430094

30095+
"""
30096+
Repository interaction limit that applies to this object.
30097+
"""
30098+
type RepositoryInteractionAbility {
30099+
"""
30100+
The time the currently active limit expires.
30101+
"""
30102+
expiresAt: DateTime
30103+
30104+
"""
30105+
The current limit that is enabled on this object.
30106+
"""
30107+
limit: RepositoryInteractionLimit!
30108+
30109+
"""
30110+
The origin of the currently active interaction limit.
30111+
"""
30112+
origin: RepositoryInteractionLimitOrigin!
30113+
}
30114+
30115+
"""
30116+
A repository interaction limit.
30117+
"""
30118+
enum RepositoryInteractionLimit {
30119+
"""
30120+
Users that are not collaborators will not be able to interact with the repository.
30121+
"""
30122+
COLLABORATORS_ONLY
30123+
30124+
"""
30125+
Users that have not previously committed to a repository’s default branch will be unable to interact with the repository.
30126+
"""
30127+
CONTRIBUTORS_ONLY
30128+
30129+
"""
30130+
Users that have recently created their account will be unable to interact with the repository.
30131+
"""
30132+
EXISTING_USERS
30133+
30134+
"""
30135+
No interaction limits are enabled.
30136+
"""
30137+
NO_LIMIT
30138+
}
30139+
30140+
"""
30141+
Indicates where an interaction limit is configured.
30142+
"""
30143+
enum RepositoryInteractionLimitOrigin {
30144+
"""
30145+
A limit that is configured at the organization level.
30146+
"""
30147+
ORGANIZATION
30148+
30149+
"""
30150+
A limit that is configured at the repository level.
30151+
"""
30152+
REPOSITORY
30153+
30154+
"""
30155+
A limit that is configured at the user-wide level.
30156+
"""
30157+
USER
30158+
}
30159+
3008530160
"""
3008630161
An invitation for a user to be added to a repository.
3008730162
"""
@@ -37900,6 +37975,11 @@ type User implements Actor & Node & PackageOwner & ProfileOwner & ProjectOwner &
3790037975
): Hovercard!
3790137976
id: ID!
3790237977

37978+
"""
37979+
The interaction ability settings for this user.
37980+
"""
37981+
interactionAbility: RepositoryInteractionAbility
37982+
3790337983
"""
3790437984
Whether or not this user is a participant in the GitHub Security Bug Bounty.
3790537985
"""

lib/graphql/static/prerendered-objects.json

Lines changed: 6 additions & 1 deletion
Large diffs are not rendered by default.

lib/graphql/static/schema-dotcom.json

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28545,6 +28545,14 @@
2854528545
"kind": "scalars",
2854628546
"href": "/graphql/reference/scalars#boolean"
2854728547
},
28548+
{
28549+
"name": "interactionAbility",
28550+
"description": "<p>The interaction ability settings for this organization.</p>",
28551+
"type": "RepositoryInteractionAbility",
28552+
"id": "repositoryinteractionability",
28553+
"kind": "objects",
28554+
"href": "/graphql/reference/objects#repositoryinteractionability"
28555+
},
2854828556
{
2854928557
"name": "ipAllowListEnabledSetting",
2855028558
"description": "<p>The setting value for whether the organization has an IP allow list enabled.</p>",
@@ -42674,6 +42682,14 @@
4267442682
"kind": "scalars",
4267542683
"href": "/graphql/reference/scalars#uri"
4267642684
},
42685+
{
42686+
"name": "interactionAbility",
42687+
"description": "<p>The interaction ability settings for this repository.</p>",
42688+
"type": "RepositoryInteractionAbility",
42689+
"id": "repositoryinteractionability",
42690+
"kind": "objects",
42691+
"href": "/graphql/reference/objects#repositoryinteractionability"
42692+
},
4267742693
{
4267842694
"name": "isArchived",
4267942695
"description": "<p>Indicates if the repository is unmaintained.</p>",
@@ -44553,6 +44569,39 @@
4455344569
}
4455444570
]
4455544571
},
44572+
{
44573+
"name": "RepositoryInteractionAbility",
44574+
"kind": "objects",
44575+
"id": "repositoryinteractionability",
44576+
"href": "/graphql/reference/objects#repositoryinteractionability",
44577+
"description": "<p>Repository interaction limit that applies to this object.</p>",
44578+
"fields": [
44579+
{
44580+
"name": "expiresAt",
44581+
"description": "<p>The time the currently active limit expires.</p>",
44582+
"type": "DateTime",
44583+
"id": "datetime",
44584+
"kind": "scalars",
44585+
"href": "/graphql/reference/scalars#datetime"
44586+
},
44587+
{
44588+
"name": "limit",
44589+
"description": "<p>The current limit that is enabled on this object.</p>",
44590+
"type": "RepositoryInteractionLimit!",
44591+
"id": "repositoryinteractionlimit",
44592+
"kind": "enums",
44593+
"href": "/graphql/reference/enums#repositoryinteractionlimit"
44594+
},
44595+
{
44596+
"name": "origin",
44597+
"description": "<p>The origin of the currently active interaction limit.</p>",
44598+
"type": "RepositoryInteractionLimitOrigin!",
44599+
"id": "repositoryinteractionlimitorigin",
44600+
"kind": "enums",
44601+
"href": "/graphql/reference/enums#repositoryinteractionlimitorigin"
44602+
}
44603+
]
44604+
},
4455644605
{
4455744606
"name": "RepositoryInvitation",
4455844607
"kind": "objects",
@@ -52395,6 +52444,14 @@
5239552444
}
5239652445
]
5239752446
},
52447+
{
52448+
"name": "interactionAbility",
52449+
"description": "<p>The interaction ability settings for this user.</p>",
52450+
"type": "RepositoryInteractionAbility",
52451+
"id": "repositoryinteractionability",
52452+
"kind": "objects",
52453+
"href": "/graphql/reference/objects#repositoryinteractionability"
52454+
},
5239852455
{
5239952456
"name": "isBountyHunter",
5240052457
"description": "<p>Whether or not this user is a participant in the GitHub Security Bug Bounty.</p>",
@@ -59457,6 +59514,52 @@
5945759514
}
5945859515
]
5945959516
},
59517+
{
59518+
"name": "RepositoryInteractionLimit",
59519+
"kind": "enums",
59520+
"id": "repositoryinteractionlimit",
59521+
"href": "/graphql/reference/enums#repositoryinteractionlimit",
59522+
"description": "<p>A repository interaction limit.</p>",
59523+
"values": [
59524+
{
59525+
"name": "COLLABORATORS_ONLY",
59526+
"description": "<p>Users that are not collaborators will not be able to interact with the repository.</p>"
59527+
},
59528+
{
59529+
"name": "CONTRIBUTORS_ONLY",
59530+
"description": "<p>Users that have not previously committed to a repository’s default branch will be unable to interact with the repository.</p>"
59531+
},
59532+
{
59533+
"name": "EXISTING_USERS",
59534+
"description": "<p>Users that have recently created their account will be unable to interact with the repository.</p>"
59535+
},
59536+
{
59537+
"name": "NO_LIMIT",
59538+
"description": "<p>No interaction limits are enabled.</p>"
59539+
}
59540+
]
59541+
},
59542+
{
59543+
"name": "RepositoryInteractionLimitOrigin",
59544+
"kind": "enums",
59545+
"id": "repositoryinteractionlimitorigin",
59546+
"href": "/graphql/reference/enums#repositoryinteractionlimitorigin",
59547+
"description": "<p>Indicates where an interaction limit is configured.</p>",
59548+
"values": [
59549+
{
59550+
"name": "ORGANIZATION",
59551+
"description": "<p>A limit that is configured at the organization level.</p>"
59552+
},
59553+
{
59554+
"name": "REPOSITORY",
59555+
"description": "<p>A limit that is configured at the repository level.</p>"
59556+
},
59557+
{
59558+
"name": "USER",
59559+
"description": "<p>A limit that is configured at the user-wide level.</p>"
59560+
}
59561+
]
59562+
},
5946059563
{
5946159564
"name": "RepositoryInvitationOrderField",
5946259565
"kind": "enums",

0 commit comments

Comments
 (0)