7edccc90a3
Reset expanded item and content preview state when library details change
2026-06-15 01:26:46 +02:00
4a624d2d30
Feat: Implement detailed content previews for library items
...
Adds functionality to display rich content previews (including truncated or extracted RAG text) when viewing a library item, updating backend indexing and frontend rendering accordingly.
2026-06-15 01:25:34 +02:00
9c84076a85
Update prepare job condition to check for indexed status in payload
2026-06-15 01:24:04 +02:00
b05562a2de
Simplify job state checks for marking files ready and triggering preparation steps
2026-06-15 01:22:53 +02:00
b45117c52d
Improve source URI handling in local RAG context by deduplicating sources
2026-06-15 01:22:53 +02:00
fd84748450
Improve RAG index building and local rag processing
...
- Implement robust chunking for oversized text in index_builder.
- Prevent job preparation in local_rag if source data contains failed sync items.
2026-06-15 01:21:19 +02:00
cbe30c6ccb
Refactor list_libraries to async and ensure background preparation jobs are running before listing libraries
2026-06-15 01:19:17 +02:00
a5142e6dd0
Refactor local_rag to conditionally include item metadata (item_id, kind, title, url) only for managed or text/website content types
2026-06-15 01:17:03 +02:00
ec08af4640
Improve change detection and enhance content extraction logic
2026-06-15 01:15:42 +02:00
9a4f4c7c2b
Feat: Overhaul LibraryManager to support diverse content types (text, websites) and implement a unified search/display grid.
2026-06-15 01:14:47 +02:00
3e35ea96ec
Add httpx dependency to backend/local_rag.py
2026-06-15 01:14:09 +02:00
c7f904ed01
Implement API endpoints and utilities for managing text and website content within the local RAG system, including web snapshot fetching and metadata updates.
2026-06-15 01:13:00 +02:00
2254a2b7d6
Update Tauri migration documentation for packaged builds, detailing macOS sidecar setup and production readiness steps.
2026-05-06 07:06:00 +02:00
b9d59f531d
Refine backend architecture for packaged builds and sidecar deployment
2026-05-06 07:05:47 +02:00
e4fb6a38eb
Update README with detailed local macOS packaging guide and adjust file structure for sidecar and scripts
2026-05-06 07:05:17 +02:00
ce3a216242
Implement graceful shutdown for backend sidecar on exit
2026-05-06 07:03:35 +02:00
45ea3f64ab
Implement robust cleanup and process tree termination for backend sidecar
2026-05-06 07:03:26 +02:00
c918e61946
Make ffmpeg and ffprobe bundling mandatory and robust
2026-05-06 06:57:53 +02:00
161d0c12aa
Improve cross-platform path resolution for bundled executables
2026-05-06 06:52:08 +02:00
0ab5011c22
Add heimgeist-ffprobe to external binaries list
2026-05-06 06:52:08 +02:00
b65f82b48d
Format logging message for backend sidecar check
2026-05-06 06:50:09 +02:00
20fd5ddc4b
Implement backend sidecar management and health checks
2026-05-06 06:47:19 +02:00
caaf7e6c79
Integrate backend sidecar process and external binaries into the Tauri build
2026-05-06 06:46:27 +02:00
dc8df4a8ab
Docs: Centralize and document data path management for packaged builds
2026-05-06 06:14:23 +02:00
ef1ecd463b
Refactor path management and configuration utilities
2026-05-06 06:13:56 +02:00
0f0a82b798
Improve exit handling when already shutting down
2026-05-06 06:04:16 +02:00
17ab1fc236
Update diagnostic setting description in InterfaceSettings
2026-05-06 06:02:18 +02:00
cb228ae7aa
Format update status functions in main.rs
2026-05-06 06:01:00 +02:00
0f5aec3d1c
Update documentation and code strings to reflect production release phase
2026-05-06 06:01:00 +02:00
8946f26813
auto-git:
...
[change] AGENTS.md
[change] README.md
[change] docs/tauri-migration.md
2026-05-06 06:00:20 +02:00
514fde9cad
Refactor settings import to use legacy/Heimgeist settings instead of Electron settings
2026-05-06 05:59:08 +02:00
f2abb9121d
Refactor desktop API to use Tauri commands exclusively
2026-05-06 05:59:00 +02:00
b085239fe5
auto-git:
...
[change] package.json
[change] run.sh
[change] src-tauri/tauri.conf.json
[unlink] electron/main.cjs
[unlink] electron/preload.cjs
[unlink] scripts/run-electron-dev.cjs
2026-05-06 05:58:48 +02:00
e61c91b69e
Enhance process termination logic for child processes
2026-05-06 05:44:28 +02:00
0ab2c39d9b
Refactor: Simplify product name retrieval and improve logging readability in main.rs
2026-05-06 05:41:19 +02:00
cbc1c34ced
auto-git:
...
[change] AGENTS.md
[change] docs/tauri-migration.md
2026-05-06 05:41:07 +02:00
7142cf6395
Update process exit logic when handling termination signals
2026-05-06 05:40:48 +02:00
2e7b438b66
Feature: Implement and apply UI scale settings across the application
2026-05-06 05:39:25 +02:00
7e5238a3c8
Improve settings file detection and loading logic to support explicit environment variables and Electron compatibility. Initializes the application menu.
2026-05-06 05:39:12 +02:00
fe25e6184d
Refactor and update Tauri development scripts and configuration
2026-05-06 05:38:55 +02:00
07c74af3a2
Update documentation regarding Tauri migration parity gaps
2026-05-06 05:28:54 +02:00
25bb5b2be9
Refactor settings loading to correctly handle missing files and simplify write condition
2026-05-06 05:25:15 +02:00
4767101595
Update Tauri migration documentation and scaffold
2026-05-06 05:22:24 +02:00
76825289d7
Style: Improve code formatting and readability across settings initialization and logic
2026-05-06 05:21:43 +02:00
570cc67725
auto-git:
...
[change] src-tauri/Cargo.toml
[change] src-tauri/capabilities/default.json
[change] src-tauri/src/main.rs
[change] src/desktop/desktopApi.js
2026-05-06 05:21:04 +02:00
3c4a49b38c
Update documentation on running the Tauri spike environment
2026-05-06 05:04:48 +02:00
2760380430
Update placeholder icon image
2026-05-06 04:59:46 +02:00
fb3e498574
auto-git:
...
[change] docs/tauri-migration.md
2026-05-06 04:59:08 +02:00
b454810c85
auto-git:
...
[add] src-tauri/icons/
2026-05-06 04:59:01 +02:00
456bb8de97
auto-git:
...
[change] src-tauri/tauri.conf.json
2026-05-06 04:58:32 +02:00