Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Donnadieu/Epstein-File-Explorer
/ functions
Functions
682 in github.com/Donnadieu/Epstein-File-Explorer
⨍
Functions
682
◇
Types & classes
125
↓ 3 callers
Function
goToPage
(page: number)
client/src/pages/documents.tsx:302
↓ 3 callers
Function
handleSend
(content?: string)
client/src/pages/ask-archive.tsx:52
↓ 3 callers
Function
isAllowedPdfUrl
(url: string)
server/routes.ts:41
↓ 3 callers
Function
normalizeConnectionType
(aiType: string)
scripts/pipeline/db-loader.ts:151
↓ 3 callers
Function
printUsage
()
scripts/pipeline/run-pipeline.ts:70
↓ 3 callers
Function
releaseThumbSlot
()
client/src/pages/documents.tsx:737
↓ 3 callers
Function
saveCatalog
()
scripts/pipeline/doj-scraper.ts:536
↓ 3 callers
Function
shouldScrapeDS
(id: number)
scripts/pipeline/doj-scraper.ts:553
↓ 3 callers
Function
sleep
(ms: number)
scripts/pipeline/backfill-entities.ts:78
↓ 3 callers
Function
solveBotChallenge
Solve the Akamai bot challenge ("I am not a robot") if present.
scripts/pipeline/doj-scraper.ts:75
↓ 3 callers
Function
toPublicDocument
(doc: T)
server/routes.ts:36
↓ 3 callers
Function
uploadToR2
( key: string, body: Buffer | Uint8Array | Readable, contentType: string = "application/pdf", )
server/r2.ts:55
↓ 3 callers
Function
useImportanceVotes
(documentIds: number[] = [])
client/src/hooks/use-importance-votes.ts:17
↓ 3 callers
Function
useUrlFilters
(defaults: T)
client/src/hooks/use-url-filters.ts:11
↓ 2 callers
Function
addToRemoveQueue
(toastId: string)
client/src/hooks/use-toast.ts:58
↓ 2 callers
Function
analyzeDocumentWithTokens
(text: string, fileName: string, dataSet: string, modelId?: string)
scripts/pipeline/ai-analyzer.ts:429
↓ 2 callers
Function
appendRow
(outputPath: string, row: CsvRow)
scripts/pipeline/extension-resolver.ts:419
↓ 2 callers
Function
backfillEntities
(config: BackfillConfig)
scripts/pipeline/backfill-entities.ts:204
↓ 2 callers
Function
broadcast
()
server/ws.ts:19
↓ 2 callers
Function
buildAliasSynonyms
( persons: Array<{ id: number; name: string; aliases: string[] | null }>, )
server/typesense.ts:134
↓ 2 callers
Function
chunkText
(text: string, maxChars: number)
scripts/pipeline/ai-analyzer.ts:306
↓ 2 callers
Function
collapseOCRSpaces
* Collapse OCR space insertions: merge single-char fragments into adjacent words. * "Jeff Pa liuca" → "Jeff Paliuca", "To nyricco" → "Tonyricco"
server/storage.ts:197
↓ 2 callers
Function
computeHash
(filePath: string)
scripts/pipeline/document-downloader.ts:104
↓ 2 callers
Method
createMessage
(conversationId: number, role: string, content: string)
server/replit_integrations/chat/storage.ts:11
↓ 2 callers
Function
createV1Router
()
server/api/v1/index.ts:18
↓ 2 callers
Function
deduplicateConnections
()
scripts/pipeline/db-loader.ts:3113
↓ 2 callers
Function
deduplicatePersonsInDB
( options: DeduplicationOptions = {}, )
scripts/pipeline/db-loader.ts:2972
↓ 2 callers
Function
downloadTorrents
(options?: { dataSetIds?: number[]; maxConcurrentDownloads?: number; stagingDir?: string; outputDir?:
scripts/pipeline/torrent-downloader.ts:661
↓ 2 callers
Function
escapeRegex
(str: string)
scripts/pipeline/ai-analyzer.ts:157
↓ 2 callers
Function
extractBaseId
(url: string)
scripts/pipeline/extension-resolver.ts:437
↓ 2 callers
Function
extractConnectionsFromDescriptions
()
scripts/pipeline/db-loader.ts:3515
↓ 2 callers
Function
generateProfiles
()
scripts/pipeline/generate-profiles.ts:277
↓ 2 callers
Function
generateTier0Persons
()
scripts/pipeline/generate-tier0-persons.ts:601
↓ 2 callers
Method
getAIAnalysisAggregate
()
server/storage.ts:127
↓ 2 callers
Function
getAIPriority
(dataSet: string | null, fileSizeBytes: number | null, mediaType: MediaType)
scripts/pipeline/media-classifier.ts:199
↓ 2 callers
Function
getDisplayTitle
(doc: PublicDocument)
client/src/pages/documents.tsx:60
↓ 2 callers
Method
getDocuments
()
server/storage.ts:57
↓ 2 callers
Function
getLastPageFromPager
Get the last page number from the pagination widget only (not the whole page).
scripts/pipeline/doj-scraper.ts:206
↓ 2 callers
Method
getMessagesByConversation
(conversationId: number)
server/replit_integrations/chat/storage.ts:10
↓ 2 callers
Function
getOpenAPISpec
()
server/api/v1/openapi/spec.ts:1
↓ 2 callers
Method
getPersonsPaginated
(page: number, limit: number)
server/storage.ts:91
↓ 2 callers
Function
getPresignedUrl
( key: string, expiresIn: number = 3600, )
server/r2.ts:70
↓ 2 callers
Function
getR2Stream
(key: string, range?: string)
server/r2.ts:82
↓ 2 callers
Method
getSidebarCounts
()
server/storage.ts:97
↓ 2 callers
Method
getTimelineFiltered
(opts: { page: number; limit: number; category?: string; yearFrom?: string; yearTo?: strin
server/storage.ts:73
↓ 2 callers
Function
goToPage
(page: number)
client/src/pages/people.tsx:108
↓ 2 callers
Function
goToPage
(p: number)
client/src/pages/timeline.tsx:81
↓ 2 callers
Function
guessMime
(filePath: string)
scripts/pipeline/document-downloader.ts:354
↓ 2 callers
Function
handleAgeGate
Click the age verification "Yes" button if present.
scripts/pipeline/doj-scraper.ts:128
↓ 2 callers
Function
handleExport
(format: "csv" | "json")
client/src/components/export-button.tsx:35
↓ 2 callers
Function
hslToCanvasColor
(hsl: string, alpha = 1)
client/src/components/network-graph.tsx:69
↓ 2 callers
Function
importDownloadedFiles
( downloadDir?: string, )
scripts/pipeline/db-loader.ts:3202
↓ 2 callers
Function
inferRelationshipType
(context: string)
scripts/pipeline/db-loader.ts:3841
↓ 2 callers
Function
isJunkPersonName
(name: string)
scripts/pipeline/db-loader.ts:1431
↓ 2 callers
Function
isNonDescriptiveTitle
(title: string)
client/src/pages/documents.tsx:55
↓ 2 callers
Function
isRateLimitError
(error: unknown)
server/replit_integrations/batch/utils.ts:50
↓ 2 callers
Function
isTextQualityPoor
(text: string, pageCount: number)
scripts/pipeline/pdf-processor.ts:83
↓ 2 callers
Function
loadAIResults
(options?: { dryRun?: boolean; schemaVersion?: number })
scripts/pipeline/db-loader.ts:395
↓ 2 callers
Function
loadDocumentsFromCatalog
( catalogPath?: string, )
scripts/pipeline/db-loader.ts:348
↓ 2 callers
Function
loadPersonsFromFile
(filePath?: string)
scripts/pipeline/db-loader.ts:288
↓ 2 callers
Function
markJobCompleted
(jobId: number)
scripts/pipeline/batch-processor.ts:257
↓ 2 callers
Function
markJobFailed
(jobId: number, error: string, attempts: number, maxAttempts: number)
scripts/pipeline/batch-processor.ts:264
↓ 2 callers
Function
markJobProcessing
(jobId: number)
scripts/pipeline/batch-processor.ts:250
↓ 2 callers
Function
migrateToR2
(options: { dataSetIds?: number[]; concurrency?: number; dryRun?: boolean; } = {})
scripts/pipeline/r2-migration.ts:28
↓ 2 callers
Function
normalizeType
(aiType: string)
scripts/pipeline/db-loader.ts:108
↓ 2 callers
Function
processDocuments
(options: { inputDir?: string; dataSetIds?: number[]; fileTypes?: string[]; maxFiles?: number; outpu
scripts/pipeline/pdf-processor.ts:238
↓ 2 callers
Function
refreshSession
(context: BrowserContext)
scripts/pipeline/extension-resolver.ts:171
↓ 2 callers
Function
registerRoutes
( httpServer: Server, app: Express, )
server/routes.ts:63
↓ 2 callers
Function
renderInline
(text: string)
client/src/components/chat-message.tsx:40
↓ 2 callers
Function
runAIAnalysis
(options: { inputDir?: string; minTextLength?: number; limit?: number; skipExisting?: boolean; delay
scripts/pipeline/ai-analyzer.ts:570
↓ 2 callers
Function
saveLog
(log: ExtractionLog)
scripts/pipeline/pdf-processor.ts:74
↓ 2 callers
Function
saveProgress
(progress: DownloadProgress)
scripts/pipeline/document-downloader.ts:92
↓ 2 callers
Function
scrapeWikipediaPersons
()
scripts/pipeline/wikipedia-scraper.ts:415
↓ 2 callers
Method
searchPages
(query: string, page: number, limit: number, useOrMode = false, skipCount = false)
server/storage.ts:1261
↓ 2 callers
Method
searchWithTypesense
* Search using Typesense for documents, PostgreSQL for persons/events. * Falls through to caller if Typesense fails (caller should catch and use se
server/storage.ts:1181
↓ 2 callers
Function
sleep
(ms: number)
scripts/pipeline/batch-processor.ts:586
↓ 2 callers
Function
sleep
(ms: number)
scripts/pipeline/find-high-value-unanalyzed.ts:459
↓ 2 callers
Function
sleep
(ms: number)
scripts/pipeline/classify-from-pages.ts:179
↓ 2 callers
Function
spacelessKey
* Remove all spaces from a name to create a spaceless key. * Catches "Tonyricco" vs "Tony Ricco", "GMJetter" vs "GM Jetter".
server/storage.ts:257
↓ 2 callers
Function
stripInternalFields
(doc: any)
server/api/v1/routes/persons.ts:8
↓ 2 callers
Function
stripSuffixes
(parts: string[])
scripts/pipeline/generate-tier0-persons.ts:142
↓ 2 callers
Function
throwIfResNotOk
(res: Response)
client/src/lib/queryClient.ts:3
↓ 2 callers
Function
updateDocumentCounts
()
scripts/pipeline/db-loader.ts:1269
↓ 2 callers
Function
upsertOneWaySynonyms
( tsClient: Client, collectionName: string, synonyms: { id: string; root: string; synonyms: string[] }[]
server/typesense.ts:155
↓ 2 callers
Function
upsertSynonyms
( tsClient: Client, collectionName: string, synonyms: { id: string; synonyms: string[] }[], )
server/typesense.ts:118
↓ 2 callers
Function
useChart
()
client/src/components/ui/chart.tsx:27
↓ 2 callers
Function
useDocumentDetail
(id: string | null)
client/src/pages/document-compare.tsx:41
↓ 2 callers
Function
useTrackView
(entityType: "person" | "document", entityId: string | undefined)
client/src/hooks/use-track-view.ts:4
↓ 2 callers
Function
useViewCounts
(entityType: "person" | "document", ids: number[])
client/src/hooks/use-view-counts.ts:4
↓ 1 callers
Function
acquireThumbSlot
()
client/src/pages/documents.tsx:729
↓ 1 callers
Function
aggregatePersonData
( personName: string, aliases: string[], allFiles: AIAnalysisDocument[] )
scripts/pipeline/generate-profiles.ts:46
↓ 1 callers
Function
analyze
()
scripts/pipeline/analyze-wiki.ts:3
↓ 1 callers
Function
analyzeDocument
( text: string, documentTitle: string, modelId?: string, )
server/chat/analyze.ts:116
↓ 1 callers
Function
analyzeDocumentTier0
(text: string, fileName: string, dataSet: string)
scripts/pipeline/ai-analyzer.ts:191
↓ 1 callers
Function
backfillConnectionDocs
()
scripts/pipeline/backfill-connection-docs.ts:10
↓ 1 callers
Function
buildAll
()
script/build.ts:36
↓ 1 callers
Function
buildEftaLookup
()
scripts/pipeline/load-pages.ts:22
↓ 1 callers
Function
buildFilterBy
(options?: { filterR2?: boolean; documentType?: string; dataSet?: string; })
server/typesense.ts:218
↓ 1 callers
Function
buildPageText
(pages: { pageNumber: number; content: string }[])
scripts/pipeline/classify-from-pages.ts:89
↓ 1 callers
Function
buildTsQuery
(terms: string[])
server/chat/extractor.ts:62
← previous
next →
101–200 of 682, ranked by callers