Commit graph

2 commits

Author SHA1 Message Date
Johannes Millan
c9723cb6c9 feat(plugins): enhance plugin system with improved iframe communication and sync-md updates
- Add triggerSync method to plugin bridge for sync operations
- Enhance plugin iframe utility with better message handling and hook support
- Update sync-md plugin with improved error handling and sync state management
- Add plugin context validation for sync operations
- Update plugin API types with proper exports
- Improve bidirectional sync in sync-md plugin
- Add translation constant for sync context validation
2025-06-24 21:04:38 +02:00
Johannes Millan
7ff12d241c feat(sync-md): convert plugin to Solid.js with bidirectional sync
- Rewrite sync.md plugin using Solid.js for better performance
- Implement sophisticated bidirectional sync algorithm with conflict detection
- Add support for three sync modes: bidirectional, file-to-project, project-to-file
- Create comprehensive sync logic with checksum-based change tracking
- Add test script to validate sync functionality
- Maintain task hierarchy and handle deletions gracefully
2025-06-24 21:04:38 +02:00