|
|
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 |
|
|
|
508e4c5997
|
feat: Implement persistent vault-specific settings management, including loading, saving, and updating preferences.
|
2026-03-26 21:20:01 -04:00 |
|
|
|
413524c3bf
|
feat: introduce initial ObsiGate Single Page Application with Python backend for vault browsing and search.
|
2026-03-26 21:02:58 -04:00 |
|
|
|
ec97d75e59
|
feat: Implement the initial ObsiGate vanilla JavaScript single-page application frontend.
|
2026-03-26 20:32:28 -04:00 |
|
|
|
3ae430aaa6
|
feat: implement core backend API with data models, SSE, index management, and initial admin bootstrap.
|
2026-03-26 20:18:56 -04:00 |
|
|
|
2b69c49ed1
|
refactor: remove hidden files indexing configuration and convert to UI-only display preference, eliminating includeHidden and hiddenWhitelist from vault config and indexing logic while adding hideHiddenFiles client-side filtering
|
2026-03-26 19:53:40 -04:00 |
|
|
|
34f4e41419
|
feat: add comprehensive error handling and logging for vault settings save operations with permission error detection and detailed error messages in UI toast notifications
|
2026-03-26 16:00:27 -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 |
|
|
|
ac962bd416
|
feat: add per-vault reindexing with selective reload based on modified vaults, simplify hidden files whitelist logic to include all sub-hidden files when parent is whitelisted, and auto-uncheck includeHidden when adding whitelist items
|
2026-03-26 15:08:01 -04:00 |
|
|
|
80e2a7fc53
|
feat: fix hidden files whitelist logic to require ALL hidden path components be whitelisted, add vault config to single file indexing, and improve reindex button feedback with save phase indication
|
2026-03-26 14:14:04 -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 |
|
|
|
fe3ffe5860
|
refactor: extract should_include_path to utils module to resolve circular import between indexer and attachment_indexer
|
2026-03-26 09:10:09 -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 |
|
|
|
8c30b0d238
|
feat: add explicit toast type parameters to all showToast calls for consistent error and success notifications
|
2026-03-25 08:15:27 -04:00 |
|
|
|
6108cfd486
|
feat: change default toast type from "error" to "info" and add debug logging
|
2026-03-25 07:58:41 -04:00 |
|
|
|
98481b074a
|
feat: add error handling and toast type indicators to backend config save operation
|
2026-03-25 07:53:07 -04:00 |
|
|
|
1baad8eab9
|
feat: change config path from relative to absolute /app/data/config.json for Docker deployment
|
2026-03-25 07:47:11 -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 |
|
|
|
611cd3ca02
|
feat: add theme synchronization to popout windows with localStorage and cross-window storage events
|
2026-03-24 22:00:59 -04:00 |
|
|
|
b1cee1a0ec
|
feat: fix find-in-page highlighting to handle multiple matches per text node and prevent DOM corruption
|
2026-03-24 21:38:30 -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 |
|
|
|
94deb08e16
|
feat: change "Nouvelle fenêtre" button label to "pop-out" for consistency
|
2026-03-24 20:59:42 -04:00 |
|
|
|
da9b1f136f
|
feat: add TOC toggle button to file header with dynamic title and icon updates
|
2026-03-24 20:55:03 -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 |
|
|
|
d020264ba3
|
feat: extend file watcher to support all indexable file types beyond markdown
|
2026-03-24 16:38:35 -04:00 |
|
|
|
c5e395005f
|
feat: implement initial ObsiGate application with backend API, indexing, search, and basic frontend.
|
2026-03-24 12:56:00 -04:00 |
|
|
|
d6ae501f51
|
feat: Implement initial backend indexer for vaults, supporting file system scanning, markdown parsing, and in-memory metadata indexing.
|
2026-03-24 12:32:19 -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 |
|
|
|
6b03709b30
|
feat: Enable ObsiGate authentication with an admin user and add a persistent data volume.
|
2026-03-24 11:24:36 -04:00 |
|
|
|
52475e54f2
|
feat: configure user for obsigate service in docker-compose
|
2026-03-24 11:19:07 -04:00 |
|
|
|
0b9405283e
|
feat: Implement backend file indexing for vaults and initial frontend application.
|
2026-03-24 10:52:53 -04:00 |
|
|
|
f963c37012
|
feat: Introduce a dedicated popout page for standalone file viewing, including content rendering and actions.
|
2026-03-24 10:17:41 -04:00 |
|
|
|
46e054f5dd
|
feat: Introduce core backend application with authentication API and a new popout HTML page.
|
2026-03-24 09:51:38 -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 |
|
|
|
3b7c59c7be
|
feat: Update Dockerfile to include libc6-dev and version 1.4.0, and add backend/requirements.txt for dependencies.
|
2026-03-23 16:04:00 -04:00 |
|
|
|
b6ffb45ad7
|
feat: Introduce optional JWT and Argon2id authentication with user management and access control, updating documentation and backend dependencies.
|
2026-03-23 15:56:35 -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 |
|
|
|
af7d1c0d2e
|
Reduce logging verbosity by downgrading frontmatter and permission warnings to debug level
|
2026-03-23 12:18:04 -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 |
|
|
|
ba6271b89b
|
Improve image path regex to handle spaces, parentheses, and emojis in standard markdown image links with greedy matching and path trimming
|
2026-03-23 11:08:26 -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 |
|
|
|
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 |
|