gateway/modules/datamodels
Ida 6a5ff1ff7c feat(rag): P1 user-connection hooks + retrieval threshold fix
- connection.established/revoked callbacks from OAuth routes and
  connection management endpoints
- KnowledgeIngestionConsumer dispatches bootstrap job (established)
  and synchronous purge (revoked)
- FileContentIndex: add connectionId + sourceKind columns
- SharePoint bootstrap with @odata.nextLink pagination and eTag-based
  idempotency
- Outlook bootstrap treats messages as virtual documents with
  cleanEmailBody for HTML/quote/signature stripping
- fix(rag): lower buildAgentContext minScore thresholds from
  0.55/0.65/0.70 to 0.35 — previous values blocked all real matches
  from text-embedding-3-small
- 24 new unit tests covering purge, consumer dispatch, email cleaning
  and both bootstrap paths
2026-04-29 14:39:40 +02:00
..
__init__.py refactored pages ui access with saas mandates 2026-01-23 21:05:47 +01:00
datamodelAi.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelAiAudit.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelAudit.py Graph and data class falignment strict 2026-04-26 22:53:44 +02:00
datamodelBackgroundJob.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelBase.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelBilling.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelChat.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelContent.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelDataSource.py fixes infomaniak download 2026-04-29 01:03:40 +02:00
datamodelDocref.py wired infomaniac to ai adapters and tools 2026-04-29 01:52:47 +02:00
datamodelDocument.py cleaned sql and ui language sets 2026-04-08 20:28:34 +02:00
datamodelExtraction.py fix(rag): preserve per-page granularity + remove on-demand extraction fallbacks 2026-04-29 14:39:40 +02:00
datamodelFeatureDataSource.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelFeatures.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelFileFolder.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelFiles.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelInvitation.py Graph and data class falignment strict 2026-04-26 22:53:44 +02:00
datamodelJson.py enhanced document generation with images 2025-12-23 00:34:15 +01:00
datamodelKnowledge.py feat(rag): P1 user-connection hooks + retrieval threshold fix 2026-04-29 14:39:40 +02:00
datamodelMembership.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelMessaging.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelNotification.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelPagination.py streamlined formgeneratortable and sort/filter globally 2026-03-22 21:34:54 +01:00
datamodelRbac.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelSecurity.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelSubscription.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelTickets.py refactored service center 2025-12-15 21:55:26 +01:00
datamodelTools.py refactored service center 2025-12-15 21:55:26 +01:00
datamodelUam.py fixed trustee 2026-04-26 23:59:09 +02:00
datamodelUdm.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelUiLanguage.py decision subscription 2026-04-10 22:44:08 +02:00
datamodelUtils.py datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
datamodelViews.py Graph and data class falignment strict 2026-04-26 22:53:44 +02:00
datamodelVoice.py unified data - step 1 2026-03-24 14:16:46 +01:00
datamodelWorkflow.py phase 2 i18n clean 2026-04-10 12:33:27 +02:00
datamodelWorkflowActions.py teamsbot 2026-04-25 01:13:01 +02:00