Commit Graph

  • 84322d91d0 Merge pull request 'Fix TV webhook processing: Add missing process_webhook_episodes method' (#31) from tv-webhook into dev sbcrumb 2025-10-09 18:04:19 -04:00
  • ed78a81a8e Fix TV webhook processing: Add missing process_webhook_episodes method sbcrumb 2025-10-09 18:02:24 -04:00
  • 7ff2de6e66 Merge pull request 'sonarr-date' (#30) from sonarr-date into dev sbcrumb 2025-10-05 10:43:34 -04:00
  • 5ade28c118 fix: Only fallback to airdate when Sonarr has no import date sbcrumb 2025-10-05 10:42:35 -04:00
  • 191e6f5f3f fix: Use Sonarr import history for TV episode date detection sbcrumb 2025-10-05 10:29:13 -04:00
  • 0dafcd64b2 Merge code-remove branch with TV processing fixes sbcrumb 2025-10-04 11:43:37 -04:00
  • 0980ba0761 Fix TV processing issues: correct method names and add missing episode air date method sbcrumb 2025-10-04 11:41:35 -04:00
  • 251f84edbe Merge pull request 'code-remove' (#28) from code-remove into dev sbcrumb 2025-10-04 11:13:47 -04:00
  • 816982c0eb Add missing psutil dependency to complete requirements sbcrumb 2025-10-04 11:12:23 -04:00
  • 7670a16ca3 Resolve conflicts: keep complete dependencies and version 2.0.6 sbcrumb 2025-10-04 11:13:30 -04:00
  • acf741e6bb Add missing psutil dependency to complete requirements sbcrumb 2025-10-04 11:12:23 -04:00
  • 05ce62fc0e Merge pull request 'Add missing aiohttp dependency to requirements.txt' (#27) from code-remove into dev sbcrumb 2025-10-04 11:09:37 -04:00
  • 01e96038ff Add missing aiohttp dependency to requirements.txt sbcrumb 2025-10-04 11:08:58 -04:00
  • 17aec56952 Add missing aiohttp dependency to requirements.txt sbcrumb 2025-10-04 11:08:58 -04:00
  • fc3cb50913 Merge pull request 'code-remove' (#26) from code-remove into dev sbcrumb 2025-10-04 11:07:42 -04:00
  • 64791cb830 Resolve VERSION conflict: keep 2.0.4 for import fixes sbcrumb 2025-10-04 11:07:14 -04:00
  • d0e4182d38 Fix missing Tuple import in async_nfo_manager.py sbcrumb 2025-10-04 11:06:07 -04:00
  • 22b78782eb Merge pull request 'code-remove' (#25) from code-remove into dev sbcrumb 2025-10-04 11:04:48 -04:00
  • 8552fcfa87 Fix Docker entrypoint to use modular main.py instead of monolithic nfoguard.py sbcrumb 2025-10-04 11:01:56 -04:00
  • 08ff77760b Resolve VERSION conflict: keep 2.0.3 for Docker fixes sbcrumb 2025-10-04 11:04:27 -04:00
  • 4c2ebae4dc Fix Docker entrypoint to use modular main.py instead of monolithic nfoguard.py sbcrumb 2025-10-04 11:01:56 -04:00
  • 95ddc607f4 Merge pull request 'Remove monolithic nfoguard.py and add comprehensive debug logging' (#24) from code-remove into dev sbcrumb 2025-10-04 11:00:21 -04:00
  • 72614af928 Remove monolithic nfoguard.py and add comprehensive debug logging sbcrumb 2025-10-04 10:55:23 -04:00
  • 863019f42a Remove monolithic nfoguard.py and add comprehensive debug logging sbcrumb 2025-10-04 10:55:23 -04:00
  • b06fd3f752 Merge pull request 'fix: webhook again' (#23) from webhook-again into dev sbcrumb 2025-10-02 16:38:19 -04:00
  • 6c5ca59ed4 fix: webhook again sbcrumb 2025-10-02 16:37:39 -04:00
  • e7c29ddec4 Merge pull request 'fix: fixing webhook processing' (#22) from webhook-fix into dev sbcrumb 2025-10-02 16:33:20 -04:00
  • 9f86b02665 fix: fixing webhook processing sbcrumb 2025-10-02 16:31:07 -04:00
  • 72bfcd9eed Merge pull request 'feat: metrics' (#21) from metrics into dev sbcrumb 2025-09-29 09:23:48 -04:00
  • ba0eed0daf feat: metrics sbcrumb 2025-09-29 09:23:08 -04:00
  • 8b130deec6 Merge pull request 'feat: add config validation' (#20) from improvments into dev sbcrumb 2025-09-29 08:59:47 -04:00
  • 7e1dd50ea0 feat: add config validation sbcrumb 2025-09-29 08:53:25 -04:00
  • 241d671d85 Merge branch 'main' into dev sbcrumb 2025-09-29 08:55:03 -04:00
  • 7ae8ce0024 dev (#18) sbcrumb 2025-09-27 17:52:46 -04:00
  • 820c5472c3 Merge pull request 'feat: implement comprehensive async I/O capabilities' (#17) from async into dev sbcrumb 2025-09-27 13:19:54 -04:00
  • 82eb29fd63 feat: implement comprehensive async I/O capabilities sbcrumb 2025-09-27 13:17:54 -04:00
  • 09612aeb4e version: Update to 2.0.0 for major architecture and code quality improvements sbcrumb 2025-09-27 13:09:46 -04:00
  • 6d840753a5 Merge branch 'improvements' into dev sbcrumb 2025-09-27 13:07:47 -04:00
  • 1a544dcba3 fix: restore .gitea directory and CI workflows sbcrumb 2025-09-27 13:05:41 -04:00
  • fa1e4e2ec7 improvements (#15) sbcrumb 2025-09-27 13:00:08 -04:00
  • cab1a27144 chore: ensure .gitea directory is tracked and protected sbcrumb 2025-09-27 12:59:15 -04:00
  • d7426281de feature: more omprovments phase 3 sbcrumb 2025-09-27 12:53:20 -04:00
  • 03d9db9364 update gitignore sbcrumb 2025-09-27 12:47:34 -04:00
  • d14e2ef3cc refactor: split up from mono app to more modular design sbcrumb 2025-09-27 12:44:29 -04:00
  • 8da7853cca chore: untrack Gitea-only directories for GitHub sync protection sbcrumb 2025-09-27 11:42:39 -04:00
  • 2e7922dc8b dev to main (#14) sbcrumb 2025-09-27 11:19:36 -04:00
  • ce1a599fd9 stop tvshow.nfo and show.nfo sbcrumb 2025-09-26 17:07:12 -04:00
  • 3826895275 title search sbcrumb 2025-09-26 16:59:12 -04:00
  • d2ad048f61 tv update again sbcrumb 2025-09-26 16:49:57 -04:00
  • 7027ae2745 update to nfoguard.py sbcrumb 2025-09-26 16:42:35 -04:00
  • 3d7460ad76 verixon update sbcrumb 2025-09-26 16:25:08 -04:00
  • 806370bd5f airdate fallback sbcrumb 2025-09-26 15:56:40 -04:00
  • fc80c08041 tuple update sbcrumb 2025-09-26 15:21:45 -04:00
  • 2c4dd274ff retry for the AI sbcrumb 2025-09-26 15:19:37 -04:00
  • c19d0f6290 update sbcrumb 2025-09-26 14:56:01 -04:00
  • b9e3ae3a5e debug: Add extensive logging for episode detection sbcrumb 2025-09-26 14:37:41 -04:00
  • 4d30ea840f fix: Add Sonarr direct lookup fallback for reliable series detection sbcrumb 2025-09-26 14:14:40 -04:00
  • 27677e49f8 fix: External API fallback flow and conditional NFO creation sbcrumb 2025-09-26 14:12:18 -04:00
  • 2e6d8a35e7 feat: Add external API fallback for TV episode airdates sbcrumb 2025-09-26 13:56:57 -04:00
  • 12767d7350 fix: Remove invalid webhook_secret parameter from SonarrClient sbcrumb 2025-09-26 13:47:11 -04:00
  • 4411804725 fix: Sonarr client initialization error sbcrumb 2025-09-26 13:45:16 -04:00
  • b431107abd feat: Complete clean TV NFO processing implementation v2.0.0 sbcrumb 2025-09-26 13:39:41 -04:00
  • 9b0da8b6ed fix: Remove nfo_migration_required source and ensure proper date lookup sbcrumb 2025-09-26 10:11:52 -04:00
  • 9bc8955ad4 fix: Preserve and convert NFO filenames to match video files sbcrumb 2025-09-26 09:56:23 -04:00
  • a4c333aa85 Merge pull request 'version: Update version to 1.9.1 o push to github' (#13) from dev into main sbcrumb 2025-09-25 14:39:07 -04:00
  • f515d70241 version: Update version to 1.9.1 o push to github sbcrumb 2025-09-25 14:38:17 -04:00
  • ade771f661 Merge branch 'dev' sbcrumb 2025-09-25 14:26:31 -04:00
  • 3e8ea79cbb update emby dll sbcrumb 2025-09-25 14:23:28 -04:00
  • 2b6fd27913 Fix movie webhook comprehensive IMDb detection and batch processing sbcrumb 2025-09-25 13:31:27 -04:00
  • a8f8e0a7bd Fix movie webhook processing and organize NFOGuard fields sbcrumb 2025-09-25 13:11:23 -04:00
  • 5e3d4845b0 fix: Use comprehensive IMDb detection for movie batch validation sbcrumb 2025-09-25 10:38:27 -04:00
  • 6a20337181 fix: Improve title detection logic to prevent duplicates sbcrumb 2025-09-25 10:33:03 -04:00
  • f1420cac58 fix: Add title extraction directly to create_episode_nfo method sbcrumb 2025-09-25 09:40:26 -04:00
  • 39c1e54922 debug: Add INFO log to track if _get_episode_metadata is called sbcrumb 2025-09-25 09:36:08 -04:00
  • e870474f07 debug: Change DEBUG logs to INFO to trace title extraction sbcrumb 2025-09-25 09:32:58 -04:00
  • b4fe0cb7fe bump: Version 1.8.2 with title extraction functionality sbcrumb 2025-09-25 09:26:09 -04:00
  • fef99b9bfd Merge pull request 'titlename-fix' (#10) from titlename-fix into dev sbcrumb 2025-09-25 09:15:07 -04:00
  • c9567ce70b update: update version number sbcrumb 2025-09-25 09:14:12 -04:00
  • ba488cdbea Merge pull request 'titlename-fix' (#9) from titlename-fix into dev sbcrumb 2025-09-25 09:08:50 -04:00
  • c33a26460d debug: Add comprehensive debugging for title extraction sbcrumb 2025-09-25 09:07:14 -04:00
  • 91031ba321 Merge pull request 'fix: Add title enhancement for existing NFO files' (#8) from titlename-fix into dev sbcrumb 2025-09-25 09:01:04 -04:00
  • a1921936f7 fix: Add title enhancement for existing NFO files sbcrumb 2025-09-25 09:00:07 -04:00
  • 7131aa211c Merge pull request 'fix: Add filename-based title extraction for TV episodes' (#7) from titlename-fix into dev sbcrumb 2025-09-25 08:54:51 -04:00
  • 16d9956202 fix: Add filename-based title extraction for TV episodes sbcrumb 2025-09-25 08:53:56 -04:00
  • edaa92ef9a dev (#6) sbcrumb 2025-09-24 20:06:45 -04:00
  • c21a0df9c1 Merge pull request 'fix: nfo' (#5) from nfofix into dev sbcrumb 2025-09-24 19:36:18 -04:00
  • 27430a7ead fix: nfo sbcrumb 2025-09-24 19:35:39 -04:00
  • 210af8ac4b tv-nfo (#4) sbcrumb 2025-09-24 18:53:48 -04:00
  • ca2e77f4c7 remove .local sbcrumb 2025-09-24 15:14:40 -04:00
  • 70cc716cb8 remove .local sbcrumb 2025-09-24 15:14:18 -04:00
  • 18b6dad7ce Merge branch 'dev' sbcrumb 2025-09-24 15:11:24 -04:00
  • bd9ce8f48d feat: NFOGuard v1.8.0 - Comprehensive three-tier optimization system with international fallback sbcrumb 2025-09-24 14:19:31 -04:00
  • 0bd7c3f883 bump: Update VERSION to 1.8.0 for major release sbcrumb 2025-09-24 14:18:21 -04:00
  • bd7538abbd feat: Add dedicated failed movies debug log sbcrumb 2025-09-24 14:10:02 -04:00
  • aa9f9d9194 feat: Prioritize English-speaking countries in release date fallback sbcrumb 2025-09-24 14:06:11 -04:00
  • fc3bd67138 feat: Add international release date fallback for movies without US dates sbcrumb 2025-09-24 14:05:10 -04:00
  • f49b1632fd fix: Add missing ElementTree import and use tolerant XML parser sbcrumb 2025-09-24 13:58:00 -04:00
  • 830c1d9ae4 fix: Use tolerant XML parser for TMDB ID detection in NFO files sbcrumb 2025-09-24 13:53:52 -04:00
  • bfdf02ebd1 fix: Improve TMDB fallback detection and logging for movies without IMDb IDs sbcrumb 2025-09-24 13:49:54 -04:00
  • 994f430d45 feat: Implement comprehensive three-tier optimization system for movies and TV episodes sbcrumb 2025-09-24 13:37:01 -04:00