New Features
- Individual sections can now be excluded (by jack96489);
For this purpose, it is also possible to use the configurator and exclude certain sections in each individual course.
- Old versions / copies of files can now be permanently deleted with the command `moodle-dl --delete-old-files` (by jack96489)
- Descriptions of folders are now also downloaded
Changes
- Files are now considered "different" even if only the file size has changed (by jack96489)
- In Telegram notifications, course names are now bold (by jack96489)
- Pages (`/mod/page`) are now downloaded as HTML again (by jack96489) To prevent re-downloading, use the options.
- In windows relative paths are used again by default, if there is a max path limit in your windows, you can still work around it with the `--max-path-length-workaround` option (by jack96489)
- The content of Descriptions and Pages will only be attached to the notification if the file was created or modified.
- Forum posts are now downloaded even if downloading descriptions is disabled.
- The proposal for a cron job was adjusted at the end of the execution of `moodle-dl --init`
Bug Fixes
- If the changelog file is not present on a Moodle, the SSO token process can now still be performed.
- External downloaders now always get the unmodified URL, means also without token from Moodle (even if the token would be necessary).