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
7b850769c9
fix: html-router modals and add insta snapshot tests.
...
Avoid nested forms in the scratchpad editor, centralize modal lifecycle in modal.js, return HTMX partials from archive, and add template compile plus layout snapshots.
2026-06-03 20:20:43 +02:00
Per Stark
2a28243213
feat: can now choose search result types
2026-06-01 14:37:19 +02:00
Per Stark
679308aa1d
feat: caching chat history & dto
2026-02-14 19:43:34 +01:00
Per Stark
f93c06b347
fix: harden html responses and cache chat sidebar data
...
Use strict template response handling and sanitized template user context, then add an in-process conversation archive cache with mutation-driven invalidation for chat sidebar renders.
2026-02-14 17:47:14 +01:00
Per Stark
e07199adfc
fix: name harmonization of endpoints & ingestion security hardening
2026-02-13 22:36:00 +01:00
Per Stark
0133eead63
fix: border in navigation
2026-02-12 20:39:36 +01:00
Per Stark
e5d2b6605f
fix: browser back navigation from chat windows
...
addenum
2026-02-12 20:32:06 +01:00
Per Stark
bbad91d55b
fix: references bug
...
fix
2026-02-11 22:02:40 +01:00
Per Stark
a3bc6fba98
design: better dark mode
2026-01-17 23:31:05 +01:00
Per Stark
b25cfb4633
feat: add user theme preference
...
- Add theme field to User model (common)
- Create migration for theme field
- Add theme selection to Account Settings (html-router)
- Implement server-side theme rendering in base template
- Update JS for system/preference theme handling
- Remove header theme toggle for authenticated users
2026-01-16 13:54:07 +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
84695fa0cc
chore: wording
2025-12-22 23:03:33 +01:00
Per Stark
04faa38ee6
fix: admin page sorted
2025-12-21 21:35:52 +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
04ee225732
design: improved admin page, new structure
2025-11-04 20:42:24 +01:00
Per Stark
f13791cfcf
fix: better default naming of relationships
2025-10-27 20:46:00 +01:00
Per Stark
241ad9a089
fix: scratchpad tz aware datetime
2025-10-27 14:00:22 +01:00
Per Stark
3b805778b4
feat: scratchpad
...
additional improvements
changelog
fix: wording
2025-10-22 22:29:41 +02:00
Per Stark
7332347f1a
feat: quick search knowledge entities
2025-10-16 20:08:01 +02:00
Per Stark
64728468cd
design: knowledge new entity button to the left
2025-10-16 10:24:33 +02:00
Per Stark
35ff4e1464
feat: manual entity creation
...
chore: clippy
2025-10-15 21:50:52 +02:00
Per Stark
aa0b1462a1
feat: task archive
...
fix: simplified
2025-10-14 10:38:09 +02:00
Per Stark
41fc7bb99c
feat: state machine for tasks, multiple workers
2025-10-12 22:21:20 +02:00
Per Stark
c0fcad5952
fix: deletion of items, shared files etc
2025-09-29 20:28:06 +02:00
Per Stark
c12d00edaa
feat: pagination for entities and knowledge pages
2025-09-22 20:54:30 +02:00
Per Stark
fe5143cd7f
design: additional design improvements
...
chore: remove stale comment
2025-09-20 22:09:37 +02:00
Per Stark
6ea51095e8
design: neobrutalist_theme into main
2025-09-17 10:01:20 +02:00
Per Stark
153efd1a98
feat: d3js instead of plotly, improved graph visualisation
2025-09-06 20:44:41 +02:00
Per Stark
33300d3193
feat: handles submitted audio
2025-07-29 18:39:26 +02:00
Per Stark
ec16f2100c
fix: remove remnant job table, normalize taskstatus enum
2025-06-27 23:18:16 +02:00
Per Stark
43263fa77e
feat: completed image ingestion with system settings
...
styling
2025-06-27 21:48:29 +02:00
Per Stark
9a23c1ea1b
feat: image ingestion
2025-06-17 08:26:15 +02:00
Per Stark
f567b7198b
fix: max-vw to prevent overflow, and some cleaning of wip comments
2025-06-14 22:58:43 +02:00
Per Stark
477f26174c
fix: overflow on long content list tiles
2025-06-08 20:34:34 +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
cf8f6c6d40
chore: tidying templates
2025-05-20 08:30:51 +02:00
Per Stark
6066b1ccaa
chore: consistent titles
2025-05-19 12:23:44 +02:00
Per Stark
30b9e7673c
fix: markdown rendering and scrolling
...
fix: markdown rendering for search results
2025-05-19 11:34:05 +02:00
Per Stark
724c1f79cc
fix: correct link from search results
2025-05-17 00:19:58 +02:00
Per Stark
aba3c37fc8
fix: vector search formatting, surrealdb bug
2025-05-16 23:42:03 +02:00
Per Stark
f5a57f90a0
chore: icon fallback sizes
...
add css too
2025-05-16 23:32:48 +02:00
Per Stark
45cd472d8b
chore: remove debug messages
2025-05-16 10:04:11 +02:00
Per Stark
b93e7b5299
feat: full text search
2025-05-15 14:40:00 +02:00
Per Stark
d504903db3
feat: ingestion task streaming feedback
2025-05-13 21:45:57 +02:00
Per Stark
850878d5c3
feat: customizable data storage path
2025-05-09 23:28:36 +02:00
Per Stark
6ed49f7155
refactor: renamed instructions to context
2025-05-09 16:00:52 +02:00