Commit Graph

7 Commits

Author SHA1 Message Date
Phoenix 487b28e682 Add Plex Sonarr integration script and testing framework
- Implemented a Python script for integrating Plex Media Server with Sonarr to manage TV show seasons based on viewing habits.
- Added features for automated season management, exclusion list support, and detailed logging.
- Created a requirements.txt file to include necessary packages: plexapi, requests, pytest, pytest-mock, and requests-mock.
- Developed unit tests for the API verification function using pytest and requests_mock.
- Included a standalone script to unmonitor excluded shows in Sonarr.
- Added a test script for manual API verification with mock and real API tests.
2025-08-20 23:59:05 +08:00
phoenix 5413d621d4 Merge branch 'phoenix' into mediascheduler 2024-12-26 15:14:52 +08:00
phoenix fa8538339c Merge remote-tracking branch 'origin/master' into phoenix 2024-12-26 15:12:44 +08:00
phoenix 4cdd1ef457 ppp 2024-12-26 15:06:12 +08:00
Phoenix 66e40ff077 Add environment configuration and media processing scripts
- Create .env file for environment variables
- Implement mediascheduler.py for managing TV shows in Plex and Sonarr
- Add mediatask.py for processing series and movies with Telegram notifications
2024-12-26 15:02:04 +08:00
king 4330cb984a Add plexsonarr.py 2024-12-26 11:17:14 +08:00
king 863739f702 Initial commit 2024-11-29 09:05:46 +08:00