1.2.2
Add scheduled feed refreshes, pane resizing, and folder UX improvements
Features:
- Scheduled feed refresh system with scheduler.php script
- Horizontal pane resizing with localStorage persistence
- Folder collapse state persistence across page reloads
- Click folder names to toggle collapse/expand
- Manual refresh always executes immediately (bypasses job queue)
- Fixed cache invalidation when moving feeds between folders
New Components:
- scheduler.php - Queues feed refresh jobs on schedule
- resizer.js - Resizable pane dividers with drag functionality
- CRON_SETUP.md - Complete cron job setup guide
UX Improvements:
- Resizable feeds/items/content panes with saved widths
- Folders remember collapsed state on reload
- Folder names are clickable for easier toggling
- Immediate feedback when moving feeds between folders
Documentation:
- Enhanced BACKGROUND_JOBS.md with scheduler instructions
- New CRON_SETUP.md with step-by-step cron setup
Files: 9 modified, 3 new files
Full Changelog: 1.2.1...1.2.2