14 Commits

Author SHA1 Message Date
m.dabbagh
2c4a59f84b add extract endpoint 2026-01-19 16:05:55 +03:30
m.dabbagh
0084ae6bc0 fix 2026-01-19 15:42:46 +03:30
m.dabbagh
e783d92eca make chunking method enum and remove some redundant code in core and api 2026-01-19 15:19:11 +03:30
m.dabbagh
e2e1c86dd4 fix sorting and merging in zip extractor 2026-01-19 14:00:17 +03:30
m.dabbagh
6072bb188c fix a bug in zip extractor 2026-01-18 20:57:01 +03:30
m.dabbagh
32ca394d91 some fixes on the output text 2026-01-18 20:05:41 +03:30
m.dabbagh
90c10c79fa add text api 2026-01-18 19:38:53 +03:30
m.dabbagh
13b887260f add zip extractor adapter 2026-01-18 15:44:49 +03:30
m.dabbagh
f06370e0b9 some fixes in concrete implementations of chunkers 2026-01-08 16:47:50 +03:30
m.dabbagh
2c375ce6bd make the domain general and open to add crawling system 2026-01-08 04:57:35 +03:30
m.dabbagh
359026fa98 add SourceFile, DocumentSection models and markdown parser 2026-01-08 03:46:35 +03:30
m.dabbagh
10a619494b fix potential race condition in DocumentProcessorService._chunk_document by making the context stateless 2026-01-07 21:57:22 +03:30
m.dabbagh
fd39184c0c some fixes on architecture. make bootstrap wraps only the hexagonal plus the outgoing adapters 2026-01-07 21:02:38 +03:30
m.dabbagh
70f5b1478c init 2026-01-07 19:15:46 +03:30