Releases: stefanbc/plexorcist
Releases · stefanbc/plexorcist
v1.3.6
Features
- Added Pushbullet support via API key
v1.3.5
Improvements
- Refactored main code. Added new util files with unit tests.
- Refactored the install script. It is much more user friendly now.
Features
- Added new CSV reporting (timestamp, number of files deleted and reclaimed space)
- Update / check version of Plexorcist via bash script
v1.3.4
Improvements
- Refactored code to reduce complexity
- Added check for Plex Token before starting the script
- Handled keyboard interruption during config process
- Added base file for tests and included new workflows
v1.3.3
Features
- You can now configure Plexorcist just by running
./plexorcist.py --config
- Output the current installed version using
./plexorcist.py --version
Fixes
- Linting issues and small refactoring
v1.3.2
Improvements
- Refactored code to reduce cognitive complexity
v1.3.1
Fixes
- Fixes issues with install file
- Fixes file paths when running Plexorcist via a cronjob
v1.3.0
Features
- Added functionality to delete videos older than a set time
Improvements
- Refactored and reduced complexity of code
v1.2.0
Improvements
- Refactored the code to reduce complexity
- Added single command for installation
- Added support for multiple libraries
v1.1.0
Fixes
- Added linting action and linted the whole project
- Refactored the whole code to be more functional
Features
- Improved logging using Python build-in module
v1.0.0
Features
- Suppport for Movies or TV Shows
- JSON config file
- I18N (via config file) - feeling fancy?
- Log file
- Automatic creation and cleanup when file gets too big (2 MB)
- Logs the timestamp for all actions
- Logs the name of the Movie or TV Show (including episode title)
- Logs the space reclaimed after deletion
- IFTTT integration (via webhook)
- Movies or TV Shows whitelist
- Dry run the script and output the result in console
- Requests error handling