Releases: AKASGaming/webtoon-manager
Releases · AKASGaming/webtoon-manager
[0.9.2] Actual Automatic Downloading 💀
[0.9.2] - 2025-12-17
Fixed
- Proper Automatic Downloading: Automatic downloads now properly download without interfering with existing caching/downloading process
Added
- Failed Job Modal: Added functionality to view detailed logs for failed jobs by clicking on the "failed" status in the active jobs list. The modal displays job-specific logs with proper error highlighting and formatting.
- Download Status Reporting/Partial Download Detection: Added improved download completion detection that accurately compares expected vs. actual downloaded episodes by querying the database after post-processing. This ensures reliable success/failure reporting and prevents false positives from temporary file counts.
- Extra Log Messages: Added logging messages like "Downloaded X of X expected episodes" in the logs viewer, ensuring cleaner and more readable log output.
- Database Migration Modal: Added automatic database health checking on app load. If the database structure is outdated or has issues, a modal will appear alerting the user with an "Update Database" button to automatically migrate the database structure. This preserves all existing data during migration.
- New API endpoints:
/api/db/checkand/api/db/migrate - Modal appears automatically on app load if database issues are detected
- One-click database migration with automatic page reload after success
- New API endpoints:
- Enhanced Last Updated Display:
- Changed "Last Updated" text to a compact rounded badge with a clock icon
- Shows relative time in short format (e.g., "6d ago", "2w ago", "3mo ago", "1y ago")
- Displays "Today" for same-day updates
- Green badge highlighting for updates within 4 days to indicate newer content
- Tooltip shows full date and time on hover
- More space-efficient and visually cleaner design
Improved
- Error Handling: Improved database initialization error handling with proper error messages and user-friendly migration prompts.