Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EnixCoda/github-code-review-notifier
/ functions
Functions
50 in github.com/EnixCoda/github-code-review-notifier
⨍
Functions
50
◇
Types & classes
0
↓ 11 callers
Function
botSpeak
( workspace: string, channel: string, text: string, extra?: Partial<Chat.PostMessage.Params>, )
src/bot.ts:31
↓ 9 callers
Function
mention
(userID: string | null)
src/format.ts:1
↓ 6 callers
Function
getRef
(path: RefPath)
src/db.ts:12
↓ 5 callers
Function
slackLink
(url: string, label: string)
src/format.ts:3
↓ 4 callers
Function
githubNameToSlackID
( workspace: string, githubName: string, )
src/github.ts:286
↓ 4 callers
Function
requestHandler
src/index.ts:73
↓ 3 callers
Function
getURL
(req: IncomingMessage)
src/index.ts:22
↓ 3 callers
Function
openSlackDialog
( workspace: string, payload: SlackPayload, action: string, state: ExpectedAny, title: string, ele
src/bot.ts:306
↓ 2 callers
Function
extractRepoNameFromURL
(pullRequestURL: string)
src/github.ts:278
↓ 2 callers
Function
find
(path: RefPath, key: string, value: string | number | boolean | null)
src/db.ts:33
↓ 2 callers
Function
getLinkQuery
(workspace: string, link: Pick<GSLink, 'github'> | Pick<GSLink, 'slack'>)
src/db.ts:70
↓ 2 callers
Function
githubUserPageLink
(githubName: string)
src/format.ts:7
↓ 2 callers
Function
linkNotify
(githubName: string)
src/github.ts:246
↓ 2 callers
Function
pullRequestLabel
( number: number, pullRequestTitle: string, repoName: string, )
src/format.ts:10
↓ 1 callers
Function
add
(path: RefPath, value: T)
src/db.ts:16
↓ 1 callers
Function
createInitialState
(name: string, value: string)
src/bot.ts:274
↓ 1 callers
Function
dePromiseLike
(pLike: PromiseLike<T>)
src/utils.ts:1
↓ 1 callers
Function
generateWebhookURL
(host: string, workspace: string)
src/bot.ts:9
↓ 1 callers
Function
getContentParser
(req: IncomingMessage)
src/index.ts:43
↓ 1 callers
Function
getGitHubLinkQuery
(workspace: string, github: GSLink['github'])
src/db.ts:62
↓ 1 callers
Function
getHeader
(req: IncomingMessage, key: string)
src/github.ts:25
↓ 1 callers
Function
getRequestBody
(req: IncomingMessage)
src/index.ts:54
↓ 1 callers
Function
getSlackLinkQuery
(workspace: string, slack: GSLink['slack'])
src/db.ts:66
↓ 1 callers
Function
getWorkspace
(req: IncomingMessage)
src/github.ts:28
↓ 1 callers
Function
githubUserPage
(githubName: string)
src/format.ts:5
↓ 1 callers
Function
handleChallenge
(req, data)
src/bot.ts:13
↓ 1 callers
Function
handleReviewRequested
(workspace: string, data: any)
src/github.ts:86
↓ 1 callers
Function
handleSubmittedPullRequestReview
(workspace: string, data: any)
src/github.ts:181
↓ 1 callers
Function
log
(content: { [key: string]: string | undefined })
src/db.ts:120
↓ 1 callers
Function
menuForLinkingOthers
(githubName: string)
src/github.ts:35
↓ 1 callers
Function
openLinkDialog
( workspace: string, payload: SlackPayload, githubNames?: string[], state?: { githubName?: string
src/bot.ts:357
↓ 1 callers
Function
openLinkForOtherDialog
( workspace: string, payload: any, githubName: string, state: { githubName: string }, )
src/bot.ts:332
↓ 1 callers
Function
openUnlinkDialog
( workspace: string, payload: SlackPayload, githubNames: string[], state?: { githubName?: string
src/bot.ts:381
↓ 1 callers
Function
parseContent
(req: IncomingMessage)
src/index.ts:66
↓ 1 callers
Function
parseState
(state: string)
src/bot.ts:291
↓ 1 callers
Function
set
(path: RefPath, value: T)
src/db.ts:20
Function
createWorkspace
(workspace: string, workspaceMeta: WorkspaceMeta)
src/db.ts:116
Function
get
(path: RefPath)
src/db.ts:28
Function
handleAsset
(req, res)
api/github-code-review-notifier.ts:4
Function
handleBotMessages
(req, data)
src/bot.ts:76
Function
handleGitHubHook
(req, data)
src/github.ts:55
Function
handleHome
(req, res)
api/index.ts:4
Function
handleInteractiveComponents
( req, data, )
src/bot.ts:120
Function
handleOAuth
(req, data)
src/bot.ts:404
Function
loadLinks
( workspace: string, link: Pick<GSLink, 'github'> | Pick<GSLink, 'slack'>, )
src/db.ts:94
Function
loadWorkspace
(workspace: string)
src/db.ts:110
Function
remove
(path: RefPath)
src/db.ts:24
Function
removeLink
( workspace: string, link: Pick<GSLink, 'github'> | Pick<GSLink, 'slack'>, )
src/db.ts:78
Function
saveLink
(workspace: string, link: GSLink)
src/db.ts:58
Function
wwwFormParser
(body: string)
src/index.ts:24