960a06f189
feat: Initialize ObsiGate application with core frontend and backend components.
2026-03-27 14:37:23 -04:00
f71d97e06c
feat: Implement core application structure with frontend styling, JavaScript, and Python backend services.
2026-03-27 13:54:08 -04:00
4afa0ab5f9
feat: add "Derniers fichiers ouverts" widget to main dashboard
...
- Replace welcome message with a professional dashboard widget displaying the last opened files.
- Implement configurable file limit via existing settings.
- Design includes responsive grid layout and various UI states (loading, empty, error).
- Introduce new JavaScript module `DashboardRecentWidget` for handling file loading and rendering.
- Ensure accessibility compliance and responsive design breakpoints.
2026-03-27 11:25:08 -04:00
3506d6c45e
feat: Implement initial application styling including dark/light theme support and base layout for core components.
2026-03-27 09:55:46 -04:00
a093cf420b
feat: Implement new popout window for content viewing with outline, scroll spy, reading progress, and theme support.
2026-03-26 22:18:49 -04:00
e291a164f5
feat: Add initial global styling for the frontend, including dark/light themes, layout, and core UI components.
2026-03-26 21:45:03 -04:00
2686cc5d11
feat: add dynamic button state updates for hidden files config with modified vault count display and visual highlights to indicate unsaved changes
2026-03-26 15:17:55 -04:00
08e4d732f5
feat: merge UI vault settings with environment config, improve French UI text clarity, and enhance hidden files whitelist styling with hover effects and empty state
2026-03-26 09:24:56 -04:00
9e42fb072b
feat: add hidden files configuration with per-vault settings for includeHidden and hiddenWhitelist, supporting environment variables and UI controls for selective indexing of dot-prefixed files and folders
2026-03-25 09:54:34 -04:00
f22a2abae8
feat: add Progressive Web App (PWA) support with service worker registration, manifest, update notifications, and install prompts
2026-03-24 23:55:15 -04:00
7ccad9c589
feat: add find-in-page functionality with keyboard shortcuts, regex support, and match navigation
2026-03-24 21:29:05 -04:00
e06ae556ba
feat: add right sidebar with table of contents, scroll spy, and reading progress tracking
2026-03-24 20:40:04 -04:00
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
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
175ac3dea8
Add comprehensive Obsidian image rendering with multi-strategy resolution, attachment indexing, and API endpoints for image serving with MIME type detection and rescan functionality
2026-03-23 10:00:48 -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
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
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
29c1618472
Simplify header dropdown menu styling by removing color-mix adjustments and using direct CSS variables
2026-03-22 00:47:21 -04:00
fd11827977
Simplify header dropdown menu with streamlined list-based layout, remove card-based design, and reduce visual complexity with cleaner styling
2026-03-22 00:41:45 -04:00
1e7c8dd6a8
Redesign help modal and header dropdown menu with modern card-based UI, enhanced visual hierarchy, and comprehensive user guide sections
2026-03-22 00:18:08 -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
eba5af2fe0
Adjust header flex properties to improve layout balance and prevent overflow issues
2026-03-21 22:02:27 -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