Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Orenoid/harness-kanban
/ functions
Functions
1,558 in github.com/Orenoid/harness-kanban
⨍
Functions
1,558
◇
Types & classes
607
↓ 3 callers
Function
findFieldByLabel
( ownerDocument: Document, labelText: string, )
apps/web/src/settings/pages/coding-agents-page.stories.tsx:38
↓ 3 callers
Method
findOpenPullRequestByBranch
( githubToken: string, owner: string, repo: string, branchName: string, )
apps/api-server/src/harness-kanban/worker/github.service.ts:822
↓ 3 callers
Function
findOpenSelectItem
(document: Document, text: string)
apps/web/src/property/components/fields/status/status.stories.tsx:162
↓ 3 callers
Function
focusMarkdownInputEnd
(input: HTMLTextAreaElement | null)
apps/web/src/components/core/markdown/markdown-input.tsx:13
↓ 3 callers
Function
generateApiKey
()
apps/web/src/lib/secret.ts:8
↓ 3 callers
Method
getActiveProvider
()
apps/api-server/src/agent/ai-provider/ai-provider.factory.ts:102
↓ 3 callers
Method
getCodingAgentById
(userId: string, workspaceId: string, codingAgentId: string)
apps/api-server/src/harness-kanban/coding-agent/coding-agent.service.ts:102
↓ 3 callers
Method
getCommentById
(commentId: string)
apps/api-server/src/issue/comment.service.ts:179
↓ 3 callers
Method
getConnectionStatus
(workspaceId: string)
apps/api-server/src/github/github.service.ts:40
↓ 3 callers
Method
getCreationPropertyProcessor
(propertyType: string)
apps/api-server/src/issue/issue.service.ts:1069
↓ 3 callers
Function
getDesktopNotificationContent
(item: InboxNotificationListItem)
apps/web/src/notification/lib/desktop-notifications.ts:29
↓ 3 callers
Function
getIssueDocument
()
apps/api-server/test/issue-rag-sync.e2e-spec.ts:83
↓ 3 callers
Function
getIssueLabel
(item: InboxNotificationListItem)
apps/web/src/notification/lib/desktop-notifications.ts:13
↓ 3 callers
Method
getIssuesWithValues
(issueIds: number[])
apps/api-server/src/issue/issue.service.ts:1080
↓ 3 callers
Function
getNewUnreadInboxNotifications
( items: InboxNotificationListItem[], lastSeenDeliveryId: string | null, )
apps/web/src/notification/lib/desktop-notifications.ts:55
↓ 3 callers
Function
getNotificationHref
(item: InboxNotificationListItem)
apps/web/src/notification/lib/notification-navigation.ts:3
↓ 3 callers
Method
getProperties
()
apps/api-server/src/property/property.controller.ts:11
↓ 3 callers
Function
getReadonlyRenderer
(propertyId: string)
apps/web/src/property/registry/property-registry.ts:21
↓ 3 callers
Function
getRowStringValue
(value: unknown)
apps/web/src/project/components/project-kanban.tsx:46
↓ 3 callers
Function
getThemeIconClassName
()
apps/web/src/components/common/app-shell.stories.tsx:199
↓ 3 callers
Function
getUnreadCount
(agent: SupertestAgent)
apps/api-server/test/notification-inbox.e2e-spec.ts:78
↓ 3 callers
Method
handleHttpRequest
(req: IncomingMessage, res: ServerResponse)
apps/api-server/src/harness-kanban/workspace-proxy/workspace-vnc-proxy.service.ts:35
↓ 3 callers
Method
handleImplementationFailure
(issueId: number, workspaceId: string, error: unknown)
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:1532
↓ 3 callers
Method
handleImplementationResult
( input: HarnessWorkerCodingAgentWorkflowInput, implementationResult: ImplementationResult, )
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:1259
↓ 3 callers
Method
handleIssueCreated
(event: IssueCreatedEvent)
apps/api-server/src/harness-kanban/kanban/listeners/issue-code-bot.listeners.ts:38
↓ 3 callers
Method
handlePlanningResult
( issueId: number, workspaceId: string, planningResult: PlanningResult, )
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:1206
↓ 3 callers
Method
hasCodingAgentConfigured
(workspaceId: string)
apps/api-server/src/harness-kanban/coding-agent/coding-agent.service.ts:196
↓ 3 callers
Function
highlightCode
( code: string, language: BundledLanguage, // oxlint-disable-next-line eslint-plugin-promise(prefer-awai
apps/web/src/components/ai-elements/code-block.tsx:141
↓ 3 callers
Method
loadActor
(userId: string)
apps/api-server/src/issue/event-listeners/notification.event-listeners.ts:148
↓ 3 callers
Method
loadCodingAgentSessionId
(issueId: number)
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:795
↓ 3 callers
Function
makeCommentItem
( overrides: Partial<Extract<InboxNotificationListItem, { type: NotificationType.COMMENT_CREATED }>> = {}, )
apps/web/src/notification/lib/__tests__/desktop-notifications.test.ts:34
↓ 3 callers
Function
makeIssueUpdatedItem
( overrides: Partial<Extract<InboxNotificationListItem, { type: NotificationType.ISSUE_UPDATED }>> = {}, )
apps/web/src/notification/lib/__tests__/notification-query-invalidation.test.ts:12
↓ 3 callers
Method
mapCommentToInterface
(comment: CommentRecordWithChildren)
apps/api-server/src/issue/comment.service.ts:281
↓ 3 callers
Method
moveImplementationBackToHuman
( issueId: number, workspaceId: string, assigneeId: string, comment: string, )
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:1465
↓ 3 callers
Function
normalizeGithubRepoUrl
(raw: string)
packages/shared/src/lib/utils/github-repo-url.ts:53
↓ 3 callers
Function
normalizeIcon
(icon: React.ReactNode, className: string)
apps/web/src/project/components/project-kanban-card.tsx:22
↓ 3 callers
Function
normalizeProjectEnvConfig
(config: ProjectEnvConfig | null | undefined)
packages/shared/src/project/types.ts:163
↓ 3 callers
Function
parseCodingAgentSettings
( type: TType, value: unknown, )
packages/shared/src/coding-agent/types.ts:362
↓ 3 callers
Method
parseJson
(value: string, label: string)
apps/api-server/src/harness-kanban/worker/devpod.service.ts:822
↓ 3 callers
Method
parseTarget
(rawUrl: string | undefined)
apps/api-server/src/harness-kanban/workspace-proxy/workspace-vnc-proxy.service.ts:178
↓ 3 callers
Function
queryButtonByText
(root: ParentNode, label: string)
apps/web/src/notification/components/notification-bell.stories.tsx:120
↓ 3 callers
Method
rejectUpgrade
(socket: Socket, statusCode: number, message: string)
apps/api-server/src/harness-kanban/workspace-proxy/workspace-vnc-proxy.service.ts:299
↓ 3 callers
Function
removeFilter
(propertyId: string)
apps/web/src/issue/components/issue-filter-dropdown.tsx:42
↓ 3 callers
Method
resolveApproval
(response: AgentApprovalResponseEvent)
apps/api-server/src/agent/agent-approval.service.ts:79
↓ 3 callers
Method
resolveStatusActions
( workspaceId: string, input: ResolveStatusActionsInput, )
apps/api-server/src/issue/issue.service.ts:1268
↓ 3 callers
Method
resolveToolchainArtifact
( kind: CodingAgentType, platform: HarnessWorkerToolchainPlatform, )
apps/api-server/src/harness-kanban/worker/toolchain.service.ts:40
↓ 3 callers
Function
richTextDoc
(text: string)
apps/api-server/test/notification-inbox.e2e-spec.ts:27
↓ 3 callers
Method
runClaimPollingOnce
()
apps/api-server/src/harness-kanban/worker/worker.service.ts:363
↓ 3 callers
Method
runPlanningAgent
( issueId: number, workspaceName: string, repoRoot: string, prompt: string, workflowLabel:
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:632
↓ 3 callers
Method
runWorkspaceCommand
( workspaceName: string, command: string, options: WorkspaceCommandOptions = {}, )
apps/api-server/src/harness-kanban/worker/devpod.service.ts:277
↓ 3 callers
Method
saveUserMessage
* Save user message from UIMessage format
apps/api-server/src/agent/agent.service.ts:206
↓ 3 callers
Method
serializeIssueDetail
(issueDetail: IssueDetail)
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:1654
↓ 3 callers
Method
startClaimedIssuePlanning
(input: HarnessWorkerClaimedIssueInput)
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:284
↓ 3 callers
Method
stop
()
apps/api-server/src/harness-kanban/worker/devpod.service.ts:371
↓ 3 callers
Method
stripAnsi
(value: string)
apps/api-server/src/harness-kanban/worker/providers/harness-worker-codex.provider.ts:379
↓ 3 callers
Method
stripAnsi
(value: string)
apps/api-server/src/harness-kanban/worker/providers/harness-worker-claude-code.provider.ts:513
↓ 3 callers
Method
subscribeOnIssueCreated
(event: IssueCreatedEvent)
apps/api-server/src/issue/event-listeners/event-listeners.ts:27
↓ 3 callers
Function
subscribeUserToIssue
(issueId: number, userId: string)
apps/api-server/test/notification-inbox.e2e-spec.ts:69
↓ 3 callers
Method
toProjectDetail
(project: { id: string workspace_id: string name: string github_repo_url: string repo_base
apps/api-server/src/project/project.service.ts:174
↓ 3 callers
Function
updateChatState
(state: Parameters<TodoToolsDependencies['updateChatState']>[0])
apps/api-server/src/agent/tools/index.ts:85
↓ 3 callers
Method
updatePullRequestMetadata
( githubToken: string, owner: string, repo: string, pullRequestNumber: number, input: { pu
apps/api-server/src/harness-kanban/worker/github.service.ts:1098
↓ 3 callers
Function
useServerProperties
()
apps/web/src/property/hooks/use-properties.ts:5
↓ 3 callers
Function
useUser
(userId?: string)
apps/web/src/hooks/use-user.ts:9
↓ 3 callers
Method
validateChatOwnership
* Check if a chat exists and belongs to the user
apps/api-server/src/agent/agent.service.ts:90
↓ 3 callers
Function
waitFor
(assertion: () => Promise<void>, timeoutMs = 3000, intervalMs = 50)
apps/api-server/test/issue-rag-sync.e2e-spec.ts:17
↓ 3 callers
Function
waitForCondition
(predicate: () => boolean, timeoutMs = 1500, intervalMs = 50)
apps/web/src/notification/components/notification-inbox-renderers.stories.tsx:101
↓ 2 callers
Function
applyIssueNavigationContext
( searchParams: URLSearchParams, context: IssueNavigationContext | null | undefined, )
apps/web/src/issue/utils/navigation-context.ts:43
↓ 2 callers
Method
applyRequestedCodeChanges
(input: HarnessWorkerCodingAgentWorkflowInput)
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:520
↓ 2 callers
Method
archive
(queueName: string, messageId: number)
apps/api-server/src/pgmq/pgmq.service.ts:60
↓ 2 callers
Method
buildCodexCommandScript
( context: HarnessWorkerCodingAgentRunContext<'codex'>, input: { command: string promptBas
apps/api-server/src/harness-kanban/worker/providers/harness-worker-codex.provider.ts:236
↓ 2 callers
Method
buildCodexExecCommand
(settings: CodexCodingAgentSettings, quoteShellArg: (value: string) => string)
apps/api-server/src/harness-kanban/worker/providers/harness-worker-codex.provider.ts:290
↓ 2 callers
Method
buildCommentExcerpt
(content: string)
apps/api-server/src/issue/event-listeners/notification.event-listeners.ts:162
↓ 2 callers
Function
buildEncryptionKey
(secret: string)
apps/api-server/src/github/github-token.crypto.ts:8
↓ 2 callers
Function
buildNotificationBatchQueryKeysToInvalidate
( items: InboxNotificationListItem[], workspaceId: string, )
apps/web/src/notification/lib/notification-query-invalidation.ts:50
↓ 2 callers
Method
buildProxyRequestHeaders
(headers: IncomingHttpHeaders, host: string)
apps/api-server/src/harness-kanban/worker/workspace-proxy-server.service.ts:184
↓ 2 callers
Method
buildProxyRequestHeaders
(headers: IncomingHttpHeaders, host: string)
apps/api-server/src/harness-kanban/workspace-proxy/workspace-vnc-proxy.service.ts:202
↓ 2 callers
Method
buildPullRequestIssueComment
(pullRequestUrl: string, comment: string)
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:1460
↓ 2 callers
Method
buildResumePlanningPrompt
( issueDetail: IssueDetail, pullRequestContext: PlanPullRequestContext | null, )
apps/api-server/src/harness-kanban/worker/coding-agent-workflow.service.ts:920
↓ 2 callers
Method
buildWorkerPath
(baseUrl: URL, target: ParsedProxyTarget)
apps/api-server/src/harness-kanban/workspace-proxy/workspace-vnc-proxy.service.ts:197
↓ 2 callers
Method
buildWorkspaceName
(issueId: number)
apps/api-server/src/harness-kanban/worker/devpod.service.ts:439
↓ 2 callers
Method
buildWorkspaceSshArgs
( workspaceName: string, command: string, options: WorkspaceCommandOptions = {}, )
apps/api-server/src/harness-kanban/worker/devpod.service.ts:978
↓ 2 callers
Method
canServeIssue
(issueId: number)
apps/api-server/src/harness-kanban/worker/workspace-proxy-server.service.ts:180
↓ 2 callers
Method
checkProjectExists
(workspaceId: string, projectId: string)
apps/api-server/src/project/project.service.ts:134
↓ 2 callers
Method
checkUserExists
(userId: string)
apps/api-server/src/user/user.service.ts:47
↓ 2 callers
Method
cleanupGitConfigFile
(file: PreparedGitConfigFile)
apps/api-server/src/harness-kanban/worker/devpod.service.ts:882
↓ 2 callers
Function
cleanupTestIssues
()
apps/api-server/test/harness-worker.e2e-spec.ts:288
↓ 2 callers
Method
cloneEventValue
(value: unknown)
apps/api-server/src/issue/issue.service.ts:956
↓ 2 callers
Function
commit
(d?: Date, t = '00:00')
apps/web/src/property/components/fields/datetime/editable-datetime.tsx:24
↓ 2 callers
Method
createIssueComment
( @Param('id', ParseIntPipe) id: number, @Body() createCommentDtoRaw: unknown, @Session() session:
apps/api-server/src/issue/comment.controller.ts:43
↓ 2 callers
Function
createOptionLookup
(options: PropertyOptionItem[] | undefined)
apps/web/src/project/components/project-kanban-utils.ts:48
↓ 2 callers
Method
deleteCodingAgent
(userId: string, workspaceId: string, codingAgentId: string)
apps/api-server/src/harness-kanban/coding-agent/coding-agent.service.ts:178
↓ 2 callers
Method
detectWorkspaceRemoteUser
(workspaceName: string, env: NodeJS.ProcessEnv)
apps/api-server/src/harness-kanban/worker/devpod.service.ts:506
↓ 2 callers
Function
drainInbox
(agent: SupertestAgent)
apps/api-server/test/notification-inbox.e2e-spec.ts:107
↓ 2 callers
Method
encryptToken
(token: string)
apps/api-server/src/github/github.service.ts:195
↓ 2 callers
Method
ensureCollection
(name: ChromaCollectionName)
apps/api-server/src/chroma/chroma.service.ts:53
↓ 2 callers
Method
ensureIssueVncForward
(issueId: number)
apps/api-server/src/harness-kanban/worker/workspace-port-forward.service.ts:21
↓ 2 callers
Method
filterHeaders
(headers: IncomingHttpHeaders)
apps/api-server/src/harness-kanban/worker/workspace-proxy-server.service.ts:209
↓ 2 callers
Method
filterHeaders
(headers: IncomingHttpHeaders)
apps/api-server/src/harness-kanban/workspace-proxy/workspace-vnc-proxy.service.ts:228
↓ 2 callers
Method
filterResponseHeaders
(headers: IncomingHttpHeaders)
apps/api-server/src/harness-kanban/workspace-proxy/workspace-vnc-proxy.service.ts:244
↓ 2 callers
Function
findButtonByText
(ownerDocument: Document, text: string)
apps/web/src/settings/pages/coding-agents-page.stories.tsx:54
← previous
next →
201–300 of 1,558, ranked by callers