john-okeefe
|
dfd9cbcde7
|
feat(typescript): add feature modules for template conversion
- Add search.ts - header search with keyboard navigation
- Debounced search with 300ms delay
- Arrow key navigation through results
- Escape to close, Enter to select
- Library type icons and highlighting
- Add collections.ts - collection and rule management
- Rule CRUD operations (create, update, delete)
- Rule testing functionality
- Bulk collection operations
- Add bookshelf.ts - book display and navigation
- Library selection state management
- Book viewing interactions
- Pagination logic
- Add linking.ts - book matching and manual linking
- Search and match functionality
- Manual link modal
- Bulk auto-link and suggestions
- Add api-explorer.ts - API testing interface
- Request/response display
- cURL command generation
- History tracking
- Add admin.ts - admin dashboard actions
- Library scan triggers
- System statistics display
- Profile management
- Add analytics.ts - analytics data loading
- Chart.js integration
- Daily reading minutes chart
- Device usage and popular books display
- Add queue.ts - sync queue management
- Process pending items
- Clear failed/all items
- Filter by status, type, device
- Add conflicts.ts - conflict resolution
- Individual and bulk resolve operations
- Winner device selection
- Manual override inputs
- Add docs.ts - documentation search
- Lunr.js search integration
- Sidebar toggle for mobile
|
2026-02-18 16:40:51 -05:00 |
|