docling-studio/frontend/src/features
Pier-Jean Malandrino 151505cdbf feat(#251): add Neo4j as a StoreKind
- domain : StoreKind.NEO4J ajouté à l'enum
- service : validation config par kind étendue (Neo4j requires non-empty index_name)
- frontend : Neo4jConfigForm (index_name + database optionnelle), dispatcher StoreConfigForm, dropdown kind, i18n FR/EN
- tests service : 2 cas Neo4j (create OK + missing index_name 422)

Auth (URI/user/password) reste pilotée par les variables d'environnement
globales (cf. infra/neo4j.py) — la config par store ne porte que les
paramètres routables (index, database).
2026-05-05 09:38:39 +02:00
..
analysis feat(#240,#241): DocInspectTab — Markdown/Elements/Images from Docling analysis 2026-05-05 09:38:39 +02:00
chunking fix(e2e): update chunks synchronously in store to prevent rechunk timeout 2026-04-14 17:06:34 +02:00
chunks feat(#225,#224): vocabulary rename index→ingest + stale stores strip 2026-05-05 09:38:39 +02:00
document feat(#216): E4/E5 — Doc workspace shell, DocTreeRail, DocWorkspaceHeader, editable chunks editor 2026-05-05 09:38:39 +02:00
feature-flags feat(#210): feature-flag mode gating + deep-link redirect 2026-05-05 09:38:39 +02:00
history refactor(audit): remediate 0.5.0 audit findings — clean architecture, security, DRY, SOLID, perf 2026-04-29 14:00:00 +02:00
ingestion feat(#160): promote Ingest to 4th Studio mode after Prepare 2026-04-11 10:17:12 +02:00
reasoning feat(#242): DocAskTab — Reasoning intégré au workspace (doc structure + question + trace cliquable) 2026-05-05 09:38:39 +02:00
search feat(#159): extract search into dedicated sidebar tab 2026-04-11 10:14:02 +02:00
settings refactor(audit): remediate 0.5.0 audit findings — clean architecture, security, DRY, SOLID, perf 2026-04-29 14:00:00 +02:00
store feat(#251): add Neo4j as a StoreKind 2026-05-05 09:38:39 +02:00