mirror of
https://github.com/zhigang1992/GitHawk.git
synced 2026-01-12 22:47:34 +08:00
65 lines
1.5 KiB
GraphQL
65 lines
1.5 KiB
GraphQL
query RepoSearchPages($query: String!, $after: String, $page_size: Int!) {
|
|
search(query: $query, type: ISSUE, after: $after, first: $page_size) {
|
|
nodes {
|
|
... on Issue {
|
|
...repoEventFields
|
|
...nodeFields
|
|
...labelableFields
|
|
title
|
|
number
|
|
issueState: state
|
|
}
|
|
... on PullRequest {
|
|
...repoEventFields
|
|
...nodeFields
|
|
...labelableFields
|
|
title
|
|
number
|
|
pullRequestState: state
|
|
}
|
|
}
|
|
pageInfo {
|
|
hasNextPage
|
|
endCursor
|
|
}
|
|
}
|
|
}
|
|
|
|
query RepoIssuePages($owner: String!, $name: String!, $after: String, $page_size: Int!) {
|
|
repository(owner: $owner, name: $name) {
|
|
issues(first: $page_size, orderBy: {field: CREATED_AT, direction: DESC}, states: [OPEN, CLOSED], after: $after) {
|
|
nodes {
|
|
...repoEventFields
|
|
...nodeFields
|
|
...labelableFields
|
|
title
|
|
number
|
|
state
|
|
}
|
|
pageInfo {
|
|
hasNextPage
|
|
endCursor
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
query RepoPullRequestPages($owner: String!, $name: String!, $after: String, $page_size: Int!) {
|
|
repository(owner: $owner, name: $name) {
|
|
pullRequests(first: $page_size, orderBy: {field: CREATED_AT, direction: DESC}, states: [OPEN, CLOSED, MERGED], after: $after) {
|
|
nodes {
|
|
...repoEventFields
|
|
...nodeFields
|
|
...labelableFields
|
|
title
|
|
number
|
|
state
|
|
}
|
|
pageInfo {
|
|
hasNextPage
|
|
endCursor
|
|
}
|
|
}
|
|
}
|
|
}
|