Merged in feature/download-pdf (pull request #216)

retrieve document by id and tests

* working

* missing files
This commit is contained in:
Jay Brown
2026-03-17 17:06:57 +00:00
parent aafe7d5b5f
commit 2eff52877b
16 changed files with 1152 additions and 343 deletions
+15 -13
View File
@@ -8,6 +8,7 @@ import (
collectorset "queryorchestration/internal/collector/set"
"queryorchestration/internal/document"
documentbatch "queryorchestration/internal/document/batch"
documentdownload "queryorchestration/internal/document/download"
documentupload "queryorchestration/internal/document/upload"
"queryorchestration/internal/eula"
"queryorchestration/internal/export"
@@ -24,19 +25,20 @@ const Name = "queryAPI"
// Services contains all service dependencies for the API controllers.
// Query-related services have been removed - see remove_query_plan.md.
type Services struct {
Export *export.Service
Collector *collector.Service
CollectorSet *collectorset.Service
Client *client.Service
ClientUpdate *clientupdate.Service
Document *document.Service
DocumentUpload *documentupload.Service
DocumentBatch *documentbatch.Service
UISettings *uisettings.Service
FieldExtraction *fieldextraction.Service
Folder *folder.Service
Label *label.Service
Eula *eula.Service
Export *export.Service
Collector *collector.Service
CollectorSet *collectorset.Service
Client *client.Service
ClientUpdate *clientupdate.Service
Document *document.Service
DocumentUpload *documentupload.Service
DocumentDownload *documentdownload.Service
DocumentBatch *documentbatch.Service
UISettings *uisettings.Service
FieldExtraction *fieldextraction.Service
Folder *folder.Service
Label *label.Service
Eula *eula.Service
}
// ConfigProvider combines auth, objectstore, and background runner for the Controllers.