Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package onedrive for openSUSE:Factory checked in at 2024-09-25 21:54:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/onedrive (Old) and /work/SRC/openSUSE:Factory/.onedrive.new.29891 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "onedrive" Wed Sep 25 21:54:32 2024 rev:25 rq:1203338 version:2.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/onedrive/onedrive.changes 2023-06-22 23:27:24.690254801 +0200 +++ /work/SRC/openSUSE:Factory/.onedrive.new.29891/onedrive.changes 2024-09-25 21:55:06.716825486 +0200 @@ -1,0 +2,121 @@ +Tue Sep 24 06:57:21 UTC 2024 - [email protected] + +- Update to version 2.5.0: + * Important + - OneDrive Client for Linux v2.5.0 contains a database schema + change to support the additional functionality and bug fixes + in the v2.5.x branch. As such, on your first use of this + client version, the database schema will be updated and the + client will perform an entire re-validation of your data - + both locally and online which may take an extended period of + time. + * Caution + - OneDrive Client for Linux v2.5.0 introduces significant + changes and is not backwards compatible with v2.4.x. Please + ensure that you do not use both v2.5.0 and v2.4.x clients + with the same Microsoft OneDrive account simultaneously - + whether on the same or different systems. If you upgrade to + v2.5.0, all your clients must be updated to this version. + However, you can revert to v2.4.x at any time if necessary, + but do not run different versions at the same time on any + system. + * Caution + - The application has been completely re-written in version + 2.5.0, leading to changes in how many features and functions + operate compared to version 2.4.x. OneDrive Business Shared + Folder Sync is one of the features that has been fully + revamped. If you are using this feature, it is crucial to + read the updated documentation thoroughly. + - Additionally, when using the --download-only function, this + no longer automatically deletes local files by default. + Please ensure you review the new documentation carefully to + understand how all application options now operate as there + may be both major and subtle changes to the options that you + currently utilise. + * Feature Requests + - Implement Feature Request: Multi-threaded + uploading/downloading of files FR-232 + - Implement Feature Request: Renaming/Relocation of OneDrive + Business shared folders FR-1251 + - Implement Feature Request: Support the syncing of individual + business shared files FR-1300 + - Implement Feature Request: Implement application output to + detail upload|download failures at the end of a sync process + FR-2457 + - Implement Feature Request: Log when manual Authorization is + required when using --auth-files FR-2475 + - Implement Feature Request: Add cmdline parameter to display + (human readable) quota status FR-2359 + - Implement Feature Request: Add capability to disable + 'fullscan_frequency' FR-2313 + - Implement Feature Request: Ability to set + --disable-download-validation from Docker environment + variable FR-2559 + - Implement Feature Request: Ability to set --sync-shared-files + from Docker environment variable FR-2680 + - Implement Feature Request: file sync (upload/download/delete) + notifications FR-2760 + * Bug Fixes + - Fix Bug: Upload only not working with Business shared folders + BUG-2379 + - Fix Bug: Business shared folders with same basename get + merged BUG-2434 + - Fix Bug: --dry-run prevents authorization BUG-2451 + - Fix Bug: Log timestamps lacking trailing zeros, leading to + poor log file output alignment BUG-2479 + - Fix Bug: Subscription ID already exists when using webhooks + BUG-2501 + - Fix Bug: Not all files being downloaded when API data + includes HTML ASCII Control Sequences BUG-2562 + - Fix Bug: --display-sync-status does not work when OneNote + sections (.one files) are in your OneDrive. BUG-2578 + - Fix Bug: vim backups when editing files cause edited file to + be deleted rather than the edited file being uploaded + BUG-2586 + - Fix Bug: skip_dir does not always work as intended for all + directory entries BUG-2590 + - Fix Bug: Online date being changed in download-only mode + BUG-2591 + - Fix Bug: Resolve that download_only = "true" and + cleanup_local_files = "true" also deletes files present + online BUG-2612 + - Fix Bug: Resolve that upload session are not canceled with + resync option BUG-2624 + - 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 BUG-2625 + - Fix Bug: Files with newer timestamp are not chosen as version + to be kept BUG-2626 + - Fix Bug: Synced file is removed when updated on the remote + while being processed by onedrive BUG-2699 + - Fix Bug: Cannot select/filter within Personal Shared Folders + BUG-2731 + - Fix Bug: HTML encoding requires to add filter entries twice + BUG-2740 + - Fix Bug: Uploading files using fragments stuck at 0% BUG-2747 + - Fix Bug: Implement safeguard when sync_dir is missing and is + re-created data is not deleted online BUG-2755 + - Fix Bug: Fix that --get-sharepoint-drive-id does not handle a + SharePoint site with more than 200 entries BUG-2771 + - Fix Bug: Fix that 'sync_list' does not include files that + should be included, when specified just as *.ext_type + BUG-2784 + - Fix Bug: Fix that 'sync_list' does not allow to exclude + '.folder_name' and include 'folder_name' BUG-2796 + * Other Changes | Fixes + - 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 with many thanks to @JC-comp + - Implement refactored OneDrive API logic with many thanks to + @JC-comp + - Enforcement of operational conflicts + - Enforcement of application configuration defaults and + minimums + - Utilise threadsafe sqlite DB access methods + - Various code cleanup and optimisations + * Documentation + - Most documentation has been totally overhauled + +------------------------------------------------------------------- Old: ---- onedrive-2.4.25.obscpio New: ---- onedrive-2.5.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ onedrive.spec ++++++ --- /var/tmp/diff_new_pack.0goDLR/_old 2024-09-25 21:55:07.640863921 +0200 +++ /var/tmp/diff_new_pack.0goDLR/_new 2024-09-25 21:55:07.640863921 +0200 @@ -1,7 +1,7 @@ # # spec file for package onedrive # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2018-2022 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -28,7 +28,7 @@ %endif Name: onedrive -Version: 2.4.25 +Version: 2.5.0 Release: 0 Summary: Client for One Drive Service for Linux License: GPL-3.0-only @@ -57,19 +57,28 @@ Group: Productivity/Networking/Other BuildRequires: bash BuildRequires: bash-completion +BuildArch: noarch +Requires: %{name} = %{version} Requires: bash Requires: bash-completion Requires: onedrive = %{version} +Supplements: (%{name} and bash-completion) %package completion-zsh Summary: OneDrive zsh completition Group: Productivity/Networking/Other +BuildArch: noarch +Requires: %{name} = %{version} Requires: zsh +Supplements: (%{name} and zsh) %package completion-fish Summary: OneDrive fish completition Group: Productivity/Networking/Other +BuildArch: noarch +Requires: %{name} = %{version} Requires: fish +Supplements: (%{name} and fish) %description OneDrive is a client for Microsoft file serving service @@ -121,10 +130,8 @@ %service_del_postun %{name}.service %files -%defattr(-,root,root) %license LICENSE -%doc USAGE.md SharePoint-Shared-Libraries.md INSTALL.md Docker.md CHANGELOG.md config -%doc README.md BusinessSharedFolders.md advanced-usage.md application-security.md +%doc readme.md changelog.md %config(noreplace) %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} %{_bindir}/%{name} @@ -133,6 +140,8 @@ %{_unitdir}/%{name}@.service %attr(0644, root, root) %{_mandir}/man1/%{name}.1* %{_localstatedir}/log/%{name} +%dir %{_docdir}/%{name} +%{_docdir}/%{name} %files completion-bash %{_datadir}/bash-completion/completions/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.0goDLR/_old 2024-09-25 21:55:07.672865251 +0200 +++ /var/tmp/diff_new_pack.0goDLR/_new 2024-09-25 21:55:07.676865418 +0200 @@ -1,15 +1,15 @@ <services> - <service name="obs_scm" mode="disabled"> + <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/abraunegg/onedrive.git</param> - <param name="revision">v2.4.25</param> + <param name="revision">v2.5.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@~git.%h</param> <param name="versionrewrite-pattern">v(.*)\+0.git.*</param> - <param name="versionrewrite-replacement">\1</param> + <param name="versionrewrite-replacement">\1</param> <param name="changesgenerate">enable</param> <param name="exclude">**/bad?file?name.tar.xz</param> </service> - <service name="set_version" mode="disabled" /> + <service name="set_version" mode="manual" /> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.0goDLR/_old 2024-09-25 21:55:07.696866250 +0200 +++ /var/tmp/diff_new_pack.0goDLR/_new 2024-09-25 21:55:07.696866250 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/abraunegg/onedrive.git</param> - <param name="changesrevision">b2bf6aa4750ecf63c40abe7c72b2281efc025829</param></service></servicedata> + <param name="changesrevision">a3522fda30319f59c3908da41de12c1a811e3ae5</param></service></servicedata> (No newline at EOF) ++++++ onedrive-2.4.25.obscpio -> onedrive-2.5.0.obscpio ++++++ ++++ 46205 lines of diff (skipped) ++++++ onedrive.obsinfo ++++++ --- /var/tmp/diff_new_pack.0goDLR/_old 2024-09-25 21:55:07.944876565 +0200 +++ /var/tmp/diff_new_pack.0goDLR/_new 2024-09-25 21:55:07.948876732 +0200 @@ -1,5 +1,5 @@ name: onedrive -version: 2.4.25 -mtime: 1687325440 -commit: b2bf6aa4750ecf63c40abe7c72b2281efc025829 +version: 2.5.0 +mtime: 1726449286 +commit: a3522fda30319f59c3908da41de12c1a811e3ae5
