Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Open-Legal-Products/mike
/ functions
Functions
1,318 in github.com/Open-Legal-Products/mike
⨍
Functions
1,318
◇
Types & classes
157
↓ 1 callers
Function
contentTypeFor
(filename: string)
backend/src/routes/downloads.ts:10
↓ 1 callers
Function
convertDocxToText
(file: File)
frontend/src/lib/fileConverter.ts:50
↓ 1 callers
Function
convertToTextFile
(file: File)
frontend/src/lib/fileConverter.ts:57
↓ 1 callers
Function
copyDocumentVersionFromDocument
( documentId: string, sourceDocumentId: string, filename?: string, )
frontend/src/app/lib/mikeApi.ts:608
↓ 1 callers
Function
copySetupKey
()
frontend/src/app/(pages)/account/security/page.tsx:367
↓ 1 callers
Function
countPdfPages
(buf: ArrayBuffer)
backend/src/routes/projects.ts:1016
↓ 1 callers
Function
courtlistenerApiTokenAvailable
(apiToken?: string | null)
backend/src/lib/courtlistener.ts:551
↓ 1 callers
Function
courtlistenerFetchedCaseMetadata
( record: CourtlistenerCaseRecord, opinionCount: number, )
backend/src/lib/chatTools.ts:2151
↓ 1 callers
Function
courtlistenerHeaders
(apiToken?: string | null)
backend/src/lib/courtlistener.ts:36
↓ 1 callers
Function
createMcpConnector
(payload: { name: string; serverUrl: string; bearerToken?: string | null; headers?: Record<str
frontend/src/app/lib/mikeApi.ts:333
↓ 1 callers
Function
createProject
( name: string, cm_number?: string, shared_with?: string[], )
frontend/src/app/lib/mikeApi.ts:166
↓ 1 callers
Function
createUserMcpConnector
( userId: string, input: { name: string; serverUrl: string; bearerToken?: stri
backend/src/lib/mcp/servers.ts:204
↓ 1 callers
Function
createWorkflow
(payload: { title: string; type: "assistant" | "tabular"; prompt_md?: string; columns_config?:
frontend/src/app/lib/mikeApi.ts:1136
↓ 1 callers
Function
creatorLabel
(chat: Chat, currentUserId?: string | null)
frontend/src/app/components/projects/ProjectAssistantTable.tsx:27
↓ 1 callers
Function
decrypt
(row: EncryptedKeyRow)
backend/src/lib/userApiKeys.ts:79
↓ 1 callers
Function
deleteAccount
()
frontend/src/app/lib/mikeApi.ts:178
↓ 1 callers
Function
deleteAllChats
()
frontend/src/app/lib/mikeApi.ts:182
↓ 1 callers
Function
deleteAllProjects
()
frontend/src/app/lib/mikeApi.ts:186
↓ 1 callers
Function
deleteAllTabularReviews
()
frontend/src/app/lib/mikeApi.ts:190
↓ 1 callers
Function
deleteAllUserChats
(db: Db, userId: string)
backend/src/lib/userDataCleanup.ts:156
↓ 1 callers
Function
deleteAllUserTabularReviews
(db: Db, userId: string)
backend/src/lib/userDataCleanup.ts:166
↓ 1 callers
Function
deleteDocumentVersion
( documentId: string, versionId: string, )
frontend/src/app/lib/mikeApi.ts:641
↓ 1 callers
Function
deleteMcpConnector
(connectorId: string)
frontend/src/app/lib/mikeApi.ts:366
↓ 1 callers
Function
deleteProjectDocumentsAndVersionFiles
( db: ReturnType<typeof createServerSupabase>, projectId: string, documentIds: string[], )
backend/src/routes/projects.ts:32
↓ 1 callers
Function
deleteTabularChat
( reviewId: string, chatId: string, )
frontend/src/app/lib/mikeApi.ts:1081
↓ 1 callers
Function
deleteUserAccountData
( db: Db, userId: string, userEmail?: string | null, )
backend/src/lib/userDataCleanup.ts:297
↓ 1 callers
Function
deleteUserMcpConnector
( userId: string, connectorId: string, db: Db = createServerSupabase(), )
backend/src/lib/mcp/servers.ts:326
↓ 1 callers
Function
deleteUserStoragePrefix
(userId: string)
backend/src/lib/userDataCleanup.ts:108
↓ 1 callers
Function
deleteWorkflowShare
( workflowId: string, shareId: string, )
frontend/src/app/lib/mikeApi.ts:1208
↓ 1 callers
Function
diceCoefficient
(str1: string, str2: string)
frontend/src/lib/utils.ts:12
↓ 1 callers
Function
discoverOAuthMetadata
(serverUrl: string)
backend/src/lib/mcp/oauth.ts:133
↓ 1 callers
Function
discoverProtectedResourceMetadataUrl
(serverUrl: string)
backend/src/lib/mcp/oauth.ts:60
↓ 1 callers
Function
dismissTabWarning
(documentId: string)
frontend/src/app/(pages)/projects/[id]/assistant/chat/[chatId]/page.tsx:548
↓ 1 callers
Function
documentExtension
(filename: string)
frontend/src/app/components/assistant/AssistantMessage.tsx:1330
↓ 1 callers
Function
downloadDocumentsZip
( documentIds: string[], )
frontend/src/app/lib/mikeApi.ts:703
↓ 1 callers
Function
emitDel
(a: number, b: number, wId: string)
backend/src/lib/docxTrackedChanges.ts:414
↓ 1 callers
Function
emitIns
(pos: number, text: string, wId: string)
backend/src/lib/docxTrackedChanges.ts:444
↓ 1 callers
Function
encodeRFC5987
(str: string)
backend/src/lib/storage.ts:169
↓ 1 callers
Function
encrypt
(value: string)
backend/src/lib/userApiKeys.ts:65
↓ 1 callers
Function
encryptJson
(value: Record<string, unknown>)
backend/src/lib/mcp/client.ts:43
↓ 1 callers
Function
encryptionSecret
()
backend/src/lib/mcp/client.ts:18
↓ 1 callers
Function
enforceLoginMfaIfEnabled
( req: Request, res: Response, admin: SupabaseClient<any, "public", any>, token: string, )
backend/src/middleware/auth.ts:29
↓ 1 callers
Function
executeMcpToolCall
( userId: string, openaiToolName: string, args: Record<string, unknown>, db: Db = createServer
backend/src/lib/mcp/servers.ts:530
↓ 1 callers
Function
exportAccountData
()
frontend/src/app/lib/mikeApi.ts:194
↓ 1 callers
Function
exportChatData
()
frontend/src/app/lib/mikeApi.ts:201
↓ 1 callers
Function
exportTabularReviewToExcel
(params: { reviewTitle: string; columns: ColumnConfig[]; documents: Document[]; cells: Tabular
frontend/src/app/components/tabular/exportToExcel.ts:35
↓ 1 callers
Function
exportTabularReviewsData
()
frontend/src/app/lib/mikeApi.ts:208
↓ 1 callers
Function
extractDocxBodyText
(bytes: Buffer)
backend/src/lib/docxTrackedChanges.ts:719
↓ 1 callers
Function
extractPdfText
(buf: ArrayBuffer)
backend/src/lib/chatTools.ts:832
↓ 1 callers
Function
extractSseJson
(buffer: string)
backend/src/lib/llm/openai.ts:82
↓ 1 callers
Function
extractTrackedChangeIds
( bytes: Buffer, )
backend/src/lib/docxTrackedChanges.ts:758
↓ 1 callers
Function
fetchAuthorizationServerMetadata
( authorizationServer: string, )
backend/src/lib/mcp/oauth.ts:109
↓ 1 callers
Function
fetchCaseOpinionsFromCourtlistenerOpinionsEndpoint
(args: { clusterId: number; maxChars: number; includeFullText?: boolean; apiToken?: string | n
backend/src/lib/courtlistener.ts:204
↓ 1 callers
Function
fileToBase64
(file: File)
frontend/src/lib/fileConverter.ts:4
↓ 1 callers
Function
findCaseCitation
(href: string)
frontend/src/app/components/assistant/AssistantMessage.tsx:1080
↓ 1 callers
Function
findInDocumentContent
* Ctrl+F helper. Returns a JSON-serializable result with up to `maxResults` * hits, each containing the original-text excerpt plus surrounding contex
backend/src/lib/chatTools.ts:1850
↓ 1 callers
Function
findUniqueAnchor
* Locate the unique position in `hayNorm` where `findNorm` appears AND is * preceded by `ctxBeforeNorm` AND followed by `ctxAfterNorm`. The context
backend/src/lib/docxTrackedChanges.ts:573
↓ 1 callers
Function
flushDrip
()
frontend/src/app/components/tabular/TRChatPanel.tsx:967
↓ 1 callers
Function
flushVisibleTail
(opts: { emit?: boolean } = {})
backend/src/lib/chatTools.ts:4069
↓ 1 callers
Function
folderDeleteImpact
(folderId: string)
frontend/src/app/components/projects/ProjectDocumentsView.tsx:582
↓ 1 callers
Function
formatBytes
(bytes: number)
frontend/src/app/components/shared/DocumentCard.tsx:23
↓ 1 callers
Function
formatCaseDate
(value: string | null | undefined)
frontend/src/app/components/assistant/CaseLawPanel.tsx:155
↓ 1 callers
Function
formatCellForExport
(cell: TabularCell | undefined)
frontend/src/app/components/tabular/exportToExcel.ts:11
↓ 1 callers
Function
formatDate
(iso: string)
frontend/src/app/components/projects/ProjectsOverview.tsx:33
↓ 1 callers
Function
formatDate
(iso: string | null)
frontend/src/app/components/shared/AddProjectDocsModal.tsx:22
↓ 1 callers
Function
formatDate
(iso: string)
frontend/src/app/(pages)/tabular-reviews/page.tsx:51
↓ 1 callers
Function
formatDateTime
(iso: string)
frontend/src/app/components/projects/DocumentSidePanel.tsx:1064
↓ 1 callers
Function
formatResetDate
(dateString: string)
frontend/src/app/components/modals/credits-exhausted-modal.tsx:18
↓ 1 callers
Function
friendlyCaseError
(message: string)
frontend/src/app/components/assistant/CaseLawPanel.tsx:132
↓ 1 callers
Function
generateChatTitle
( chatId: string, message: string, )
frontend/src/app/lib/mikeApi.ts:788
↓ 1 callers
Function
generateChatTitle
( model: string, firstUserMessage: string, context?: { reviewTitle?: string | null; projectName?:
backend/src/routes/tabular.ts:1559
↓ 1 callers
Function
generateDocx
( title: string, sections: unknown[], userId: string, db: ReturnType<typeof createServerSupabase>, o
backend/src/lib/chatTools.ts:866
↓ 1 callers
Function
generatedDocKey
( userId: string, docId: string, filename: string, )
backend/src/lib/storage.ts:204
↓ 1 callers
Function
getBulkCitationLookup
(args: { db?: ServerSupabase; citations: string[]; allowPartial?: boolean; })
backend/src/lib/courtlistener.ts:555
↓ 1 callers
Function
getBulkCourtlistenerCaseOpinions
(args: { db?: ServerSupabase; clusterId: number; maxChars: number; })
backend/src/lib/courtlistener.ts:798
↓ 1 callers
Function
getCell
(docId: string, colIdx: number)
frontend/src/app/components/tabular/TRTable.tsx:110
↓ 1 callers
Function
getConvert
()
backend/src/lib/convert.ts:54
↓ 1 callers
Function
getCourtlistenerCases
(args: { clusterIds?: number[]; includeFullText?: boolean; maxChars?: number; db?: ServerSupab
backend/src/lib/courtlistener.ts:1140
↓ 1 callers
Function
getCourtlistenerOpinions
( clusterId: number, )
frontend/src/app/lib/mikeApi.ts:809
↓ 1 callers
Function
getDisplayName
()
frontend/src/app/components/shared/AppSidebar.tsx:111
↓ 1 callers
Function
getDocumentIdsForAccountDeletion
( db: Db, userId: string, ownedProjectIds: string[], )
backend/src/lib/userDataCleanup.ts:58
↓ 1 callers
Function
getMcpConnector
( connectorId: string, )
frontend/src/app/lib/mikeApi.ts:325
↓ 1 callers
Function
getNextColumnIndex
()
frontend/src/app/components/tabular/TabularReviewView.tsx:168
↓ 1 callers
Function
getOwnedProjectIds
(db: Db, userId: string)
backend/src/lib/userDataCleanup.ts:49
↓ 1 callers
Function
getProjectOwnerLabel
(project: Project, currentUserId?: string | null)
frontend/src/app/components/projects/ProjectsOverview.tsx:41
↓ 1 callers
Function
getSignedUrl
( key: string, expiresIn = 3600, downloadFilename?: string, )
backend/src/lib/storage.ts:131
↓ 1 callers
Function
getTabularChats
(reviewId: string)
frontend/src/app/lib/mikeApi.ts:1068
↓ 1 callers
Function
getTabularReview
( reviewId: string, )
frontend/src/app/lib/mikeApi.ts:906
↓ 1 callers
Function
getTextContent
(wtEl: XNode)
backend/src/lib/docxTrackedChanges.ts:150
↓ 1 callers
Function
getUserInitials
(email: string)
frontend/src/app/components/shared/AppSidebar.tsx:105
↓ 1 callers
Function
getUserMcpConnector
( userId: string, connectorId: string, db: Db = createServerSupabase(), )
backend/src/lib/mcp/servers.ts:184
↓ 1 callers
Function
getUserProfile
()
frontend/src/app/lib/mikeApi.ts:229
↓ 1 callers
Function
getUserTier
()
frontend/src/app/components/shared/AppSidebar.tsx:116
↓ 1 callers
Function
getWorkflow
(workflowId: string)
frontend/src/app/lib/mikeApi.ts:1132
↓ 1 callers
Function
handleAction
()
frontend/src/app/components/tabular/TRChatPanel.tsx:613
↓ 1 callers
Function
handleClearBearerToken
(connectorId: string)
frontend/src/app/(pages)/account/connectors/page.tsx:463
↓ 1 callers
Function
handleClose
()
frontend/src/app/components/workflows/WorkflowPickerModal.tsx:100
↓ 1 callers
Function
handleClose
()
frontend/src/app/components/tabular/AddNewTRModal.tsx:119
↓ 1 callers
Function
handleConfirmReplaceVersion
()
frontend/src/app/components/projects/DocumentSidePanel.tsx:284
↓ 1 callers
Function
handleConnectorEnabled
( connectorId: string, enabled: boolean, )
frontend/src/app/(pages)/account/connectors/page.tsx:510
← previous
next →
501–600 of 1,318, ranked by callers