wrmilling / k3s-gitops

GitOps principles to define kubernetes cluster state via code
Apache License 2.0
213 stars 8 forks source link

feat(container): update image driveone/onedrive ( 2.4.25 → 2.5.0 ) #2515

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Update Change
driveone/onedrive minor 2.4.25 -> 2.5.0

Release Notes

abraunegg/onedrive (driveone/onedrive) ### [`v2.5.0`](https://redirect.github.com/abraunegg/onedrive/blob/HEAD/changelog.md#250---2024-09-16) [Compare Source](https://redirect.github.com/abraunegg/onedrive/compare/v2.4.25...v2.5.0) ##### Special Thankyou A special thankyou to all those who helped with testing and providing feedback during the development of this major release. A big thankyou to: - [@​JC-comp](https://redirect.github.com/JC-comp) - [@​Lyncredible](https://redirect.github.com/Lyncredible) - [@​rrodrigueznt](https://redirect.github.com/rrodrigueznt) - [@​bpozdena](https://redirect.github.com/bpozdena) - [@​hskrieg](https://redirect.github.com/hskrieg) - [@​robertschulze](https://redirect.github.com/robertschulze) - [@​aothmane-control](https://redirect.github.com/aothmane-control) - [@​mozram](https://redirect.github.com/mozram) - [@​LunCh-CECNL](https://redirect.github.com/LunCh-CECNL) - [@​pkolmann](https://redirect.github.com/pkolmann) - [@​tdcockers](https://redirect.github.com/tdcockers) - [@​undefiened](https://redirect.github.com/undefiened) - [@​cyb3rko](https://redirect.github.com/cyb3rko) ##### Notable Changes - This version introduces significant changes regarding how the integrity and validation of your data is determined and is not backwards compatible with v2.4.x. - OneDrive Business Shared Folder Sync has been 100% re-written in v2.5.0. If you are using this feature, please read the new documentation carefully. - The application function --download-only no longer automatically deletes local files. Please read the new documentation regarding this feature. ##### Changes - Renamed various documentation files to align with document content - Implement buffered logging so that all logging from all upload & download activities are handled correctly - Replace polling monitor loop with blocking wait - Update how the application utilises curl to fix socket reuse - Various performance enhancements - Implement refactored OneDrive API logic - Enforcement of operational conflicts - Enforcement of application configuration defaults and minimums - Utilise threadsafe sqlite DB access methods - Various bugs and other issues identified during development and testing - Various code cleanup and optimisations ##### Fixed - Fix Bug: Upload only not working with Business shared folders - Fix Bug: Business shared folders with same basename get merged - Fix Bug: --dry-run prevents authorization - Fix Bug: Log timestamps lacking trailing zeros, leading to poor log file output alignment - Fix Bug: Subscription ID already exists when using webhooks - Fix Bug: Not all files being downloaded when API data includes HTML ASCII Control Sequences - Fix Bug: --display-sync-status does not work when OneNote sections (.one files) are in your OneDrive - Fix Bug: vim backups when editing files cause edited file to be deleted rather than the edited file being uploaded - Fix Bug: skip_dir does not always work as intended for all directory entries - Fix Bug: Online date being changed in download-only mode - Fix Bug: Resolve that download_only = "true" and cleanup_local_files = "true" also deletes files present online - Fix Bug: Resolve that upload session are not canceled with resync option - Fix Bug: Local files should be safely backed up when the item is not in sync locally to prevent data loss when they are deleted online - Fix Bug: Files with newer timestamp are not chosen as version to be kept - Fix Bug: Synced file is removed when updated on the remote while being processed by onedrive - Fix Bug: Cannot select/filter within Personal Shared Folders - Fix Bug: HTML encoding requires to add filter entries twice - Fix Bug: Uploading files using fragments stuck at 0% - Fix Bug: Implement safeguard when sync_dir is missing and is re-created data is not deleted online - Fix Bug: Fix that --get-sharepoint-drive-id does not handle a SharePoint site with more than 200 entries - Fix Bug: Fix that 'sync_list' does not include files that should be included, when specified just as \*.ext_type - Fix Bug: Fix 'sync_list' processing so that '.folder_name' is excluded but 'folder_name' is included ##### Added - Implement Feature Request: Multi-threaded uploading/downloading of files - Implement Feature Request: Renaming/Relocation of OneDrive Business shared folders - Implement Feature Request: Support the syncing of individual business shared files - Implement Feature Request: Implement application output to detail upload|download failures at the end of a sync process - Implement Feature Request: Log when manual Authorization is required when using --auth-files - Implement Feature Request: Add cmdline parameter to display (human readable) quota status - Implement Feature Request: Add capability to disable 'fullscan_frequency' - Implement Feature Request: Ability to set --disable-download-validation from Docker environment variable - Implement Feature Request: Ability to set --sync-shared-files from Docker environment variable - Implement Feature Request: file sync (upload/download/delete) notifications ##### Updated - Overhauled all documentation

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.