Routes fichiers et exports
Routes HTTP sous /api/{version}/connectors/* (distinct du CRUD Mongo).
Stockage objet
GET /connectors/static-fileURL pré-signée. Query :
file_key,bucket_name(optionnel).POST /connectors/static-fileUpload multipart :
prefixedKey,file.DELETE /connectors/static-fileSuppression par
file_key.GET /connectors/proxy-fileStream inline (PDF, iframe OnlyOffice). Query :
file_key,bucket_name.GET /connectors/test-storageTest d’accès objet.
Édition et exports
POST /connectors/save-edited-file — DOCX/XLSX édité.
GET /connectors/fetch-docx-content — texte brut DOCX.
POST /connectors/generate-docx — DOCX depuis commentaires.
POST /connectors/export-docx-from-job — export job validé.
POST /connectors/export-texts — export table PostgreSQL (docx, txt, json, ZIP).
Variables d’environnement
BUCKET_NAME_CONNECTORSAZURE_STORAGE_CONNECTION_STRING,AZURE_CONTAINER_NAME
Documentation détaillée des contrats front : dépôt api, documentation/subboxes/html_table.md.