KI-AGENT: Mandantenbezogenen IMAP-Dokumentenimport umsetzen

This commit is contained in:
2026-08-07 21:07:05 +02:00
parent 75d7bfab38
commit 519a90bdc1
10 changed files with 823 additions and 0 deletions

View File

@@ -35,6 +35,7 @@ import communicationRoutes from "./routes/communication";
import telephonyRoutes from "./routes/telephony";
import instanceAgentRoutes from "./routes/instanceAgents";
import instanceAgentGatewayRoutes from "./routes/instanceAgentGateway";
import documentImportRoutes from "./routes/documentImports";
//Public Links
import publiclinksNonAuthenticatedRoutes from "./routes/publiclinks/publiclinks-non-authenticated";
@@ -62,6 +63,7 @@ import {initS3} from "./utils/s3";
import { runBootstrap } from "./modules/bootstrap.service";
import { startMatrixPushWorker } from "./modules/matrix-push-worker.service";
import { startCentralServicesHeartbeat } from "./modules/central-services-heartbeat.service";
import { startDocumentImportWorker } from "./modules/document-import/document-import.worker";
//Services
@@ -89,6 +91,7 @@ async function main() {
await runBootstrap(app);
startMatrixPushWorker(app);
startCentralServicesHeartbeat(app);
startDocumentImportWorker(app);
app.addHook('preHandler', (req, reply, done) => {
console.log(req.method)
@@ -167,6 +170,7 @@ async function main() {
await subApp.register(communicationRoutes);
await subApp.register(telephonyRoutes);
await subApp.register(instanceAgentRoutes);
await subApp.register(documentImportRoutes);
},{prefix: "/api"})