MCPcopy Create free account

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

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

↓ 3 callersFunctiongoToPage
(page: number)
client/src/pages/documents.tsx:302
↓ 3 callersFunctionhandleSend
(content?: string)
client/src/pages/ask-archive.tsx:52
↓ 3 callersFunctionisAllowedPdfUrl
(url: string)
server/routes.ts:41
↓ 3 callersFunctionnormalizeConnectionType
(aiType: string)
scripts/pipeline/db-loader.ts:151
↓ 3 callersFunctionprintUsage
()
scripts/pipeline/run-pipeline.ts:70
↓ 3 callersFunctionreleaseThumbSlot
()
client/src/pages/documents.tsx:737
↓ 3 callersFunctionsaveCatalog
()
scripts/pipeline/doj-scraper.ts:536
↓ 3 callersFunctionshouldScrapeDS
(id: number)
scripts/pipeline/doj-scraper.ts:553
↓ 3 callersFunctionsleep
(ms: number)
scripts/pipeline/backfill-entities.ts:78
↓ 3 callersFunctionsolveBotChallenge
Solve the Akamai bot challenge ("I am not a robot") if present.
scripts/pipeline/doj-scraper.ts:75
↓ 3 callersFunctiontoPublicDocument
(doc: T)
server/routes.ts:36
↓ 3 callersFunctionuploadToR2
( key: string, body: Buffer | Uint8Array | Readable, contentType: string = "application/pdf", )
server/r2.ts:55
↓ 3 callersFunctionuseImportanceVotes
(documentIds: number[] = [])
client/src/hooks/use-importance-votes.ts:17
↓ 3 callersFunctionuseUrlFilters
(defaults: T)
client/src/hooks/use-url-filters.ts:11
↓ 2 callersFunctionaddToRemoveQueue
(toastId: string)
client/src/hooks/use-toast.ts:58
↓ 2 callersFunctionanalyzeDocumentWithTokens
(text: string, fileName: string, dataSet: string, modelId?: string)
scripts/pipeline/ai-analyzer.ts:429
↓ 2 callersFunctionappendRow
(outputPath: string, row: CsvRow)
scripts/pipeline/extension-resolver.ts:419
↓ 2 callersFunctionbackfillEntities
(config: BackfillConfig)
scripts/pipeline/backfill-entities.ts:204
↓ 2 callersFunctionbroadcast
()
server/ws.ts:19
↓ 2 callersFunctionbuildAliasSynonyms
( persons: Array<{ id: number; name: string; aliases: string[] | null }>, )
server/typesense.ts:134
↓ 2 callersFunctionchunkText
(text: string, maxChars: number)
scripts/pipeline/ai-analyzer.ts:306
↓ 2 callersFunctioncollapseOCRSpaces
* Collapse OCR space insertions: merge single-char fragments into adjacent words. * "Jeff Pa liuca" → "Jeff Paliuca", "To nyricco" → "Tonyricco"
server/storage.ts:197
↓ 2 callersFunctioncomputeHash
(filePath: string)
scripts/pipeline/document-downloader.ts:104
↓ 2 callersMethodcreateMessage
(conversationId: number, role: string, content: string)
server/replit_integrations/chat/storage.ts:11
↓ 2 callersFunctioncreateV1Router
()
server/api/v1/index.ts:18
↓ 2 callersFunctiondeduplicateConnections
()
scripts/pipeline/db-loader.ts:3113
↓ 2 callersFunctiondeduplicatePersonsInDB
( options: DeduplicationOptions = {}, )
scripts/pipeline/db-loader.ts:2972
↓ 2 callersFunctiondownloadTorrents
(options?: { dataSetIds?: number[]; maxConcurrentDownloads?: number; stagingDir?: string; outputDir?:
scripts/pipeline/torrent-downloader.ts:661
↓ 2 callersFunctionescapeRegex
(str: string)
scripts/pipeline/ai-analyzer.ts:157
↓ 2 callersFunctionextractBaseId
(url: string)
scripts/pipeline/extension-resolver.ts:437
↓ 2 callersFunctionextractConnectionsFromDescriptions
()
scripts/pipeline/db-loader.ts:3515
↓ 2 callersFunctiongenerateProfiles
()
scripts/pipeline/generate-profiles.ts:277
↓ 2 callersFunctiongenerateTier0Persons
()
scripts/pipeline/generate-tier0-persons.ts:601
↓ 2 callersMethodgetAIAnalysisAggregate
()
server/storage.ts:127
↓ 2 callersFunctiongetAIPriority
(dataSet: string | null, fileSizeBytes: number | null, mediaType: MediaType)
scripts/pipeline/media-classifier.ts:199
↓ 2 callersFunctiongetDisplayTitle
(doc: PublicDocument)
client/src/pages/documents.tsx:60
↓ 2 callersMethodgetDocuments
()
server/storage.ts:57
↓ 2 callersFunctiongetLastPageFromPager
Get the last page number from the pagination widget only (not the whole page).
scripts/pipeline/doj-scraper.ts:206
↓ 2 callersMethodgetMessagesByConversation
(conversationId: number)
server/replit_integrations/chat/storage.ts:10
↓ 2 callersFunctiongetOpenAPISpec
()
server/api/v1/openapi/spec.ts:1
↓ 2 callersMethodgetPersonsPaginated
(page: number, limit: number)
server/storage.ts:91
↓ 2 callersFunctiongetPresignedUrl
( key: string, expiresIn: number = 3600, )
server/r2.ts:70
↓ 2 callersFunctiongetR2Stream
(key: string, range?: string)
server/r2.ts:82
↓ 2 callersMethodgetSidebarCounts
()
server/storage.ts:97
↓ 2 callersMethodgetTimelineFiltered
(opts: { page: number; limit: number; category?: string; yearFrom?: string; yearTo?: strin
server/storage.ts:73
↓ 2 callersFunctiongoToPage
(page: number)
client/src/pages/people.tsx:108
↓ 2 callersFunctiongoToPage
(p: number)
client/src/pages/timeline.tsx:81
↓ 2 callersFunctionguessMime
(filePath: string)
scripts/pipeline/document-downloader.ts:354
↓ 2 callersFunctionhandleAgeGate
Click the age verification "Yes" button if present.
scripts/pipeline/doj-scraper.ts:128
↓ 2 callersFunctionhandleExport
(format: "csv" | "json")
client/src/components/export-button.tsx:35
↓ 2 callersFunctionhslToCanvasColor
(hsl: string, alpha = 1)
client/src/components/network-graph.tsx:69
↓ 2 callersFunctionimportDownloadedFiles
( downloadDir?: string, )
scripts/pipeline/db-loader.ts:3202
↓ 2 callersFunctioninferRelationshipType
(context: string)
scripts/pipeline/db-loader.ts:3841
↓ 2 callersFunctionisJunkPersonName
(name: string)
scripts/pipeline/db-loader.ts:1431
↓ 2 callersFunctionisNonDescriptiveTitle
(title: string)
client/src/pages/documents.tsx:55
↓ 2 callersFunctionisRateLimitError
(error: unknown)
server/replit_integrations/batch/utils.ts:50
↓ 2 callersFunctionisTextQualityPoor
(text: string, pageCount: number)
scripts/pipeline/pdf-processor.ts:83
↓ 2 callersFunctionloadAIResults
(options?: { dryRun?: boolean; schemaVersion?: number })
scripts/pipeline/db-loader.ts:395
↓ 2 callersFunctionloadDocumentsFromCatalog
( catalogPath?: string, )
scripts/pipeline/db-loader.ts:348
↓ 2 callersFunctionloadPersonsFromFile
(filePath?: string)
scripts/pipeline/db-loader.ts:288
↓ 2 callersFunctionmarkJobCompleted
(jobId: number)
scripts/pipeline/batch-processor.ts:257
↓ 2 callersFunctionmarkJobFailed
(jobId: number, error: string, attempts: number, maxAttempts: number)
scripts/pipeline/batch-processor.ts:264
↓ 2 callersFunctionmarkJobProcessing
(jobId: number)
scripts/pipeline/batch-processor.ts:250
↓ 2 callersFunctionmigrateToR2
(options: { dataSetIds?: number[]; concurrency?: number; dryRun?: boolean; } = {})
scripts/pipeline/r2-migration.ts:28
↓ 2 callersFunctionnormalizeType
(aiType: string)
scripts/pipeline/db-loader.ts:108
↓ 2 callersFunctionprocessDocuments
(options: { inputDir?: string; dataSetIds?: number[]; fileTypes?: string[]; maxFiles?: number; outpu
scripts/pipeline/pdf-processor.ts:238
↓ 2 callersFunctionrefreshSession
(context: BrowserContext)
scripts/pipeline/extension-resolver.ts:171
↓ 2 callersFunctionregisterRoutes
( httpServer: Server, app: Express, )
server/routes.ts:63
↓ 2 callersFunctionrenderInline
(text: string)
client/src/components/chat-message.tsx:40
↓ 2 callersFunctionrunAIAnalysis
(options: { inputDir?: string; minTextLength?: number; limit?: number; skipExisting?: boolean; delay
scripts/pipeline/ai-analyzer.ts:570
↓ 2 callersFunctionsaveLog
(log: ExtractionLog)
scripts/pipeline/pdf-processor.ts:74
↓ 2 callersFunctionsaveProgress
(progress: DownloadProgress)
scripts/pipeline/document-downloader.ts:92
↓ 2 callersFunctionscrapeWikipediaPersons
()
scripts/pipeline/wikipedia-scraper.ts:415
↓ 2 callersMethodsearchPages
(query: string, page: number, limit: number, useOrMode = false, skipCount = false)
server/storage.ts:1261
↓ 2 callersMethodsearchWithTypesense
* 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 callersFunctionsleep
(ms: number)
scripts/pipeline/batch-processor.ts:586
↓ 2 callersFunctionsleep
(ms: number)
scripts/pipeline/find-high-value-unanalyzed.ts:459
↓ 2 callersFunctionsleep
(ms: number)
scripts/pipeline/classify-from-pages.ts:179
↓ 2 callersFunctionspacelessKey
* 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 callersFunctionstripInternalFields
(doc: any)
server/api/v1/routes/persons.ts:8
↓ 2 callersFunctionstripSuffixes
(parts: string[])
scripts/pipeline/generate-tier0-persons.ts:142
↓ 2 callersFunctionthrowIfResNotOk
(res: Response)
client/src/lib/queryClient.ts:3
↓ 2 callersFunctionupdateDocumentCounts
()
scripts/pipeline/db-loader.ts:1269
↓ 2 callersFunctionupsertOneWaySynonyms
( tsClient: Client, collectionName: string, synonyms: { id: string; root: string; synonyms: string[] }[]
server/typesense.ts:155
↓ 2 callersFunctionupsertSynonyms
( tsClient: Client, collectionName: string, synonyms: { id: string; synonyms: string[] }[], )
server/typesense.ts:118
↓ 2 callersFunctionuseChart
()
client/src/components/ui/chart.tsx:27
↓ 2 callersFunctionuseDocumentDetail
(id: string | null)
client/src/pages/document-compare.tsx:41
↓ 2 callersFunctionuseTrackView
(entityType: "person" | "document", entityId: string | undefined)
client/src/hooks/use-track-view.ts:4
↓ 2 callersFunctionuseViewCounts
(entityType: "person" | "document", ids: number[])
client/src/hooks/use-view-counts.ts:4
↓ 1 callersFunctionacquireThumbSlot
()
client/src/pages/documents.tsx:729
↓ 1 callersFunctionaggregatePersonData
( personName: string, aliases: string[], allFiles: AIAnalysisDocument[] )
scripts/pipeline/generate-profiles.ts:46
↓ 1 callersFunctionanalyze
()
scripts/pipeline/analyze-wiki.ts:3
↓ 1 callersFunctionanalyzeDocument
( text: string, documentTitle: string, modelId?: string, )
server/chat/analyze.ts:116
↓ 1 callersFunctionanalyzeDocumentTier0
(text: string, fileName: string, dataSet: string)
scripts/pipeline/ai-analyzer.ts:191
↓ 1 callersFunctionbackfillConnectionDocs
()
scripts/pipeline/backfill-connection-docs.ts:10
↓ 1 callersFunctionbuildAll
()
script/build.ts:36
↓ 1 callersFunctionbuildEftaLookup
()
scripts/pipeline/load-pages.ts:22
↓ 1 callersFunctionbuildFilterBy
(options?: { filterR2?: boolean; documentType?: string; dataSet?: string; })
server/typesense.ts:218
↓ 1 callersFunctionbuildPageText
(pages: { pageNumber: number; content: string }[])
scripts/pipeline/classify-from-pages.ts:89
↓ 1 callersFunctionbuildTsQuery
(terms: string[])
server/chat/extractor.ts:62
← previousnext →101–200 of 682, ranked by callers