v0.9.5
v0.9.5
This update introduces improved organization features, including multiple destination support and automated Freeleech wedge management. I've also added haptic feedback for a more native-feeling web experience, and improved background task reliability.
New Features
Multi-Destination Auto-Organization
You can now define multiple root destination paths in Settings.
- Media-Type Mapping: Assign specific paths as defaults for Audiobooks, E-Books, Musicology, or Radio (the basic MAM categories).
- Resolves: #15
Automated Freeleech Management
- Auto-Wedge Purchase: New option to automatically attempt to spend a personal Freeleech wedge when a download is added.
- Resolves: #20
Enhanced Search & Filtering
- Hide Downloaded: A new toggle in the Advanced Search offcanvas allows you to filter out results that are already snatched or present in your torrent client.
- Series Number Token: Use
{SeriesNumber}in your path templates to support folder structures likeAuthor/Series/Series #1 - Title. - Resolves: #16
Haptic Feedback
- Added haptics to provide tactile feedback for UI interactions.
Improvements & Fixes
- Scheduler Reliability: Added a
misfire_grace_timeto all background jobs (VIP checks, Bonus purchases, IP updates). This prevents "Job Missed" warnings when the server is under heavy load or momentarily suspended.- Resolves: #17
- Metadata Inspector: Added a Series entry to the book details layout for better visibility.
New Environment Variables
# Attempt to purchase a personal FL wedge before each download
AUTO_BUY_PERSONAL_FL_ON_DOWNLOAD=false
# Enable/Disable frontend haptic feedback
HAPTICS_ENABLED=true