sbcrumb
3e5c80279f
fix: nfo logic long vs shortname
2025-09-22 11:02:12 -04:00
sbcrumb
de3896b8c3
fix: add debug for .nfo ussues
2025-09-22 10:54:22 -04:00
sbcrumb
07b3110c72
fix branch issue in workflow
2025-09-22 10:35:05 -04:00
sbcrumb
96de17e0c5
update docker for force build
2025-09-22 10:31:26 -04:00
sbcrumb
7de99ef945
trying to add gitea
2025-09-22 10:12:07 -04:00
sbcrumb
95273be0b0
update flow
2025-09-22 10:07:39 -04:00
sbcrumb
a74feeb67e
udpates to flow and nfo manager for TV
2025-09-22 10:03:59 -04:00
sbcrumb
e7749620f6
better docker handling for shutdown
2025-09-22 09:30:50 -04:00
sbcrumb
f563c67405
update sonarr .nfo flow
2025-09-22 09:25:03 -04:00
sbcrumb
93cee77ce0
stop main flow when dev runs
2025-09-22 09:13:08 -04:00
sbcrumb
927d7cdeff
another workflow upate local
2025-09-22 09:04:01 -04:00
sbcrumb
a4b1042b65
update local workflow
2025-09-22 09:01:21 -04:00
sbcrumb
09b28abcdc
make local dir for ignores in local docs
2025-09-22 08:36:46 -04:00
sbcrumb
fa3f41e6fd
update Dev
2025-09-21 09:32:27 -04:00
sbcrumb
b881c7944c
initial updates to mirror github files
2025-09-21 09:30:12 -04:00
sbcrumb
c6d5d2e6dc
updates
2025-09-21 09:28:06 -04:00
sbcrumb
22483717c4
initial update
2025-09-21 09:25:36 -04:00
jskala
f5fd954ebb
Merge pull request 'feat: add DLL to docker image' ( #16 ) from dev into main
...
Reviewed-on: jskala/NFOguard#16
2025-09-19 08:18:04 -04:00
sbcrumb
4eeb30a922
chore: update version number
2025-09-19 08:18:04 -04:00
sbcrumb
cce9840b10
chore: add DLL to docker image
...
Added in the Emby DLL file for the project to copy to plugin dir
2025-09-19 08:18:04 -04:00
jskala
77b0cdf898
Merge pull request 'fix workflow' ( #15 ) from dev into main
...
Reviewed-on: jskala/NFOguard#15
2025-09-17 15:47:35 -04:00
sbcrumb
7734377638
fix workflow
2025-09-17 15:44:45 -04:00
sbcrumb
539b09fc5b
update to TVDB
2025-09-17 15:32:34 -04:00
sbcrumb
532ea02a5b
update to docker
2025-09-17 15:23:29 -04:00
sbcrumb
d64228cc82
Add NFO-based identification and smart episode renaming v1.6.0
...
- Add dual identification system: directory names + NFO file parsing
- Support <uniqueid type="imdb">, <imdbid>, <imdb> XML tags
- Implement smart episode NFO renaming to S##E##.nfo format
- Detect existing Sonarr/other NFO files and preserve metadata
- Add comprehensive Project.md for context recovery
- Update documentation with new capabilities
2025-09-16 21:14:09 -04:00
sbcrumb
220ca3ab5f
Fix VERSION conflict and add v1.5.5 release notes
2025-09-16 16:08:37 -04:00
sbcrumb
768eb01563
update version number
2025-09-16 16:04:15 -04:00
sbcrumb
722f260726
Fix Docker build with PostgreSQL dependencies
2025-09-16 16:02:23 -04:00
sbcrumb
5e2a3b1aba
Fix Docker build with PostgreSQL dependencies
2025-09-16 15:59:13 -04:00
sbcrumb
552addbdb9
Fix docker build missing context
2025-09-16 15:55:36 -04:00
sbcrumb
9df0b969b0
fix python
2025-09-16 15:53:47 -04:00
sbcrumb
571d0400b2
python fix
2025-09-16 15:47:54 -04:00
sbcrumb
339d023b85
update to python 3.13
2025-09-16 15:38:51 -04:00
sbcrumb
bc63d6a5a4
git docker hub perm issue
2025-09-16 15:32:17 -04:00
sbcrumb
9e5c6feb47
adding docker workflow
2025-09-16 15:29:22 -04:00
sbcrumb
1353b53cc8
CRITICAL: Fix database upsert bug preventing manual scan date persistence
...
**Root Cause**: upsert_movie_dates() was UPDATE-only, not proper upsert
- Manual scans failed to save dateadded to database (NULL values)
- Webhooks found database entries but with NULL dateadded
- Fell back to current timestamp instead of using proper import dates
**Database Fix**:
- Changed core/database.py upsert_movie_dates() from UPDATE to INSERT OR REPLACE
- Now properly saves dateadded during manual scans
- Preserves existing path with COALESCE fallback
**Webhook Enhancement**:
- Added comprehensive debug logging for database lookups
- Enhanced webhook date decision logic with proper fallback chain
- Only uses current timestamp as absolute last resort
**Impact**:
- Movies: Manual scans now persist dates, webhooks find existing entries ✅
- TV Shows: Not affected - already using proper INSERT OR REPLACE ✅
- Version: 1.5.5
2025-09-15 12:18:53 -04:00
sbcrumb
ed4a9c0a19
Fix Radarr rename event handling - add missing event type filtering
...
- Add event type filtering to Radarr webhook handler (Download, Upgrade, Rename)
- Ensures consistency with Sonarr webhook processing
- Fixes issue where Radarr rename events weren't properly updating NFO files
- Bump version to v1.5.3
- Update SUMMARY.md with complete webhook workflow documentation
2025-09-15 09:35:41 -04:00
sbcrumb
df04cf9aec
update
2025-09-15 09:16:28 -04:00
sbcrumb
75b8338b86
remove hardcode debug statments in favor of variables
2025-09-14 14:38:14 -04:00
sbcrumb
1dae7df3d2
updates to paths again
2025-09-14 14:23:25 -04:00
sbcrumb
1a562f7b41
missing path
2025-09-14 14:21:09 -04:00
sbcrumb
f5ae8c7768
cleanup
2025-09-14 14:19:39 -04:00
sbcrumb
a9c90d2939
remove debug
2025-09-14 14:15:19 -04:00
sbcrumb
2657729975
dates for TV shows
2025-09-14 13:56:31 -04:00
sbcrumb
d7db924510
dates at bottom
2025-09-14 13:54:04 -04:00
sbcrumb
179f8f51d7
nfo dates to the bottom
2025-09-14 13:49:15 -04:00
sbcrumb
e7b65cfed6
nfo fix again
2025-09-14 13:44:56 -04:00
sbcrumb
49266d651a
fix nfo
2025-09-14 13:40:22 -04:00
sbcrumb
05ba16666e
another DB table
2025-09-14 13:31:54 -04:00
sbcrumb
b1f670415d
database fix
2025-09-14 13:29:02 -04:00