diff --git a/content/get-started/using-git/dealing-with-special-characters-in-branch-and-tag-names.md b/content/get-started/using-git/dealing-with-special-characters-in-branch-and-tag-names.md index 8f0542ba7ac4..f65e84d8f366 100644 --- a/content/get-started/using-git/dealing-with-special-characters-in-branch-and-tag-names.md +++ b/content/get-started/using-git/dealing-with-special-characters-in-branch-and-tag-names.md @@ -40,10 +40,12 @@ If possible, create branch and tag names that don't contain special characters, * The English alphabet (`a` to `z` and `A` to `Z`) * Numbers (`0` to `9`) * A limited set of punctuation characters: + * period (`.`) * hyphen (`-`) * underscore (`_`) * forward slash (`/`) + To avoid confusion, you should start branch names with a letter. diff --git a/content/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests.md b/content/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests.md index faa2bf3d5355..895ba0f9767e 100644 --- a/content/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests.md +++ b/content/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests.md @@ -17,6 +17,7 @@ topics: To link a pull request to an issue to show that a fix is in progress and to automatically close the issue when someone merges the pull request, type one of the following keywords followed by a reference to the issue. For example, `Closes #10` or `Fixes octo-org/octo-repo#100`. + * close * closes * closed @@ -26,6 +27,7 @@ To link a pull request to an issue to show that a fix is in progress and to auto * resolve * resolves * resolved + For more information, see [AUTOTITLE](/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue). diff --git a/content/get-started/writing-on-github/working-with-saved-replies/editing-a-saved-reply.md b/content/get-started/writing-on-github/working-with-saved-replies/editing-a-saved-reply.md index 604badcf6201..97e08693f907 100644 --- a/content/get-started/writing-on-github/working-with-saved-replies/editing-a-saved-reply.md +++ b/content/get-started/writing-on-github/working-with-saved-replies/editing-a-saved-reply.md @@ -13,8 +13,8 @@ versions: --- {% data reusables.user-settings.access_settings %} {% data reusables.user-settings.saved_replies %} -1. Under "Saved replies," next to the saved reply you want to edit, click {% octicon "pencil" aria-label="The pencil" %}. -![Screenshot of {% data variables.product.prodname_dotcom %} settings for "Saved replies." To the right of the saved reply "Ship squirrel," an edit button with a pencil icon is outlined in dark orange.](/assets/images/help/writing/saved-replies-edit-existing.png) +1. Under "Saved replies," next to the saved reply you want to edit, click {% octicon "pencil" aria-label="The pencil" %}. +![Screenshot of {% data variables.product.github %} settings for "Saved replies." To the right of the "Ship squirrel" reply, an edit button with a pencil icon is outlined in orange.](/assets/images/help/writing/saved-replies-edit-existing.png) 1. Under "Edit saved reply," edit the title or content of the saved reply. 1. Click **Update saved reply**. diff --git a/src/graphql/data/fpt/changelog.json b/src/graphql/data/fpt/changelog.json index b9f18e8c3c61..178140f6f8ac 100644 --- a/src/graphql/data/fpt/changelog.json +++ b/src/graphql/data/fpt/changelog.json @@ -1,4 +1,87 @@ [ + { + "schemaChanges": [ + { + "title": "The GraphQL schema includes these changes:", + "changes": [ + "
Type CopilotLicenseType
was removed
Type CopilotLimitedFeature
was removed
Type CopilotLimitedUser
was removed
Type CreateSavedNotificationThreadInput
was removed
Type CreateSavedNotificationThreadPayload
was removed
Type DeleteSavedNotificationThreadInput
was removed
Type DeleteSavedNotificationThreadPayload
was removed
Type DiscussionPubSubTopic
was removed
Type IssuePubSubTopic
was removed
Type MarkAllNotificationsInput
was removed
Type MarkAllNotificationsPayload
was removed
Type MarkNotificationAsDoneInput
was removed
Type MarkNotificationAsDonePayload
was removed
Type MarkNotificationAsReadInput
was removed
Type MarkNotificationAsReadPayload
was removed
Type MarkNotificationAsUndoneInput
was removed
Type MarkNotificationAsUndonePayload
was removed
Type MarkNotificationAsUnreadInput
was removed
Type MarkNotificationAsUnreadPayload
was removed
Type MarkNotificationSubjectAsReadInput
was removed
Type MarkNotificationSubjectAsReadPayload
was removed
Type MarkNotificationsAsDoneInput
was removed
Type MarkNotificationsAsDonePayload
was removed
Type MarkNotificationsAsReadInput
was removed
Type MarkNotificationsAsReadPayload
was removed
Type MarkNotificationsAsUndoneInput
was removed
Type MarkNotificationsAsUndonePayload
was removed
Type MarkNotificationsAsUnreadInput
was removed
Type MarkNotificationsAsUnreadPayload
was removed
Type NotificationReason
was removed
Type NotificationStatus
was removed
Type NotificationThread
was removed
Type NotificationThreadConnection
was removed
Type NotificationThreadEdge
was removed
Type NotificationThreadFilters
was removed
Type NotificationThreadSubscriptionState
was removed
Type NotificationsList
was removed
Type NotificationsSubject
was removed
Type PullRequestPubSubTopic
was removed
Type RepositoryDependabotAlertsThread
was removed
Type UnsubscribeFromNotificationsInput
was removed
Type UnsubscribeFromNotificationsPayload
was removed
Type UserPubSubTopic
was removed
Field updatesChannel
was removed from object type Commit
Field comment
was removed from object type Discussion
Field updatesChannel
was removed from object type Discussion
Argument renderMobileTasklistBlocks: Boolean
was removed from field Discussion.bodyHTML
Field updatesChannel
was removed from object type Issue
Argument renderMobileTasklistBlocks: Boolean
was removed from field Issue.bodyHTML
Field createSavedNotificationThread
was removed from object type Mutation
Field deleteSavedNotificationThread
was removed from object type Mutation
Field markAllNotifications
was removed from object type Mutation
Field markNotificationAsDone
was removed from object type Mutation
Field markNotificationAsRead
was removed from object type Mutation
Field markNotificationAsUndone
was removed from object type Mutation
Field markNotificationAsUnread
was removed from object type Mutation
Field markNotificationSubjectAsRead
was removed from object type Mutation
Field markNotificationsAsDone
was removed from object type Mutation
Field markNotificationsAsRead
was removed from object type Mutation
Field markNotificationsAsUndone
was removed from object type Mutation
Field markNotificationsAsUnread
was removed from object type Mutation
Field unsubscribeFromNotifications
was removed from object type Mutation
Field updatesChannel
was removed from object type 'ProjectV2'
Field updatesChannel
was removed from object type PullRequest
Argument renderMobileTasklistBlocks: Boolean
was removed from field PullRequest.bodyHTML
Field mobileUpdatesUrl
was removed from object type Query
Field viewerUpdatesChannel
was removed from object type Query
Field updatesChannel
was removed from object type Ref
Field copilotLicenseType
was removed from object type User
Field copilotLimitedUser
was removed from object type User
Field notificationThreads
was removed from object type User
Return information about the GitHub instance.
", "args": [] }, - { - "name": "mobileUpdatesUrl", - "type": "URI", - "kind": "scalars", - "id": "uri", - "href": "/graphql/reference/scalars#uri", - "description": "A WebSocket URL for connecting to receive updates.
", - "isDeprecated": false, - "args": [] - }, { "name": "node", "type": "Node", @@ -934,25 +924,6 @@ "href": "/graphql/reference/objects#user", "description": "The currently authenticated user.
", "args": [] - }, - { - "name": "viewerUpdatesChannel", - "type": "String", - "kind": "scalars", - "id": "string", - "href": "/graphql/reference/scalars#string", - "description": "Channel value for subscribing to live updates.
", - "isDeprecated": false, - "args": [ - { - "name": "name", - "type": "UserPubSubTopic!", - "id": "userpubsubtopic", - "kind": "enums", - "href": "/graphql/reference/enums#userpubsubtopic", - "description": "The name of the channel to use.
" - } - ] } ], "mutations": [ @@ -3438,48 +3409,6 @@ } ] }, - { - "name": "createSavedNotificationThread", - "kind": "mutations", - "id": "createsavednotificationthread", - "href": "/graphql/reference/mutations#createsavednotificationthread", - "description": "Adds a saved notification thread.
", - "inputFields": [ - { - "name": "input", - "type": "CreateSavedNotificationThreadInput!", - "id": "createsavednotificationthreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#createsavednotificationthreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the saved notification belongs to.
" - } - ] - }, { "name": "createSponsorsListing", "kind": "mutations", @@ -4532,48 +4461,6 @@ } ] }, - { - "name": "deleteSavedNotificationThread", - "kind": "mutations", - "id": "deletesavednotificationthread", - "href": "/graphql/reference/mutations#deletesavednotificationthread", - "description": "Deletes a saved notification thread.
", - "inputFields": [ - { - "name": "input", - "type": "DeleteSavedNotificationThreadInput!", - "id": "deletesavednotificationthreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#deletesavednotificationthreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that deleted the saved notification.
" - } - ] - }, { "name": "deleteTeamDiscussion", "kind": "mutations", @@ -5304,40 +5191,6 @@ } ] }, - { - "name": "markAllNotifications", - "kind": "mutations", - "id": "markallnotifications", - "href": "/graphql/reference/mutations#markallnotifications", - "description": "Mark all notifications as the state is passed.
", - "inputFields": [ - { - "name": "input", - "type": "MarkAllNotificationsInput!", - "id": "markallnotificationsinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#markallnotificationsinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, { "name": "markDiscussionCommentAsAnswer", "kind": "mutations", @@ -5406,352 +5259,6 @@ } ] }, - { - "name": "markNotificationAsDone", - "kind": "mutations", - "id": "marknotificationasdone", - "href": "/graphql/reference/mutations#marknotificationasdone", - "description": "Marks a notification as done.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationAsDoneInput!", - "id": "marknotificationasdoneinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationasdoneinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the notification belongs to.
" - } - ] - }, - { - "name": "markNotificationAsRead", - "kind": "mutations", - "id": "marknotificationasread", - "href": "/graphql/reference/mutations#marknotificationasread", - "description": "Marks a notification as read.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationAsReadInput!", - "id": "marknotificationasreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationasreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the notification belongs to.
" - } - ] - }, - { - "name": "markNotificationAsUndone", - "kind": "mutations", - "id": "marknotificationasundone", - "href": "/graphql/reference/mutations#marknotificationasundone", - "description": "Marks a notification as undone.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationAsUndoneInput!", - "id": "marknotificationasundoneinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationasundoneinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the notification belongs to.
" - } - ] - }, - { - "name": "markNotificationAsUnread", - "kind": "mutations", - "id": "marknotificationasunread", - "href": "/graphql/reference/mutations#marknotificationasunread", - "description": "Marks a notification as unread.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationAsUnreadInput!", - "id": "marknotificationasunreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationasunreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the notification belongs to.
" - } - ] - }, - { - "name": "markNotificationSubjectAsRead", - "kind": "mutations", - "id": "marknotificationsubjectasread", - "href": "/graphql/reference/mutations#marknotificationsubjectasread", - "description": "Marks a notification as read.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationSubjectAsReadInput!", - "id": "marknotificationsubjectasreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsubjectasreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the saved notification belongs to.
" - } - ] - }, - { - "name": "markNotificationsAsDone", - "kind": "mutations", - "id": "marknotificationsasdone", - "href": "/graphql/reference/mutations#marknotificationsasdone", - "description": "Marks a notification as done.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationsAsDoneInput!", - "id": "marknotificationsasdoneinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsasdoneinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, - { - "name": "markNotificationsAsRead", - "kind": "mutations", - "id": "marknotificationsasread", - "href": "/graphql/reference/mutations#marknotificationsasread", - "description": "Marks multiple notifications as read.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationsAsReadInput!", - "id": "marknotificationsasreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsasreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, - { - "name": "markNotificationsAsUndone", - "kind": "mutations", - "id": "marknotificationsasundone", - "href": "/graphql/reference/mutations#marknotificationsasundone", - "description": "Marks a notification as undone.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationsAsUndoneInput!", - "id": "marknotificationsasundoneinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsasundoneinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, - { - "name": "markNotificationsAsUnread", - "kind": "mutations", - "id": "marknotificationsasunread", - "href": "/graphql/reference/mutations#marknotificationsasunread", - "description": "Marks notifications as unread.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationsAsUnreadInput!", - "id": "marknotificationsasunreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsasunreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, { "name": "markProjectV2AsTemplate", "kind": "mutations", @@ -7970,40 +7477,6 @@ } ] }, - { - "name": "unsubscribeFromNotifications", - "kind": "mutations", - "id": "unsubscribefromnotifications", - "href": "/graphql/reference/mutations#unsubscribefromnotifications", - "description": "Unsubscribes from notifications.
", - "inputFields": [ - { - "name": "input", - "type": "UnsubscribeFromNotificationsInput!", - "id": "unsubscribefromnotificationsinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#unsubscribefromnotificationsinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, { "name": "updateBranchProtectionRule", "kind": "mutations", @@ -14990,15 +14463,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#uri" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "isDeprecated": false - }, { "name": "url", "description": "The HTTP URL for this commit.
", @@ -17371,64 +16835,6 @@ } ] }, - { - "name": "CopilotLimitedUser", - "kind": "objects", - "id": "copilotlimiteduser", - "href": "/graphql/reference/objects#copilotlimiteduser", - "description": "Information about a limited Copilot Free user, such as quotas or feature availability.
", - "isDeprecated": false, - "fields": [ - { - "name": "hasUsageRemaining", - "description": "Whether or not the user has remaining usage for the given feature.
", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "arguments": [ - { - "name": "feature", - "description": "The feature whose quotas are to be checked against.
", - "type": { - "name": "CopilotLimitedFeature!", - "id": "copilotlimitedfeature", - "kind": "enums", - "href": "/graphql/reference/enums#copilotlimitedfeature" - } - } - ] - }, - { - "name": "quotaPercentageRemaining", - "description": "The percentage of the quota remaining for the given feature.
", - "type": "Float", - "id": "float", - "kind": "scalars", - "href": "/graphql/reference/scalars#float", - "arguments": [ - { - "name": "feature", - "description": "The feature whose quotas are to be checked against.
", - "type": { - "name": "CopilotLimitedFeature!", - "id": "copilotlimitedfeature", - "kind": "enums", - "href": "/graphql/reference/enums#copilotlimitedfeature" - } - } - ] - }, - { - "name": "resetDate", - "description": "The date when the quota for the Copilot Free user will reset.
", - "type": "Date", - "id": "date", - "kind": "scalars", - "href": "/graphql/reference/scalars#date" - } - ] - }, { "name": "CreatedCommitContribution", "kind": "objects", @@ -20117,20 +19523,7 @@ "type": "HTML!", "id": "html", "kind": "scalars", - "href": "/graphql/reference/scalars#html", - "arguments": [ - { - "name": "renderMobileTasklistBlocks", - "defaultValue": false, - "description": "Whether or not to render tasklist blocks using Mobile-specific HTML.
", - "type": { - "name": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - } - } - ] + "href": "/graphql/reference/scalars#html" }, { "name": "bodyText", @@ -20164,27 +19557,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "comment", - "description": "Get a comment from a url.
", - "type": "DiscussionComment", - "id": "discussioncomment", - "kind": "objects", - "href": "/graphql/reference/objects#discussioncomment", - "arguments": [ - { - "name": "url", - "description": "The url to decode.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - } - ], - "isDeprecated": false - }, { "name": "comments", "description": "The replies to the discussion.
", @@ -20509,28 +19881,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "arguments": [ - { - "name": "name", - "defaultValue": "UPDATED", - "description": "The name of the channel to use.
", - "type": { - "name": "DiscussionPubSubTopic", - "id": "discussionpubsubtopic", - "kind": "enums", - "href": "/graphql/reference/enums#discussionpubsubtopic" - } - } - ], - "isDeprecated": false - }, { "name": "upvoteCount", "description": "Number of upvotes that this subject has received.
", @@ -29247,20 +28597,7 @@ "type": "HTML!", "id": "html", "kind": "scalars", - "href": "/graphql/reference/scalars#html", - "arguments": [ - { - "name": "renderMobileTasklistBlocks", - "defaultValue": false, - "description": "Whether or not to render tasklist blocks using Mobile-specific HTML.
", - "type": { - "name": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - } - } - ] + "href": "/graphql/reference/scalars#html" }, { "name": "bodyResourcePath", @@ -30435,28 +29772,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "arguments": [ - { - "name": "name", - "defaultValue": "UPDATED", - "description": "The name of the channel to use.
", - "type": { - "name": "IssuePubSubTopic", - "id": "issuepubsubtopic", - "kind": "enums", - "href": "/graphql/reference/enums#issuepubsubtopic" - } - } - ], - "isDeprecated": false - }, { "name": "url", "description": "The HTTP URL for this issue.
", @@ -35172,291 +34487,6 @@ } ] }, - { - "name": "NotificationThread", - "kind": "objects", - "id": "notificationthread", - "href": "/graphql/reference/objects#notificationthread", - "description": "Represents a notification thread for the viewer.
", - "isDeprecated": false, - "implements": [ - { - "name": "Node", - "id": "node", - "href": "/graphql/reference/interfaces#node" - } - ], - "fields": [ - { - "name": "id", - "description": "The Node ID of the NotificationThread object.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id" - }, - { - "name": "isArchived", - "description": "Archived state of the notification.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "isDone", - "description": "Done state of the notification.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "isSaved", - "description": "Whether a notification has been saved.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "isStarred", - "description": "Whether a notification has been starred.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "isUnread", - "description": "Unread state of the notification.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "lastReadAt", - "description": "The last time that notifications were read for this thread.
", - "type": "DateTime", - "id": "datetime", - "kind": "scalars", - "href": "/graphql/reference/scalars#datetime" - }, - { - "name": "lastSummarizedAt", - "description": "The last time that notifications were updated for this thread.
", - "type": "DateTime!", - "id": "datetime", - "kind": "scalars", - "href": "/graphql/reference/scalars#datetime" - }, - { - "name": "lastUpdatedAt", - "description": "The last time that a notification was received on this thread for the current user.
", - "type": "DateTime!", - "id": "datetime", - "kind": "scalars", - "href": "/graphql/reference/scalars#datetime" - }, - { - "name": "list", - "description": "The notification's list.
", - "type": "NotificationsList!", - "id": "notificationslist", - "kind": "unions", - "href": "/graphql/reference/unions#notificationslist" - }, - { - "name": "listId", - "description": "The notification's list id.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "listType", - "description": "The notification's list type.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "oldestUnreadItemAnchor", - "description": "The oldest unread author internal anchor.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "reason", - "description": "The reason a notification was received.
", - "type": "NotificationReason", - "id": "notificationreason", - "kind": "enums", - "href": "/graphql/reference/enums#notificationreason" - }, - { - "name": "recentParticipants", - "description": "The last 3 recent participants.
", - "type": "[User!]!", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user" - }, - { - "name": "subject", - "description": "The notification's subject.
", - "type": "NotificationsSubject!", - "id": "notificationssubject", - "kind": "unions", - "href": "/graphql/reference/unions#notificationssubject" - }, - { - "name": "subscriptionStatus", - "description": "Subscription status for the thread.
", - "type": "NotificationThreadSubscriptionState!", - "id": "notificationthreadsubscriptionstate", - "kind": "enums", - "href": "/graphql/reference/enums#notificationthreadsubscriptionstate" - }, - { - "name": "summaryId", - "description": "The notification's rollup summary id.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "summaryItemAuthor", - "description": "The author of the item being used to summarize the thread.
", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user" - }, - { - "name": "summaryItemBody", - "description": "The body text of the item being used to summarize the thread.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "threadId", - "description": "The notification's thread id.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "threadType", - "description": "The notification's thread type.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "title", - "description": "The notification's title.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "unreadItemsCount", - "description": "The number of unread items.
", - "type": "Int!", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - }, - { - "name": "url", - "description": "The HTTP URL for the notification thread's subject.
", - "type": "URI!", - "id": "uri", - "kind": "scalars", - "href": "/graphql/reference/scalars#uri" - } - ] - }, - { - "name": "NotificationThreadConnection", - "kind": "objects", - "id": "notificationthreadconnection", - "href": "/graphql/reference/objects#notificationthreadconnection", - "description": "A list of notification threads.
", - "isDeprecated": false, - "fields": [ - { - "name": "edges", - "description": "A list of edges.
", - "type": "[NotificationThreadEdge]", - "id": "notificationthreadedge", - "kind": "objects", - "href": "/graphql/reference/objects#notificationthreadedge" - }, - { - "name": "nodes", - "description": "A list of nodes.
", - "type": "[NotificationThread]", - "id": "notificationthread", - "kind": "objects", - "href": "/graphql/reference/objects#notificationthread" - }, - { - "name": "pageInfo", - "description": "Information to aid in pagination.
", - "type": "PageInfo!", - "id": "pageinfo", - "kind": "objects", - "href": "/graphql/reference/objects#pageinfo" - }, - { - "name": "totalCount", - "description": "Identifies the total count of items in the connection.
", - "type": "Int!", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - ] - }, - { - "name": "NotificationThreadEdge", - "kind": "objects", - "id": "notificationthreadedge", - "href": "/graphql/reference/objects#notificationthreadedge", - "description": "An edge in a connection.
", - "isDeprecated": false, - "fields": [ - { - "name": "cursor", - "description": "A cursor for use in pagination.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "node", - "description": "The item at the end of the edge.
", - "type": "NotificationThread", - "id": "notificationthread", - "kind": "objects", - "href": "/graphql/reference/objects#notificationthread" - } - ] - }, { "name": "OIDCProvider", "kind": "objects", @@ -48152,15 +47182,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "isDeprecated": false - }, { "name": "url", "description": "The HTTP URL for this project.
", @@ -51691,20 +50712,7 @@ "type": "HTML!", "id": "html", "kind": "scalars", - "href": "/graphql/reference/scalars#html", - "arguments": [ - { - "name": "renderMobileTasklistBlocks", - "defaultValue": false, - "description": "Whether or not to render tasklist blocks using Mobile-specific HTML.
", - "type": { - "name": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - } - } - ] + "href": "/graphql/reference/scalars#html" }, { "name": "bodyText", @@ -53217,28 +52225,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "arguments": [ - { - "name": "name", - "defaultValue": "UPDATED", - "description": "The name of the channel to use.
", - "type": { - "name": "PullRequestPubSubTopic", - "id": "pullrequestpubsubtopic", - "kind": "enums", - "href": "/graphql/reference/enums#pullrequestpubsubtopic" - } - } - ], - "isDeprecated": false - }, { "name": "url", "description": "The HTTP URL for this pull request.
", @@ -56997,15 +55983,6 @@ "id": "gitobject", "kind": "interfaces", "href": "/graphql/reference/interfaces#gitobject" - }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "isDeprecated": false } ] }, @@ -65778,52 +64755,6 @@ } ] }, - { - "name": "RepositoryDependabotAlertsThread", - "kind": "objects", - "id": "repositorydependabotalertsthread", - "href": "/graphql/reference/objects#repositorydependabotalertsthread", - "description": "A wrapper on Repository used for Dependabot Alerts notifications.
", - "isDeprecated": false, - "implements": [ - { - "name": "Node", - "id": "node", - "href": "/graphql/reference/interfaces#node" - }, - { - "name": "RepositoryNode", - "id": "repositorynode", - "href": "/graphql/reference/interfaces#repositorynode" - } - ], - "fields": [ - { - "name": "id", - "description": "The Node ID of the RepositoryDependabotAlertsThread object.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id" - }, - { - "name": "notificationsPermalink", - "description": "The URL pointing to the repository's dependabot alerts page.
", - "type": "URI", - "id": "uri", - "kind": "scalars", - "href": "/graphql/reference/scalars#uri" - }, - { - "name": "repository", - "description": "The repository associated with this node.
", - "type": "Repository!", - "id": "repository", - "kind": "objects", - "href": "/graphql/reference/objects#repository" - } - ] - }, { "name": "RepositoryEdge", "kind": "objects", @@ -76727,24 +75658,6 @@ "kind": "objects", "href": "/graphql/reference/objects#copilotendpoints" }, - { - "name": "copilotLicenseType", - "description": "The user's license type for Copilot.
", - "type": "CopilotLicenseType", - "id": "copilotlicensetype", - "kind": "enums", - "href": "/graphql/reference/enums#copilotlicensetype", - "isDeprecated": false - }, - { - "name": "copilotLimitedUser", - "description": "Properties of the current Copilot user, if limited by Copilot Free.
", - "type": "CopilotLimitedUser", - "id": "copilotlimiteduser", - "kind": "objects", - "href": "/graphql/reference/objects#copilotlimiteduser", - "isDeprecated": false - }, { "name": "createdAt", "description": "Identifies the date and time when the object was created.
", @@ -77279,266 +76192,26 @@ "kind": "scalars", "href": "/graphql/reference/scalars#int" } - }, - { - "name": "orderBy", - "description": "Ordering options for issue comments returned from the connection.
", - "type": { - "name": "IssueCommentOrder", - "id": "issuecommentorder", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#issuecommentorder" - } - } - ] - }, - { - "name": "issues", - "description": "A list of issues associated with this user.
", - "type": "IssueConnection!", - "id": "issueconnection", - "kind": "objects", - "href": "/graphql/reference/objects#issueconnection", - "arguments": [ - { - "name": "after", - "description": "Returns the elements in the list that come after the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "before", - "description": "Returns the elements in the list that come before the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "filterBy", - "description": "Filtering options for issues returned from the connection.
", - "type": { - "name": "IssueFilters", - "id": "issuefilters", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#issuefilters" - } - }, - { - "name": "first", - "description": "Returns the first n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "labels", - "description": "A list of label names to filter the pull requests by.
", - "type": { - "name": "[String!]", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "last", - "description": "Returns the last n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "orderBy", - "description": "Ordering options for issues returned from the connection.
", - "type": { - "name": "IssueOrder", - "id": "issueorder", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#issueorder" - } - }, - { - "name": "states", - "description": "A list of states to filter the issues by.
", - "type": { - "name": "[IssueState!]", - "id": "issuestate", - "kind": "enums", - "href": "/graphql/reference/enums#issuestate" - } - } - ] - }, - { - "name": "itemShowcase", - "description": "Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.
", - "type": "ProfileItemShowcase!", - "id": "profileitemshowcase", - "kind": "objects", - "href": "/graphql/reference/objects#profileitemshowcase" - }, - { - "name": "lifetimeReceivedSponsorshipValues", - "description": "Calculate how much each sponsor has ever paid total to this maintainer via\nGitHub Sponsors. Does not include sponsorships paid via Patreon.
", - "type": "SponsorAndLifetimeValueConnection!", - "id": "sponsorandlifetimevalueconnection", - "kind": "objects", - "href": "/graphql/reference/objects#sponsorandlifetimevalueconnection", - "arguments": [ - { - "name": "after", - "description": "Returns the elements in the list that come after the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "before", - "description": "Returns the elements in the list that come before the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "first", - "description": "Returns the first n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "last", - "description": "Returns the last n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "orderBy", - "description": "Ordering options for results returned from the connection.
", - "type": { - "name": "SponsorAndLifetimeValueOrder", - "id": "sponsorandlifetimevalueorder", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#sponsorandlifetimevalueorder" - } - } - ] - }, - { - "name": "lists", - "description": "A user-curated list of repositories.
", - "type": "UserListConnection!", - "id": "userlistconnection", - "kind": "objects", - "href": "/graphql/reference/objects#userlistconnection", - "arguments": [ - { - "name": "after", - "description": "Returns the elements in the list that come after the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "before", - "description": "Returns the elements in the list that come before the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "first", - "description": "Returns the first n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "last", - "description": "Returns the last n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } + }, + { + "name": "orderBy", + "description": "Ordering options for issue comments returned from the connection.
", + "type": { + "name": "IssueCommentOrder", + "id": "issuecommentorder", + "kind": "input-objects", + "href": "/graphql/reference/input-objects#issuecommentorder" + } } ] }, { - "name": "location", - "description": "The user's public profile location.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "login", - "description": "The username used to login.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "monthlyEstimatedSponsorsIncomeInCents", - "description": "The estimated monthly GitHub Sponsors income for this user/organization in cents (USD).
", - "type": "Int!", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - }, - { - "name": "name", - "description": "The user's public profile name.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "notificationThreads", - "description": "A list of notification threads for the viewer. Returns an empty list for a user other than\nthe current viewer.
\nCombining both filterBy and query arguments will result in an error.\nPlease favor using the query argument.
", - "type": "NotificationThreadConnection!", - "id": "notificationthreadconnection", + "name": "issues", + "description": "A list of issues associated with this user.
", + "type": "IssueConnection!", + "id": "issueconnection", "kind": "objects", - "href": "/graphql/reference/objects#notificationthreadconnection", + "href": "/graphql/reference/objects#issueconnection", "arguments": [ { "name": "after", @@ -77562,12 +76235,12 @@ }, { "name": "filterBy", - "description": "Filtering options for notifications. Will soon be deprecated.
", + "description": "Filtering options for issues returned from the connection.
", "type": { - "name": "NotificationThreadFilters", - "id": "notificationthreadfilters", + "name": "IssueFilters", + "id": "issuefilters", "kind": "input-objects", - "href": "/graphql/reference/input-objects#notificationthreadfilters" + "href": "/graphql/reference/input-objects#issuefilters" } }, { @@ -77580,6 +76253,16 @@ "href": "/graphql/reference/scalars#int" } }, + { + "name": "labels", + "description": "A list of label names to filter the pull requests by.
", + "type": { + "name": "[String!]", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, { "name": "last", "description": "Returns the last n elements from the list.
", @@ -77591,17 +76274,176 @@ } }, { - "name": "query", - "description": "The search string to look for. If no is:read, is:unread, or is:done\nqualifiers are included in the query, results will include read and unread\nnotification threads by default.
", + "name": "orderBy", + "description": "Ordering options for issues returned from the connection.
", + "type": { + "name": "IssueOrder", + "id": "issueorder", + "kind": "input-objects", + "href": "/graphql/reference/input-objects#issueorder" + } + }, + { + "name": "states", + "description": "A list of states to filter the issues by.
", + "type": { + "name": "[IssueState!]", + "id": "issuestate", + "kind": "enums", + "href": "/graphql/reference/enums#issuestate" + } + } + ] + }, + { + "name": "itemShowcase", + "description": "Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.
", + "type": "ProfileItemShowcase!", + "id": "profileitemshowcase", + "kind": "objects", + "href": "/graphql/reference/objects#profileitemshowcase" + }, + { + "name": "lifetimeReceivedSponsorshipValues", + "description": "Calculate how much each sponsor has ever paid total to this maintainer via\nGitHub Sponsors. Does not include sponsorships paid via Patreon.
", + "type": "SponsorAndLifetimeValueConnection!", + "id": "sponsorandlifetimevalueconnection", + "kind": "objects", + "href": "/graphql/reference/objects#sponsorandlifetimevalueconnection", + "arguments": [ + { + "name": "after", + "description": "Returns the elements in the list that come after the specified cursor.
", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "before", + "description": "Returns the elements in the list that come before the specified cursor.
", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "first", + "description": "Returns the first n elements from the list.
", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + }, + { + "name": "last", + "description": "Returns the last n elements from the list.
", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + }, + { + "name": "orderBy", + "description": "Ordering options for results returned from the connection.
", + "type": { + "name": "SponsorAndLifetimeValueOrder", + "id": "sponsorandlifetimevalueorder", + "kind": "input-objects", + "href": "/graphql/reference/input-objects#sponsorandlifetimevalueorder" + } + } + ] + }, + { + "name": "lists", + "description": "A user-curated list of repositories.
", + "type": "UserListConnection!", + "id": "userlistconnection", + "kind": "objects", + "href": "/graphql/reference/objects#userlistconnection", + "arguments": [ + { + "name": "after", + "description": "Returns the elements in the list that come after the specified cursor.
", "type": { "name": "String", "id": "string", "kind": "scalars", "href": "/graphql/reference/scalars#string" } + }, + { + "name": "before", + "description": "Returns the elements in the list that come before the specified cursor.
", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "first", + "description": "Returns the first n elements from the list.
", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + }, + { + "name": "last", + "description": "Returns the last n elements from the list.
", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } } - ], - "isDeprecated": false + ] + }, + { + "name": "location", + "description": "The user's public profile location.
", + "type": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "login", + "description": "The username used to login.
", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "monthlyEstimatedSponsorsIncomeInCents", + "description": "The estimated monthly GitHub Sponsors income for this user/organization in cents (USD).
", + "type": "Int!", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + }, + { + "name": "name", + "description": "The user's public profile name.
", + "type": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" }, { "name": "organization", @@ -85749,54 +84591,6 @@ } ] }, - { - "name": "CopilotLicenseType", - "kind": "enums", - "id": "copilotlicensetype", - "href": "/graphql/reference/enums#copilotlicensetype", - "description": "Indicates the type of access a user has to GitHub Copilot.
", - "isDeprecated": false, - "values": [ - { - "name": "COPILOT_BUSINESS", - "description": "Business access.
" - }, - { - "name": "COPILOT_ENTERPRISE", - "description": "Enterprise access.
" - }, - { - "name": "COPILOT_FREE", - "description": "Limited free access.
" - }, - { - "name": "COPILOT_INDIVIDUAL", - "description": "Individual access.
" - }, - { - "name": "NO_ACCESS", - "description": "No access found.
" - } - ] - }, - { - "name": "CopilotLimitedFeature", - "kind": "enums", - "id": "copilotlimitedfeature", - "href": "/graphql/reference/enums#copilotlimitedfeature", - "description": "The type of the activity that was performed.
", - "isDeprecated": false, - "values": [ - { - "name": "CHAT", - "description": "Copilot Chat.
" - }, - { - "name": "COMPLETIONS", - "description": "Copilot IDE completions.
" - } - ] - }, { "name": "DefaultRepositoryPermissionField", "kind": "enums", @@ -86092,24 +84886,6 @@ } ] }, - { - "name": "DiscussionPubSubTopic", - "kind": "enums", - "id": "discussionpubsubtopic", - "href": "/graphql/reference/enums#discussionpubsubtopic", - "description": "The possible PubSub channels for an discussion.
", - "isDeprecated": false, - "values": [ - { - "name": "TIMELINE", - "description": "The channel ID for updating items on the discussion timeline.
" - }, - { - "name": "UPDATED", - "description": "The channel ID for observing discussion updates.
" - } - ] - }, { "name": "DiscussionState", "kind": "enums", @@ -86927,32 +85703,6 @@ } ] }, - { - "name": "IssuePubSubTopic", - "kind": "enums", - "id": "issuepubsubtopic", - "href": "/graphql/reference/enums#issuepubsubtopic", - "description": "The possible PubSub channels for an issue.
", - "isDeprecated": false, - "values": [ - { - "name": "CLOSE_REFERENCES", - "description": "The channel ID for observing issue close references.
" - }, - { - "name": "STATE", - "description": "The channel ID for observing issue state updates.
" - }, - { - "name": "TIMELINE", - "description": "The channel ID for updating items on the issue timeline.
" - }, - { - "name": "UPDATED", - "description": "The channel ID for observing issue updates.
" - } - ] - }, { "name": "IssueState", "kind": "enums", @@ -87500,84 +86250,6 @@ } ] }, - { - "name": "NotificationReason", - "kind": "enums", - "id": "notificationreason", - "href": "/graphql/reference/enums#notificationreason", - "description": "The reason you received a notification about a subject.
", - "isDeprecated": false, - "values": [ - { - "name": "APPROVAL_REQUESTED", - "description": "You were requested for review for deployment.
" - }, - { - "name": "ASSIGN", - "description": "You were assigned to the Issue/PR.
" - }, - { - "name": "AUTHOR", - "description": "You created the thread.
" - }, - { - "name": "CI_ACTIVITY", - "description": "You are subscribed to continuous integration activity.
" - }, - { - "name": "COMMENT", - "description": "You commented on the thread.
" - }, - { - "name": "INVITATION", - "description": "You accepted an invitation to contribute to the repository.
" - }, - { - "name": "MANUAL", - "description": "You subscribed to the thread (via an Issue or Pull Request).
" - }, - { - "name": "MEMBER_FEATURE_REQUESTED", - "description": "New requests from members.
" - }, - { - "name": "MENTION", - "description": "You were specifically @mentioned in the content.
" - }, - { - "name": "READY_FOR_REVIEW", - "description": "A pull request you're subscribed to was marked ready for review.
" - }, - { - "name": "REVIEW_REQUESTED", - "description": "You were requested for review.
" - }, - { - "name": "SAVED", - "description": "You saved this notification.
" - }, - { - "name": "SECURITY_ADVISORY_CREDIT", - "description": "You were given credit for contributing to a Security Advisory.
" - }, - { - "name": "SECURITY_ALERT", - "description": "You have access to the notification subject's Dependabot alerts.
" - }, - { - "name": "STATE_CHANGE", - "description": "You changed the thread state (for example, closing an Issue or merging a Pull Request).
" - }, - { - "name": "SUBSCRIBED", - "description": "You are watching the subject of the notification.
" - }, - { - "name": "TEAM_MENTION", - "description": "You were on a team that was mentioned.
" - } - ] - }, { "name": "NotificationRestrictionSettingValue", "kind": "enums", @@ -87595,62 +86267,6 @@ } ] }, - { - "name": "NotificationStatus", - "kind": "enums", - "id": "notificationstatus", - "href": "/graphql/reference/enums#notificationstatus", - "description": "The possible states of a notification.
", - "isDeprecated": false, - "values": [ - { - "name": "ARCHIVED", - "description": "A notification is archived.
" - }, - { - "name": "DONE", - "description": "A notification is done.
" - }, - { - "name": "READ", - "description": "A notification is read.
" - }, - { - "name": "UNREAD", - "description": "A notification is unread.
" - } - ] - }, - { - "name": "NotificationThreadSubscriptionState", - "kind": "enums", - "id": "notificationthreadsubscriptionstate", - "href": "/graphql/reference/enums#notificationthreadsubscriptionstate", - "description": "The possible subscription states of a notification thread.
", - "isDeprecated": false, - "values": [ - { - "name": "LIST_IGNORED", - "description": "The thread's list is ignored.
" - }, - { - "name": "LIST_SUBSCRIBED", - "description": "The thread's list is subscribed to.
" - }, - { - "name": "THREAD_SUBSCRIBED", - "description": "The thread is subscribed to.
" - }, - { - "name": "THREAD_TYPE_SUBSCRIBED", - "description": "The thread's type is subscribed to.
" - }, - { - "name": "UNSUBSCRIBED", - "description": "The thread is not subscribed to.
" - } - ] - }, { "name": "OIDCProviderType", "kind": "enums", @@ -88975,68 +87591,6 @@ } ] }, - { - "name": "PullRequestPubSubTopic", - "kind": "enums", - "id": "pullrequestpubsubtopic", - "href": "/graphql/reference/enums#pullrequestpubsubtopic", - "description": "The possible PubSub channels for a pull request.
", - "isDeprecated": false, - "values": [ - { - "name": "BASE_REF", - "description": "The channel ID for observing base ref updates.
" - }, - { - "name": "COMMIT_HEAD_SHA", - "description": "The channel ID for observing head commit updates.
" - }, - { - "name": "DEPLOYED", - "description": "The channel ID for observing pull request deployed updates.
" - }, - { - "name": "GIT_MERGE_STATE", - "description": "The channel ID for observing pull request git merge state updates.
" - }, - { - "name": "HEAD_REF", - "description": "The channel ID for observing head ref updates.
" - }, - { - "name": "MERGEABILITY", - "description": "The channel ID for observing pull request mergeability with HEAD or base branch.
" - }, - { - "name": "MERGE_QUEUE", - "description": "The channel ID for observing pull request merge queue entry updates.
" - }, - { - "name": "PRESENCE", - "description": "The channel ID for observing pull request user presence updates.
" - }, - { - "name": "REVIEW_STATE", - "description": "The channel ID for observing pull request review state updates.
" - }, - { - "name": "STATE", - "description": "The channel ID for observing pull request state updates.
" - }, - { - "name": "TIMELINE", - "description": "The channel ID for updating items on the pull request timeline.
" - }, - { - "name": "UPDATED", - "description": "The channel ID for observing pull request updates.
" - }, - { - "name": "WORKFLOWS", - "description": "The channel ID for observing pull request workflow run updates.
" - } - ] - }, { "name": "PullRequestReviewCommentState", "kind": "enums", @@ -92290,24 +90844,6 @@ } ] }, - { - "name": "UserPubSubTopic", - "kind": "enums", - "id": "userpubsubtopic", - "href": "/graphql/reference/enums#userpubsubtopic", - "description": "The possible PubSub channels for a user.
", - "isDeprecated": false, - "values": [ - { - "name": "MARKED_READ", - "description": "The channel ID for observing user marked as read updates.
" - }, - { - "name": "NOTIFICATIONS_CHANGED", - "description": "The channel ID for observing user notifications changed updates.
" - } - ] - }, { "name": "UserStatusOrderField", "kind": "enums", @@ -92983,126 +91519,6 @@ } ] }, - { - "name": "NotificationsList", - "kind": "unions", - "id": "notificationslist", - "href": "/graphql/reference/unions#notificationslist", - "description": "The parent object that the notification thread's subject belongs to.
", - "isDeprecated": false, - "possibleTypes": [ - { - "name": "Enterprise", - "id": "enterprise", - "href": "/graphql/reference/objects#enterprise" - }, - { - "name": "Organization", - "id": "organization", - "href": "/graphql/reference/objects#organization" - }, - { - "name": "Repository", - "id": "repository", - "href": "/graphql/reference/objects#repository" - }, - { - "name": "Team", - "id": "team", - "href": "/graphql/reference/objects#team" - }, - { - "name": "User", - "id": "user", - "href": "/graphql/reference/objects#user" - } - ] - }, - { - "name": "NotificationsSubject", - "kind": "unions", - "id": "notificationssubject", - "href": "/graphql/reference/unions#notificationssubject", - "description": "The notification's subject.
", - "isDeprecated": false, - "possibleTypes": [ - { - "name": "CheckSuite", - "id": "checksuite", - "href": "/graphql/reference/objects#checksuite" - }, - { - "name": "Commit", - "id": "commit", - "href": "/graphql/reference/objects#commit" - }, - { - "name": "Discussion", - "id": "discussion", - "href": "/graphql/reference/objects#discussion" - }, - { - "name": "Gist", - "id": "gist", - "href": "/graphql/reference/objects#gist" - }, - { - "name": "Issue", - "id": "issue", - "href": "/graphql/reference/objects#issue" - }, - { - "name": "MemberFeatureRequestNotification", - "id": "memberfeaturerequestnotification", - "href": "/graphql/reference/objects#memberfeaturerequestnotification" - }, - { - "name": "ProjectV2", - "id": "projectv2", - "href": "/graphql/reference/objects#projectv2" - }, - { - "name": "PullRequest", - "id": "pullrequest", - "href": "/graphql/reference/objects#pullrequest" - }, - { - "name": "Release", - "id": "release", - "href": "/graphql/reference/objects#release" - }, - { - "name": "RepositoryDependabotAlertsThread", - "id": "repositorydependabotalertsthread", - "href": "/graphql/reference/objects#repositorydependabotalertsthread" - }, - { - "name": "RepositoryInvitation", - "id": "repositoryinvitation", - "href": "/graphql/reference/objects#repositoryinvitation" - }, - { - "name": "RepositoryVulnerabilityAlert", - "id": "repositoryvulnerabilityalert", - "href": "/graphql/reference/objects#repositoryvulnerabilityalert" - }, - { - "name": "SecurityAdvisory", - "id": "securityadvisory", - "href": "/graphql/reference/objects#securityadvisory" - }, - { - "name": "TeamDiscussion", - "id": "teamdiscussion", - "href": "/graphql/reference/objects#teamdiscussion" - }, - { - "name": "WorkflowRun", - "id": "workflowrun", - "href": "/graphql/reference/objects#workflowrun" - } - ] - }, { "name": "OrgRestoreMemberAuditEntryMembership", "kind": "unions", @@ -98672,33 +97088,6 @@ } ] }, - { - "name": "CreateSavedNotificationThreadInput", - "kind": "inputObjects", - "id": "createsavednotificationthreadinput", - "href": "/graphql/reference/input-objects#createsavednotificationthreadinput", - "description": "Autogenerated input type of CreateSavedNotificationThread.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The notification thread's id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, { "name": "CreateSponsorsListingInput", "kind": "inputObjects", @@ -99794,33 +98183,6 @@ } ] }, - { - "name": "DeleteSavedNotificationThreadInput", - "kind": "inputObjects", - "id": "deletesavednotificationthreadinput", - "href": "/graphql/reference/input-objects#deletesavednotificationthreadinput", - "description": "Autogenerated input type of DeleteSavedNotificationThread.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The saved notification thread's id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, { "name": "DeleteTeamDiscussionCommentInput", "kind": "inputObjects", @@ -101316,40 +99678,6 @@ } ] }, - { - "name": "MarkAllNotificationsInput", - "kind": "inputObjects", - "id": "markallnotificationsinput", - "href": "/graphql/reference/input-objects#markallnotificationsinput", - "description": "Autogenerated input type of MarkAllNotifications.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "query", - "description": "Filter used to mark all specific notifications.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "state", - "description": "The new state for the notification.
", - "type": "NotificationStatus!", - "id": "notificationstatus", - "kind": "enums", - "href": "/graphql/reference/enums#notificationstatus" - } - ] - }, { "name": "MarkDiscussionCommentAsAnswerInput", "kind": "inputObjects", @@ -101410,249 +99738,6 @@ } ] }, - { - "name": "MarkNotificationAsDoneInput", - "kind": "inputObjects", - "id": "marknotificationasdoneinput", - "href": "/graphql/reference/input-objects#marknotificationasdoneinput", - "description": "Autogenerated input type of MarkNotificationAsDone.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The NotificationThread id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationAsReadInput", - "kind": "inputObjects", - "id": "marknotificationasreadinput", - "href": "/graphql/reference/input-objects#marknotificationasreadinput", - "description": "Autogenerated input type of MarkNotificationAsRead.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The NotificationThread id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationAsUndoneInput", - "kind": "inputObjects", - "id": "marknotificationasundoneinput", - "href": "/graphql/reference/input-objects#marknotificationasundoneinput", - "description": "Autogenerated input type of MarkNotificationAsUndone.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The NotificationThread id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationAsUnreadInput", - "kind": "inputObjects", - "id": "marknotificationasunreadinput", - "href": "/graphql/reference/input-objects#marknotificationasunreadinput", - "description": "Autogenerated input type of MarkNotificationAsUnread.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The NotificationThread id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationSubjectAsReadInput", - "kind": "inputObjects", - "id": "marknotificationsubjectasreadinput", - "href": "/graphql/reference/input-objects#marknotificationsubjectasreadinput", - "description": "Autogenerated input type of MarkNotificationSubjectAsRead.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "subjectId", - "description": "The id of the notification subject to mark as read.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationsAsDoneInput", - "kind": "inputObjects", - "id": "marknotificationsasdoneinput", - "href": "/graphql/reference/input-objects#marknotificationsasdoneinput", - "description": "Autogenerated input type of MarkNotificationsAsDone.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs that will be marked as done.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationsAsReadInput", - "kind": "inputObjects", - "id": "marknotificationsasreadinput", - "href": "/graphql/reference/input-objects#marknotificationsasreadinput", - "description": "Autogenerated input type of MarkNotificationsAsRead.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs that will be marked as read.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationsAsUndoneInput", - "kind": "inputObjects", - "id": "marknotificationsasundoneinput", - "href": "/graphql/reference/input-objects#marknotificationsasundoneinput", - "description": "Autogenerated input type of MarkNotificationsAsUndone.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs to be marked as undone.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationsAsUnreadInput", - "kind": "inputObjects", - "id": "marknotificationsasunreadinput", - "href": "/graphql/reference/input-objects#marknotificationsasunreadinput", - "description": "Autogenerated input type of MarkNotificationsAsUnread.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs that will be marked as unread.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, { "name": "MarkProjectV2AsTemplateInput", "kind": "inputObjects", @@ -102066,64 +100151,6 @@ } ] }, - { - "name": "NotificationThreadFilters", - "kind": "inputObjects", - "id": "notificationthreadfilters", - "href": "/graphql/reference/input-objects#notificationthreadfilters", - "description": "Ways in which to filter lists of notification threads.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "listIds", - "description": "Only return notification threads where the list is in the given list.
", - "type": "[ID!]", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id" - }, - { - "name": "reasons", - "description": "Only return notification threads where the reason is in the list.
", - "type": "[NotificationReason!]", - "id": "notificationreason", - "kind": "enums", - "href": "/graphql/reference/enums#notificationreason" - }, - { - "name": "savedOnly", - "description": "Only return saved notifications. All other filters will be ignored.
", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "starredOnly", - "description": "Only return starred notifications. All other filters will be ignored.
", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "statuses", - "description": "Only return notifications where the status is in the list.
", - "type": "[NotificationStatus!]", - "id": "notificationstatus", - "kind": "enums", - "href": "/graphql/reference/enums#notificationstatus" - }, - { - "name": "threadTypes", - "description": "Only return matching thread types.
", - "type": "[String!]", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - ] - }, { "name": "OrgEnterpriseOwnerOrder", "kind": "inputObjects", @@ -105861,33 +103888,6 @@ } ] }, - { - "name": "UnsubscribeFromNotificationsInput", - "kind": "inputObjects", - "id": "unsubscribefromnotificationsinput", - "href": "/graphql/reference/input-objects#unsubscribefromnotificationsinput", - "description": "Autogenerated input type of UnsubscribeFromNotifications.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs of the objects to unsubscribe from.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, { "name": "UpdateBranchProtectionRuleInput", "kind": "inputObjects", diff --git a/src/graphql/data/ghec/schema.docs.graphql b/src/graphql/data/ghec/schema.docs.graphql index 0605be039ea8..8ac297fae44c 100644 --- a/src/graphql/data/ghec/schema.docs.graphql +++ b/src/graphql/data/ghec/schema.docs.graphql @@ -5275,12 +5275,6 @@ type Commit implements GitObject & Node & Subscribable & UniformResourceLocatabl """ treeUrl: URI! - """ - Channel value for subscribing to live updates. - """ - updatesChannel: String - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) - """ The HTTP URL for this commit """ @@ -6979,81 +6973,6 @@ type CopilotEndpoints { telemetry: String! } -""" -Indicates the type of access a user has to GitHub Copilot -""" -enum CopilotLicenseType @requiredCapabilities(requiredCapabilities: ["access_copilot_limited_graphql_api"]) { - """ - Business access - """ - COPILOT_BUSINESS - - """ - Enterprise access - """ - COPILOT_ENTERPRISE - - """ - Limited free access - """ - COPILOT_FREE - - """ - Individual access - """ - COPILOT_INDIVIDUAL - - """ - No access found - """ - NO_ACCESS -} - -""" -The type of the activity that was performed. -""" -enum CopilotLimitedFeature @requiredCapabilities(requiredCapabilities: ["access_copilot_limited_graphql_api"]) { - """ - Copilot Chat. - """ - CHAT - - """ - Copilot IDE completions. - """ - COMPLETIONS -} - -""" -Information about a limited Copilot Free user, such as quotas or feature availability. -""" -type CopilotLimitedUser @requiredCapabilities(requiredCapabilities: ["access_copilot_limited_graphql_api"]) { - """ - Whether or not the user has remaining usage for the given feature. - """ - hasUsageRemaining( - """ - The feature whose quotas are to be checked against. - """ - feature: CopilotLimitedFeature! - ): Boolean - - """ - The percentage of the quota remaining for the given feature. - """ - quotaPercentageRemaining( - """ - The feature whose quotas are to be checked against. - """ - feature: CopilotLimitedFeature! - ): Float - - """ - The date when the quota for the Copilot Free user will reset. - """ - resetDate: Date -} - """ Autogenerated input type of CopyProjectV2 """ @@ -8448,43 +8367,6 @@ type CreateRepositoryRulesetPayload { ruleset: RepositoryRuleset } -""" -Autogenerated input type of CreateSavedNotificationThread -""" -input CreateSavedNotificationThreadInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The notification thread's id. - """ - id: ID! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of CreateSavedNotificationThread. -""" -type CreateSavedNotificationThreadPayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean - - """ - The user that the saved notification belongs to. - """ - viewer: User -} - """ Autogenerated input type of CreateSponsorsListing """ @@ -10212,43 +10094,6 @@ type DeleteRepositoryRulesetPayload { clientMutationId: String } -""" -Autogenerated input type of DeleteSavedNotificationThread -""" -input DeleteSavedNotificationThreadInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The saved notification thread's id. - """ - id: ID! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of DeleteSavedNotificationThread. -""" -type DeleteSavedNotificationThreadPayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean - - """ - The user that deleted the saved notification. - """ - viewer: User -} - """ Autogenerated input type of DeleteTeamDiscussionComment """ @@ -11719,13 +11564,7 @@ type Discussion implements Closable & Comment & Deletable & Labelable & Lockable """ The body rendered to HTML. """ - bodyHTML( - """ - Whether or not to render tasklist blocks using Mobile-specific HTML - """ - renderMobileTasklistBlocks: Boolean = false - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "mobile_body_markup"]) - ): HTML! + bodyHTML: HTML! """ The body rendered to text. @@ -11747,17 +11586,6 @@ type Discussion implements Closable & Comment & Deletable & Labelable & Lockable """ closedAt: DateTime - """ - Get a comment from a url - """ - comment( - """ - The url to decode. - """ - url: String - ): DiscussionComment - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_graphql_discussion_comment_url"]) - """ The replies to the discussion. """ @@ -11938,16 +11766,6 @@ type Discussion implements Closable & Comment & Deletable & Labelable & Lockable """ updatedAt: DateTime! - """ - Channel value for subscribing to live updates. - """ - updatesChannel( - """ - The name of the channel to use. - """ - name: DiscussionPubSubTopic = UPDATED - ): String @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) - """ Number of upvotes that this subject has received. """ @@ -12691,22 +12509,6 @@ enum DiscussionPollOptionOrderField { VOTE_COUNT } -""" -The possible PubSub channels for an discussion. -""" -enum DiscussionPubSubTopic - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) { - """ - The channel ID for updating items on the discussion timeline. - """ - TIMELINE - - """ - The channel ID for observing discussion updates. - """ - UPDATED -} - """ The possible states of a discussion. """ @@ -18557,13 +18359,7 @@ type Issue implements Assignable & Closable & Comment & Deletable & Labelable & """ The body rendered to HTML. """ - bodyHTML( - """ - Whether or not to render tasklist blocks using Mobile-specific HTML - """ - renderMobileTasklistBlocks: Boolean = false - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "mobile_body_markup"]) - ): HTML! + bodyHTML: HTML! """ The http path for this issue body @@ -19177,280 +18973,270 @@ type Issue implements Assignable & Closable & Comment & Deletable & Labelable & updatedAt: DateTime! """ - Channel value for subscribing to live updates. + The HTTP URL for this issue + """ + url: URI! + + """ + A list of edits to this content. """ - updatesChannel( + userContentEdits( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: String + """ - The name of the channel to use. + Returns the elements in the list that come before the specified cursor. """ - name: IssuePubSubTopic = UPDATED - ): String @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) + before: String + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the last _n_ elements from the list. + """ + last: Int + ): UserContentEditConnection """ - The HTTP URL for this issue - """ - url: URI! - - """ - A list of edits to this content. - """ - userContentEdits( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - ): UserContentEditConnection - - """ - Indicates if the object can be closed by the viewer. - """ - viewerCanClose: Boolean! - - """ - Check if the current viewer can delete this object. - """ - viewerCanDelete: Boolean! - - """ - Indicates if the viewer can edit labels for this object. - """ - viewerCanLabel: Boolean! - - """ - Can user react to this subject - """ - viewerCanReact: Boolean! - - """ - Indicates if the object can be reopened by the viewer. - """ - viewerCanReopen: Boolean! - - """ - Check if the viewer is able to change their subscription status for the repository. - """ - viewerCanSubscribe: Boolean! - - """ - Check if the current viewer can update this object. - """ - viewerCanUpdate: Boolean! - - """ - Reasons why the current viewer can not update this comment. - """ - viewerCannotUpdateReasons: [CommentCannotUpdateReason!]! - - """ - Did the viewer author this comment. - """ - viewerDidAuthor: Boolean! - - """ - Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. - """ - viewerSubscription: SubscriptionState - - """ - Identifies the viewer's thread subscription form action. - """ - viewerThreadSubscriptionFormAction: ThreadSubscriptionFormAction - - """ - Identifies the viewer's thread subscription status. - """ - viewerThreadSubscriptionStatus: ThreadSubscriptionState -} - -""" -The possible state reasons of a closed issue. -""" -enum IssueClosedStateReason { - """ - An issue that has been closed as completed - """ - COMPLETED - - """ - An issue that has been closed as a duplicate - """ - DUPLICATE - - """ - An issue that has been closed as not planned - """ - NOT_PLANNED -} - -""" -Represents a comment on an Issue. -""" -type IssueComment implements Comment & Deletable & Minimizable & Node & Reactable & RepositoryNode & Updatable & UpdatableComment { - """ - The actor who authored the comment. - """ - author: Actor - - """ - Author's association with the subject of the comment. - """ - authorAssociation: CommentAuthorAssociation! - - """ - The body as Markdown. - """ - body: String! - - """ - The body rendered to HTML. - """ - bodyHTML: HTML! - - """ - The body rendered to text. - """ - bodyText: String! - - """ - Identifies the date and time when the object was created. - """ - createdAt: DateTime! - - """ - Check if this comment was created via an email reply. - """ - createdViaEmail: Boolean! - - """ - Identifies the primary key from the database. - """ - databaseId: Int - - """ - The actor who edited the comment. - """ - editor: Actor - - """ - Identifies the primary key from the database as a BigInt. - """ - fullDatabaseId: BigInt - - """ - The Node ID of the IssueComment object - """ - id: ID! - - """ - Check if this comment was edited and includes an edit with the creation data - """ - includesCreatedEdit: Boolean! - - """ - Returns whether or not a comment has been minimized. - """ - isMinimized: Boolean! - - """ - Identifies the issue associated with the comment. - """ - issue: Issue! - - """ - The moment the editor made the last edit - """ - lastEditedAt: DateTime - - """ - Returns why the comment was minimized. One of `abuse`, `off-topic`, - `outdated`, `resolved`, `duplicate` and `spam`. Note that the case and - formatting of these values differs from the inputs to the `MinimizeComment` mutation. - """ - minimizedReason: String - - """ - Identifies when the comment was published at. - """ - publishedAt: DateTime - - """ - Returns the pull request associated with the comment, if this comment was made on a - pull request. - """ - pullRequest: PullRequest - - """ - A list of reactions grouped by content left on the subject. - """ - reactionGroups: [ReactionGroup!] - - """ - A list of Reactions left on the Issue. - """ - reactions( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Allows filtering Reactions by emoji. - """ - content: ReactionContent - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - - """ - Allows specifying the order in which reactions are returned. - """ - orderBy: ReactionOrder - ): ReactionConnection! - - """ - The repository associated with this node. - """ - repository: Repository! - - """ - The HTTP path for this issue comment - """ - resourcePath: URI! - - """ - Identifies the date and time when the object was last updated. - """ - updatedAt: DateTime! - - """ - The HTTP URL for this issue comment + Indicates if the object can be closed by the viewer. + """ + viewerCanClose: Boolean! + + """ + Check if the current viewer can delete this object. + """ + viewerCanDelete: Boolean! + + """ + Indicates if the viewer can edit labels for this object. + """ + viewerCanLabel: Boolean! + + """ + Can user react to this subject + """ + viewerCanReact: Boolean! + + """ + Indicates if the object can be reopened by the viewer. + """ + viewerCanReopen: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """ + Check if the current viewer can update this object. + """ + viewerCanUpdate: Boolean! + + """ + Reasons why the current viewer can not update this comment. + """ + viewerCannotUpdateReasons: [CommentCannotUpdateReason!]! + + """ + Did the viewer author this comment. + """ + viewerDidAuthor: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: SubscriptionState + + """ + Identifies the viewer's thread subscription form action. + """ + viewerThreadSubscriptionFormAction: ThreadSubscriptionFormAction + + """ + Identifies the viewer's thread subscription status. + """ + viewerThreadSubscriptionStatus: ThreadSubscriptionState +} + +""" +The possible state reasons of a closed issue. +""" +enum IssueClosedStateReason { + """ + An issue that has been closed as completed + """ + COMPLETED + + """ + An issue that has been closed as a duplicate + """ + DUPLICATE + + """ + An issue that has been closed as not planned + """ + NOT_PLANNED +} + +""" +Represents a comment on an Issue. +""" +type IssueComment implements Comment & Deletable & Minimizable & Node & Reactable & RepositoryNode & Updatable & UpdatableComment { + """ + The actor who authored the comment. + """ + author: Actor + + """ + Author's association with the subject of the comment. + """ + authorAssociation: CommentAuthorAssociation! + + """ + The body as Markdown. + """ + body: String! + + """ + The body rendered to HTML. + """ + bodyHTML: HTML! + + """ + The body rendered to text. + """ + bodyText: String! + + """ + Identifies the date and time when the object was created. + """ + createdAt: DateTime! + + """ + Check if this comment was created via an email reply. + """ + createdViaEmail: Boolean! + + """ + Identifies the primary key from the database. + """ + databaseId: Int + + """ + The actor who edited the comment. + """ + editor: Actor + + """ + Identifies the primary key from the database as a BigInt. + """ + fullDatabaseId: BigInt + + """ + The Node ID of the IssueComment object + """ + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """ + Returns whether or not a comment has been minimized. + """ + isMinimized: Boolean! + + """ + Identifies the issue associated with the comment. + """ + issue: Issue! + + """ + The moment the editor made the last edit + """ + lastEditedAt: DateTime + + """ + Returns why the comment was minimized. One of `abuse`, `off-topic`, + `outdated`, `resolved`, `duplicate` and `spam`. Note that the case and + formatting of these values differs from the inputs to the `MinimizeComment` mutation. + """ + minimizedReason: String + + """ + Identifies when the comment was published at. + """ + publishedAt: DateTime + + """ + Returns the pull request associated with the comment, if this comment was made on a + pull request. + """ + pullRequest: PullRequest + + """ + A list of reactions grouped by content left on the subject. + """ + reactionGroups: [ReactionGroup!] + + """ + A list of Reactions left on the Issue. + """ + reactions( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """ + Allows filtering Reactions by emoji. + """ + content: ReactionContent + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Allows specifying the order in which reactions are returned. + """ + orderBy: ReactionOrder + ): ReactionConnection! + + """ + The repository associated with this node. + """ + repository: Repository! + + """ + The HTTP path for this issue comment + """ + resourcePath: URI! + + """ + Identifies the date and time when the object was last updated. + """ + updatedAt: DateTime! + + """ + The HTTP URL for this issue comment """ url: URI! @@ -19750,32 +19536,6 @@ enum IssueOrderField { UPDATED_AT } -""" -The possible PubSub channels for an issue. -""" -enum IssuePubSubTopic - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) { - """ - The channel ID for observing issue close references. - """ - CLOSE_REFERENCES - - """ - The channel ID for observing issue state updates. - """ - STATE - - """ - The channel ID for updating items on the issue timeline. - """ - TIMELINE - - """ - The channel ID for observing issue updates. - """ - UPDATED -} - """ The possible states of an issue. """ @@ -21156,43 +20916,6 @@ enum MannequinOrderField { LOGIN } -""" -Autogenerated input type of MarkAllNotifications -""" -input MarkAllNotificationsInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Filter used to mark all specific notifications. - """ - query: String! - - """ - The new state for the notification. - """ - state: NotificationStatus! -} - -""" -Autogenerated return type of MarkAllNotifications. -""" -type MarkAllNotificationsPayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean -} - """ Autogenerated input type of MarkDiscussionCommentAsAnswer """ @@ -21258,339 +20981,6 @@ type MarkFileAsViewedPayload { pullRequest: PullRequest } -""" -Autogenerated input type of MarkNotificationAsDone -""" -input MarkNotificationAsDoneInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread id. - """ - id: ID! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of MarkNotificationAsDone. -""" -type MarkNotificationAsDonePayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean - - """ - The user that the notification belongs to. - """ - viewer: User -} - -""" -Autogenerated input type of MarkNotificationAsRead -""" -input MarkNotificationAsReadInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread id. - """ - id: ID! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of MarkNotificationAsRead. -""" -type MarkNotificationAsReadPayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean - - """ - The user that the notification belongs to. - """ - viewer: User -} - -""" -Autogenerated input type of MarkNotificationAsUndone -""" -input MarkNotificationAsUndoneInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread id. - """ - id: ID! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of MarkNotificationAsUndone. -""" -type MarkNotificationAsUndonePayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean - - """ - The user that the notification belongs to. - """ - viewer: User -} - -""" -Autogenerated input type of MarkNotificationAsUnread -""" -input MarkNotificationAsUnreadInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread id. - """ - id: ID! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of MarkNotificationAsUnread. -""" -type MarkNotificationAsUnreadPayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean - - """ - The user that the notification belongs to. - """ - viewer: User -} - -""" -Autogenerated input type of MarkNotificationSubjectAsRead -""" -input MarkNotificationSubjectAsReadInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The id of the notification subject to mark as read. - """ - subjectId: ID! - @possibleTypes( - concreteTypes: [ - "CheckSuite" - "Commit" - "Discussion" - "Gist" - "Issue" - "MemberFeatureRequestNotification" - "ProjectV2" - "PullRequest" - "Release" - "RepositoryDependabotAlertsThread" - "RepositoryInvitation" - "RepositoryVulnerabilityAlert" - "SecurityAdvisory" - "TeamDiscussion" - "WorkflowRun" - ] - abstractType: "NotificationsSubject" - ) -} - -""" -Autogenerated return type of MarkNotificationSubjectAsRead. -""" -type MarkNotificationSubjectAsReadPayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean - - """ - The user that the saved notification belongs to. - """ - viewer: User -} - -""" -Autogenerated input type of MarkNotificationsAsDone -""" -input MarkNotificationsAsDoneInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread IDs that will be marked as done. - """ - ids: [ID!]! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of MarkNotificationsAsDone. -""" -type MarkNotificationsAsDonePayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean -} - -""" -Autogenerated input type of MarkNotificationsAsRead -""" -input MarkNotificationsAsReadInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread IDs that will be marked as read. - """ - ids: [ID!]! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of MarkNotificationsAsRead. -""" -type MarkNotificationsAsReadPayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean -} - -""" -Autogenerated input type of MarkNotificationsAsUndone -""" -input MarkNotificationsAsUndoneInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread IDs to be marked as undone. - """ - ids: [ID!]! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of MarkNotificationsAsUndone. -""" -type MarkNotificationsAsUndonePayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean -} - -""" -Autogenerated input type of MarkNotificationsAsUnread -""" -input MarkNotificationsAsUnreadInput - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread IDs that will be marked as unread. - """ - ids: [ID!]! @possibleTypes(concreteTypes: ["NotificationThread"]) -} - -""" -Autogenerated return type of MarkNotificationsAsUnread. -""" -type MarkNotificationsAsUnreadPayload - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean -} - """ Autogenerated input type of MarkProjectV2AsTemplate """ @@ -24555,16 +23945,6 @@ type Mutation { input: CreateRepositoryRulesetInput! ): CreateRepositoryRulesetPayload - """ - Adds a saved notification thread. - """ - createSavedNotificationThread( - """ - Parameters for CreateSavedNotificationThread - """ - input: CreateSavedNotificationThreadInput! - ): CreateSavedNotificationThreadPayload - """ Create a GitHub Sponsors profile to allow others to sponsor you or your organization. """ @@ -24876,16 +24256,6 @@ type Mutation { input: DeleteRepositoryRulesetInput! ): DeleteRepositoryRulesetPayload - """ - Deletes a saved notification thread. - """ - deleteSavedNotificationThread( - """ - Parameters for DeleteSavedNotificationThread - """ - input: DeleteSavedNotificationThreadInput! - ): DeleteSavedNotificationThreadPayload - """ Deletes a team discussion. """ @@ -25096,16 +24466,6 @@ type Mutation { input: LockLockableInput! ): LockLockablePayload - """ - Mark all notifications as the state is passed - """ - markAllNotifications( - """ - Parameters for MarkAllNotifications - """ - input: MarkAllNotificationsInput! - ): MarkAllNotificationsPayload - """ Mark a discussion comment as the chosen answer for discussions in an answerable category. """ @@ -25126,96 +24486,6 @@ type Mutation { input: MarkFileAsViewedInput! ): MarkFileAsViewedPayload - """ - Marks a notification as done - """ - markNotificationAsDone( - """ - Parameters for MarkNotificationAsDone - """ - input: MarkNotificationAsDoneInput! - ): MarkNotificationAsDonePayload - - """ - Marks a notification as read - """ - markNotificationAsRead( - """ - Parameters for MarkNotificationAsRead - """ - input: MarkNotificationAsReadInput! - ): MarkNotificationAsReadPayload - - """ - Marks a notification as undone - """ - markNotificationAsUndone( - """ - Parameters for MarkNotificationAsUndone - """ - input: MarkNotificationAsUndoneInput! - ): MarkNotificationAsUndonePayload - - """ - Marks a notification as unread - """ - markNotificationAsUnread( - """ - Parameters for MarkNotificationAsUnread - """ - input: MarkNotificationAsUnreadInput! - ): MarkNotificationAsUnreadPayload - - """ - Marks a notification as read - """ - markNotificationSubjectAsRead( - """ - Parameters for MarkNotificationSubjectAsRead - """ - input: MarkNotificationSubjectAsReadInput! - ): MarkNotificationSubjectAsReadPayload - - """ - Marks a notification as done - """ - markNotificationsAsDone( - """ - Parameters for MarkNotificationsAsDone - """ - input: MarkNotificationsAsDoneInput! - ): MarkNotificationsAsDonePayload - - """ - Marks multiple notifications as read - """ - markNotificationsAsRead( - """ - Parameters for MarkNotificationsAsRead - """ - input: MarkNotificationsAsReadInput! - ): MarkNotificationsAsReadPayload - - """ - Marks a notification as undone - """ - markNotificationsAsUndone( - """ - Parameters for MarkNotificationsAsUndone - """ - input: MarkNotificationsAsUndoneInput! - ): MarkNotificationsAsUndonePayload - - """ - Marks notifications as unread - """ - markNotificationsAsUnread( - """ - Parameters for MarkNotificationsAsUnread - """ - input: MarkNotificationsAsUnreadInput! - ): MarkNotificationsAsUnreadPayload - """ Mark a project as a template. Note that only projects which are owned by an Organization can be marked as a template. """ @@ -25827,16 +25097,6 @@ type Mutation { input: UnresolveReviewThreadInput! ): UnresolveReviewThreadPayload - """ - Unsubscribes from notifications - """ - unsubscribeFromNotifications( - """ - Parameters for UnsubscribeFromNotifications - """ - input: UnsubscribeFromNotificationsInput! - ): UnsubscribeFromNotificationsPayload - """ Update a branch protection rule """ @@ -26509,97 +25769,6 @@ interface Node { id: ID! } -""" -The reason you received a notification about a subject. -""" -enum NotificationReason - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - You were requested for review for deployment. - """ - APPROVAL_REQUESTED - - """ - You were assigned to the Issue/PR. - """ - ASSIGN - - """ - You created the thread. - """ - AUTHOR - - """ - You are subscribed to continuous integration activity. - """ - CI_ACTIVITY - - """ - You commented on the thread. - """ - COMMENT - - """ - You accepted an invitation to contribute to the repository. - """ - INVITATION - - """ - You subscribed to the thread (via an Issue or Pull Request). - """ - MANUAL - - """ - New requests from members. - """ - MEMBER_FEATURE_REQUESTED - - """ - You were specifically @mentioned in the content. - """ - MENTION - - """ - A pull request you're subscribed to was marked ready for review. - """ - READY_FOR_REVIEW - - """ - You were requested for review. - """ - REVIEW_REQUESTED - - """ - You saved this notification - """ - SAVED - - """ - You were given credit for contributing to a Security Advisory. - """ - SECURITY_ADVISORY_CREDIT - - """ - You have access to the notification subject's Dependabot alerts. - """ - SECURITY_ALERT - - """ - You changed the thread state (for example, closing an Issue or merging a Pull Request). - """ - STATE_CHANGE - - """ - You are watching the subject of the notification. - """ - SUBSCRIBED - - """ - You were on a team that was mentioned. - """ - TEAM_MENTION -} - """ The possible values for the notification restriction setting. """ @@ -26615,304 +25784,6 @@ enum NotificationRestrictionSettingValue { ENABLED } -""" -The possible states of a notification. -""" -enum NotificationStatus - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A notification is archived - """ - ARCHIVED - - """ - A notification is done - """ - DONE - - """ - A notification is read - """ - READ - - """ - A notification is unread - """ - UNREAD -} - -""" -Represents a notification thread for the viewer. -""" -type NotificationThread implements Node - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - The Node ID of the NotificationThread object - """ - id: ID! - - """ - Archived state of the notification. - """ - isArchived: Boolean! - - """ - Done state of the notification. - """ - isDone: Boolean! - - """ - Whether a notification has been saved - """ - isSaved: Boolean! - - """ - Whether a notification has been starred - """ - isStarred: Boolean! - - """ - Unread state of the notification. - """ - isUnread: Boolean! - - """ - The last time that notifications were read for this thread. - """ - lastReadAt: DateTime - - """ - The last time that notifications were updated for this thread. - """ - lastSummarizedAt: DateTime! - - """ - The last time that a notification was received on this thread for the current user - """ - lastUpdatedAt: DateTime! - - """ - The notification's list. - """ - list: NotificationsList! - - """ - The notification's list id - """ - listId: String! - - """ - The notification's list type - """ - listType: String! - - """ - The oldest unread author internal anchor - """ - oldestUnreadItemAnchor: String - - """ - The reason a notification was received. - """ - reason: NotificationReason - - """ - The last 3 recent participants. - """ - recentParticipants: [User!]! - - """ - The notification's subject. - """ - subject: NotificationsSubject! - - """ - Subscription status for the thread - """ - subscriptionStatus: NotificationThreadSubscriptionState! - - """ - The notification's rollup summary id - """ - summaryId: String! - - """ - The author of the item being used to summarize the thread. - """ - summaryItemAuthor: User - - """ - The body text of the item being used to summarize the thread. - """ - summaryItemBody: String - - """ - The notification's thread id - """ - threadId: String! - - """ - The notification's thread type - """ - threadType: String! - - """ - The notification's title - """ - title: String! - - """ - The number of unread items. - """ - unreadItemsCount: Int! - - """ - The HTTP URL for the notification thread's subject - """ - url: URI! -} - -""" -A list of notification threads. -""" -type NotificationThreadConnection - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A list of edges. - """ - edges: [NotificationThreadEdge] - - """ - A list of nodes. - """ - nodes: [NotificationThread] - - """ - Information to aid in pagination. - """ - pageInfo: PageInfo! - - """ - Identifies the total count of items in the connection. - """ - totalCount: Int! -} - -""" -An edge in a connection. -""" -type NotificationThreadEdge - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - A cursor for use in pagination. - """ - cursor: String! - - """ - The item at the end of the edge. - """ - node: NotificationThread -} - -""" -Ways in which to filter lists of notification threads. -""" -input NotificationThreadFilters - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - Only return notification threads where the list is in the given list - """ - listIds: [ID!] - - """ - Only return notification threads where the reason is in the list - """ - reasons: [NotificationReason!] - - """ - Only return saved notifications. All other filters will be ignored. - """ - savedOnly: Boolean = false - - """ - Only return starred notifications. All other filters will be ignored. - """ - starredOnly: Boolean = false - - """ - Only return notifications where the status is in the list. - """ - statuses: [NotificationStatus!] - - """ - Only return matching thread types - """ - threadTypes: [String!] -} - -""" -The possible subscription states of a notification thread. -""" -enum NotificationThreadSubscriptionState - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - The thread's list is ignored. - """ - LIST_IGNORED - - """ - The thread's list is subscribed to. - """ - LIST_SUBSCRIBED - - """ - The thread is subscribed to. - """ - THREAD_SUBSCRIBED - - """ - The thread's type is subscribed to. - """ - THREAD_TYPE_SUBSCRIBED - - """ - The thread is not subscribed to. - """ - UNSUBSCRIBED -} - -""" -The parent object that the notification thread's subject belongs to. -""" -union NotificationsList - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) = - Enterprise - | Organization - | Repository - | Team - | User - -""" -The notification's subject. -""" -union NotificationsSubject - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) = - CheckSuite - | Commit - | Discussion - | Gist - | Issue - | MemberFeatureRequestNotification - | ProjectV2 - | PullRequest - | Release - | RepositoryDependabotAlertsThread - | RepositoryInvitation - | RepositoryVulnerabilityAlert - | SecurityAdvisory - | TeamDiscussion - | WorkflowRun - """ An OIDC identity provider configured to provision identities for an enterprise. Visible to enterprise owners or enterprise owners' personal access tokens @@ -35382,12 +34253,6 @@ type ProjectV2 implements Closable & Node & Updatable { """ updatedAt: DateTime! - """ - Channel value for subscribing to live updates. - """ - updatesChannel: String - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) - """ The HTTP URL for this project """ @@ -38169,13 +37034,7 @@ type PullRequest implements Assignable & Closable & Comment & Labelable & Lockab """ The body rendered to HTML. """ - bodyHTML( - """ - Whether or not to render tasklist blocks using Mobile-specific HTML - """ - renderMobileTasklistBlocks: Boolean = false - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "mobile_body_markup"]) - ): HTML! + bodyHTML: HTML! """ The body rendered to text. @@ -38989,16 +37848,6 @@ type PullRequest implements Assignable & Closable & Comment & Labelable & Lockab """ updatedAt: DateTime! - """ - Channel value for subscribing to live updates. - """ - updatesChannel( - """ - The name of the channel to use. - """ - name: PullRequestPubSubTopic = UPDATED - ): String @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) - """ The HTTP URL for this pull request. """ @@ -39558,77 +38407,6 @@ input PullRequestParametersInput { requiredReviewThreadResolution: Boolean! } -""" -The possible PubSub channels for a pull request. -""" -enum PullRequestPubSubTopic - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) { - """ - The channel ID for observing base ref updates. - """ - BASE_REF - - """ - The channel ID for observing head commit updates. - """ - COMMIT_HEAD_SHA - - """ - The channel ID for observing pull request deployed updates. - """ - DEPLOYED - - """ - The channel ID for observing pull request git merge state updates. - """ - GIT_MERGE_STATE - - """ - The channel ID for observing head ref updates. - """ - HEAD_REF - - """ - The channel ID for observing pull request mergeability with HEAD or base branch. - """ - MERGEABILITY - - """ - The channel ID for observing pull request merge queue entry updates. - """ - MERGE_QUEUE - - """ - The channel ID for observing pull request user presence updates. - """ - PRESENCE - - """ - The channel ID for observing pull request review state updates. - """ - REVIEW_STATE - - """ - The channel ID for observing pull request state updates. - """ - STATE - - """ - The channel ID for updating items on the pull request timeline. - """ - TIMELINE - - """ - The channel ID for observing pull request updates. - """ - UPDATED - - """ - The channel ID for observing pull request workflow run updates. - """ - WORKFLOWS -} - """ A review object for a given pull request. """ @@ -41629,12 +40407,6 @@ type Query implements Node { """ meta: GitHubMetadata! - """ - A WebSocket URL for connecting to receive updates. - """ - mobileUpdatesUrl: URI - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) - """ Fetches an object given its ID. """ @@ -41968,16 +40740,6 @@ type Query implements Node { The currently authenticated user. """ viewer: User! - - """ - Channel value for subscribing to live updates. - """ - viewerUpdatesChannel( - """ - The name of the channel to use. - """ - name: UserPubSubTopic! - ): String @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) } """ @@ -42557,12 +41319,6 @@ type Ref implements Node { The object the ref points to. Returns null when object does not exist. """ target: GitObject - - """ - Channel value for subscribing to live updates. - """ - updatesChannel: String - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) } """ @@ -48406,27 +47162,6 @@ enum RepositoryContributionType { REPOSITORY } -""" -A wrapper on Repository used for Dependabot Alerts notifications. -""" -type RepositoryDependabotAlertsThread implements Node & RepositoryNode - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) { - """ - The Node ID of the RepositoryDependabotAlertsThread object - """ - id: ID! - - """ - The URL pointing to the repository's dependabot alerts page - """ - notificationsPermalink: URI - - """ - The repository associated with this node. - """ - repository: Repository! -} - """ Represents an author of discussions in repositories. """ @@ -60077,42 +58812,6 @@ type UnresolveReviewThreadPayload { thread: PullRequestReviewThread } -""" -Autogenerated input type of UnsubscribeFromNotifications -""" -input UnsubscribeFromNotificationsInput - @requiredCapabilities(requiredCapabilities: ["access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The NotificationThread IDs of the objects to unsubscribe from. - """ - ids: [ID!]! - @possibleTypes( - concreteTypes: ["Commit", "Discussion", "Issue", "PullRequest", "Repository", "Team", "TeamDiscussion"] - abstractType: "Subscribable" - ) -} - -""" -Autogenerated return type of UnsubscribeFromNotifications. -""" -type UnsubscribeFromNotificationsPayload - @requiredCapabilities(requiredCapabilities: ["access_internal_graphql_notifications"]) { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Did the operation succeed? - """ - success: Boolean -} - """ Represents an 'unsubscribed' event on a given `Subscribable`. """ @@ -63263,18 +61962,6 @@ type User implements Actor & Node & PackageOwner & ProfileOwner & ProjectOwner & """ copilotEndpoints: CopilotEndpoints - """ - The user's license type for Copilot - """ - copilotLicenseType: CopilotLicenseType - @requiredCapabilities(requiredCapabilities: ["access_copilot_limited_graphql_api"]) - - """ - Properties of the current Copilot user, if limited by Copilot Free. - """ - copilotLimitedUser: CopilotLimitedUser - @requiredCapabilities(requiredCapabilities: ["access_copilot_limited_graphql_api"]) - """ Identifies the date and time when the object was created. """ @@ -63692,48 +62379,6 @@ type User implements Actor & Node & PackageOwner & ProfileOwner & ProjectOwner & """ name: String - """ - A list of notification threads for the viewer. Returns an empty list for a user other than - the current viewer. - - Combining both filterBy and query arguments will result in an error. - Please favor using the query argument. - """ - notificationThreads( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Filtering options for notifications. Will soon be deprecated. - """ - filterBy: NotificationThreadFilters - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - - """ - The search string to look for. If no is:read, is:unread, or is:done - qualifiers are included in the query, results will include read and unread - notification threads by default. - """ - query: String - ): NotificationThreadConnection! - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "access_internal_graphql_notifications"]) - """ Find an organization by its login that the user belongs to. """ @@ -65345,22 +63990,6 @@ type UserNamespaceRepositoryEdge { node: UserNamespaceRepository } -""" -The possible PubSub channels for a user. -""" -enum UserPubSubTopic - @requiredCapabilities(requiredCapabilities: ["mobile_only_schema_mask", "subscribe_alive_events"]) { - """ - The channel ID for observing user marked as read updates. - """ - MARKED_READ - - """ - The channel ID for observing user notifications changed updates. - """ - NOTIFICATIONS_CHANGED -} - """ The user's description of what they're currently doing. """ diff --git a/src/graphql/data/ghec/schema.json b/src/graphql/data/ghec/schema.json index 3732d42aaf8d..48483ac32dfa 100644 --- a/src/graphql/data/ghec/schema.json +++ b/src/graphql/data/ghec/schema.json @@ -388,16 +388,6 @@ "description": "Return information about the GitHub instance.
", "args": [] }, - { - "name": "mobileUpdatesUrl", - "type": "URI", - "kind": "scalars", - "id": "uri", - "href": "/graphql/reference/scalars#uri", - "description": "A WebSocket URL for connecting to receive updates.
", - "isDeprecated": false, - "args": [] - }, { "name": "node", "type": "Node", @@ -934,25 +924,6 @@ "href": "/graphql/reference/objects#user", "description": "The currently authenticated user.
", "args": [] - }, - { - "name": "viewerUpdatesChannel", - "type": "String", - "kind": "scalars", - "id": "string", - "href": "/graphql/reference/scalars#string", - "description": "Channel value for subscribing to live updates.
", - "isDeprecated": false, - "args": [ - { - "name": "name", - "type": "UserPubSubTopic!", - "id": "userpubsubtopic", - "kind": "enums", - "href": "/graphql/reference/enums#userpubsubtopic", - "description": "The name of the channel to use.
" - } - ] } ], "mutations": [ @@ -3438,48 +3409,6 @@ } ] }, - { - "name": "createSavedNotificationThread", - "kind": "mutations", - "id": "createsavednotificationthread", - "href": "/graphql/reference/mutations#createsavednotificationthread", - "description": "Adds a saved notification thread.
", - "inputFields": [ - { - "name": "input", - "type": "CreateSavedNotificationThreadInput!", - "id": "createsavednotificationthreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#createsavednotificationthreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the saved notification belongs to.
" - } - ] - }, { "name": "createSponsorsListing", "kind": "mutations", @@ -4532,48 +4461,6 @@ } ] }, - { - "name": "deleteSavedNotificationThread", - "kind": "mutations", - "id": "deletesavednotificationthread", - "href": "/graphql/reference/mutations#deletesavednotificationthread", - "description": "Deletes a saved notification thread.
", - "inputFields": [ - { - "name": "input", - "type": "DeleteSavedNotificationThreadInput!", - "id": "deletesavednotificationthreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#deletesavednotificationthreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that deleted the saved notification.
" - } - ] - }, { "name": "deleteTeamDiscussion", "kind": "mutations", @@ -5304,40 +5191,6 @@ } ] }, - { - "name": "markAllNotifications", - "kind": "mutations", - "id": "markallnotifications", - "href": "/graphql/reference/mutations#markallnotifications", - "description": "Mark all notifications as the state is passed.
", - "inputFields": [ - { - "name": "input", - "type": "MarkAllNotificationsInput!", - "id": "markallnotificationsinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#markallnotificationsinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, { "name": "markDiscussionCommentAsAnswer", "kind": "mutations", @@ -5406,352 +5259,6 @@ } ] }, - { - "name": "markNotificationAsDone", - "kind": "mutations", - "id": "marknotificationasdone", - "href": "/graphql/reference/mutations#marknotificationasdone", - "description": "Marks a notification as done.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationAsDoneInput!", - "id": "marknotificationasdoneinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationasdoneinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the notification belongs to.
" - } - ] - }, - { - "name": "markNotificationAsRead", - "kind": "mutations", - "id": "marknotificationasread", - "href": "/graphql/reference/mutations#marknotificationasread", - "description": "Marks a notification as read.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationAsReadInput!", - "id": "marknotificationasreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationasreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the notification belongs to.
" - } - ] - }, - { - "name": "markNotificationAsUndone", - "kind": "mutations", - "id": "marknotificationasundone", - "href": "/graphql/reference/mutations#marknotificationasundone", - "description": "Marks a notification as undone.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationAsUndoneInput!", - "id": "marknotificationasundoneinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationasundoneinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the notification belongs to.
" - } - ] - }, - { - "name": "markNotificationAsUnread", - "kind": "mutations", - "id": "marknotificationasunread", - "href": "/graphql/reference/mutations#marknotificationasunread", - "description": "Marks a notification as unread.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationAsUnreadInput!", - "id": "marknotificationasunreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationasunreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the notification belongs to.
" - } - ] - }, - { - "name": "markNotificationSubjectAsRead", - "kind": "mutations", - "id": "marknotificationsubjectasread", - "href": "/graphql/reference/mutations#marknotificationsubjectasread", - "description": "Marks a notification as read.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationSubjectAsReadInput!", - "id": "marknotificationsubjectasreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsubjectasreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - }, - { - "name": "viewer", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user", - "description": "The user that the saved notification belongs to.
" - } - ] - }, - { - "name": "markNotificationsAsDone", - "kind": "mutations", - "id": "marknotificationsasdone", - "href": "/graphql/reference/mutations#marknotificationsasdone", - "description": "Marks a notification as done.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationsAsDoneInput!", - "id": "marknotificationsasdoneinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsasdoneinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, - { - "name": "markNotificationsAsRead", - "kind": "mutations", - "id": "marknotificationsasread", - "href": "/graphql/reference/mutations#marknotificationsasread", - "description": "Marks multiple notifications as read.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationsAsReadInput!", - "id": "marknotificationsasreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsasreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, - { - "name": "markNotificationsAsUndone", - "kind": "mutations", - "id": "marknotificationsasundone", - "href": "/graphql/reference/mutations#marknotificationsasundone", - "description": "Marks a notification as undone.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationsAsUndoneInput!", - "id": "marknotificationsasundoneinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsasundoneinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, - { - "name": "markNotificationsAsUnread", - "kind": "mutations", - "id": "marknotificationsasunread", - "href": "/graphql/reference/mutations#marknotificationsasunread", - "description": "Marks notifications as unread.
", - "inputFields": [ - { - "name": "input", - "type": "MarkNotificationsAsUnreadInput!", - "id": "marknotificationsasunreadinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#marknotificationsasunreadinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, { "name": "markProjectV2AsTemplate", "kind": "mutations", @@ -7970,40 +7477,6 @@ } ] }, - { - "name": "unsubscribeFromNotifications", - "kind": "mutations", - "id": "unsubscribefromnotifications", - "href": "/graphql/reference/mutations#unsubscribefromnotifications", - "description": "Unsubscribes from notifications.
", - "inputFields": [ - { - "name": "input", - "type": "UnsubscribeFromNotificationsInput!", - "id": "unsubscribefromnotificationsinput", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#unsubscribefromnotificationsinput" - } - ], - "returnFields": [ - { - "name": "clientMutationId", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "description": "A unique identifier for the client performing the mutation.
" - }, - { - "name": "success", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "description": "Did the operation succeed?.
" - } - ] - }, { "name": "updateBranchProtectionRule", "kind": "mutations", @@ -14990,15 +14463,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#uri" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "isDeprecated": false - }, { "name": "url", "description": "The HTTP URL for this commit.
", @@ -17371,64 +16835,6 @@ } ] }, - { - "name": "CopilotLimitedUser", - "kind": "objects", - "id": "copilotlimiteduser", - "href": "/graphql/reference/objects#copilotlimiteduser", - "description": "Information about a limited Copilot Free user, such as quotas or feature availability.
", - "isDeprecated": false, - "fields": [ - { - "name": "hasUsageRemaining", - "description": "Whether or not the user has remaining usage for the given feature.
", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean", - "arguments": [ - { - "name": "feature", - "description": "The feature whose quotas are to be checked against.
", - "type": { - "name": "CopilotLimitedFeature!", - "id": "copilotlimitedfeature", - "kind": "enums", - "href": "/graphql/reference/enums#copilotlimitedfeature" - } - } - ] - }, - { - "name": "quotaPercentageRemaining", - "description": "The percentage of the quota remaining for the given feature.
", - "type": "Float", - "id": "float", - "kind": "scalars", - "href": "/graphql/reference/scalars#float", - "arguments": [ - { - "name": "feature", - "description": "The feature whose quotas are to be checked against.
", - "type": { - "name": "CopilotLimitedFeature!", - "id": "copilotlimitedfeature", - "kind": "enums", - "href": "/graphql/reference/enums#copilotlimitedfeature" - } - } - ] - }, - { - "name": "resetDate", - "description": "The date when the quota for the Copilot Free user will reset.
", - "type": "Date", - "id": "date", - "kind": "scalars", - "href": "/graphql/reference/scalars#date" - } - ] - }, { "name": "CreatedCommitContribution", "kind": "objects", @@ -20117,20 +19523,7 @@ "type": "HTML!", "id": "html", "kind": "scalars", - "href": "/graphql/reference/scalars#html", - "arguments": [ - { - "name": "renderMobileTasklistBlocks", - "defaultValue": false, - "description": "Whether or not to render tasklist blocks using Mobile-specific HTML.
", - "type": { - "name": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - } - } - ] + "href": "/graphql/reference/scalars#html" }, { "name": "bodyText", @@ -20164,27 +19557,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "comment", - "description": "Get a comment from a url.
", - "type": "DiscussionComment", - "id": "discussioncomment", - "kind": "objects", - "href": "/graphql/reference/objects#discussioncomment", - "arguments": [ - { - "name": "url", - "description": "The url to decode.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - } - ], - "isDeprecated": false - }, { "name": "comments", "description": "The replies to the discussion.
", @@ -20509,28 +19881,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "arguments": [ - { - "name": "name", - "defaultValue": "UPDATED", - "description": "The name of the channel to use.
", - "type": { - "name": "DiscussionPubSubTopic", - "id": "discussionpubsubtopic", - "kind": "enums", - "href": "/graphql/reference/enums#discussionpubsubtopic" - } - } - ], - "isDeprecated": false - }, { "name": "upvoteCount", "description": "Number of upvotes that this subject has received.
", @@ -29247,20 +28597,7 @@ "type": "HTML!", "id": "html", "kind": "scalars", - "href": "/graphql/reference/scalars#html", - "arguments": [ - { - "name": "renderMobileTasklistBlocks", - "defaultValue": false, - "description": "Whether or not to render tasklist blocks using Mobile-specific HTML.
", - "type": { - "name": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - } - } - ] + "href": "/graphql/reference/scalars#html" }, { "name": "bodyResourcePath", @@ -30435,28 +29772,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "arguments": [ - { - "name": "name", - "defaultValue": "UPDATED", - "description": "The name of the channel to use.
", - "type": { - "name": "IssuePubSubTopic", - "id": "issuepubsubtopic", - "kind": "enums", - "href": "/graphql/reference/enums#issuepubsubtopic" - } - } - ], - "isDeprecated": false - }, { "name": "url", "description": "The HTTP URL for this issue.
", @@ -35172,291 +34487,6 @@ } ] }, - { - "name": "NotificationThread", - "kind": "objects", - "id": "notificationthread", - "href": "/graphql/reference/objects#notificationthread", - "description": "Represents a notification thread for the viewer.
", - "isDeprecated": false, - "implements": [ - { - "name": "Node", - "id": "node", - "href": "/graphql/reference/interfaces#node" - } - ], - "fields": [ - { - "name": "id", - "description": "The Node ID of the NotificationThread object.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id" - }, - { - "name": "isArchived", - "description": "Archived state of the notification.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "isDone", - "description": "Done state of the notification.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "isSaved", - "description": "Whether a notification has been saved.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "isStarred", - "description": "Whether a notification has been starred.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "isUnread", - "description": "Unread state of the notification.
", - "type": "Boolean!", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "lastReadAt", - "description": "The last time that notifications were read for this thread.
", - "type": "DateTime", - "id": "datetime", - "kind": "scalars", - "href": "/graphql/reference/scalars#datetime" - }, - { - "name": "lastSummarizedAt", - "description": "The last time that notifications were updated for this thread.
", - "type": "DateTime!", - "id": "datetime", - "kind": "scalars", - "href": "/graphql/reference/scalars#datetime" - }, - { - "name": "lastUpdatedAt", - "description": "The last time that a notification was received on this thread for the current user.
", - "type": "DateTime!", - "id": "datetime", - "kind": "scalars", - "href": "/graphql/reference/scalars#datetime" - }, - { - "name": "list", - "description": "The notification's list.
", - "type": "NotificationsList!", - "id": "notificationslist", - "kind": "unions", - "href": "/graphql/reference/unions#notificationslist" - }, - { - "name": "listId", - "description": "The notification's list id.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "listType", - "description": "The notification's list type.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "oldestUnreadItemAnchor", - "description": "The oldest unread author internal anchor.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "reason", - "description": "The reason a notification was received.
", - "type": "NotificationReason", - "id": "notificationreason", - "kind": "enums", - "href": "/graphql/reference/enums#notificationreason" - }, - { - "name": "recentParticipants", - "description": "The last 3 recent participants.
", - "type": "[User!]!", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user" - }, - { - "name": "subject", - "description": "The notification's subject.
", - "type": "NotificationsSubject!", - "id": "notificationssubject", - "kind": "unions", - "href": "/graphql/reference/unions#notificationssubject" - }, - { - "name": "subscriptionStatus", - "description": "Subscription status for the thread.
", - "type": "NotificationThreadSubscriptionState!", - "id": "notificationthreadsubscriptionstate", - "kind": "enums", - "href": "/graphql/reference/enums#notificationthreadsubscriptionstate" - }, - { - "name": "summaryId", - "description": "The notification's rollup summary id.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "summaryItemAuthor", - "description": "The author of the item being used to summarize the thread.
", - "type": "User", - "id": "user", - "kind": "objects", - "href": "/graphql/reference/objects#user" - }, - { - "name": "summaryItemBody", - "description": "The body text of the item being used to summarize the thread.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "threadId", - "description": "The notification's thread id.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "threadType", - "description": "The notification's thread type.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "title", - "description": "The notification's title.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "unreadItemsCount", - "description": "The number of unread items.
", - "type": "Int!", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - }, - { - "name": "url", - "description": "The HTTP URL for the notification thread's subject.
", - "type": "URI!", - "id": "uri", - "kind": "scalars", - "href": "/graphql/reference/scalars#uri" - } - ] - }, - { - "name": "NotificationThreadConnection", - "kind": "objects", - "id": "notificationthreadconnection", - "href": "/graphql/reference/objects#notificationthreadconnection", - "description": "A list of notification threads.
", - "isDeprecated": false, - "fields": [ - { - "name": "edges", - "description": "A list of edges.
", - "type": "[NotificationThreadEdge]", - "id": "notificationthreadedge", - "kind": "objects", - "href": "/graphql/reference/objects#notificationthreadedge" - }, - { - "name": "nodes", - "description": "A list of nodes.
", - "type": "[NotificationThread]", - "id": "notificationthread", - "kind": "objects", - "href": "/graphql/reference/objects#notificationthread" - }, - { - "name": "pageInfo", - "description": "Information to aid in pagination.
", - "type": "PageInfo!", - "id": "pageinfo", - "kind": "objects", - "href": "/graphql/reference/objects#pageinfo" - }, - { - "name": "totalCount", - "description": "Identifies the total count of items in the connection.
", - "type": "Int!", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - ] - }, - { - "name": "NotificationThreadEdge", - "kind": "objects", - "id": "notificationthreadedge", - "href": "/graphql/reference/objects#notificationthreadedge", - "description": "An edge in a connection.
", - "isDeprecated": false, - "fields": [ - { - "name": "cursor", - "description": "A cursor for use in pagination.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "node", - "description": "The item at the end of the edge.
", - "type": "NotificationThread", - "id": "notificationthread", - "kind": "objects", - "href": "/graphql/reference/objects#notificationthread" - } - ] - }, { "name": "OIDCProvider", "kind": "objects", @@ -48152,15 +47182,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "isDeprecated": false - }, { "name": "url", "description": "The HTTP URL for this project.
", @@ -51691,20 +50712,7 @@ "type": "HTML!", "id": "html", "kind": "scalars", - "href": "/graphql/reference/scalars#html", - "arguments": [ - { - "name": "renderMobileTasklistBlocks", - "defaultValue": false, - "description": "Whether or not to render tasklist blocks using Mobile-specific HTML.
", - "type": { - "name": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - } - } - ] + "href": "/graphql/reference/scalars#html" }, { "name": "bodyText", @@ -53217,28 +52225,6 @@ "kind": "scalars", "href": "/graphql/reference/scalars#datetime" }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "arguments": [ - { - "name": "name", - "defaultValue": "UPDATED", - "description": "The name of the channel to use.
", - "type": { - "name": "PullRequestPubSubTopic", - "id": "pullrequestpubsubtopic", - "kind": "enums", - "href": "/graphql/reference/enums#pullrequestpubsubtopic" - } - } - ], - "isDeprecated": false - }, { "name": "url", "description": "The HTTP URL for this pull request.
", @@ -56997,15 +55983,6 @@ "id": "gitobject", "kind": "interfaces", "href": "/graphql/reference/interfaces#gitobject" - }, - { - "name": "updatesChannel", - "description": "Channel value for subscribing to live updates.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string", - "isDeprecated": false } ] }, @@ -65778,52 +64755,6 @@ } ] }, - { - "name": "RepositoryDependabotAlertsThread", - "kind": "objects", - "id": "repositorydependabotalertsthread", - "href": "/graphql/reference/objects#repositorydependabotalertsthread", - "description": "A wrapper on Repository used for Dependabot Alerts notifications.
", - "isDeprecated": false, - "implements": [ - { - "name": "Node", - "id": "node", - "href": "/graphql/reference/interfaces#node" - }, - { - "name": "RepositoryNode", - "id": "repositorynode", - "href": "/graphql/reference/interfaces#repositorynode" - } - ], - "fields": [ - { - "name": "id", - "description": "The Node ID of the RepositoryDependabotAlertsThread object.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id" - }, - { - "name": "notificationsPermalink", - "description": "The URL pointing to the repository's dependabot alerts page.
", - "type": "URI", - "id": "uri", - "kind": "scalars", - "href": "/graphql/reference/scalars#uri" - }, - { - "name": "repository", - "description": "The repository associated with this node.
", - "type": "Repository!", - "id": "repository", - "kind": "objects", - "href": "/graphql/reference/objects#repository" - } - ] - }, { "name": "RepositoryEdge", "kind": "objects", @@ -76727,24 +75658,6 @@ "kind": "objects", "href": "/graphql/reference/objects#copilotendpoints" }, - { - "name": "copilotLicenseType", - "description": "The user's license type for Copilot.
", - "type": "CopilotLicenseType", - "id": "copilotlicensetype", - "kind": "enums", - "href": "/graphql/reference/enums#copilotlicensetype", - "isDeprecated": false - }, - { - "name": "copilotLimitedUser", - "description": "Properties of the current Copilot user, if limited by Copilot Free.
", - "type": "CopilotLimitedUser", - "id": "copilotlimiteduser", - "kind": "objects", - "href": "/graphql/reference/objects#copilotlimiteduser", - "isDeprecated": false - }, { "name": "createdAt", "description": "Identifies the date and time when the object was created.
", @@ -77279,266 +76192,26 @@ "kind": "scalars", "href": "/graphql/reference/scalars#int" } - }, - { - "name": "orderBy", - "description": "Ordering options for issue comments returned from the connection.
", - "type": { - "name": "IssueCommentOrder", - "id": "issuecommentorder", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#issuecommentorder" - } - } - ] - }, - { - "name": "issues", - "description": "A list of issues associated with this user.
", - "type": "IssueConnection!", - "id": "issueconnection", - "kind": "objects", - "href": "/graphql/reference/objects#issueconnection", - "arguments": [ - { - "name": "after", - "description": "Returns the elements in the list that come after the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "before", - "description": "Returns the elements in the list that come before the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "filterBy", - "description": "Filtering options for issues returned from the connection.
", - "type": { - "name": "IssueFilters", - "id": "issuefilters", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#issuefilters" - } - }, - { - "name": "first", - "description": "Returns the first n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "labels", - "description": "A list of label names to filter the pull requests by.
", - "type": { - "name": "[String!]", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "last", - "description": "Returns the last n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "orderBy", - "description": "Ordering options for issues returned from the connection.
", - "type": { - "name": "IssueOrder", - "id": "issueorder", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#issueorder" - } - }, - { - "name": "states", - "description": "A list of states to filter the issues by.
", - "type": { - "name": "[IssueState!]", - "id": "issuestate", - "kind": "enums", - "href": "/graphql/reference/enums#issuestate" - } - } - ] - }, - { - "name": "itemShowcase", - "description": "Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.
", - "type": "ProfileItemShowcase!", - "id": "profileitemshowcase", - "kind": "objects", - "href": "/graphql/reference/objects#profileitemshowcase" - }, - { - "name": "lifetimeReceivedSponsorshipValues", - "description": "Calculate how much each sponsor has ever paid total to this maintainer via\nGitHub Sponsors. Does not include sponsorships paid via Patreon.
", - "type": "SponsorAndLifetimeValueConnection!", - "id": "sponsorandlifetimevalueconnection", - "kind": "objects", - "href": "/graphql/reference/objects#sponsorandlifetimevalueconnection", - "arguments": [ - { - "name": "after", - "description": "Returns the elements in the list that come after the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "before", - "description": "Returns the elements in the list that come before the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "first", - "description": "Returns the first n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "last", - "description": "Returns the last n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "orderBy", - "description": "Ordering options for results returned from the connection.
", - "type": { - "name": "SponsorAndLifetimeValueOrder", - "id": "sponsorandlifetimevalueorder", - "kind": "input-objects", - "href": "/graphql/reference/input-objects#sponsorandlifetimevalueorder" - } - } - ] - }, - { - "name": "lists", - "description": "A user-curated list of repositories.
", - "type": "UserListConnection!", - "id": "userlistconnection", - "kind": "objects", - "href": "/graphql/reference/objects#userlistconnection", - "arguments": [ - { - "name": "after", - "description": "Returns the elements in the list that come after the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "before", - "description": "Returns the elements in the list that come before the specified cursor.
", - "type": { - "name": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - }, - { - "name": "first", - "description": "Returns the first n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } - }, - { - "name": "last", - "description": "Returns the last n elements from the list.
", - "type": { - "name": "Int", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - } + }, + { + "name": "orderBy", + "description": "Ordering options for issue comments returned from the connection.
", + "type": { + "name": "IssueCommentOrder", + "id": "issuecommentorder", + "kind": "input-objects", + "href": "/graphql/reference/input-objects#issuecommentorder" + } } ] }, { - "name": "location", - "description": "The user's public profile location.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "login", - "description": "The username used to login.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "monthlyEstimatedSponsorsIncomeInCents", - "description": "The estimated monthly GitHub Sponsors income for this user/organization in cents (USD).
", - "type": "Int!", - "id": "int", - "kind": "scalars", - "href": "/graphql/reference/scalars#int" - }, - { - "name": "name", - "description": "The user's public profile name.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "notificationThreads", - "description": "A list of notification threads for the viewer. Returns an empty list for a user other than\nthe current viewer.
\nCombining both filterBy and query arguments will result in an error.\nPlease favor using the query argument.
", - "type": "NotificationThreadConnection!", - "id": "notificationthreadconnection", + "name": "issues", + "description": "A list of issues associated with this user.
", + "type": "IssueConnection!", + "id": "issueconnection", "kind": "objects", - "href": "/graphql/reference/objects#notificationthreadconnection", + "href": "/graphql/reference/objects#issueconnection", "arguments": [ { "name": "after", @@ -77562,12 +76235,12 @@ }, { "name": "filterBy", - "description": "Filtering options for notifications. Will soon be deprecated.
", + "description": "Filtering options for issues returned from the connection.
", "type": { - "name": "NotificationThreadFilters", - "id": "notificationthreadfilters", + "name": "IssueFilters", + "id": "issuefilters", "kind": "input-objects", - "href": "/graphql/reference/input-objects#notificationthreadfilters" + "href": "/graphql/reference/input-objects#issuefilters" } }, { @@ -77580,6 +76253,16 @@ "href": "/graphql/reference/scalars#int" } }, + { + "name": "labels", + "description": "A list of label names to filter the pull requests by.
", + "type": { + "name": "[String!]", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, { "name": "last", "description": "Returns the last n elements from the list.
", @@ -77591,17 +76274,176 @@ } }, { - "name": "query", - "description": "The search string to look for. If no is:read, is:unread, or is:done\nqualifiers are included in the query, results will include read and unread\nnotification threads by default.
", + "name": "orderBy", + "description": "Ordering options for issues returned from the connection.
", + "type": { + "name": "IssueOrder", + "id": "issueorder", + "kind": "input-objects", + "href": "/graphql/reference/input-objects#issueorder" + } + }, + { + "name": "states", + "description": "A list of states to filter the issues by.
", + "type": { + "name": "[IssueState!]", + "id": "issuestate", + "kind": "enums", + "href": "/graphql/reference/enums#issuestate" + } + } + ] + }, + { + "name": "itemShowcase", + "description": "Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.
", + "type": "ProfileItemShowcase!", + "id": "profileitemshowcase", + "kind": "objects", + "href": "/graphql/reference/objects#profileitemshowcase" + }, + { + "name": "lifetimeReceivedSponsorshipValues", + "description": "Calculate how much each sponsor has ever paid total to this maintainer via\nGitHub Sponsors. Does not include sponsorships paid via Patreon.
", + "type": "SponsorAndLifetimeValueConnection!", + "id": "sponsorandlifetimevalueconnection", + "kind": "objects", + "href": "/graphql/reference/objects#sponsorandlifetimevalueconnection", + "arguments": [ + { + "name": "after", + "description": "Returns the elements in the list that come after the specified cursor.
", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "before", + "description": "Returns the elements in the list that come before the specified cursor.
", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "first", + "description": "Returns the first n elements from the list.
", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + }, + { + "name": "last", + "description": "Returns the last n elements from the list.
", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + }, + { + "name": "orderBy", + "description": "Ordering options for results returned from the connection.
", + "type": { + "name": "SponsorAndLifetimeValueOrder", + "id": "sponsorandlifetimevalueorder", + "kind": "input-objects", + "href": "/graphql/reference/input-objects#sponsorandlifetimevalueorder" + } + } + ] + }, + { + "name": "lists", + "description": "A user-curated list of repositories.
", + "type": "UserListConnection!", + "id": "userlistconnection", + "kind": "objects", + "href": "/graphql/reference/objects#userlistconnection", + "arguments": [ + { + "name": "after", + "description": "Returns the elements in the list that come after the specified cursor.
", "type": { "name": "String", "id": "string", "kind": "scalars", "href": "/graphql/reference/scalars#string" } + }, + { + "name": "before", + "description": "Returns the elements in the list that come before the specified cursor.
", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "first", + "description": "Returns the first n elements from the list.
", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + }, + { + "name": "last", + "description": "Returns the last n elements from the list.
", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } } - ], - "isDeprecated": false + ] + }, + { + "name": "location", + "description": "The user's public profile location.
", + "type": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "login", + "description": "The username used to login.
", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "monthlyEstimatedSponsorsIncomeInCents", + "description": "The estimated monthly GitHub Sponsors income for this user/organization in cents (USD).
", + "type": "Int!", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + }, + { + "name": "name", + "description": "The user's public profile name.
", + "type": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" }, { "name": "organization", @@ -85749,54 +84591,6 @@ } ] }, - { - "name": "CopilotLicenseType", - "kind": "enums", - "id": "copilotlicensetype", - "href": "/graphql/reference/enums#copilotlicensetype", - "description": "Indicates the type of access a user has to GitHub Copilot.
", - "isDeprecated": false, - "values": [ - { - "name": "COPILOT_BUSINESS", - "description": "Business access.
" - }, - { - "name": "COPILOT_ENTERPRISE", - "description": "Enterprise access.
" - }, - { - "name": "COPILOT_FREE", - "description": "Limited free access.
" - }, - { - "name": "COPILOT_INDIVIDUAL", - "description": "Individual access.
" - }, - { - "name": "NO_ACCESS", - "description": "No access found.
" - } - ] - }, - { - "name": "CopilotLimitedFeature", - "kind": "enums", - "id": "copilotlimitedfeature", - "href": "/graphql/reference/enums#copilotlimitedfeature", - "description": "The type of the activity that was performed.
", - "isDeprecated": false, - "values": [ - { - "name": "CHAT", - "description": "Copilot Chat.
" - }, - { - "name": "COMPLETIONS", - "description": "Copilot IDE completions.
" - } - ] - }, { "name": "DefaultRepositoryPermissionField", "kind": "enums", @@ -86092,24 +84886,6 @@ } ] }, - { - "name": "DiscussionPubSubTopic", - "kind": "enums", - "id": "discussionpubsubtopic", - "href": "/graphql/reference/enums#discussionpubsubtopic", - "description": "The possible PubSub channels for an discussion.
", - "isDeprecated": false, - "values": [ - { - "name": "TIMELINE", - "description": "The channel ID for updating items on the discussion timeline.
" - }, - { - "name": "UPDATED", - "description": "The channel ID for observing discussion updates.
" - } - ] - }, { "name": "DiscussionState", "kind": "enums", @@ -86927,32 +85703,6 @@ } ] }, - { - "name": "IssuePubSubTopic", - "kind": "enums", - "id": "issuepubsubtopic", - "href": "/graphql/reference/enums#issuepubsubtopic", - "description": "The possible PubSub channels for an issue.
", - "isDeprecated": false, - "values": [ - { - "name": "CLOSE_REFERENCES", - "description": "The channel ID for observing issue close references.
" - }, - { - "name": "STATE", - "description": "The channel ID for observing issue state updates.
" - }, - { - "name": "TIMELINE", - "description": "The channel ID for updating items on the issue timeline.
" - }, - { - "name": "UPDATED", - "description": "The channel ID for observing issue updates.
" - } - ] - }, { "name": "IssueState", "kind": "enums", @@ -87500,84 +86250,6 @@ } ] }, - { - "name": "NotificationReason", - "kind": "enums", - "id": "notificationreason", - "href": "/graphql/reference/enums#notificationreason", - "description": "The reason you received a notification about a subject.
", - "isDeprecated": false, - "values": [ - { - "name": "APPROVAL_REQUESTED", - "description": "You were requested for review for deployment.
" - }, - { - "name": "ASSIGN", - "description": "You were assigned to the Issue/PR.
" - }, - { - "name": "AUTHOR", - "description": "You created the thread.
" - }, - { - "name": "CI_ACTIVITY", - "description": "You are subscribed to continuous integration activity.
" - }, - { - "name": "COMMENT", - "description": "You commented on the thread.
" - }, - { - "name": "INVITATION", - "description": "You accepted an invitation to contribute to the repository.
" - }, - { - "name": "MANUAL", - "description": "You subscribed to the thread (via an Issue or Pull Request).
" - }, - { - "name": "MEMBER_FEATURE_REQUESTED", - "description": "New requests from members.
" - }, - { - "name": "MENTION", - "description": "You were specifically @mentioned in the content.
" - }, - { - "name": "READY_FOR_REVIEW", - "description": "A pull request you're subscribed to was marked ready for review.
" - }, - { - "name": "REVIEW_REQUESTED", - "description": "You were requested for review.
" - }, - { - "name": "SAVED", - "description": "You saved this notification.
" - }, - { - "name": "SECURITY_ADVISORY_CREDIT", - "description": "You were given credit for contributing to a Security Advisory.
" - }, - { - "name": "SECURITY_ALERT", - "description": "You have access to the notification subject's Dependabot alerts.
" - }, - { - "name": "STATE_CHANGE", - "description": "You changed the thread state (for example, closing an Issue or merging a Pull Request).
" - }, - { - "name": "SUBSCRIBED", - "description": "You are watching the subject of the notification.
" - }, - { - "name": "TEAM_MENTION", - "description": "You were on a team that was mentioned.
" - } - ] - }, { "name": "NotificationRestrictionSettingValue", "kind": "enums", @@ -87595,62 +86267,6 @@ } ] }, - { - "name": "NotificationStatus", - "kind": "enums", - "id": "notificationstatus", - "href": "/graphql/reference/enums#notificationstatus", - "description": "The possible states of a notification.
", - "isDeprecated": false, - "values": [ - { - "name": "ARCHIVED", - "description": "A notification is archived.
" - }, - { - "name": "DONE", - "description": "A notification is done.
" - }, - { - "name": "READ", - "description": "A notification is read.
" - }, - { - "name": "UNREAD", - "description": "A notification is unread.
" - } - ] - }, - { - "name": "NotificationThreadSubscriptionState", - "kind": "enums", - "id": "notificationthreadsubscriptionstate", - "href": "/graphql/reference/enums#notificationthreadsubscriptionstate", - "description": "The possible subscription states of a notification thread.
", - "isDeprecated": false, - "values": [ - { - "name": "LIST_IGNORED", - "description": "The thread's list is ignored.
" - }, - { - "name": "LIST_SUBSCRIBED", - "description": "The thread's list is subscribed to.
" - }, - { - "name": "THREAD_SUBSCRIBED", - "description": "The thread is subscribed to.
" - }, - { - "name": "THREAD_TYPE_SUBSCRIBED", - "description": "The thread's type is subscribed to.
" - }, - { - "name": "UNSUBSCRIBED", - "description": "The thread is not subscribed to.
" - } - ] - }, { "name": "OIDCProviderType", "kind": "enums", @@ -88975,68 +87591,6 @@ } ] }, - { - "name": "PullRequestPubSubTopic", - "kind": "enums", - "id": "pullrequestpubsubtopic", - "href": "/graphql/reference/enums#pullrequestpubsubtopic", - "description": "The possible PubSub channels for a pull request.
", - "isDeprecated": false, - "values": [ - { - "name": "BASE_REF", - "description": "The channel ID for observing base ref updates.
" - }, - { - "name": "COMMIT_HEAD_SHA", - "description": "The channel ID for observing head commit updates.
" - }, - { - "name": "DEPLOYED", - "description": "The channel ID for observing pull request deployed updates.
" - }, - { - "name": "GIT_MERGE_STATE", - "description": "The channel ID for observing pull request git merge state updates.
" - }, - { - "name": "HEAD_REF", - "description": "The channel ID for observing head ref updates.
" - }, - { - "name": "MERGEABILITY", - "description": "The channel ID for observing pull request mergeability with HEAD or base branch.
" - }, - { - "name": "MERGE_QUEUE", - "description": "The channel ID for observing pull request merge queue entry updates.
" - }, - { - "name": "PRESENCE", - "description": "The channel ID for observing pull request user presence updates.
" - }, - { - "name": "REVIEW_STATE", - "description": "The channel ID for observing pull request review state updates.
" - }, - { - "name": "STATE", - "description": "The channel ID for observing pull request state updates.
" - }, - { - "name": "TIMELINE", - "description": "The channel ID for updating items on the pull request timeline.
" - }, - { - "name": "UPDATED", - "description": "The channel ID for observing pull request updates.
" - }, - { - "name": "WORKFLOWS", - "description": "The channel ID for observing pull request workflow run updates.
" - } - ] - }, { "name": "PullRequestReviewCommentState", "kind": "enums", @@ -92290,24 +90844,6 @@ } ] }, - { - "name": "UserPubSubTopic", - "kind": "enums", - "id": "userpubsubtopic", - "href": "/graphql/reference/enums#userpubsubtopic", - "description": "The possible PubSub channels for a user.
", - "isDeprecated": false, - "values": [ - { - "name": "MARKED_READ", - "description": "The channel ID for observing user marked as read updates.
" - }, - { - "name": "NOTIFICATIONS_CHANGED", - "description": "The channel ID for observing user notifications changed updates.
" - } - ] - }, { "name": "UserStatusOrderField", "kind": "enums", @@ -92983,126 +91519,6 @@ } ] }, - { - "name": "NotificationsList", - "kind": "unions", - "id": "notificationslist", - "href": "/graphql/reference/unions#notificationslist", - "description": "The parent object that the notification thread's subject belongs to.
", - "isDeprecated": false, - "possibleTypes": [ - { - "name": "Enterprise", - "id": "enterprise", - "href": "/graphql/reference/objects#enterprise" - }, - { - "name": "Organization", - "id": "organization", - "href": "/graphql/reference/objects#organization" - }, - { - "name": "Repository", - "id": "repository", - "href": "/graphql/reference/objects#repository" - }, - { - "name": "Team", - "id": "team", - "href": "/graphql/reference/objects#team" - }, - { - "name": "User", - "id": "user", - "href": "/graphql/reference/objects#user" - } - ] - }, - { - "name": "NotificationsSubject", - "kind": "unions", - "id": "notificationssubject", - "href": "/graphql/reference/unions#notificationssubject", - "description": "The notification's subject.
", - "isDeprecated": false, - "possibleTypes": [ - { - "name": "CheckSuite", - "id": "checksuite", - "href": "/graphql/reference/objects#checksuite" - }, - { - "name": "Commit", - "id": "commit", - "href": "/graphql/reference/objects#commit" - }, - { - "name": "Discussion", - "id": "discussion", - "href": "/graphql/reference/objects#discussion" - }, - { - "name": "Gist", - "id": "gist", - "href": "/graphql/reference/objects#gist" - }, - { - "name": "Issue", - "id": "issue", - "href": "/graphql/reference/objects#issue" - }, - { - "name": "MemberFeatureRequestNotification", - "id": "memberfeaturerequestnotification", - "href": "/graphql/reference/objects#memberfeaturerequestnotification" - }, - { - "name": "ProjectV2", - "id": "projectv2", - "href": "/graphql/reference/objects#projectv2" - }, - { - "name": "PullRequest", - "id": "pullrequest", - "href": "/graphql/reference/objects#pullrequest" - }, - { - "name": "Release", - "id": "release", - "href": "/graphql/reference/objects#release" - }, - { - "name": "RepositoryDependabotAlertsThread", - "id": "repositorydependabotalertsthread", - "href": "/graphql/reference/objects#repositorydependabotalertsthread" - }, - { - "name": "RepositoryInvitation", - "id": "repositoryinvitation", - "href": "/graphql/reference/objects#repositoryinvitation" - }, - { - "name": "RepositoryVulnerabilityAlert", - "id": "repositoryvulnerabilityalert", - "href": "/graphql/reference/objects#repositoryvulnerabilityalert" - }, - { - "name": "SecurityAdvisory", - "id": "securityadvisory", - "href": "/graphql/reference/objects#securityadvisory" - }, - { - "name": "TeamDiscussion", - "id": "teamdiscussion", - "href": "/graphql/reference/objects#teamdiscussion" - }, - { - "name": "WorkflowRun", - "id": "workflowrun", - "href": "/graphql/reference/objects#workflowrun" - } - ] - }, { "name": "OrgRestoreMemberAuditEntryMembership", "kind": "unions", @@ -98672,33 +97088,6 @@ } ] }, - { - "name": "CreateSavedNotificationThreadInput", - "kind": "inputObjects", - "id": "createsavednotificationthreadinput", - "href": "/graphql/reference/input-objects#createsavednotificationthreadinput", - "description": "Autogenerated input type of CreateSavedNotificationThread.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The notification thread's id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, { "name": "CreateSponsorsListingInput", "kind": "inputObjects", @@ -99794,33 +98183,6 @@ } ] }, - { - "name": "DeleteSavedNotificationThreadInput", - "kind": "inputObjects", - "id": "deletesavednotificationthreadinput", - "href": "/graphql/reference/input-objects#deletesavednotificationthreadinput", - "description": "Autogenerated input type of DeleteSavedNotificationThread.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The saved notification thread's id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, { "name": "DeleteTeamDiscussionCommentInput", "kind": "inputObjects", @@ -101316,40 +99678,6 @@ } ] }, - { - "name": "MarkAllNotificationsInput", - "kind": "inputObjects", - "id": "markallnotificationsinput", - "href": "/graphql/reference/input-objects#markallnotificationsinput", - "description": "Autogenerated input type of MarkAllNotifications.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "query", - "description": "Filter used to mark all specific notifications.
", - "type": "String!", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "state", - "description": "The new state for the notification.
", - "type": "NotificationStatus!", - "id": "notificationstatus", - "kind": "enums", - "href": "/graphql/reference/enums#notificationstatus" - } - ] - }, { "name": "MarkDiscussionCommentAsAnswerInput", "kind": "inputObjects", @@ -101410,249 +99738,6 @@ } ] }, - { - "name": "MarkNotificationAsDoneInput", - "kind": "inputObjects", - "id": "marknotificationasdoneinput", - "href": "/graphql/reference/input-objects#marknotificationasdoneinput", - "description": "Autogenerated input type of MarkNotificationAsDone.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The NotificationThread id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationAsReadInput", - "kind": "inputObjects", - "id": "marknotificationasreadinput", - "href": "/graphql/reference/input-objects#marknotificationasreadinput", - "description": "Autogenerated input type of MarkNotificationAsRead.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The NotificationThread id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationAsUndoneInput", - "kind": "inputObjects", - "id": "marknotificationasundoneinput", - "href": "/graphql/reference/input-objects#marknotificationasundoneinput", - "description": "Autogenerated input type of MarkNotificationAsUndone.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The NotificationThread id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationAsUnreadInput", - "kind": "inputObjects", - "id": "marknotificationasunreadinput", - "href": "/graphql/reference/input-objects#marknotificationasunreadinput", - "description": "Autogenerated input type of MarkNotificationAsUnread.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "id", - "description": "The NotificationThread id.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationSubjectAsReadInput", - "kind": "inputObjects", - "id": "marknotificationsubjectasreadinput", - "href": "/graphql/reference/input-objects#marknotificationsubjectasreadinput", - "description": "Autogenerated input type of MarkNotificationSubjectAsRead.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "subjectId", - "description": "The id of the notification subject to mark as read.
", - "type": "ID!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationsAsDoneInput", - "kind": "inputObjects", - "id": "marknotificationsasdoneinput", - "href": "/graphql/reference/input-objects#marknotificationsasdoneinput", - "description": "Autogenerated input type of MarkNotificationsAsDone.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs that will be marked as done.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationsAsReadInput", - "kind": "inputObjects", - "id": "marknotificationsasreadinput", - "href": "/graphql/reference/input-objects#marknotificationsasreadinput", - "description": "Autogenerated input type of MarkNotificationsAsRead.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs that will be marked as read.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationsAsUndoneInput", - "kind": "inputObjects", - "id": "marknotificationsasundoneinput", - "href": "/graphql/reference/input-objects#marknotificationsasundoneinput", - "description": "Autogenerated input type of MarkNotificationsAsUndone.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs to be marked as undone.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, - { - "name": "MarkNotificationsAsUnreadInput", - "kind": "inputObjects", - "id": "marknotificationsasunreadinput", - "href": "/graphql/reference/input-objects#marknotificationsasunreadinput", - "description": "Autogenerated input type of MarkNotificationsAsUnread.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs that will be marked as unread.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, { "name": "MarkProjectV2AsTemplateInput", "kind": "inputObjects", @@ -102066,64 +100151,6 @@ } ] }, - { - "name": "NotificationThreadFilters", - "kind": "inputObjects", - "id": "notificationthreadfilters", - "href": "/graphql/reference/input-objects#notificationthreadfilters", - "description": "Ways in which to filter lists of notification threads.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "listIds", - "description": "Only return notification threads where the list is in the given list.
", - "type": "[ID!]", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id" - }, - { - "name": "reasons", - "description": "Only return notification threads where the reason is in the list.
", - "type": "[NotificationReason!]", - "id": "notificationreason", - "kind": "enums", - "href": "/graphql/reference/enums#notificationreason" - }, - { - "name": "savedOnly", - "description": "Only return saved notifications. All other filters will be ignored.
", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "starredOnly", - "description": "Only return starred notifications. All other filters will be ignored.
", - "type": "Boolean", - "id": "boolean", - "kind": "scalars", - "href": "/graphql/reference/scalars#boolean" - }, - { - "name": "statuses", - "description": "Only return notifications where the status is in the list.
", - "type": "[NotificationStatus!]", - "id": "notificationstatus", - "kind": "enums", - "href": "/graphql/reference/enums#notificationstatus" - }, - { - "name": "threadTypes", - "description": "Only return matching thread types.
", - "type": "[String!]", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - } - ] - }, { "name": "OrgEnterpriseOwnerOrder", "kind": "inputObjects", @@ -105861,33 +103888,6 @@ } ] }, - { - "name": "UnsubscribeFromNotificationsInput", - "kind": "inputObjects", - "id": "unsubscribefromnotificationsinput", - "href": "/graphql/reference/input-objects#unsubscribefromnotificationsinput", - "description": "Autogenerated input type of UnsubscribeFromNotifications.
", - "isDeprecated": false, - "inputFields": [ - { - "name": "clientMutationId", - "description": "A unique identifier for the client performing the mutation.
", - "type": "String", - "id": "string", - "kind": "scalars", - "href": "/graphql/reference/scalars#string" - }, - { - "name": "ids", - "description": "The NotificationThread IDs of the objects to unsubscribe from.
", - "type": "[ID!]!", - "id": "id", - "kind": "scalars", - "href": "/graphql/reference/scalars#id", - "isDeprecated": false - } - ] - }, { "name": "UpdateBranchProtectionRuleInput", "kind": "inputObjects",