MCPcopy Create free account

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

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

↓ 1 callersMethodgetVoteCounts
(documentIds: number[])
server/storage.ts:112
↓ 1 callersMethodgetVotes
(userId: string)
server/storage.ts:109
↓ 1 callersMethodgetZeroResultSearches
(limit: number, days?: number)
server/storage.ts:136
↓ 1 callersFunctiongroupByYear
(events: EnrichedTimelineEvent[])
client/src/components/timeline-viz.tsx:77
↓ 1 callersFunctionguessMime
(filePath: string)
scripts/pipeline/r2-backfill.ts:22
↓ 1 callersFunctionhandleMouseUp
()
client/src/components/network-graph.tsx:475
↓ 1 callersFunctionhitToResult
(hit: SearchResponseHit<TSDocument>)
server/typesense.ts:238
↓ 1 callersFunctionindexDocumentPages
( pool: pg.Pool, tsClient: InstanceType<typeof Typesense.Client>, startFrom: number, dryRun: boolean,
scripts/typesense-index.ts:132
↓ 1 callersFunctionindexPersons
( pool: pg.Pool, tsClient: InstanceType<typeof Typesense.Client>, dryRun: boolean, )
scripts/typesense-index.ts:52
↓ 1 callersFunctioninferDataSetId
(relativePath: string)
scripts/pipeline/torrent-downloader.ts:230
↓ 1 callersFunctioninferDateFromText
(text: string)
scripts/pipeline/ai-analyzer.ts:174
↓ 1 callersFunctioninferDocumentType
(text: string)
scripts/pipeline/find-high-value-unanalyzed.ts:155
↓ 1 callersFunctioninferDocumentType
(description: string)
scripts/pipeline/db-loader.ts:3146
↓ 1 callersFunctioninferDocumentTypeFromText
(text: string)
scripts/pipeline/ai-analyzer.ts:167
↓ 1 callersFunctioninferStatus
(category: string, role: string)
server/background-worker.ts:31
↓ 1 callersFunctioninferStatusFromCategory
(category: string, _role: string)
scripts/pipeline/db-loader.ts:1258
↓ 1 callersFunctioninitOutputCsv
(outputPath: string)
scripts/pipeline/extension-resolver.ts:413
↓ 1 callersFunctionisBareKeyFigureName
* Returns true if a single-word name matches a known key figure. * Used ONLY during AI results loading to avoid creating duplicate persons. * NOT us
scripts/pipeline/db-loader.ts:1409
↓ 1 callersFunctionisJunkName
(name: string)
server/background-worker.ts:23
↓ 1 callersFunctionisModelAvailable
(modelId: string)
server/chat/models.ts:86
↓ 1 callersFunctionisNavActive
(itemUrl: string, currentLocation: string)
client/src/components/app-sidebar.tsx:103
↓ 1 callersFunctionisNonPerson
(name: string)
scripts/pipeline/generate-tier0-persons.ts:26
↓ 1 callersFunctionisPdfDocument
(doc: PublicDocument)
client/src/pages/documents.tsx:714
↓ 1 callersFunctionisViewable
(row: RawRow, r2Configured: boolean)
scripts/typesense-index.ts:46
↓ 1 callersFunctionloadDocumentText
(fileName: string, dataSet: string)
scripts/pipeline/backfill-entities.ts:82
↓ 1 callersFunctionloadDocumentText
(fileName: string, dataSet: string)
scripts/pipeline/batch-processor.ts:66
↓ 1 callersFunctionloadInputUrls
(csvPath: string)
scripts/pipeline/extension-resolver.ts:425
↓ 1 callersFunctionloadLog
()
scripts/pipeline/pdf-processor.ts:51
↓ 1 callersFunctionloadPages
()
scripts/pipeline/load-pages.ts:51
↓ 1 callersFunctionloadPdf
()
client/src/components/pdf-viewer.tsx:119
↓ 1 callersFunctionloadPersons
()
server/chat/retriever.ts:66
↓ 1 callersFunctionloadProgress
()
scripts/pipeline/document-downloader.ts:64
↓ 1 callersFunctionloadProgress
()
scripts/pipeline/torrent-downloader.ts:184
↓ 1 callersFunctionloadProtectedNames
* Load Wikipedia key figures from persons-raw.json into a Set of normalized names. * These persons are "protected" and should never be deleted.
scripts/pipeline/db-loader.ts:1761
↓ 1 callersFunctionloadResolvedIds
(outputPath: string)
scripts/pipeline/extension-resolver.ts:397
↓ 1 callersFunctionmain
()
scripts/typesense-index.ts:247
↓ 1 callersFunctionmain
()
scripts/pipeline/migrate-ai-to-db.ts:47
↓ 1 callersFunctionmain
()
scripts/pipeline/r2-backfill.ts:27
↓ 1 callersFunctionmain
()
scripts/pipeline/test-ai.ts:9
↓ 1 callersFunctionmain
()
scripts/pipeline/test-pdf.ts:4
↓ 1 callersFunctionmain
()
scripts/pipeline/run-pipeline.ts:291
↓ 1 callersFunctionmain
()
scripts/pipeline/batch-processor.ts:713
↓ 1 callersFunctionmain
()
scripts/pipeline/backfill-document-types.ts:37
↓ 1 callersFunctionmain
()
scripts/pipeline/find-high-value-unanalyzed.ts:508
↓ 1 callersFunctionmain
()
scripts/pipeline/patch-catalog.ts:68
↓ 1 callersFunctionmain
()
scripts/pipeline/classify-from-pages.ts:183
↓ 1 callersFunctionmapFileTypeToDocType
(fileType: string)
scripts/pipeline/db-loader.ts:3163
↓ 1 callersFunctionmatchMagicBytes
(buf: Buffer)
scripts/pipeline/extension-resolver.ts:236
↓ 1 callersFunctionmatchesAnalysisItem
(keywords: string[], item: AIAnalysisListItem)
server/chat/retriever.ts:56
↓ 1 callersFunctionmatchesPersonByName
(name: string, person: Person)
server/chat/retriever.ts:76
↓ 1 callersFunctionmatchesPersonName
(keywords: string[], person: Person)
server/chat/retriever.ts:38
↓ 1 callersFunctionmergeAnalyses
(results: AIAnalysisResult[])
scripts/pipeline/ai-analyzer.ts:326
↓ 1 callersFunctionmergeEntityResults
(results: BackfillResult[])
scripts/pipeline/backfill-entities.ts:170
↓ 1 callersFunctionnormalizeDocumentType
(aiType: string)
scripts/pipeline/backfill-document-types.ts:25
↓ 1 callersFunctionnormalizeEventDate
(raw: string | null)
scripts/pipeline/db-loader.ts:177
↓ 1 callersFunctionnormalizeFiles
( extractedDir: string, dataSetId: number | null, key: string, config: TorrentConfig, progress: Torr
scripts/pipeline/torrent-downloader.ts:544
↓ 1 callersFunctionnormalizeLocations
(locations: RawAnalysis["locations"])
scripts/pipeline/migrate-ai-to-db.ts:39
↓ 1 callersFunctionnormalizeType
(aiType: string)
scripts/pipeline/classify-from-pages.ts:52
↓ 1 callersFunctionparseArgs
()
scripts/pipeline/extension-resolver.ts:704
↓ 1 callersFunctionparseCSV
(content: string)
scripts/pipeline/patch-catalog.ts:35
↓ 1 callersFunctionparseEftaNumber
(fileName: string)
scripts/pipeline/backfill-document-types.ts:32
↓ 1 callersFunctionparseWikipediaSections
(html: string)
scripts/pipeline/wikipedia-scraper.ts:278
↓ 1 callersFunctionparseWikipediaTable
(html: string)
scripts/pipeline/wikipedia-scraper.ts:149
↓ 1 callersFunctionpass0JunkRemoval
( protectedNames: Set<string>, actions: DeduplicationAction[] | null = null, nextId: { value: number } =
scripts/pipeline/db-loader.ts:1839
↓ 1 callersFunctionpass1ExactNormalized
( protectedNames: Set<string>, actions: DeduplicationAction[] | null = null, nextId: { value: number } =
scripts/pipeline/db-loader.ts:1880
↓ 1 callersFunctionpass2SingleWordEvidence
( protectedNames: Set<string>, actions: DeduplicationAction[] | null = null, nextId: { value: number } =
scripts/pipeline/db-loader.ts:1934
↓ 1 callersFunctionpass3DeleteSingleWord
( protectedNames: Set<string>, actions: DeduplicationAction[] | null = null, nextId: { value: number } =
scripts/pipeline/db-loader.ts:2146
↓ 1 callersFunctionpass4KeyFigures
( actions: DeduplicationAction[] | null = null, nextId: { value: number } = { value: 1 }, )
scripts/pipeline/db-loader.ts:2465
↓ 1 callersFunctionpass5MiddleInitial
( protectedNames: Set<string>, actions: DeduplicationAction[] | null = null, nextId: { value: number } =
scripts/pipeline/db-loader.ts:2551
↓ 1 callersFunctionpass6OCRNickname
( actions: DeduplicationAction[] | null = null, nextId: { value: number } = { value: 1 }, handledIds?: S
scripts/pipeline/db-loader.ts:2735
↓ 1 callersFunctionpersonToMarkdown
(person: any, connectionsByPerson: Map<number, any[]>, docsByPerson: Map<number, string[]>)
server/api/v1/routes/obsidian-export.ts:29
↓ 1 callersFunctionpickCanonical
* Select the best canonical person from a group. * Priority: protected > no-comma > non-ALL-CAPS > more word parts > longer name > lowest ID.
scripts/pipeline/db-loader.ts:1812
↓ 1 callersFunctionprintUsage
()
scripts/pipeline/batch-processor.ts:592
↓ 1 callersFunctionprintUsage
()
scripts/pipeline/find-high-value-unanalyzed.ts:465
↓ 1 callersFunctionprobeAndMergeCatalog
(dataSetFilter?: number[])
scripts/pipeline/doj-scraper.ts:749
↓ 1 callersFunctionprobeDataSet
(dataSet: DOJDataSet)
scripts/pipeline/doj-scraper.ts:633
↓ 1 callersFunctionprobeExtension
( context: BrowserContext, baseUrl: string, ext: string, )
scripts/pipeline/extension-resolver.ts:302
↓ 1 callersFunctionprocessBatch
(config: BatchConfig)
scripts/pipeline/batch-processor.ts:329
↓ 1 callersFunctionprocessTopDocuments
( ranked: ScoredDocument[], config: ProcessConfig, )
scripts/pipeline/find-high-value-unanalyzed.ts:307
↓ 1 callersFunctionproperCase
(name: string)
scripts/pipeline/generate-tier0-persons.ts:390
↓ 1 callersFunctionproperCase
(str: string)
scripts/pipeline/ai-analyzer.ts:161
↓ 1 callersFunctionqueueUnanalyzedDocuments
(documentIds: number[])
server/chat/routes.ts:9
↓ 1 callersFunctionreadAllAnalysisFiles
()
scripts/pipeline/generate-profiles.ts:29
↓ 1 callersFunctionrecordCost
( documentId: number, costCents: number, inputTokens: number, outputTokens: number, modelId?: string
scripts/pipeline/batch-processor.ts:276
↓ 1 callersFunctionrecordCost
( documentId: number, costCents: number, inputTokens: number, outputTokens: number, modelId?: string
scripts/pipeline/find-high-value-unanalyzed.ts:272
↓ 1 callersFunctionrecordCost
(documentId: number, costCents: number, inputTokens: number, outputTokens: number)
scripts/pipeline/classify-from-pages.ts:157
↓ 1 callersMethodrecordPageView
(entityType: string, entityId: number, sessionId: string)
server/storage.ts:129
↓ 1 callersMethodrecordSearchQuery
(query: string, sessionId: string, resultCount: number)
server/storage.ts:134
↓ 1 callersFunctionreducer
(state: State, action: Action)
client/src/hooks/use-toast.ts:74
↓ 1 callersFunctionrefreshCookiesIfNeeded
()
scripts/pipeline/document-downloader.ts:134
↓ 1 callersFunctionregisterChatRoutes
(app: Express)
server/chat/routes.ts:48
↓ 1 callersFunctionrenderContent
(text: string)
client/src/components/chat-message.tsx:14
↓ 1 callersFunctionresolveExtensions
(inputCsvPath: string, outputPath: string, concurrency: number)
scripts/pipeline/extension-resolver.ts:545
↓ 1 callersFunctionresolveLocalPath
( doc: { localPath: string | null; sourceUrl: string | null; dataSet: string | null }, baseDir: string, )
scripts/pipeline/media-classifier.ts:343
↓ 1 callersFunctionresolveUrl
(context: BrowserContext, baseUrl: string)
scripts/pipeline/extension-resolver.ts:444
↓ 1 callersFunctionretrieveContext
(query: string)
server/chat/retriever.ts:87
↓ 1 callersFunctionrowToCsv
(row: CsvRow)
scripts/pipeline/extension-resolver.ts:382
↓ 1 callersFunctionrunMigrations
(pool: pg.Pool)
server/migrate.ts:47
↓ 1 callersFunctionrunStage
(stage: string, config: PipelineConfig)
scripts/pipeline/run-pipeline.ts:170
↓ 1 callersFunctionsafeFilename
(url: string)
scripts/pipeline/document-downloader.ts:97
← previousnext →301–400 of 682, ranked by callers