MCPcopy Create free account

hub / github.com/Donnadieu/Epstein-File-Explorer / functions

Functions682 in github.com/Donnadieu/Epstein-File-Explorer

↓ 204 callersFunctioncn
(...inputs: ClassValue[])
client/src/lib/utils.ts:4
↓ 50 callersFunctionnormalizeName
(name: string)
server/storage.ts:174
↓ 45 callersFunctionsendError
(res: Response, status: number, code: string, message: string)
server/api/v1/types.ts:39
↓ 34 callersFunctionmakePerson
(name: string, overrides: Partial<Person> = {})
server/__tests__/storage.unit.test.ts:19
↓ 22 callersFunctionenvelope
( data: T, pagination?: { total: number; page: number; totalPages: number; limit: number }, )
server/api/v1/types.ts:22
↓ 19 callersFunctionisR2Configured
()
server/r2.ts:13
↓ 19 callersFunctionisSamePerson
(a: Person, b: Person)
server/storage.ts:281
↓ 19 callersFunctionlog
(message: string, source = "express")
server/index.ts:31
↓ 14 callersFunctionisTypesenseConfigured
()
server/typesense.ts:11
↓ 13 callersFunctionextractInfoHash
(magnetUri: string)
scripts/pipeline/torrent-downloader.ts:224
↓ 13 callersFunctiongetModelConfig
(modelId?: string)
server/chat/models.ts:52
↓ 12 callersFunctioncanonicalFirstName
Resolve a first name to its canonical form using nickname map
server/storage.ts:249
↓ 11 callersFunctioncreateCache
(ttlMs: number)
server/storage.ts:150
↓ 11 callersFunctionextractOccupation
(text: string, fallback: string)
scripts/pipeline/wikipedia-scraper.ts:82
↓ 11 callersFunctionformatCents
(cents: number)
scripts/pipeline/batch-processor.ts:323
↓ 11 callersFunctionsaveProgress
(progress: TorrentProgress)
scripts/pipeline/torrent-downloader.ts:191
↓ 10 callersFunctionRouter
()
client/src/App.tsx:36
↓ 10 callersFunctioncanonicalFirst
(name: string)
scripts/pipeline/generate-tier0-persons.ts:136
↓ 9 callersMethodsearch
(query: string)
server/storage.ts:85
↓ 8 callersFunctioneditDistance
(a: string, b: string)
server/storage.ts:261
↓ 8 callersFunctiongetBrowserContext
()
scripts/pipeline/doj-scraper.ts:24
↓ 8 callersFunctionhandleFilterChange
(key: keyof typeof filters, value: string)
client/src/pages/timeline.tsx:83
↓ 8 callersFunctionmergePersonGroup
* Merge a list of duplicate person IDs into a canonical person. * Remaps person_documents, connections, timeline_events, collects aliases, * dedupli
scripts/pipeline/db-loader.ts:1304
↓ 7 callersFunctionfindPerson
(name: string)
scripts/pipeline/db-loader.ts:551
↓ 7 callersFunctiongetCategoryColor
(cat: string)
client/src/components/network-graph.tsx:40
↓ 7 callersMethodgetDocument
(id: number)
server/storage.ts:58
↓ 7 callersFunctiongetTypesenseClient
()
server/typesense.ts:18
↓ 7 callersFunctionlevenshtein
(a: string, b: string)
scripts/pipeline/generate-tier0-persons.ts:49
↓ 7 callersFunctionparseId
(raw: string)
server/api/v1/types.ts:52
↓ 7 callersFunctionparsePageParams
(query: { page?: string; limit?: string })
server/api/v1/types.ts:46
↓ 7 callersFunctionr2Filter
On production (R2 configured), only return documents that have been uploaded to R2. Excludes empty files everywhere.
server/storage.ts:144
↓ 6 callersFunctionapiRequest
( method: string, url: string, data?: unknown | undefined, )
client/src/lib/queryClient.ts:10
↓ 6 callersFunctioncleanup
()
client/src/pages/documents.tsx:786
↓ 6 callersMethodgetPersonWithDetails
(id: number)
server/storage.ts:54
↓ 6 callersMethodgetPersons
()
server/storage.ts:52
↓ 6 callersFunctiongetPublicUrl
(key: string)
server/r2.ts:99
↓ 6 callersFunctionsendJsonDownload
(res: any, filename: string, data: any)
server/api/v1/routes/export.ts:30
↓ 6 callersFunctionuseBookmarks
()
client/src/hooks/use-bookmarks.ts:14
↓ 5 callersFunctiondispatch
(action: Action)
client/src/hooks/use-toast.ts:133
↓ 5 callersFunctionescapeCsvField
(value: string)
scripts/pipeline/extension-resolver.ts:375
↓ 5 callersFunctionescapeXml
(str: string)
server/api/v1/routes/export.ts:168
↓ 5 callersFunctionevictExpired
(cache: Map<K, V>, ttl: number, maxSize: number)
server/storage.ts:525
↓ 5 callersFunctionfind
(x: number)
scripts/pipeline/generate-tier0-persons.ts:299
↓ 5 callersFunctiongetCanvasPos
(e: MouseEvent)
client/src/components/network-graph.tsx:418
↓ 5 callersFunctiongetClient
(modelId?: string)
server/chat/models.ts:59
↓ 5 callersFunctiongetClientId
()
client/src/lib/client-id.ts:1
↓ 5 callersMethodgetDocumentWithDetails
(id: number)
server/storage.ts:59
↓ 5 callersMethodgetNetworkData
()
server/storage.ts:84
↓ 5 callersFunctionisVideoDocument
(doc: Document)
client/src/lib/document-utils.ts:3
↓ 5 callersFunctionresetPage
()
client/src/pages/documents.tsx:306
↓ 5 callersMethodsearchPages
(query: string, page: number, limit: number, useOrMode?: boolean, skipCount?: boolean)
server/storage.ts:86
↓ 5 callersFunctionsendCsv
(res: any, filename: string, headers: string[], rows: Record<string, unknown>[])
server/api/v1/routes/export.ts:23
↓ 5 callersFunctiontoCsvRow
(headers: string[], obj: Record<string, unknown>)
server/routes.ts:59
↓ 5 callersFunctiontoKey
(entityType: string, entityId?: number | null, searchQuery?: string | null)
client/src/hooks/use-bookmarks.ts:9
↓ 4 callersFunctioncacheKey
(name1: string, name2: string)
scripts/pipeline/db-loader.ts:3649
↓ 4 callersFunctioncalculateCostCents
( inputTokens: number, outputTokens: number, modelId?: string, )
server/chat/models.ts:75
↓ 4 callersFunctioncloseBrowser
()
scripts/pipeline/doj-scraper.ts:69
↓ 4 callersFunctioncreateLimiter
(windowMs: number, max: number)
server/api/v1/middleware/rate-limit.ts:3
↓ 4 callersFunctiondeletePersonsCascade
* Cascade-delete a list of person IDs: removes connections, person_documents, * cleans timeline_events arrays, and deletes the persons. Chunked at 50
scripts/pipeline/db-loader.ts:1782
↓ 4 callersFunctionextractFileLinksFromPage
Extract file links directly from a Playwright page (no cheerio needed).
scripts/pipeline/doj-scraper.ts:172
↓ 4 callersFunctionfirstNamesMatch
(fA: string, fB: string)
scripts/pipeline/generate-tier0-persons.ts:186
↓ 4 callersFunctionformatBytes
(bytes: number)
scripts/pipeline/document-downloader.ts:359
↓ 4 callersFunctionformatBytes
(bytes: number)
scripts/pipeline/r2-migration.ts:21
↓ 4 callersFunctionfrontmatter
Build YAML frontmatter from key-value pairs
server/api/v1/routes/obsidian-export.ts:12
↓ 4 callersFunctiongetBucket
()
server/r2.ts:42
↓ 4 callersFunctiongetClient
()
server/r2.ts:22
↓ 4 callersMethodgetStats
()
server/storage.ts:83
↓ 4 callersFunctiongoToPage
(page: number)
client/src/components/pdf-viewer.tsx:214
↓ 4 callersFunctionnavigateAndPrepare
Navigate to a URL with bot challenge and age gate handling.
scripts/pipeline/doj-scraper.ts:154
↓ 4 callersFunctionpackEntry
Write a single entry to a tar pack stream with backpressure. * Resolves when the entry data has been fully written.
server/api/v1/routes/obsidian-export.ts:189
↓ 4 callersFunctionsanitizeFilename
Sanitize a string for use as a filename
server/api/v1/routes/obsidian-export.ts:7
↓ 4 callersFunctionsharedDocumentIds
(p1: number, p2: number)
scripts/pipeline/db-loader.ts:3562
↓ 4 callersFunctionsleep
(ms: number)
scripts/pipeline/ai-analyzer.ts:564
↓ 4 callersFunctiontypesenseSearchPages
( query: string, page: number, limit: number, options?: { filterR2?: boolean; documentType?: string; d
server/typesense.ts:279
↓ 4 callersFunctiontypesenseSearchPersons
( query: string, limit: number = 20, )
server/typesense.ts:415
↓ 4 callersFunctionuseCarousel
()
client/src/components/ui/carousel.tsx:33
↓ 4 callersFunctionuseDocumentViewer
()
client/src/hooks/use-document-viewer.ts:4
↓ 4 callersFunctionuseFormField
()
client/src/components/ui/form.tsx:44
↓ 4 callersFunctionuseSidebar
()
client/src/components/ui/sidebar.tsx:47
↓ 4 callersFunctionuseVideoPlayer
()
client/src/hooks/use-video-player.ts:4
↓ 4 callersFunctionwalkDir
(dir: string)
scripts/pipeline/torrent-downloader.ts:204
↓ 3 callersFunctionanalyzeDocumentTiered
( text: string, fileName: string, dataSet: string, tier: AnalysisTier, modelId?: string, )
scripts/pipeline/ai-analyzer.ts:540
↓ 3 callersFunctionbuildR2Key
(dataSetId: string | number, filename: string)
server/r2.ts:46
↓ 3 callersFunctioncategorizeByOccupation
(text: string, name: string)
scripts/pipeline/wikipedia-scraper.ts:45
↓ 3 callersFunctionclassifyAllDocuments
(options: { downloadDir?: string; reclassify?: boolean; } = {})
scripts/pipeline/media-classifier.ts:229
↓ 3 callersFunctioncollectHandledIds
()
scripts/pipeline/db-loader.ts:3013
↓ 3 callersFunctiondetermineRole
(text: string)
scripts/pipeline/wikipedia-scraper.ts:108
↓ 3 callersFunctiondetermineStatus
(text: string)
scripts/pipeline/wikipedia-scraper.ts:99
↓ 3 callersFunctionescapeLikePattern
(input: string)
server/storage.ts:139
↓ 3 callersFunctionextractCookieHeader
()
scripts/pipeline/doj-scraper.ts:246
↓ 3 callersFunctionextractNationality
(text: string)
scripts/pipeline/wikipedia-scraper.ts:118
↓ 3 callersFunctionflushBatch
()
scripts/pipeline/load-pages.ts:70
↓ 3 callersMethodgetAIAnalysis
(fileName: string)
server/storage.ts:126
↓ 3 callersMethodgetAIAnalysisList
(opts: { page: number; limit: number; search?: string; documentType?: string; dataSet?: string })
server/storage.ts:125
↓ 3 callersMethodgetDocumentFilters
()
server/storage.ts:95
↓ 3 callersMethodgetDocumentsFiltered
(opts: { page: number; limit: number; search?: string; type?: string; dataSet?: string; redacted?: string; med
server/storage.ts:94
↓ 3 callersFunctiongetFromMapCache
(cache: Map<number, { data: T; cachedAt: number }>, id: number, ttl: number)
server/storage.ts:519
↓ 3 callersFunctiongetMonthlySpend
()
scripts/pipeline/batch-processor.ts:175
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
client/src/components/ui/chart.tsx:320
↓ 3 callersMethodgetTimelineEvents
()
server/storage.ts:72
next →1–100 of 682, ranked by callers