Files
orca/src/main/gitlab/client.ts
T

34 lines
1.1 KiB
TypeScript

export {
_getGitLabRateLimitCacheSize,
_resetGitLabRateLimitCache,
diagnoseAuth,
getAuthenticatedViewer,
getRateLimit
} from './gitlab-auth-and-rate-limit'
export {
getMergeRequest,
getMergeRequestForBranch,
getMergeRequestForBranchOrThrow,
getProjectSlug
} from './merge-request-lookup'
export { listMergeRequests } from './merge-request-list'
export {
fetchIssuesAsWorkItems,
getWorkItemByProjectRef,
listTodos,
listWorkItems
} from './work-item-queries'
export { closeMR, mergeMR, reopenMR } from './merge-request-state-mutations'
export {
addMRComment,
addMRInlineComment,
resolveMRDiscussion,
updateMRReviewers
} from './merge-request-review-mutations'
export { getJobTrace, retryJob } from './pipeline-job-mutations'
export { updateMR } from './merge-request-update'
export { _resetProjectRefCache, getProjectRefForRemote } from './gl-utils'
export { addIssueComment, createIssue, getIssue, listIssues } from './issues'
export { updateIssue } from './issue-update'
export { listAssignableUsers, listLabels } from './project-label-and-member-lookup'