Commit Graph
16 Commits
Author SHA1 Message Date
bruno 29bdc52cef Add comprehensive error handling to raw file API endpoint with permission checks, binary file fallback, and detailed logging for read operations 2026-03-23 00:43:35 -04:00
bruno db70d51c65 Add case-insensitive path validation for Windows/Docker compatibility, improve error handling in file API with binary file support and enhanced logging for path resolution and file read operations 2026-03-22 23:58:48 -04:00
bruno 1129d1bca5 Add multi-language syntax highlighting to source editor, improve copy button to copy raw file content, and add permission error handling to file API endpoint 2026-03-22 23:52:10 -04:00
bruno 8e1ae4be26 Optimize tree search with pre-built path index for O(1) vault lookup and eliminate filesystem traversal by indexing all directories and files during vault scan 2026-03-22 23:00:35 -04:00
bruno 6a782750de Add reload endpoint response model for per-vault indexing statistics 2026-03-22 22:08:42 -04:00
bruno 9cd0090117 Implement backend tree search API with frontend integration for real-time sidebar filtering with highlighted matches and vault-scoped results 2026-03-22 22:06:18 -04:00
bruno 29e6e1c052 Add PermissionError handling to vault indexer and implement recursive descendant expansion in sidebar tree filter with auto-expand for matching directories 2026-03-22 20:26:05 -04:00
bruno d311a09527 Implement multi-stage Docker build with security hardening, add health check endpoint, optimize in-memory search with O(1) wikilink lookup, extract inline tags from markdown content, and enhance documentation with architecture diagrams and performance metrics 2026-03-22 19:03:34 -04:00
bruno b73aa19c51 Add file deletion endpoint with multi-tag filtering support and redesigned editor UI with icon-only buttons 2026-03-21 22:42:55 -04:00
bruno 7fbf0f07ef Add multi-tag filtering with active tag display, optimize directory browsing performance, and improve mobile editor UI 2026-03-21 21:52:58 -04:00
bruno ae46e62902 Add file editing capability with CodeMirror 6 integration, loading indicator for searches, and clickable home logo 2026-03-21 12:04:10 -04:00
bruno 1213eb4781 Add fallback parser for markdown files with invalid YAML frontmatter to prevent indexing failures 2026-03-21 11:20:03 -04:00
bruno 2ed5f65a7a Expand file type support beyond Markdown to include code, config, and build files with syntax highlighting and improved UI filtering 2026-03-21 11:16:46 -04:00
bruno 8a22c1db28 Update FastAPI version to 0.110.3 for improved Docker compatibility and document additional excluded dependencies 2026-03-21 10:31:39 -04:00
bruno 5c620a0b63 Update Docker commands to include --build flag and switch to minimal uvicorn variant 2026-03-21 10:13:59 -04:00
bruno e76e9ea962 first commit 2026-03-21 09:52:44 -04:00