Skip to content

0.0.5

Choose a tag to compare

@engels74 engels74 released this 27 May 18:27

Changelog

Main Changes

  • Telegram Support: Added support for sending notifications to Telegram.
  • Persistent Loop Execution: The script now runs in a continuous loop instead of exiting after one run. This change makes it incompatible with cron scheduling in the User Scripts plugin. Refer to the README for more details.
  • Percentage-Based Notifications: Implemented notifications based on progress percentages using the NOTIFICATION_INCREMENT variable instead of time intervals.
  • Improved Calculation Accuracy: Enhanced the accuracy of the progress and remaining time calculations.
  • Updated README: Revised the README.md with new installation instructions and additional details.
  • License Change: Changed the license from GPLv3 to AGPLv3 and added a copyright notice in the script as required by the license.

Other things

  • Dry Run Option: Introduced a DRY_RUN mode for testing webhook configurations without monitoring.
  • Debug Logging: Added an ENABLE_DEBUG option for detailed debug logs, including the full webhook payload for troubleshooting.
  • Increased Logging: Enhanced logging throughout the script for better monitoring and troubleshooting.
  • Improved Error Handling: Added more robust error handling to cover various edge cases and failures.

Full Changelog: 0.0.4...0.0.5