Commit Graph

37 Commits

Author SHA1 Message Date
Per Stark 01ef1bcb7a refactor: extract generic ensure_fts_index helper 2026-06-19 08:10:49 +02:00
Per Stark 530cd0a8f1 refactor: consolidate test database setup in common/src/storage 2026-06-19 08:10:38 +02:00
Per Stark 3b20adc50f refactor: split knowledge-graph monolith and extract rubberbanding logic 2026-06-19 08:10:38 +02:00
Per Stark b3d42d2586 chore: technical maintenance, reduced duplication 2026-06-18 14:58:13 +02:00
Per Stark fb51a8b55f evals: eval crate overhaul, simplification and performance improvements 2026-06-17 19:23:11 +02:00
Per Stark adc04d8c6d perf: batch entity embeddings during ingest and expand retry tests.
Entity enrichment now uses embed_batch like chunks; the unused entity_embedding_concurrency knob is removed and ingest retry paths gain test coverage.
2026-06-12 18:40:36 +02:00
Per Stark 1013035731 fix: atomic ingestion persist with task reclaim and shared cleanup.
One transaction per task replaces prior artifact rows; workers skip the pipeline when content already exists, eval seeding reuses persist_artifacts, and deletes clear graph children via shared SQL.
2026-06-12 16:27:07 +02:00
Per Stark cf69cb7b05 fix: don't close modal on inner HTMX requests.
changelog
2026-06-12 15:09:59 +02:00
Per Stark ead17530bd fix: schedule nightly index rebuild on worker and skip per-ingest rebuild.
Ingest relies on SurrealDB incremental index maintenance; the worker runs native REBUILD INDEX on a configurable interval with lease state on system_settings.
2026-06-12 15:01:53 +02:00
Per Stark 28e8ede478 release: 1.0.3
fix: load ort-version via bash script on all release runners, toolchain
harmonization
2026-06-12 12:42:40 +02:00
Per Stark 4e20da538d feat: configure FastEmbed model in config and admin, with restart to apply
Expose fastembed_model in config and a model dropdown on Admin → Models.
Persist dimension from the chosen model, require restart to load it, and
align legacy OpenAI default settings so fresh local-embedding installs
start cleanly.
2026-06-04 21:51:57 +02:00
Per Stark 2a28243213 feat: can now choose search result types 2026-06-01 14:37:19 +02:00
Per Stark 4d237ff6d9 release: 1.0.2 2026-02-15 11:57:04 +01:00
Per Stark 679308aa1d feat: caching chat history & dto 2026-02-14 19:43:34 +01:00
Per Stark e07199adfc fix: name harmonization of endpoints & ingestion security hardening 2026-02-13 22:36:00 +01:00
Per Stark f22cac891c fix: redact ingestion payload logs and update changelog 2026-02-13 12:06:18 +01:00
Per Stark e5d2b6605f fix: browser back navigation from chat windows
addenum
2026-02-12 20:32:06 +01:00
Per Stark 96846ad664 release: 1.0.1 2026-02-11 15:39:28 +01:00
Per Stark 17f252e630 release: 1.0.0
fix: cargo dist
2026-01-11 20:35:01 +01:00
Per Stark cdc62dda30 Merge branch 'main' into benchmarks 2025-12-20 23:09:16 +01:00
Per Stark ab8ff8b07a changelog 2025-12-20 23:03:06 +01:00
Per Stark a2c9bb848d release: 0.2.7 2025-12-04 12:25:46 +01:00
Per Stark 08b1612fcb refactored to clap, mrr and ndcg 2025-11-28 21:26:51 +01:00
Per Stark 0eda65b07e benchmarks: v1
Benchmarking ingestion, retrieval precision and performance
2025-11-18 11:50:15 +01:00
Per Stark 04ee225732 design: improved admin page, new structure 2025-11-04 20:42:24 +01:00
Per Stark 112a6965a4 Merge branch 'main' into development 2025-11-03 12:48:04 +01:00
Per Stark b0deabaf3f release: 0.2.6 2025-10-31 13:38:11 +01:00
Per Stark f13791cfcf fix: better default naming of relationships 2025-10-27 20:46:00 +01:00
Per Stark 72578296db feat: reranking with fastembed added 2025-10-27 13:05:10 +01:00
Per Stark 798b1468b6 release: 0.2.5 2025-10-24 22:13:08 +02:00
Per Stark 3b805778b4 feat: scratchpad
additional improvements

changelog

fix: wording
2025-10-22 22:29:41 +02:00
Per Stark 07b3e1a0e8 refactor: implemented state machine for ingestion pipeline, improved performance
changelog

additional moving around

moved files around a bit
2025-10-20 13:08:00 +02:00
Per Stark 2964f1a5a5 release: 0.2.4 2025-10-15 09:09:35 +02:00
Per Stark 61d8d7abe7 release: 0.2.3 2025-10-12 20:15:10 +02:00
Per Stark c6a6080e1c release: 0.2.2 2025-10-07 11:51:33 +02:00
Per Stark c0fcad5952 fix: deletion of items, shared files etc 2025-09-29 20:28:06 +02:00
Per Stark 5cb15dab45 feat: pdf support 2025-09-28 20:53:51 +02:00