Commit Graph

49 Commits

Author SHA1 Message Date
Per Stark e3bb2935d0 chore: harden common storage bootstrap and slim embedded db assets
Unify embedding config, build providers from system settings, and fail
startup when index builds error or time out. Move Surreal assets under
common/db so embeds exclude crate source, and read storage via streams.
2026-05-29 14:44:23 +02:00
Per Stark 414d2f5b34 chore: additional clippy fixes after rebasing 2026-05-27 07:37:18 +02:00
Per Stark a52dc802de refactor: simplify and improve testing for initialization 2026-05-26 20:21:24 +02:00
Per Stark 000852c94c clippy: adhere to pedantic clippy, uniform test error handling 2026-05-26 20:21:13 +02:00
Per Stark b965c5a2e6 refactor: replace Box<dyn Error> with anyhow::Result
- ingestion_pipeline::run_worker_loop returns anyhow::Result<()>
- api_router::ApiState::new returns anyhow::Result<Self>
- html_router::HtmlState::new_with_resources is infallible, returns Self
- main/server/worker binary entry points return anyhow::Result<()>
2026-05-26 20:14:11 +02:00
Per Stark 4d237ff6d9 release: 1.0.2 2026-02-15 11:57:04 +01:00
Per Stark 1490852a09 chore: dep updates & kv-mem separation to test feature
docker builder update
2026-02-15 08:51:48 +01:00
Per Stark b0b01182d7 test: add admin auth integration coverage 2026-02-14 23:11:35 +01:00
Per Stark 96846ad664 release: 1.0.1 2026-02-11 15:39:28 +01:00
Per Stark 354dc727c1 refactor: extendable templates
refactor: simplification

refactor: simplification
2026-01-13 22:18:00 +01:00
Per Stark 17f252e630 release: 1.0.0
fix: cargo dist
2026-01-11 20:35:01 +01:00
Per Stark d8416ac711 fix: ordering of index creation 2025-12-22 21:59:35 +01:00
Per Stark cdc62dda30 Merge branch 'main' into benchmarks 2025-12-20 23:09:16 +01:00
Per Stark 79ea007b0a tidying stuff up, dto for search 2025-12-20 22:30:31 +01:00
Per Stark a5bc72aedf passed wide smoke check 2025-12-10 13:54:08 +01:00
Per Stark a090a8c76e retrieval simplfied 2025-12-09 20:35:42 +01:00
Per Stark a2c9bb848d release: 0.2.7 2025-12-04 12:25:46 +01:00
Per Stark 2939e4c2a4 fix: removed stale embeddings handler 2025-11-29 20:07:48 +01:00
Per Stark 030f0fc17d evals: v3, ebeddings at the side
additional indexes
2025-11-26 15:15:10 +01:00
Per Stark f535df7e61 retrieval-pipeline: v0 2025-11-18 22:46:35 +01:00
Per Stark 112a6965a4 Merge branch 'main' into development 2025-11-03 12:48:04 +01:00
Per Stark 3196e65172 fix: improved storage manager, prep for s3 2025-11-03 12:39:15 +01:00
Per Stark b0deabaf3f release: 0.2.6 2025-10-31 13:38:11 +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 44e5d8a2fc chore: clippy fixes 2025-10-16 20:29:15 +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 c4c76efe92 test: startup smoke test 2025-09-29 21:15:34 +02:00
Per Stark 7403195df5 release: 0.2.1
chore: remove stale todo

chore: version bump
2025-09-24 10:25:56 +02:00
Per Stark f343005af8 release: 0.2.0
Includes:
- Design overhaul
- New graph visualization
- Statistics on dashboard
- Supports audio files for ingestion
- Pagination for entities and content
- Improved performance
- Improved support for running as a systemd-service

version bump
2025-09-23 09:06:59 +02:00
Per Stark a0632c9768 fix: write to stderr for journalctl compatability 2025-08-22 13:41:30 +02:00
Per Stark b8272d519d release: 0.1.4
now supports sending of images as content

remember version bump

fix: typo in readme

updated windows build machine in gh actions
2025-07-01 15:18:44 +02:00
Per Stark 32141fce6e release: 0.1.3
Support for other providers than OpenAI
Changing of HTTP port
Bugfixes
2025-06-08 20:35:17 +02:00
Per Stark 37584ed9fd Merge branch 'custom_llm_base'
fix: updated readme and corrected server and worker to updates

added migration

fix: openai url typo & displaying models

chore: tidying up
2025-06-08 08:28:14 +02:00
Per Stark a363c6cc05 feat: support for other providers of ai models 2025-06-06 23:16:41 +02:00
Per Stark d2772bd09c feat: port selection 2025-05-30 07:44:26 +02:00
Per Stark 8289194b6c release: 0.1.2 2025-05-26 10:16:48 +02:00
Per Stark 5baab2f2a1 chore: centralized dependencies and cargo deny
chore: cargo licensing
2025-05-20 14:03:59 +02:00
Per Stark bc7891a3e7 release: 0.1.1
fix: docker build dep
2025-05-13 22:23:49 +02:00
Per Stark 850878d5c3 feat: customizable data storage path 2025-05-09 23:28:36 +02:00
Per Stark 24ed70db9c cargo-dist
updated runner
2025-05-05 14:11:24 +02:00
Per Stark c2fbdecce0 feat: database migrations 2025-05-04 21:16:09 +02:00
Per Stark 02198dc21a feat: readability parsing, screenshot of page, file serving 2025-04-30 08:06:18 +02:00
Per Stark 776a454a88 updated dependencies application wide 2025-04-24 13:50:20 +02:00
Per Stark 233df1b79a fix: own implementation of stream parser 2025-04-10 08:23:55 +02:00
Per Stark 804461ac01 feat: improved configuration
configuration now works with both env variables and config file
2025-04-09 11:32:23 +02:00
Per Stark 5bc48fb30b refactor: better separation of dependencies to crates
node stuff to html crate only
2025-04-04 12:50:38 +02:00