3.7.3
What's Changed
- Merge of branch release-3.6.11 into main by @luc-guyot-infomaniak in #695
- Add-verbose-to-TestNetworkJobs-faillure by @herve-er in #894
- Adds unit tests for the management of null JSON values during extraction by @luc-guyot-infomaniak in #883
- fix tests on node reuse by @ClementKunz in #899
- fix(Windows): Add desktop.ini to the windows sync exclude list by @herve-er in #902
- File system changes occurring while sync is internally paused were not reflected in the snapshot. by @herve-er in #904
- Ensure kDrive Shell Overlay Icon Priority on Windows by @herve-er in #879
- Update ci workflow by @herve-er in #712
- Override auto startup file by @ClementKunz in #908
- feat: add KDRIVE_PRESERVE_SYNC_PERMISSIONS to preserve file rights on create by @herve-er in #906
- Kdesktop 1483 integration tests scenarios to be tested by @ClementKunz in #887
- Remove Libre Office from the list of app excluded from LiteSync. by @ChristopheLarchier in #911
- Enhance tests reliability by @herve-er in #910
- Kdesktop 1833 Fix synthesis popover actions menu by @herve-er in #909
- ci: Fix nightly tests by @herve-er in #916
- fix(Matomo): handle timeouts, and auto-disable on failures, rename enums, add logging by @R-Gld in #892
- fix(ci): Update Conan dependency fetching to use conanrun.sh for improved path handling by @R-Gld in #918
- Limit the number of folder in blacklist to 50 by @ClementKunz in #905
- Kdesktop 1837 loss of non ascii characters in rescue folder path on windows and crash by @herve-er in #919
- feat(Profile Management): The infomaniak-release Conan profile is now required to build a release version of the app. by @R-Gld in #907
- fix(submodules): switch from SSH to HTTPS URLs for git submodules by @R-Gld in #923
- fix(ci): Correct output message formatting in run-test.sh by @R-Gld in #922
- chore(compilation-warnings): fixes compilation warnings on linux by @luc-guyot-infomaniak in #913
- App doesn't start when user is disconnected and there is an upload session to cancel by @ChristopheLarchier in #927
- Crash in ExecutorWorker::checkAlreadyExcluded by @ChristopheLarchier in #932
- test: implement big file upload test by @ClementKunz in #929
- fix(IoHelperTestUtilities): update resetFunctions to set
std::filesystem:renameby @R-Gld in #933 - Refactor tests on OperationGeneratorWorker by @ClementKunz in #930
- Fix macOS release build by @ClementKunz in #936
- fix(conanfile): dynamically set CMAKE_MSVC_RUNTIME_LIBRARY based on build type by @R-Gld in #937
- build: bump minimum required CMake version to 3.16 by @R-Gld in #941
- feat(submodules): add utf8proc as a git submodule and remove the old classic clone. by @R-Gld in #942
- fix(macos-debug-build): document how to install exclusion lists correctly for a MacOS debug build by @luc-guyot-infomaniak in #945
- Redefine os specific macro by @ClementKunz in #921
- fix(logs): use WARN log level when a DataError is raised by @luc-guyot-infomaniak in #928
- Call macdeployqt when building in release mode by @ClementKunz in #938
- Do not sort operations that are omitted by @ClementKunz in #935
- feat(logging): log the required free space when such space is insufficient for a download by @luc-guyot-infomaniak in #931
- feat(sync): enhance toString for SyncStep enumeration by @herve-er in #952
- Linux - Sync error with symlinks to folders by @ChristopheLarchier in #951
- test: Enhance disk space validation in download tests by @herve-er in #950
- Remove calls to Bullseye by @ClementKunz in #957
- Do not ignore HTTP 500 errors in LongPoll by @ClementKunz in #956
- Revert "fix: do not sort operation that are omitted" by @ClementKunz in #973
Full Changelog: 3.7.2...3.7.3