37 Commits

Author SHA1 Message Date
dc2fdbe109 feat: replace basic frontmatter display with structured accent card UI featuring badges, tags, and boolean flags 2026-03-24 19:29:09 -04:00
c5e395005f feat: implement initial ObsiGate application with backend API, indexing, search, and basic frontend. 2026-03-24 12:56:00 -04:00
d76ad89f09 feat: Introduce initial web frontend and backend services, and generalize directory configuration in docker-compose. 2026-03-24 12:24:43 -04:00
0b9405283e feat: Implement backend file indexing for vaults and initial frontend application. 2026-03-24 10:52:53 -04:00
5e300f9ada feat: implement initial frontend SPA with advanced search, query parsing, and autocomplete suggestions. 2026-03-24 09:41:03 -04:00
1bfe2359d9 feat: Implement initial ObsiGate frontend SPA with comprehensive search, vault browsing, and file editing capabilities. 2026-03-23 22:56:56 -04:00
ee77daa6d7 feat: implement initial frontend application with comprehensive styling, theming, and core structure. 2026-03-23 21:42:45 -04:00
190f47f134 feat: Introduce a comprehensive authentication system, including user management, JWT handling, and initial frontend components with Docker support. 2026-03-23 15:44:37 -04:00
757b72c549 Add real-time file synchronization with watchdog, SSE notifications, and dynamic vault management API 2026-03-23 14:16:45 -04:00
d8e5d0ef57 Add help modal navigation with table of contents, scroll spy, vault context indicator, and new window button for file viewing 2026-03-23 13:46:17 -04:00
b40fcae62f Add advanced search engine with inverted index, thread pool execution, configuration API, and comprehensive diagnostics 2026-03-23 13:21:20 -04:00
e171a0dc35 Add advanced TF-IDF search with autocomplete, query operators, facets, pagination, and accent normalization 2026-03-23 12:09:46 -04:00
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
6f694148db Add desktop sidebar toggle with persistent state, search result highlighting, and improved filter icon positioning 2026-03-22 23:37:53 -04:00
0d60dd8acc Replace collapsible sidebar panels with tab-based navigation for vaults and tags with debounced filtering and dynamic placeholder text 2026-03-22 22:42:35 -04:00
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
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
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
d9add8dcba Add auto-expand vault functionality to sidebar filter with improved clear button visibility and restructured input layouts for both search and filter components 2026-03-22 13:24:06 -04:00
3a86450a73 Add case-sensitive toggle and clear buttons to search and sidebar filter inputs with visual active states and improved layout 2026-03-22 12:20:10 -04:00
bed8e93624 Add default tag filter for single-brace template syntax and update help menu icon from circle-help to book-open 2026-03-22 11:51:02 -04:00
0ff888280a Add tag filtering system with configurable pattern-based filters and persistent localStorage settings 2026-03-22 11:29:26 -04:00
7a53e85e3d Reduce header dropdown menu padding and spacing for more compact design with consistent border radius and fixed-width positioning 2026-03-22 10:47:10 -04:00
f34f5ad708 Fix sidebar dropdown positioning with fixed positioning to prevent overflow clipping and ensure proper menu display outside collapsed panels 2026-03-22 10:17:22 -04:00
5dc1907ace Enhance breadcrumb navigation with path-selected highlighting, improved scroll positioning, and pulsing animation for focused tree items 2026-03-22 01:11:28 -04:00
565c3c8a27 Replace native select dropdowns with custom styled dropdowns featuring improved visual consistency, dark mode support, and enhanced accessibility with ARIA attributes 2026-03-22 00:56:55 -04:00
05dc436cea Add clickable breadcrumbs that focus and expand corresponding sidebar paths with vault panel auto-expansion and improved collapsed state styling 2026-03-22 00:06:30 -04:00
7aec49776e Add custom scroll-into-view for tree items with smooth positioning and improve sidebar panel collapse animations with flex-based layout transitions 2026-03-21 23:41:49 -04:00
a42f61e59a Add collapsible sidebar panels, vault quick-select dropdown, help modal, and vault focus feature with improved navigation UX 2026-03-21 23:09:32 -04:00
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
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
0ba58115a2 Fix editor scrolling issues by enabling overflow on editor body and preventing modal scroll conflicts 2026-03-21 12:55:35 -04:00
eac1980e62 Add textarea fallback for CodeMirror initialization failures and fix module dependency conflicts with import map 2026-03-21 12:43:30 -04:00
25c7533409 Redesign header UI with dropdown menu for vault filter and theme toggle 2026-03-21 12:28:20 -04:00
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
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
e76e9ea962 first commit 2026-03-21 09:52:44 -04:00