0def0e33af
- Fix string-based event type parsing (grabbed, downloadFolderImported, etc.) - Filter grab events to only count actual downloads with metadata - Fix JSON parsing errors for dict-type event data - Enhanced chronological processing for accurate import date detection - Validate grab events require sourceTitle or indexer info Fixes issue where library addition events were mistaken for download grabs, ensuring only real download timestamps are used for
2.4 KiB
2.4 KiB
Changelog
All notable changes to this project will be documented in this file.
[Unreleased]
Changelog
[0.4.1] - 2025-01-09
Fixed
- Radarr Client: Fixed event type parsing for string-based event types (grabbed, downloadFolderImported, etc.)
- Radarr Client: Improved grab event detection to filter out library addition events and only count actual download grabs
- Radarr Client: Fixed JSON parsing errors when handling event data that's already a dictionary
- Radarr Client: Enhanced validation of grab events to require download metadata (sourceTitle or indexer)
Improved
- Radarr Client: Better chronological event processing to find earliest actual download dates
- Radarr Client: More accurate import date detection by validating grab events have real download information
[0.4.0] - 2025-01-08
Changed
- Switched to using Radarr's numeric event types for more reliable import detection
- Added constants for EVENT_TYPE_GRABBED (1), IMPORTED (3), etc.
- Removed legacy string-based event type checks
- Improved event type parsing and validation
Changed
- Added documentation for Radarr API event types (1=grabbed, 3=imported)
- Improved event type detection using Radarr's internal event type IDs
- Removed old string-based event type checks in favor of numeric IDs
[0.3.8] - 2025-09-08
Changed
- Use Radarr's numeric EventType (3="Imported") for more accurate import date detection
- Simplified history processing logic
[0.3.7] - 2025-09-08
Changed
- Improved import date detection by tracking grab dates as fallback
- Added warning when falling back to grab date
[0.3.6] - 2025-09-08
Changed
- Improved import detection filtering
- Reduced debug noise for non-import events
- Enhanced logging clarity for import matches
- Added more context to import event messages
[0.3.5] - 2025-09-08
Changed
- Improved Radarr import detection to handle more cases
- Added support for downloadFolderImported events
- Enhanced path matching with better character cleaning
- Added fuzzy title matching by removing articles
- Reduced debug noise by only logging relevant matches
[0.3.4] - 2025-09-08
Changed
- Added downloadFolderImported event support
- Improved path matching flexibility
[0.3.3] - 2025-09-08
Changed
- Added flexible path matching
- Added sourcePath support
- Initial support for title/year matching