Commit graph

15 commits

Author SHA1 Message Date
Pier-Jean Malandrino
fdbab2f49e feat: add Karate UI e2e tests with data-e2e selectors (#124)
- Add e2e/ui/ as peer project to e2e/api/ (own pom.xml, runner, config)
- 5 critical UI journeys: upload, delete, analysis, batch-progress, rechunk
- 4 local-only tests: sidebar, i18n, error-states, pipeline-options
- 1 full happy path workflow covering all modes
- Add data-e2e attributes on all tested Vue components (decoupled from CSS)
- Add CONVENTIONS.md with 7 golden rules for writing Karate UI tests
- Update CI with dedicated e2e-ui job (Chrome headless, --no-sandbox)
- Update docs/contributing.md with UI test instructions

Closes #124
2026-04-08 17:53:52 +02:00
Pier-Jean Malandrino
2e086cc4f3 Add feature flipping mechanism
Introduce a feature-flags module in the frontend that detects
the backend conversion engine via /health and exposes typed
feature flags. Chunking is enabled only in local engine mode.
2026-04-02 11:25:23 +02:00
Pier-Jean Malandrino
8319b45f25 Add excalidraw folder to gitignore 2026-04-02 10:55:25 +02:00
Pier-Jean Malandrino
c5afe5ad88 Add CLAUDE.md to gitignore
Local Claude Code configuration files should not be committed.
2026-04-01 14:55:53 +02:00
Pier-Jean Malandrino
e2fe935b63 Build true detailed documentaiton 2026-03-22 08:56:00 +01:00
pjmalandrino
6522d4ad9e Remove unused files and update .gitignore 2026-03-17 16:10:57 +01:00
pjmalandrino
4c6aff3029 Work on full Docker integration 2026-03-17 13:33:36 +01:00
pjmalandrino
50ba1d43dd Make a nex project base, managing new Docling version 2026-03-17 08:43:00 +01:00
pjmalandrino
4d998251a9 Adapt gitignore 2025-05-30 10:17:47 +02:00
pjmalandrino
306c134f74 Add batch processing 2025-05-27 11:20:13 +02:00
pjmalandrino
13fe564e0b Update docs 2025-05-26 13:53:18 +02:00
pjmalandrino
3f91fa3e27 Create a specific folder for results 2025-05-21 10:56:02 +02:00
pjmalandrino
98e4afe491 Make some clean 2025-05-15 16:36:44 +02:00
pjmalandrino
c163dd5cd7 add output folder to gitignore 2025-05-15 15:03:56 +02:00
pjmalandrino
ba9edb6c8f add gitignore 2025-05-15 10:51:41 +02:00