imdb updates

This commit is contained in:
2025-09-09 17:13:14 -04:00
parent 8be7452f0e
commit afe93b4a8a
4 changed files with 90 additions and 9 deletions
+22 -3
View File
@@ -1,6 +1,6 @@
# NFOGuard Project Summary
## 📋 Current Status: v0.6.0 (In Development)
## 📋 Current Status: v0.6.1 (Latest Improvements)
### 🎯 Project Goal
Preserve movie and TV import dates in Emby/Jellyfin/Plex by preventing upgraded files from appearing as "recently added". NFOGuard listens to Radarr/Sonarr webhooks and manages `.nfo` files and file timestamps to maintain chronological consistency.
@@ -112,6 +112,25 @@ Preserve movie and TV import dates in Emby/Jellyfin/Plex by preventing upgraded
---
### 🆕 v0.6.1 Recent Improvements (September 2025)
**🔧 Enhanced Radarr History Detection:**
- **Smart Upgrade Detection**: Detects movies where first event is `movieFileRenamed` (upgrade scenarios)
- **Improved Logic**: For movies like The Matrix (1999), prefer digital release dates over recent upgrade dates
- **True Import Preservation**: Still honors actual import dates when they exist - only enhances edge cases
**🎯 Improved IMDb ID Extraction:**
- **Flexible Regex**: Now supports both `[imdb-tt123]` and `[tt123]` formats
- **NFO Fallback**: Scans `.nfo` files when path extraction fails (handles Radarr auto-generated files)
- **Broader Compatibility**: Works with various folder naming conventions
**🧠 Enhanced Priority Logic:**
- Movies with rename→upgrade history now get better chronological dates
- True import dates always take precedence (no regression)
- Smart fallbacks only engage when appropriate
---
**Last Updated:** September 9, 2025
**Version:** v0.6.0-dev
**Status:** Active Development
**Version:** v0.6.1-dev
**Status:** Enhanced Production Ready