mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-02 21:19:12 +00:00
This PR delivers comprehensive improvements to the Khoj plugin across multiple key areas: 🔍 Search Enhancements: - Added visual loading indicators during search operations - Implemented color-coded results to distinguish between vault and external files - Added abort logic for previous requests to improve performance - Enhanced search feedback with clear status indicators - Improved empty state handling 🔄 Synchronization Improvements: - Added configurable sync interval setting in minutes - Implemented manual "Sync new changes" command - Enhanced sync timer management with automatic restart - Improved notification system for sync operations 📁 Folder Management: - Added granular folder selection for sync - Implemented intuitive folder suggestion modal - Enhanced folder list visualization 💅 UI/UX Improvements: - Added loading animations and spinners - Enhanced search results visualization with color coding - Refined chat interface styling - Improved overall settings panel organization 🔧 Technical Improvements: - Refactored search and synchronization logic - Implemented proper request cancellation - Enhanced error handling and user feedback - Improved code organization and maintainability