|
|
|
|
Changelog for libnextcloudsync-devel-3.13.4-2.2.x86_64.rpm :
* Fri Sep 13 2024 ecsos - Update to 3.13.4 - [stable-3.13] Fix release kind detection by AATTivaradi in #7034 - [stable-3.13] docs: conf file option moveToTrash is no longer Linux specific in #7047 - [stable-3.13] only add Encrypt context menu entry for top folder in settings dialog in #7063 - [stable-3.13] add missing exception handling in #7081 - [stable-3.13] do not ignore paths containing 2 \"#\" characters in #7087 - [stable-3.13] Narrow down ReadWrite folder permission to owner in #7092 - [stable-3.13] Fix building of client on macOS 10.13 and 10.14 in #7099 - [stable-3.13] Bugfix/delete read only remnants folders in #7107 - [stable-3.13] Bugfix/fix one rename issue in #7111 * Sat Aug 31 2024 ecsos - Update to 3.13.3 - [stable-3.13] Fix permanent freeze upon opening macOS VFS settings in #6894 - [stable-3.13] Remove Ubuntu Mantic, add Oracular in #6909 - [stable-3.13] Optimize Ubuntu/Debian build in #6910 - [stable-3.13] Fix clickable area of macOS VFS settings checkboxes in #6932 - Bugfix/backport kde fix 313 in #6800 - [stable-3.13] Fix visibility of info buttons and details when updater is disabled in general settings in #6931 - [stable-3.13] fix doc configuration file in #6953 - [stable-3.13] forward the redirected signal from QNetworkReply to detect them in #6972 - [stable-3.13] Fix crash: web flow credential dialog is deleted when closing it. in #6976 - [stable-3.13] List sync folders in the file explorer with user\'s username. in #6978 - [stable-3.13] Bugfix/signup with provider page in #6977 - [stable-3.13] prevent event loop reentrance when handling ENCRYPT socket requests in #6979 - [stable-3.13] Make multiple notifications text translatable in #6995 - [stable-3.13] Bugfix/delete readonly folders in #7014 - [stable-3.13] Bugfix/hide encrypt from context menu in #7018 - [stable-3.13] Bugfix/remove read only folders in read only folders in #7021 * Thu Jul 11 2024 ecsos - Add 6798.patch for Tumbleweed to fix broken tray GUI (icons etc). * Wed Jul 10 2024 ecsos - Fix build error in Tumbleweed and Slowroll. * Tue Jul 09 2024 ecsos - Update to 3.13.2 - Fix \"The host name did not match any of the valid hosts for this certificate\" notification even when the certificate was valid in #6785 - [stable-3.13] Check if sync item is actually a folder before processing it in #6881 * Tue Jul 02 2024 ecsos - Update to 3.13.1 - [stable-3.13] Bugfix. Files lock. Fix incorrect readonly state. by AATTbackportbot in #6692 - [stable-3.13] Bugfix. Conflict dialog for multiple files. Fix checkbox border colors for dark mode on Windows. by AATTbackportbot in #6697 - [stable-3.13] Bugfix/slow sync with tray open by AATTbackportbot in #6698 - [stable-3.13] chore(i18n): Improve grammar by AATTbackportbot in #6709 - [stable-3.13] Do not open client on install as this breaks MDM deployments by AATTbackportbot in #6755 - [stable-3.13] Censor account details string in file provider logging by AATTbackportbot in #6759 - [stable-3.13] Bugfix/lockownertype setreadonly basedoncaps by AATTbackportbot in #6747 - you cannot call non const method on a temp const QString by AATTmgallien in #6765 - stable-3.13: Backport #6714 by AATTcamilasan in #6795 - [stable-3.13] Fix text colour for NCInputTextEdit by AATTbackportbot in #6812 - only use VFS update instruction when sync engine would do nothing by AATTmgallien in #6827 - [stable-3.13] Ci/test is mount root property by AATTbackportbot in #6834 - [stable-3.13] Fix crash when updating enabled File Provider domains (macOS VFS) by AATTbackportbot in #6838 - [stable-3.13] Bugfix/update encryption state when server change by AATTbackportbot in #6842 - [stable-3.13] Add cfapi debug logs by AATTbackportbot in #6850 - [stable-3.13] Bugfix/rw folders broken by AATTbackportbot in #6853 - [stable-3.13] Allow deletion of virtual suffix placeholder files by AATTbackportbot in #6856 - [stable-3.13] Bugfix nextcloudcmd when syncing results in deleting all files by AATTbackportbot in #6857 - [stable-3.13] Fix sharePath for virtual paths using suffix vfs mode by AATTbackportbot in #6858 - [stable-3.13] avoid logs too verbose and with binary data by AATTbackportbot in #6865 - [stable-3.13] avoid deadlock: cancel hydration requests coming from itself by AATTbackportbot in #6869 * Wed Apr 24 2024 ecsos - Update to 3.13.0 - Allow event processing between each XML parser run, to improve GUI performance. in #6336 - partial move of some checks done with drone to github actions in #6363 - Bugfix. Random crash in LsColJob after recent changes. in #6393 - Build(deps): Bump peter-evans/create-or-update-comment from 3.1.0 to 4.0.0 in #6394 - wait longer to get the contextual menu entries: may be necessary in #6406 - fix(i18n): uppercase ID in #6407 - chore: update workflows from templates in #6412 - Build(deps): Bump codecov/codecov-action from 3 to 4 in #6414 - suppress deprecated warnings from openssl in #6402 - Swift-format FileProviderExt in #6368 - Display a message to upgrade client if minimumSupportedDesktopVersion is thrown in #6405 - Do not create systray notification if there are no errors. in #6421 - docs(conffile) Update chunk sizes to match v2 chunking PR defaults in #6231 - Fix undefined sync status reporting in tray icon in #5565 - clean up some qml code for share dialog in #6425 - Feature/detect open files in #6434 - Settings dialog. Nextcloud version label should be visible even if auto-updates are turned off in config. in #6459 - add extra logs to investigate lock type issues in #6451 - Rewrite communication between client and File Provider extensions using XPC in #6324 - Add a configuration interface for macOS File Provider virtual files in #6351 - Use \'FindMimeFromData\' from Win API instead of QMimeDatabase() functions to get the mimetype. Prevents freeze from VFS placeholders. in #6458 - VFS. CfAPI. Provide detailed error message for leading \'#\' placeholder update failure. in #6456 - E2EE. Allow decryption v1.0 and v1.1 folders. in #6471 - Fix crash when deleting a local sync folder during sync. in #6454 - Client Status Reporting. Only report statuses listed on the server. in #6479 - Bugfix/e2ee v2 non-root sync in #6486 - Bugfix. E2ee misleading log fix. in #6484 - Bugfix/expandable folder status model in #6490 - Bugfix. Federated share activity show \'Decline\' action button. in #6502 - Bugfix. Exclude list. Fix stuck \'excluded\' status in Windows Explorer after removing the exclude pattern. in #6503 - Bump cpp-linter/cpp-linter-action from 2.8.0 to 2.9.1 in #6491 - when moving a file, checks that it exists at origin or destination in #6463 - Add option to perform fast synchronisation runs in File Provider sync engine in #6461 - Support the KF6 based version of Dolphin in #6320 - Enable eviction of materialised copies of virtual files in File Provider (macOS) in #6467 - [socketapi] Replace QClipboard with KSystemClipboard when available in #6515 - Feature/macos legacy in #6498 - always store newly created folders in DB even if it is missing in #6535 - newly created folders will be read-only when needed in #6343 - Bugfix. E2EE. Use \'double\' for legacy metadata. in #6540 - only display changed network errors during validation of connection in #6542 - Bugfix. Files-lock. Incorrect readonly state for TokenLock. in #6547 - Allow installation to close shell extension DLLs via the custom action. Disable reboot prompt in case of the version with this change was previously already installed. in #6525 - allow wipe feature to delete data of a wiped user account in #6521 - E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. in #6529 - E2EE with VFS. Disallow MOVE as it is not supported. Prevent data loss. in #6528 - Bump cpp-linter/cpp-linter-action from 2.9.1 to 2.10.0 in #6537 - if desktop client sent a first reply: wait for the menu data in #6553 - User \'Connection issue\' instead of \'Network error\' in systray notification in #6514 - fix(docs): parameter promptDeleteAllFiles defaults to false not true in #6532 - libcloudproviders: Use DEFINE_VARIABLES to install in the correct directory bin #6137 - use the proper name when reading system exclude config file in #6568 - Bugfix/fix explorer crash windows in #6582 - Ci/some unity build fixes in #6580 - context menu: do not recursively check pin and availability states in #6573 - properly compute if a folder is top level or child extern mounted in #6578 - Fix macOS legacy build breakage caused by std::filesystem in #6583 - Bugfix. Remove seen call notifications from the list. in #6563 - Bump cpp-linter/cpp-linter-action from 2.10.0 to 2.10.2 in #6579 - Add typical Syncthing files to default exclusion in #6524 - fix windows and macOS ci checks in #6519 - [stable-3.13] Fix crash when in debug mode when toggling enabled status of an account\'s virtual files (macOS) in #6636 - Backport/stable 3.13 fp sharing in #6643 - [stable-3.13] Make use of NextcloudFileProviderKit in File Provider Module in #6645 - [stable-3.13] Fix possible issues with item metadata acquisition required for macOS VFS file sharing in #6649 - [stable-3.13] Bugfix/folder conflict disappear in #6664 - [stable-3.13] create registry keys needed for edit locally in local machine category in #6667 - [stable-3.13] Use davUser instead of direct credentials user in file provider in #6674 - [stable-3.13] Feature/office files lock newly created. Plus refactoring. in #6626 - [stable-3.13] if a virtual file change but nothing changed: set it as in sync in #6675 - [stable-3.13] do not cause implicit hydration of virtual files during sync in #6677 - Backport/6588/stable 3.13 in #6680 - Backport/6589/stable 3.13 in #6681 - Backport/6598/stable 3.13.0 in #6682 - Backport/6669/stable 3.13 in #6683 - Fetch macOS VFS package in autoupdater if the client is using the fil… in #6684 - Backport/6673/stable 3.13 in #6685 * Thu Mar 28 2024 ecsos - Uodate to 3.12.3 - [stable-3.12] use the proper name when reading system exclude config file by AATTbackportbot in #6586 - [stable-3.12] Bugfix/fix explorer crash windows by AATTbackportbot in #6585 - [stable-3.12] context menu: do not recursively check pin and availability states by AATTbackportbot in #6587 - [stable-3.12] properly compute if a folder is top level or child extern mounted by AATTbackportbot in #6590 - [stable-3.12] newly created folders will be read-only when needed by AATTbackportbot in #6591 * Wed Mar 20 2024 ecsos - Update to 3.12.2 - Backport/6498/stable 3.12 by AATTcamilasan in #6534 - [stable-3.12] always store newly created folders in DB even if it is missing by AATTbackportbot in #6538 - [stable-3.12] Bugfix. E2EE. Use \'double\' for legacy metadata. by AATTbackportbot in #6543 - [stable-3.12] Bugfix. Files-lock. Incorrect readonly state for TokenLock. by AATTbackportbot in #6551 - [stable-3.12] only display changed network errors during validation of connection by AATTbackportbot in #6550 - [stable-3.12] Allow installation to close shell extension DLLs via the custom action. Disable reboot prompt in case of the version with this change was previously already installed. by AATTbackportbot in #6555 - [stable-3.12] E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. by AATTbackportbot in #6558 - [stable-3.12] E2EE with VFS. Disallow MOVE as it is not supported. Prevent data loss. by AATTbackportbot in #6559 - [stable-3.12] allow wipe feature to delete data of a wiped user account by AATTbackportbot in #6556 - [stable-3.12] if desktop client sent a first reply: wait for the menu data by AATTbackportbot in #6560 - [stable-3.12] fix(docs): parameter promptDeleteAllFiles defaults to false not true by AATTbackportbot in #6561 * Thu Mar 07 2024 ecsos - Update to 3.12.1 - [stable-3.12] Feature/detect open files in #6444 - [stable-3.12] Settings dialog. Nextcloud version label should be visible even if auto-updates are turned off in config in #6460 - [stable-3.12] Use \'FindMimeFromData\' from Win API instead of QMimeDatabase() functions to get the mimetype. Prevents freeze from VFS placeholders in #6475 - [stable-3.12] VFS. CfAPI. Provide detailed error message for leading \'#\' placeholder update failure in #6476 - [stable-3.12] E2EE. Allow decryption v1.0 and v1.1 folders in #6478 - [stable-3.12] Fix crash when deleting a local sync folder during sync in #6481 - [stable-3.12] add extra logs to investigate lock type issues in #6465 - [stable-3.12] Client Status Reporting. Only report statuses listed on the server in #6494 - [stable-3.12] Bugfix/e2ee v2 non-root sync in #6496 - [stable-3.12] Bugfix. E2ee misleading log fix in #6499 - [stable-3.12] Bugfix/expandable folder status model in #6505 - [stable-3.12] Bugfix. Federated share activity show \'Decline\' action button in #6506 - [stable-3.12] Bugfix. Exclude list. Fix stuck \'excluded\' status in Windows Explorer after removing the exclude pattern in #6507 - [stable-3.12] when moving a file, checks that it exists at origin or destination in #6509 * Wed Feb 14 2024 ecsos - Update to 3.12.0 - avoid modifying a placeholder (virtual files) when not needed in #6212 - Fix build with latest NextcloudKit, caused by search for XCTest and friends in #6258 - Feature. Do not allow move of external storage mounted folders. in #6264 - Bug fixes for mac OS in #6207 - Feature/client status reporting in #6247 - Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.1 to 2.7.2 in #6287 - Build(deps): Bump actions/setup-python from 4 to 5 in #6288 - Build(deps): Bump actions/stale from 8 to 9 in #6289 - Bugfix. Fix incorrect size of the folderbutton size and scaling. in #6291 - Bugfix. Do not treat item type change as metadata update. in #6285 - ensure we do not modify a file that has been just uploaded in #6297 - Bugfix/missing translations in AppImage in #6332 - chore: update workflows from templates in #6316 - Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.2 to 2.7.5 in #6314 - Feature/filelocking keep user lock in #6347 - full git path in #6360 - Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.5 to 2.7.6 in #6352 - Display terabyte again in #6286 - GUI/LIBSYNC: force login flow V2 with config setting in #6261 - Avoid duplicate declarations with latest libcloudproviders in #6275 - Spell-correction for e2e_errors in #6354 - Bugfix/autostart in #6342 - globally enable use of the xcode hardened runtime in #6378 - Fix: remove failure to import legacy account notification. in #6381 - Feature/e2ee v2 foldersharing in #6350 - Remove Ubuntu Lunar, add Noble in #6387 - Build(deps): Bump actions/cache from 3 to 4 in #6376 - Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.6 to 2.8.0 in #6377 - partial build fix when TOKEN_AUTH_ONLY is enabled at configure time in #6370 - Simplify window positioning compute, more flexibly handle different available geometries in #6353 - [stable-3.12] Allow event processing between each XML parser run, to improve GUI performance. in #6392 - [stable-3.12] partial move of some checks done with drone to github actions in #6395 - [stable-3.12] Bugfix. Random crash in LsColJob after recent changes. in #6396 - [stable-3.12] fix(i18n): uppercase ID in #6415 - [stable-3.12] wait longer to get the contextual menu entries: may be necessary in #6417 - [stable-3.12] docs(conffile) Update chunk sizes to match v2 chunking PR defaults in #6435 - [stable-3.12] suppress deprecated warnings from openssl in #6436 - [stable-3.12] Fix undefined sync status reporting in tray icon in #6437 - [stable-3.12] Improve how the UI shows that the client is actually syncing in #6438 - [stable-3.12] Do not create systray notification if there are no errors. in #6439 - [stable-3.12] clean up some qml code for share dialog in #6441- Remove subpackage cloudproviders-extension-nextcloud. It\'s no more need with libcloudproviders >= 0.3.3. See #6275. * Tue Jan 30 2024 ecsos - Update to 3.11.1 - [stable-3.11] Bugfix. Fix incorrect size of the folderbutton size and scaling. by AATTbackportbot-nextcloud in #6292 - [stable-3.11] Bugfix. Do not treat item type change as metadata update. by AATTbackportbot-nextcloud in #6294 - [stable-3.11] ensure we do not modify a file that has been just uploaded by AATTbackportbot-nextcloud in #6300 - [stable-3.11] Bugfix/missing translations in AppImage by AATTbackportbot-nextcloud in #6333 - [stable-3.11] Feature/filelocking keep user lock by AATTbackportbot-nextcloud in #6361 - [stable-3.11] Display terabyte again by AATTbackportbot-nextcloud in #6362 - [stable-3.11] Spell-correction for e2e_errors by AATTbackportbot in #6369 - [stable-3.11] Bugfix/autostart by AATTbackportbot in #6371 - [stable-3.11] Fix: remove failure to import legacy account notification. by AATTbackportbot in #6383 * Tue Dec 12 2023 ecsos - Update to 3.11.0 * Fri Dec 08 2023 ecsos - Update to 3.10.2 - [stable-3.10] Fix folder wizard warning color for local path in dark mode in #6068 - [stable-3.10] Bugfix/remove dead oauth code in #6075 - [stable-3.10] Open Nextcloud after installation on macOS in #6076 - [stable-3.10] Fix Chunk v2 upload headers in #6086 - [stable-3.10] Bugfix/legacy migration #6095 - [stable-3.10] Prevent empty password being passed into share creation in #6107 - [stable-3.10] Unhide discovery logs for file deleted on the server and for discovered file in #6116 - Fix issues on manpages in #6122 - [stable-3.10] Fix chunk v2 destination header in #6141 - [stable-3.10] Bugfix/restore folders recursively in #6143 - [stable-3.10] Show more informative error message when VFS hydration fails. Displaya popup and put an error into activity list. More detailed logs. in #6153 - [stable-3.10] Do not show failure popul for VFS when hydration finished with code 200 or 204. in #6163 - [stable-3.10] Upgrade to Mac OS 12.0.0. in #6171 - [stable-3.10] Enforce virtual file type when it is falsely marked as non-virtual. Added more logs for scenarios when virtual placeholder gets marked as non-virtual. in #6172 - [stable-3.10] we require version 12.0+ for macOS in #6175 - [stable-3.10] Fix crash when clicking on import legacy account dialog \'Skip\' button. in #6208 - [stable-3.10] avoid restore algorithm by setting the data fingerprint from sync DB in #6241 - [stable-3.10] Fix crash. Remove unnecessary dependency injection causing crash. in #6252 - [stable-3.10] Fix. Bulk upload. Accumulate sent bytes. Fix negative value in UI. in #6253 - [stable-3.10] Bugfix/vfs toggle fix in #6251 - [stable-3.10] maintain lock state if unlock happens during sync in #6259 - [stable-3.10] avoid modifying a placeholder (virtual files) when not needed in #6262 - [stable-3.10] Fix build with latest NextcloudKit, caused by search for XCTest and friends in #6266 - [stable-3.10] Feature. Do not allow move of external storage mounted folders. in #6268 * Fri Oct 27 2023 ecsos - Update to 3.10.1 - [stable-3.10] Fix folder wizard warning color for local path in dark mode in #6068 - [stable-3.10] Bugfix/remove dead oauth code in #6075 - [stable-3.10] Open Nextcloud after installation on macOS in #6076 - [stable-3.10] Fix Chunk v2 upload headers in #6086 - [stable-3.10] Bugfix/legacy migration in #6095 - [stable-3.10] Prevent empty password being passed into share creation in #6107 - [stable-3.10] Unhide discovery logs for file deleted on the server and for discovered file in #6116 - Fix issues on manpages in #6122 - [stable-3.10] Fix chunk v2 destination header in #6141 - [stable-3.10] Bugfix/restore folders recursively in #6143 Full Changelog: https://github.com/nextcloud/desktop/compare/v3.10.0...v3.10.1 * Sat Sep 16 2023 ecsos - Update to 3.10.0 - Fix tray window header folders button colour by AATTclaucambra in #5712 - align activity text with \"Sync now\" text by AATTmgallien in #5724 - ensure that the file to test monitoring is hidden by AATTmgallien in #5731 - Fix tray styling by AATTclaucambra in #5715 - Fix macOS build when file provider module build is disabled by AATTclaucambra in #5707 - Fix dark mode switch issues in tray controls manually overriding palette colours by AATTclaucambra in #5743 - fix build on windows by adding missing archive name properties on libs by AATTmgallien in #5745 - Fix macOS icon by AATTclaucambra in #5757 - Don\'t build file provider module by default (yet) by AATTclaucambra in #5761 - Fix Debug builds of File Provider module by AATTclaucambra in #5759 - Fix progress bar palette by AATTclaucambra in #5751 - Bugfix/log less verbose by AATTmgallien in #5769 - Bugfix. Conflict resolution button not clickable. by AATTallexzander in #5766 - display subject when we have sync issues like network errors by AATTmgallien in #5768 - Fix UnifiedSearch text field placeholder text color for light and dark theme by AATTallexzander in #5764 - addd a cmake option to enable single account desktop client by AATTmgallien in #5773 - Fix colouring of NCRadioButton by AATTclaucambra in #5786 - Fix reply button visibility after reply field opened and reply text sent by AATTclaucambra in #5788 - chore: update workflows from templates by AATTnextcloud-command in #5736 - Bugfix/rotate log less often by AATTmgallien in #5792 - Bugfix/adjust log levels by AATTmgallien in #5796 - Fix xcodebuild parallel build warning by AATTclaucambra in #5760 - Bugfix/unsupported filename on server by AATTallexzander in #5801 - Bugfix/remove stale caseclashcopies by AATTallexzander in #5783 - Build for Debian Bookworm by AATTivaradi in #5814 - Documentation for mass deployment. by AATTallexzander in #5611 - Bugfix/checksum calculation stop on destruction by AATTallexzander in #5688 - Fix typos found by codespell by AATTDimitriPapadopoulos in #5763 - update docker container based on opensuse leap to cross build to windows by AATTmgallien in #5650 - Fix residual typos found by codespell by AATTDimitriPapadopoulos in #5829 - Feature/improve network error handling by AATTmgallien in #5036 - Update the documentation with information on how \'Edit locally\' works. by AATTcamilasan in #5844 - prevent crash by resetting common pointer after deleting gobject menu by AATTmgallien in #5845 - Bugfix/e2ee better init by AATTmgallien in #5586 - Remove seen Talk notificatios from Tray window. by AATTallexzander in #5851 - fix bulk upload of empty files by AATTmgallien in #5871 - add link in readme to nextcloud-releases correct page with binaries by AATTmgallien in #5864 - always propagate locked status to read-only or read/write for real file by AATTmgallien in #5841 - chore(CI): Sign .drone.yml file by AATTnickvergessen in #5886 - Added new state and new job to check if /index.php/204 is being redirected by AATTallexzander in #5848 - Fix crash and incorrect implementation of seen chat notifications removal by AATTallexzander in #5879 - windows reserved word silently excluded - csync exclude.cpp by AATTtomdereub in #4977 - Disable share view completely when server does not support/has disabled file sharing by AATTclaucambra in #5885 - Set VFS PinState to Excluded for ignored files. by AATTm7913d in #5853 - Create placeholder while dehydrating if needed by AATTm7913d in #5890 - Fix expire date field in Share settings by AATTclaucambra in #5659 - Fix password generation for shares, improve generator by AATTclaucambra in #5717 - Fix SVG rendering error in SvgImageProvider by AATTclaucambra in #5666 - Add option to move deleted files to trash instead of permanently deleting them by AATTclaucambra in #5698 Fix build of sharemodel.cpp on MSVC by AATTclaucambra in #5912 Improve macOS Sparkle updater by AATTclaucambra in #5468 Remove Ubuntu Kinetic, add Mantic by AATTivaradi in #5915 Fix Finder Sync Extension by AATTclaucambra in #5903 Clean up systray.mm (macOS) by AATTclaucambra in #5602 Ensure errors are displayed as first entries in tray window activity list, add testing for SortedActivityListModel by AATTclaucambra in #5408 Convert VFS file to placeholder again if needed by AATTm7913d in #5889 Feature/check server availibility everyminute by AATTallexzander in #5621 Add option to notify when synced folder overcomes set size limit by AATTclaucambra in #5868 Do not modify discovered files on disk if not necessary by AATTclaucambra in #5872 Add \"Allow resharing\" option to share dialog by AATTclaucambra in #5965 on windows file names can always be encoded: fix wrong test by AATTmgallien in #5971 update read-only status of virtual files when needed for lock state by AATTmgallien in #5978 Hide password field in share settings when share type does not support passwords by AATTclaucambra in #5948 Generate a suggested password when server requires password for share creation by AATTclaucambra in #5966 update main CI image to get newer Qt, Java and other dependencies by AATTmgallien in #5996 Make file details tray follow current account accent colour by AATTclaucambra in #5975 Fix user-facing message about why encryption cannot yet be done by AATTclaucambra in #5972 Add warning prior to folder encryption, prevent unknowing users from creating unrecoverable encrypted folders by AATTclaucambra in #5969 only flush debug log files when closing them by AATTmgallien in #5798 Display correct server colour prior to acquiring server capabilities by AATTclaucambra in #5946 Ignore the USE_OUR_OWN_SQLITE3 flag. by AATTcamilasan in #6008 Implement support for server chunked file upload V2 API by AATTclaucambra in #5939 Bump client and client-appimage image versions. by AATTcamilasan in #6015 Update VFS placeholder each time a file is opened by Word by AATTallexzander in #6010 oc desktop client login migration to nc desktop client login by AATTcamilasan in #5959 Automatically lock LibreOffice files on server while they are being edited locally by AATTclaucambra in #5986 [stable-3.10] Allow deleting remotely deleted files locally in case of upload errors by AATTbackportbot-nextcloud in #6019 [stable-3.10] Bugfix/lock state spam by AATTbackportbot-nextcloud in #6025 [stable-3.10] Remove locketimeout condition. by AATTbackportbot-nextcloud in #6028 [stable-3.10] fixed detection of server version in cmd client similar to gui client (2nd try, signed off) by AATTbackportbot-nextcloud in #6033 [stable-3.10] Add compatibility with the new libcloudproviders integration by AATTbackportbot-nextcloud in #6036 [stable-3.10] Fix macOS notification talk replies by avoiding early dealloc by AATTbackportbot-nextcloud in #6037 [stable-3.10] Store the new etag into local database when opening with auto-locking… by AATTbackportbot-nextcloud in #6039 [stable-3.10] Fix visual bug with folder size confirmation combo box in general settings by AATTbackportbot-nextcloud in #6044 [stable-3.10] Display correct conflict part in multiple conflicts resolution dialog. by AATTbackportbot-nextcloud in #6045 [stable-3.10] Rewrite share expiration date field\'s date handling, fixing issues by AATTbackportbot-nextcloud in #6048 [stable-3.10] Use a standardised locale to create log file filenames by AATTbackportbot-nextcloud in #6050 [stable-3.10] Bugfix/multiple accounts migration by AATTbackportbot-nextcloud in #6051 [stable-3.10] once we call done on a sync file item, return is needed by AATTbackportbot-nextcloud in #6054 [stable-3.10] Bugfix/infinite sync by AATTbackportbot-nextcloud in #6057 [stable-3.10] do not check every 5 seconds files with infinite timeout (= 0) by AATTbackportbot-nextcloud in #6060 * Wed Sep 06 2023 ecsos - Update to 3.9.4 - [stable-3.9] Convert VFS file to placeholder again if needed by AATTbackportbot-nextcloud in #5927 - [stable-3.9] update read-only status of virtual files when needed for lock state by AATTbackportbot-nextcloud in #5987 - [stable-3.9] Hide password field in share settings when share type does not support passwords by AATTbackportbot-nextcloud in #5988 - [stable-3.9] update main CI image to get newer Qt, Java and other dependencies by AATTbackportbot-nextcloud in #5997 - [stable-3.9] Display correct server colour prior to acquiring server capabilities by AATTbackportbot-nextcloud in #6001 - [stable-3.9] Update VFS placeholder each time a file is opened by Word by AATTbackportbot-nextcloud in #6029 Full Changelog: https://github.com/nextcloud/desktop/compare/v3.9.3...v3.9.4 * Mon Aug 21 2023 ecsos - Update to 3.9.3 - Bugfix/fix filename encoding test on windows stable 3.9 Full Changelog: https://github.com/nextcloud/desktop/compare/v3.9.2...v3.9.3 * Wed Aug 09 2023 ecsos - Update to 3.9.2 - Remove Kinetic, add Mantic to stable-3.9 in #5921 - [stable-3.9] Feature/check server availibility everyminute in #5928 - [stable-3.9] windows reserved word silently excluded - csync exclude.cpp in #5934 - [stable-3.9] Do not modify discovered files on disk if not necessary in #5958 * Tue Jul 25 2023 ecsos - Update to 3.9.1 - [stable-3.9] Bugfix/unsupported filename on server in #5812 - [stable-3.9] Bugfix/remove stale caseclashcopies in #5817 - [stable-3.9] Build for Debian Bookworm in #5820 - [stable-3.9] Bugfix/checksum calculation stop on destruction in #5827 - [stable-3.9] prevent crash by resetting common pointer after deleting gobject menu in #5850 - [stable-3.9] Documentation for mass deployment. in #5857 - [stable-3.9] Update the documentation with information on how \'Edit locally\' works. in #5858 - [stable-3.9] Fix typos found by codespell in #5859 - [stable-3.9] Remove seen Talk notificatios from Tray window. in #5869 - [stable-3.9] fix bulk upload of empty files in #5878 - [stable-3.9] add link in readme to nextcloud-releases correct page with binaries in #5880 - [stable-3.9] always propagate locked status to read-only or read/write for real file in #5883 - [stable-3.9] chore(CI): Sign .drone.yml file in #5887 - [stable-3.9] Added new state and new job to check if /index.php/204 is being redirected in #5894 - [stable-3.9] Fix crash and incorrect implementation of seen chat notofications removal in #5897 - [stable-3.9] Disable share view completely when server does not support/has disabled file sharing in #5900 - [stable-3.9] Set VFS PinState to Excluded for ignored files. in #5904 - [stable-3.9] Create placeholder while dehydrating if needed in #5906 - [stable-3.9] Fix password generation for shares, improve generator in #5908 - [stable-3.9] Fix expire date field in Share settings in #5907 - [stable-3.9] Fix SVG rendering error in SvgImageProvider in #5909 - [stable-3.9] Fix build of sharemodel.cpp on MSVC in #5913 - [stable-3.9] Improve macOS Sparkle updater in #5914 * Wed Jun 14 2023 ecsos - Update to 3.9.0 - sort encrypted files by their id to compute checksum in #5568 - try different permutation to try to recover the broken checksum in #5572 - Fix unit tests SecureFileDrop in #5574 - Do not display error status and messages when aborting a sync during hydration request in VFS mode in #5579 - Correct spelling in #5567 - in case server has no private key, let e2ee init fail in #5566 - Edit locally. Restart current folder sync immediately after file opened. in #5588 - fix compilation with clazy and fully-qualified-moc-types checks enabled in #5587 - Enter next log file if the current log file is larger than 512 KB in #5580 - Alway add the item at the end of the layout. in #5595 - properly preserve the format of e2ee metadata during DB operations in #5577 - Edit locally. Elide loading dialog filename label middle. in #5612 - Fix crash on entering new log file after file size of 512kb reached in #5603 - Properly handle all fatal errors during edit locally setup procedure in #5583 - Update nextcloudcmd.rst to include dedicated install method for Debian instead of using a Ubuntu ppa. in #5243 - Fix MacOS UTF-8 normalization issue in #4957 - Parse sharees \'lookup\' key to include federated sharees. in #5613 - Unlock Office files when they are closed by AATTallexzander in #5607 - Implement missing share settings in #5622 - no longer override the pixman default version in #5630 - Edit locally. Fix crash on _chekTokenJob pointer deref. in #5637 - Remove some SQL debug logs to unclutter the output. in #5634 - Annotated version of Big Sur icon in #4714 - E2EE. Fix freeze on metadata checksum validation. in #5655 - Fix update request channel being set to wrong localised string in #5462 - Fix folder progress bar positioning in account settings on macOS in #5645 - Fix setting [undefined] to QFont in \'Sync now\' button in #5628 - Attempt sign in when an account state is added in AccountManager in #5493 - Fix account migration from legacy desktop clients (again) in #5640 - Feature/group folders visibility improved in #5636 - Use addLayout to insert the VFS option when setting account. in #5665 - Update CHANGELOG. in #5643 - i18n: Word separation in #5676 - Implement File Provider file synchronisation engine for macOS in #5527 - Fix unrecoverable freezing when PutMultiFileJob is used with upload rate limits enabled in #5680 - Dismiss notifications in #5687 - Display file tags in File Details in #5596 - Allow opening a file or folder in the local sync root. in #5686 - Provide feedback on share link copy in #5672 - Ask before importing accounts from legacy clients in #5654 - Feature/resolve all conflicts in #5635 - Update CHANGELOG. in #5706 - change size of dismiss button for items in activity list in #5377 - [stable-3.9] Fix tray window header folders button colour in #5723 - [stable-3.9] align activity text with \"Sync now\" text in #5725 - [stable-3.9] ensure that the file to test monitoring is hidden in #5733 - [stable-3.9] Fix tray styling in #5741 - [stable-3.9] Fix macOS build when file provider module build is disabled in #5742 - [stable-3.9] Fix dark mode switch issues in tray controls manually overriding palette colours in #5744 - [stable-3.9] fix build on windows by adding missing archive name properties on libs in #5748 - [stable-3.9] Fix macOS icon in #5762 - [stable-3.9] Bugfix/log less verbose in #5775 - Revert inclusion of File Provider module in 3.9 branch in #5772 - [stable-3.9] Bugfix. Conflict resolution button not clickable. in #5777 - [stable-3.9] display subject when we have sync issues like network errors in #5782 - [stable-3.9] Fix UnifiedSearch text field placeholder text color for light and dark theme in #5785 - [stable-3.9] addd a cmake option to enable single account desktop client in #5789 - [stable-3.9] Fix colouring of NCRadioButton in #5790 - [stable-3.9] chore: update workflows from templates in #5794 - [stable-3.9] Bugfix/rotate log less often in #5795 - [stable-3.9] Bugfix/adjust log levels in #5799 * Wed May 17 2023 ecsos - Update to 3.8.2 - desktop#5619 [stable-3.8] Edit locally. Elide loading dialog filename label middle. - desktop#5620 [stable-3.8] Fix crash on entering new log file after file size of 512kb reached - desktop#5623 [stable-3.8] Properly handle all fatal errors during edit locally setup procedure - desktop#5624 [stable-3.8] Fix MacOS UTF-8 normalization issue - desktop#5625 [stable-3.8] Parse sharees \'lookup\' key to include federated sharees. - desktop#5631 [stable-3.8] Implement missing share settings - desktop#5632 [stable-3.8] no longer override the pixman default version - desktop#5647 [stable-3.8] Edit locally. Fix crash on _chekTokenJob pointer deref. - desktop#5651 [stable-3.8] Remove some SQL debug logs to unclutter the output. - desktop#5657 [stable-3.8] E2EE. Fix freeze on metadata checksum validation. - desktop#5660 [stable-3.8] Fix folder progress bar positioning in account settings on macOS - desktop#5671 [stable-3.8] Use addLayout to insert the VFS option when setting account. - desktop#5658 [stable-3.8] Fix update request channel being set to wrong localised string - desktop#5661 [stable-3.8] Fix setting [undefined] to QFont in \'Sync now\' button - desktop#5664 [stable-3.8] Fix account migration from legacy desktop clients (again) - desktop#5663 [stable-3.8] Attempt sign in when an account state is added in AccountManager - desktop#5673 [stable-3.8] Update CHANGELOG. - desktop#5694 [stable-3.8] Fix unrecoverable freezing when PutMultiFileJob is used with upload rate limits enabled * Wed Apr 19 2023 ecsos - Update to 3.8.1 - desktop#5570 [stable-3.8] sort encrypted files by their id to compute checksum - desktop#5573 [stable-3.8] try different permutation to try to recover the broken checksum - desktop#5578 [stable-3.8] Fix unit tests SecureFileDrop - desktop#5582 [stable-3.8] Do not display error status and messages when aborting a sync during hydration request in VFS mode - desktop#5589 [stable-3.8] in case server has no private key, let e2ee init fail - desktop#5592 [stable-3.8] Edit locally. Restart current folder sync immediately after file opened. - desktop#5597 [stable-3.8] Alway add the item at the end of the layout. - desktop#5599 [stable-3.8] properly preserve the format of e2ee metadata during DB operations * Sat Apr 01 2023 ecsos - Update ot 3.8.0 - desktop#5161 Resize WebView widget once the loginpage rendered - desktop#5327 Feature/secure file drop - desktop#5351 Check German translation for wrong wording - desktop#5378 L10n: Correct word - desktop#5379 Fix displaying of file details button for local syncfileitem activities - desktop#5384 Improve config upgrade warning dialog - desktop#5385 Only accept folder setup page if overrideLocalDir is set - desktop#5389 Update CHANGELOG. - desktop#5391 Prevent ShareModel crash from accessing bad pointers - desktop#5393 Bugfix/init value for pointers - desktop#5410 Log to stdout when built in Debug config - desktop#5416 Clean up account creation and deletion code - desktop#5427 L10n: Added dot to end of sentence - desktop#5430 L10n: Fixed grammar - desktop#5435 Fix \"Create new folder\" menu entries in settings not working correctly on macOS - desktop#5436 Ci/clang tidy checks init variables - desktop#5442 Fix share dialog infinite loading - desktop#5444 Fix edit locally job not finding the user account: wrong user id - desktop#5448 Skip e2e encrypted files with empty filename in metadata - desktop#5451 Use new connect syntax - desktop#5453 Fix avatars not showing up in settings dialog account actions until clicked on - desktop#5459 Always discover blacklisted folders to avoid data loss when modifying selectivesync list. - desktop#5472 Fix infinite loading in the share dialog when public link shares are disabled on the server - desktop#5474 With cfapi when dehydrating files add missing flag - desktop#5478 Fix text labels in Sync Status component - desktop#5485 Display \'Search globally\' as the last sharees list element - desktop#5486 Fix display of 2FA notification. - desktop#5498 Bugfix/do not restore virtual files - desktop#5513 Show server name in tray main window - desktop#5520 Add Ubuntu Lunar - desktop#5521 Debian build classification \'beta\' cannot override \'release\'. - desktop#5525 Update changelog - desktop#5530 Follow shouldNotify flag to hide notifications when needed - desktop#5532 Bugfix/stop after creating config file - desktop#5534 E2EE cut extra zeroes from derypted byte array. - desktop#5546 When local sync folder is overriden, respect this choice - desktop#5560 Feature/e2ee fixes * Thu Mar 09 2023 ecsos - Update to 3.7.4 - desktop#5425 [stable-3.7] check German translation for wrong wording - desktop#5437 [stable-3.7] Fix \"Create new folder\" menu entries in settings not working correctly on macOS - desktop#5438 [stable-3.7] Clean up account creation and deletion code - desktop#5446 [stable-3.7] Fix share dialog infinite loading - desktop#5450 [stable-3.7] fix edit locally job not finding the user account: wrong user id - desktop#5454 [stable-3.7] skip e2e encrypted files with empty filename in metadata - desktop#5481 [stable-3.7] Always discover blacklisted folders to avoid data loss when modifying selectivesync list. - desktop#5483 [stable-3.7] use new connect syntax - desktop#5484 [stable-3.7] with cfapi when dehydrating files add missing flag - desktop#5487 [stable-3.7] Fix avatars not showing up in settings dialog account actions until clicked on - desktop#5488 [stable-3.7] Fix text labels in Sync Status component - desktop#5489 [stable-3.7] Fix infinite loading in the share dialog when public link shares are disabled on the server - desktop#5490 [stable-3.7] Ci/clang tidy checks init variables - desktop#5494 [stable-3.7] Display \'Search globally\' as the last sharees list element - desktop#5499 [stable-3.7] Resize WebView widget once the loginpage rendered - desktop#5502 [stable-3.7] Bugfix/do not restore virtual files - desktop#5505 [stable-3.7] Fix display of 2FA notification. * Fri Feb 10 2023 ecsos - Update to 3.7.3 - Revert \"Fix(l10n): capital_abcd Update translations from Transifex\" - Revert \"Fix(l10n): capital_abcd Update translations from Transifex\" - Revert \"Fix(l10n): capital_abcd Update translations from Transifex\" * Thu Feb 09 2023 ecsos - Update to 3.7.2 - No regular changelog from upstream. See instead: https://github.com/nextcloud/desktop/compare/v3.7.1...v3.7.2 * Tue Feb 07 2023 ecsos - Update to 3.7.1 - Backport/5393/stable 3.7 by AATTmgallien in #5403 - Fix wrong estimated time when doing sync. in #4902 - Bugfix/selective sync abort error in #4903 - Set UnifiedSearchResultNothingFound visibility less messily in #4751 - Clean up QML type and singleton registration in #4817 - Simplify activity list delegates by making them ItemDelegates, clean up in #4786 - Improve activity list highlighting/keyboard item selection in #4781 - Replace private API QZipWriter with KArchive in #4768 - makes Qt WebEngine optional only on macOS in #4875 - Bugfix/conflict resolution when selecting folder in #4914 - Fix fileactivitylistmodel QML registration in #4920 - Updated link to documentation in #4792 - Fix menu bar height calculation on macOS in #4917 - Fix ActivityItem activityHover error in #4921 - Fix add account window text clipping, enlarge text in #4910 - Accept valid lsColJob reply XML content types in #4919 - Fix low-resolution file changed overlay icons in activities in #4930 - Refactor ActivityListModel population mechanisms in #4736 - Make account setup wizard\'s adjustWizardSize resize to current page size instead of largest wizard page in #4911 - Deallocate call notification dialog objects when closed by AATTclaucambra in #4939 - Ensure that the file being processed has had its etag properly sanitised, log etag more in #4940 - Feature/syncjournaldb handle errors in #4819 - Do not format text in QML components as HTML in #4944 - Fix two factor auth notification: activity item was disabled. in #4961 - Add a placeholder item for empty activity list in #4959 - Ensure strings in main window QML are presented as plain text and not HTML by AATTclaucambra in #4972 - Improve handling of file name clashes by AATTclaucambra in #4970 - Add a QSortFilterProxyModel-based SortedActivityListModel by AATTclaucambra in #4933 - Bring back .lnk files on Windows and always treat them as non-virtual files. by AATTallexzander in #4968 - Fix two factor authentication notification by AATTcamilasan in #4967 - Ensure placeholder message in emoji picker wraps correctly in #4960 - Make activity action button an actual button, clean up contents in #4784 - Improve the error box QML component in #4976 - Fix \'Reply\' primary property. in #4985 - Fix sync progress bar colours in dark mode in #4986 - Fix predefined status text formatting in #4987 - Don\'t set up tray context menu on macOS, even if not building app bundle in #4988 - Ci/check clang tidy in ci in #4995 - check our code with clang-tidy in #4999 - alway use constexpr for all text constants in #4996 - avoid possibly crashing static_cast in #4994 - switch AppImage CI to latest tag: client-appimage-6 in #5003 - configure a list of checks for clang-tidy in #5004 - Fix link shares default expire date being enforced as maximum expire date even when maximum date enforcement is disabled on the server in #4982 - apply modernize-use-using via clang-tidy in #4993 - Ci/use no discard in #4992 - Fix files not unlocking after lock time expired in #4962 - Update client image in #5002 - let\'s check the format via some github action in #4991 - Feature/vfs windows sharing and lock state in #4942 - Update after tx migrate in #5019 - Improve \'Handle local file editing\' feature. Add loading popup. Add force sync before opening a file. in #4990 - Command-line client. Do not trust SSL certificates by default, unless \'--trust\' option is set. in #5022 - Bugfix/files lock fail metadata in #5024 - do not ignore return value in #4998 - improve logs when adding sync errors in activity list of main dialog in #5032 - Fix invisible user status selector button not being checked when user is in Offline mode in #5012 - use correct version copmparison on NSIS updater: fix update from rc in #4979 - Bugfix/check token for edit locally requests in #5039 - Fix the dismiss button: display it whenever possible. in #4989 - Fix account not found when doing local file editing. in #5040 - Improve \"pretty user name\"-related strings, display in webflow credentials in #5013 - Update CHANGELOG with 3.6.1 changes. in #5066 - Fix call notification dialog buttons in #5074 - validate certificate for E2EE against private key in #4949 - emit missing signal to update folder sync status icon in #5087 - Update CMake usage in README build instructions in #5086 - Clean up methods in sync engine in #5071 - Make Systray\'s void methods slots in #5042 - Remove unneeded parameter from CleanupPollsJob constructor in #5070 - Add a \'Sync now\' button to the sync status header in the tray window in #5018 - Modernise and improve code in AccountManager in #5026 - Fix macOS autoupdater settings in #5102 - Validate and sanitise edit locally token and relpath before sending to server in #5093 - Refactor FolderMan\'s \"Edit Locally\" capabilities as separate class in #5107 - Modernise and improve code in AccountSettings in #5027 - Fix compatibility with newer python3-nautilus in #5105 - Only show Sync Now button if account is connected in #5097 - use new public API to open an edit locally URL in #5116 - Add a new file details window, unify file activity and sharing in #4929 - E2EE. Do not generate keypair without user request. in #5067 - Fix incorrect current user index when adding or removing a user account. Also fix incorrect user avatar lookup by id. in #5092 - Remove unused internal link widget from old share dialog in #5123 - Use separate variable for cfg file name in CMAKE. in #5136 - Bugfix/delete folders during propagation even when propagation has errors in #5104 - Remove unused app pointer in CocoaInitializer in #5127 - Ensure \'Sync now\' button doesn\'t have its text elided in #5129 - Fix share delegate button icon colors in dark mode in #5132 - Do not use copy-assignment of QDialog. in #5148 - Remove unused remotePath in User::processCompletedSyncItem in #5118 - Make user status selector modal, show user header in #5145 - properly escape a path when creating a test file during tests in #5151 - Add support cmake unity build in #5109 - Fix typo of connector in #5157 - fully qualify types in signals and slots in #5088 - Remove reference to inexistent property in NCCustomButton in #5173 - Fix ActivityList delegate warnings in #5172 - Ensure forcing a folder to be synced unpauses syncing on said folder in #5152 - switch back to upstream craft in #5178 - fix renaming of folders with a deep hierarchy inside them in #5182 - fix instances of: c++11 range-loop might detach Qt container warnings in #5089 - Implement context menu entry \"Leave this share\" in #5081 - check that we update local file mtime on changes from server in #5188 - Add end-to-end tests to our CI in #5124 - Modernize the Dolphin action plugin in #5192 - Ci/do not modify configuration file duringtests in #5200 - cmake: Use FindPkgConfig\'s pkg_get_variable instead of custom macro in #5199 - Fix tray window margins, stop cutting into window border in #5202 - fix regressions on pinState management when doing renames in #520 - Fix bad custom button alignments, sizings, etc. in #5189 - Ci/do not override configuration file in #5206 - Clearly tell user that E2EE has been enabled for an account in #5164 - Fix CfApiShellExtensionsIPCTest in #5209 - l10n: Fixed grammar in #5220 - Prevent bad encrypting of folder if E2EE has not been correctly set up in #5223 - Remove close/dismiss button from encryption message in #5163 - Update macOS shell integration deployment targets in #5227 - Bugfix/case cash conflicts should not terminate sync in #5224 - Differentiate between E2EE not being enabled at all vs. E2EE being enabled already through another device in account settings message in #5179 - Ensure more QML text components are rendering things as plain text in #5231 - l10n: Correct spelling in #5221 - Make use of plain text-enforcing qml labels in #5233 - Feature/edit file locally restart sync in #5175 - Fix CI errors for Edit Locally. in #5241 - Lock file when editing locally in #5226 - Format some QLabels as plain text in #5247 - do not create GUI from a random thread and show error on real error in #5253 - Fix BasicComboBox internal layout in #5216 - Explicitly size and align user status selector text input to avoid bugs with alternate QtQuick styles in #5214 - do not use bulk upload for e2ee files in #5256 - Only show mnemonic request dialog when user explicitly wants to enable E2EE in #5181 - Replace share settings popup with a page on a StackView in #5194 - Add interactive NC Talk notifications on macOS in #5143 - Show file details within the tray dialog, rather than in a separate dialog in #5139 - Silence sync termination errors when running EditLocallyJob. in #5261 - Fix typo in #5257 - Add an \"Encrypt\" menu entry in file browser context menu for folders in #5263 - Add a nix flake for easy building and dev environments in #5007 - Add an internal link share to the share dialog in #5131 - Avoid the Get-Task-Allow Entitlement (macOS Notarization) in #5274 - sets a fixed version for pixman when buildign desktop client via Craft in #5269 - Fix SyncEngineTest failure when localstate is destroyed. in #5273 - Feature/remove obsolete names in #5271 - Remove unused HeaderBanner component in #5245 - Feature/do not sync enc folders if e2ee is not setup in #5258 - fix migration from old settings configuration files in #5141 - Use QFileInfo::exists where we are only creating a QFileInfo to check if file exists in #5291 - Make correct use of Qt signal \'emit\' keyword in #5287 - Remove unused variables in #5290 - Declare all QRegularExpressions statically in #5289 - l10n: Remove space in #5297 - Feature/move shellextensions to root installdir in #5295 - Improve backup dark mode palette for Windows in #5298 - Allow setting up an account with apppasword and folder via command-line arguments. For deployment. in #5296 - Update file\'s metadata in the local database when the etag changes while file remains unchanged. Fix subsequent conflict when locking and unlocking. in #5293 - Fix warnings on QPROPERTY-s in #5286 - Replace now deprecated FSEventStreamScheduleWithRunLoop with FSEventStreamSetDispatchQueue in #5272 - Fix macOS shell integration class inits in #5299 - Drop dependency on Qt Quick Controls 1 in #5309 - Fix full-text search results not being opened in browser in #5279 - Feature/allow forceoverrideurl via command line in #5329 - Bugfix/e2ee vulnerability empty metadatakeys in #5323 - Always generate random initialization vector when uploading encrypted file in #5324 - Fix bad string for translation. in #5358 - Update legal notice to 2023 in #5361 - Fix migration from legacy client when override server url is set in #5322 - Don\'t try to lock folders when editing locally in #5317 - Fix fetch more unified search result item not being clickable in #5266 - Add ability to disable E2EE in #5167 - Remove unused monochrome icons setting in #5366 - Feature/sync with case clash names in #5232 - Edit locally. Do not lock if locking is disabled on the server. in #5371 - Revert \"Merge pull request #5366 from nextcloud/bugfix/remove-mono-icons-setting\" in #5372 - Open calendar notifications in the browser. in #4684 - Migrate old configs in #5362 - Always unlock E2EE folders, even when network failure or crash. in #5370 - [stable-3.7] Fix displaying of file details button for local syncfileitem activities in #5380 - [stable-3.7] Improve config upgrade warning dialog in #5386 - Backport/5385/stable 3.7 in #5388 * Fri Jan 20 2023 ecsos - Update to 3.6.6 - Revert \"Fix(l10n): capital_abcd Update translations from Transifex\" 33f3975- Drop Fix_3.6.5_Language_Bug_#5339.patch, because now in upstream. * Thu Jan 19 2023 ecsos - Add patch Fix_3.6.5_Language_Bug_#5339.patch. * Thu Jan 19 2023 ecsos - Update to 3.6.5 - do not assert when sharing to a circle in #5310 - [stable-3.6] Fix macOS shell integration class inits in #5311 - [stable-3.6] Drop dependency on Qt Quick Controls 1 in #5312 - [stable-3.6] Feature/allow forceoverrideurl via command line in #5332 - [stable-3.6] Fix typo in #5270 - [stable-3.6] check that we update local file mtime on changes from server in #5321 - [stable-3.6] fix regressions on pinState management when doing renames in #5333 - [stable-3.6] Always generate random initialization vector when uploading encrypted file in #5334 - [stable-3.6] Fix SyncEngineTest failure when localstate is destroyed. in #5336 - [stable-3.6] Bugfix/e2ee vulnerability empty metadatakeys in #5335 * Thu Dec 08 2022 ecsos - Update to 3.6.4 - desktop#5254 [stable-3.6] do not create GUI from a random thread and show error on real error * Thu Dec 08 2022 ecsos - Update to 3.6.3 - desktop#5171 [stable-3.6] Fix typo of connector - desktop#5186 [stable-3.6] fix renaming of folders with a deep hierarchy inside them - desktop#5213 [stable-3.6] Make user status selector modal, show user header - desktop#5225 [stable-3.6] Prevent bad encrypting of folder if E2EE has not been correctly set up - desktop#5237 [stable-3.6] Feature/edit file locally restart sync - desktop#5239 Add forcefoldersync method to folder manager - desktop#5240 [stable-3.6] Make use of plain text-enforcing qml labels - desktop#5246 [stable-3.6] Lock file when editing locally - desktop#5249 [stable-3.6] Format some QLabels as plain text * Thu Nov 10 2022 ecsos - Update to 3.6.2 - [stable-3.6] Fix call notification dialog buttons by AATTbackportbot-nextcloud in #5075 - [stable-3.6] emit missing signal to update folder sync status icon by AATTbackportbot-nextcloud in #5090 - [stable-3.6] Fix macOS autoupdater settings by AATTbackportbot-nextcloud in #5103 - [stable-3.6] Validate and sanitise edit locally token and relpath before sending to server by AATTbackportbot-nextcloud in #5106 - [stable-3.6] Fix compatibility with newer python3-nautilus by AATTbackportbot-nextcloud in #5112 - [stable-3.6] Refactor FolderMan\'s \"Edit Locally\" capabilities as separate class by AATTbackportbot-nextcloud in #5111 - [stable-3.6] use new public API to open an edit locally URL by AATTbackportbot-nextcloud in #5117 - [stable-3.6] Use separate variable for cfg file name in CMAKE. by AATTbackportbot-nextcloud in #5140 - Fix stable-3.6 compile on macOS by AATTclaucambra in #5154 - Fix bad backport of CustomButton changes in Stable-3.6 by AATTclaucambra in #5155 - Backport/5067/stable 3.6 by AATTallexzander in #5153 - Backport/5092/stable 3.6 by AATTallexzander in #5156 - [stable-3.6] properly escape a path when creating a test file during tests by AATTbackportbot-nextcloud in #5158- Drop fix_nautilus_ext.patch because now in upstream. * Fri Nov 04 2022 ecsos - Split out the dbus service related files that provides libcloudproviders integration for nextcloud desktop client into a separate package; when this is installed, launching any app supporting libowncloudproviders (e.g. nautilus on GNOME) will automatically launch the desktop client -- which is rather annoying to happen by default, esp. in cases where a user does not even have a nextcloud account (gh#nextcloud/desktop#1982, gh#nextcloud/desktop#2622). * Sat Oct 22 2022 Paolo Stivanin - Add fix_nautilus_ext.patch: make the extension working again on Nautilus 43. This patch also support previous Nautilus versions. * Wed Oct 19 2022 ecsos - Update to 3.6.1 - desktop#4907 [stable-3.6] Fix wrong estimated time when doing sync. - desktop#4908 [stable-3.6] Bugfix/selective sync abort error - desktop#4922 [stable-3.6] Bugfix/conflict resolution when selecting folder - desktop#4923 [stable-3.6] Fix menu bar height calculation on macOS - desktop#4926 [stable-3.6] Fix add account window text clipping, enlarge text - desktop#4928 [stable-3.6] Accept valid lsColJob reply XML content types - desktop#4934 [stable-3.6] Fix low-resolution file changed overlay icons in activities - desktop#4941 [stable-3.6] Deallocate call notification dialog objects when closed - desktop#4943 [stable-3.6] Ensure that the file being processed has had its etag properly sanitised, log etag more - desktop#4973 [stable-3.6] Ensure strings in main window QML are presented as plain text and not HTML - desktop#4974 [stable-3.6] Do not format text in QML components as HTML - desktop#4978 [stable-3.6] Fix two factor authentication notification - desktop#5000 [stable-3.6] Bring back .lnk files on Windows and always treat them as non-virtual files. - desktop#5006 [stable-3.6] Fix \'Reply\' primary property. - desktop#5020 [stable-3.6] Update after tx migrate - desktop#5030 [stable-3.6] Command-line client. Do not trust SSL certificates by default, unless \'--trust\' option is set. - desktop#5037 [stable-3.6] Fix invisible user status selector button not being checked when user is in Offline mode - desktop#5048 [stable-3.6] Fix link shares default expire date being enforced as maximum expire date even when maximum date enforcement is disabled on the server - desktop#5052 Backport/4989/stable 3.6 - desktop#5053 [stable-3.6] use correct version copmparison on NSIS updater: fix update from rc - desktop#5054 Improve \'Handle local file editing\' feature. Add loading popup. Add f… - desktop#5055 Backport/5039/bugfix/check token for edit locally requests - desktop#5056 Fix account not found when doing local file editing. - desktop#5057 Fix two factor auth notification: activity item was disabled. - desktop#5058 [stable-3.6] Fix predefined status text formatting - desktop#5059 [stable-3.6] Fix sync progress bar colours in dark mode - desktop#5061 [stable-3.6] Improve handling of file name clashes - desktop#5063 [stable-3.6] Ensure placeholder message in emoji picker wraps correctly * Wed Sep 07 2022 ecsos - Update to 3.6.0 - desktop#3461 Fix crash in cldapi.dll - desktop#4526 Updating command-rebase.yml workflow from template - desktop#4577 Reply button size should be same as the input field, smaller + text color - desktop#4616 Fix crashing when selecting user status and predefined statuses not appearing - desktop#4624 Make user status dialog look in line with the rest of the desktop client tray and Nextcloud - desktop#4628 Add a placeholder message for the recents tab of the emoji picker - desktop#4631 Add SVG icon styled for macOS Big Sur - desktop#4643 Ensure the dispatch source only gets deallocated after the dispatch_source_cancel is done, avoiding crashing of the Finder Sync Extension on macOS - desktop#4650 Properly adapt the UserStatusSelectorModel to QML, eliminate hacks, make code more declarative - desktop#4655 Fix the system tray menu not being correctly replaced in setupContextMenu on GNOME - desktop#4663 Make the share dialog resizeable - desktop#4667 Make client language gender-neutral and more clear - desktop#4671 Use an en-dash for the userstatus panel - desktop#4672 Close call notifications when the call has been joined by the user, or the call has ended - desktop#4678 Correct spelling - desktop#4679 Print sync direction in SyncFileStatusTracker::slotAboutToPropagate - desktop#4682 Windows CI. Use specific Craft revision. - desktop#4683 Add \'db/local/remote\' reference to log string. - desktop#4685 Work around issues with window positioning on Linux DEs, hardcode tray window to screen center when new account added - desktop#4686 Add a custom back button to the account wizard\'s advanced setup page - desktop#4687 Clean up systray methods, make more QML-friendly - desktop#4688 Refactor tray window opening code for clarity and efficiency - desktop#4693 Increase the call state checking interval to not overload the server - desktop#4700 Fix bad quote in CMakeLists PNG generation message - desktop#4703 Only set _FORTIFY_SOURCE when a higher level of this flag has not been set - desktop#4704 Switch to using the main client CI image based on ubuntu 22.04 - desktop#4706 Limit concurrent notifications - desktop#4707 Use macOS-specific application icon - desktop#4710 QML-ify the UserModel, use properties rather than setter methods - desktop#4712 Take ints by value rather than reference in UserModel methods - desktop#4713 Feature/vfs windows thumbnails - desktop#4717 Respect skipAutoUpdateCheck in nextcloud.cfg with Sparkle on macOS - desktop#4718 Restyle unified search skeleton items animation and simplify their code - desktop#4719 Stop styling QML unified search items hierarchically, use global Style constants - desktop#4720 Use preprocessor directive rather than normal \'if\' for UNNotification types - desktop#4723 Make apps menu scrollable when content taller than available vertical space, preventing borking of layout - desktop#4734 Ensure that throttled notifications still appear in tray activity model - desktop#4735 Stop clearing notifications when new notifications are received - desktop#4738 Fix ActivityItemContent QML paintedWidth errors - desktop#4748 Clicking on an activity list item for a file opens the local file if available - desktop#4753 Replace unified search text field busy indicator with custom indicator - desktop#4755 Update macOS Info.plist - desktop#4756 Ensure debug archive contents are readable by any user - desktop#4758 Remove Ubuntu Impish, add Kinetic - desktop#4760 Make UserStatusSelector a dismissible page pushed onto the tray window - desktop#4771 Feature/handle edit locally - desktop#4773 Add Debian Bullseye build - desktop#4774 Double-clicking tray icon opens currently-selected user\'s local folder (if available) - desktop#4790 Clean up TalkReplyTextField, remove unnecessary parent Item - desktop#4797 Refactor user line - desktop#4799 Do not reboot PC when running an MSI via autoupdate. - desktop#4801 Always run MSI with full UI. - desktop#4802 Eliminate padding around the menu separator in the account menu - desktop#4804 Feature/enable more warnings also for gcc - desktop#4810 Move CFAPI shell extensions variables to root CMakeLists. - desktop#4815 Move URI scheme variable from Nextcloud.cmake to root CMakeListsts. - desktop#4816 Ensure SyncEngine use an initialized instance of SyncOptions - desktop#4818 Fix QML warnings - desktop#4820 I18n: Spelling unification - desktop#4821 Fix crash: \'Failed to create OpenGL context\'. - desktop#4822 Fix bugs with setting \'Away\' user status - desktop#4827 Fix greek translation for application name in menu - desktop#4829 Align, resize, and layout everything uniformly in the unified search view - desktop#4830 Remove libglib-2.0.so.0 and libgobject-2.0.so.0 from Appimage. - desktop#4831 Fix unified search item placeholder image source - desktop#4833 Use same tooltip component everywhere, fix tooltip clipping bugs - desktop#4834 Bump version and year. - desktop#4839 Fix account switching and hover issues with UserLine component - desktop#4840 Remove Ubuntu Focal - desktop#4842 Add a ScrollView to the predefined statuses area of the UserStatusSelector - desktop#4843 Prevent the \'Cancel\' button of the user status selector getting squashed - desktop#4844 Ensure that clear status message combo box is at least implicit width - desktop#4845 Fix alignment of predefined status contents regardless of emoji fonts - desktop#4850 Prevent crashing when trying to create error-ing QML component in systray.cpp, output error to log - desktop#4852 Add CHANGELOG.md. - desktop#4853 Ensure file activity dialog is centered on screen and appears at top of window stack - desktop#4866 Build script for AppImage should not assume Nextcloud is the name - desktop#4867 Fix File Activities dialog not showing up. - desktop#4869 Reads and store fileId and remote permissions during bulk upload - desktop#4882 Do not build qt keychain already included in the CI images - desktop#4884 Bugfix/web engine on win11 - desktop#4885 Update CHANGELOG for the 3.6.0 release. - desktop#4900 Fix script that upload AppImage to go in correct path * Tue Aug 02 2022 ecsos - Update to 3.5.4 - #4794 Add and use DO_NOT_REBOOT_IN_SILENT=1 parameter for MSI to not reboot during the auto-update. * Fri Jul 29 2022 ecsos - Update to 3.5.3 - desktop#4726 [stable-3.5] Fix the system tray menu not being correctly replaced in setupContextMenu on GNOME - desktop#4727 [stable-3.5] Ensure call notification stays on top of other windows - desktop#4729 [stable-3.5] Work around issues with window positioning on Linux DEs, hardcode tray window to screen center when new account added - desktop#4731 [stable-3.5] Clean up systray methods, make more QML-friendly - desktop#4739 [stable-3.5] Refactor tray window opening code for clarity and efficiency - desktop#4740 [stable-3.5] Only set _FORTIFY_SOURCE when a higher level of this flag has not been set - desktop#4741 [stable-3.5] Limit concurrent notifications - desktop#4742 [stable-3.5] Take ints by value rather than reference in UserModel methods - desktop#4743 [stable-3.5] Respect skipAutoUpdateCheck in nextcloud.cfg with Sparkle on macOS - desktop#4744 [stable-3.5] Use preprocessor directive rather than normal \'if\' for UNNotification types - desktop#4745 [stable-3.5] QML-ify the UserModel, use properties rather than setter methods - desktop#4750 [stable-3.5] Fix ActivityItemContent QML paintedWidth errors - desktop#4763 [stable-3.5] Stop clearing notifications when new notifications are received - desktop#4764 [stable-3.5] Ensure debug archive contents are readable by any user - desktop#4765 [stable-3.5] Stop styling QML unified search items hierarchically, use global Style constants - desktop#4766 [stable-3.5] Update macOS Info.plist - desktop#4767 [stable-3.5] print sync direction in SyncFileStatusTracker::slotAboutToPropagate - desktop#4772 [stable-3.5] Remove Ubuntu Impish, add Kinetic - desktop#4775 [stable-3.5] Ensure that throttled notifications still appear in tray activity model - desktop#4783 [stable-3.5] Make apps menu scrollable when content taller than available vertical space, preventing borking of layout- Drop nextcloud-remove-fortify-source-2.patch, because the fortify problem is now handled in code from upstream. * Mon Jul 04 2022 ecsos - Update to 3.5.2 - desktop#4569 [stable-3.5] Explicitly ask user for notification authorisation on launch (macOS) - desktop#4571 [stable-3.5] Fix crash caused by overflow in FinderSyncExtension - desktop#4583 [stable-3.5] add new fixup workflow from nextcloud org - desktop#4589 [stable-3.5] Bump up minimum macOS version - desktop#4592 [stable-3.5] Display chat message inside the OS notification. - desktop#4595 [stable-3.5] Fix \'TypeError: Cannot readproperty \'messageSent\' of undefined\'. - desktop#4596 [stable-3.5] Add a transparent background to the send reply button. - desktop#4605 [stable-3.5] Fix build on macOS versions pre-11 (down to 10.14) - desktop#4623 [stable-3.5] Ignore Office temp folders on Mac (\'.sb-\' in folder name). - desktop#4647 [stable-3.5] Remove assert, it is no longer useful. - desktop#4658 [stable-3.5] Add contrast to the text/icon of buttons if the server defined color is light. - desktop#4665 [stable-3.5] fix general section - desktop#4666 [stable-3.5] Remove tooltip because it is only repeating the label of the link. - desktop#4668 [stable-3.5] bugfix/share-dialog - desktop#4676 [stable-3.5] Updating command-rebase.yml workflow from template - desktop#4680 [stable-3.5] Reply button size should be same as the input field, smaller + text color - desktop#4692 [stable-3.5] Close call notifications when the call has been joined by the user, or the call has ended - desktop#4694 [stable-3.5] Increase the call state checking interval to not overload the server - desktop#4696 [stable-3.5] Ensure the dispatch source only gets deallocated after the dispatch_source_cancel is done, avoiding crashing of the Finder Sync Extension on macOS * Sun Jul 03 2022 Ben Greiner - Add nextcloud-remove-fortify-source-2.patch * A more future-proof and distribution friendly fix for boo#1201070 * Upstream issue: gh#nextcloud/desktop#4697 * Fri Jul 01 2022 ecsos - Fix Tumbleweed build and install error boo#1201070. Use own CFLAGS for Tumblweed with -D_FORTIFY_SOURCE=2 instead of -D_FORTIFY_SOURCE=3. * Tue May 17 2022 ecsos - Update to 3.5.1 - desktop#4486 [stable-3.5] Add new and correct sparkle update signature - desktop#4489 [stable-3.5] l10n: Remove string from translation - desktop#4490 [stable-3.5] l10n: Changed triple dot to ellipsis - desktop#4491 [stable-3.5] Ensure cache is stored in default cache location - desktop#4492 [stable-3.5] Updating command-rebase.yml workflow from template - desktop#4493 [stable-3.5] Remove \"…\" from \"Create Debug Archive\" button - desktop#4494 [stable-3.5] docs: Replace \"preceded\" with \"followed\" - desktop#4511 [stable-3.5] only add OCS-APIREQUEST header for 1st request of webflow v1 - desktop#4514 [stable-3.5] Make the make_universal.py script more verbose for easier debugging - desktop#4515 [stable-3.5] Revamp notifications for macOS and add support for actionable update notifications - desktop#4537 [stable-3.5] Use proper online status for user (\'dnd\', \'online\', \'invisible\', etc.) to enable or disable desktop notifications. - desktop#4538 [stable-3.5] Bugfix. Take root folder\'s files size into account when displaying the total size in selective sync dialog. - desktop#4539 [stable-3.5] Fix activity list item issues with colours/layout/etc. - desktop#4541 [stable-3.5] Bugfix/allow manual rename files with spaces - desktop#4544 [stable-3.5] Fixed share link expiration box being ineditable and always attempting to set invalid date - desktop#4545 [stable-3.5] Fix crashing of finder sync extension caused by dispatch_source_cancel of nullptr - desktop#4546 [stable-3.5] Simplify and remove the notification \"cache\" - desktop#4547 [stable-3.5] Fix tray icon not displaying \"Open main dialog\" - desktop#4548 [stable-3.5] if an exclude file is deleted, skip it and remove it from internal list - desktop#4549 [stable-3.5] Bugfix/two factor notification - desktop#4550 [stable-3.5] Fix visual borking in the share dialog - desktop#4555 [stable-3.5] add explicit capture for lambda * Tue May 03 2022 ecsos - Update to 3.5.0 - desktop#3714 Require cmake 3.16 - desktop#4135 Add testing for ActivityListModel - desktop#4154 Check for dbus-1 when building with cloudproviders - desktop#4162 Add ability to copy internal link from share dialog - desktop#4186 Feature/improve activity buttons - desktop#4189 Add thumbnails for files in the activity view - desktop#4191 Use proper API to dehydrate a placeholder file - desktop#4200 Feature/Talk Reply v1 - desktop#4205 Ensure we emit a rename command for renamed files - desktop#4212 Remove Hirsute, add Jammy - desktop#4216 Allow account menu to scroll when content height is larger than menu height - desktop#4217 Always build with updater. Use \'beta/stable\' channel selector in \'General Settins\' dialog with default \'stable\'. - desktop#4218 Cmake option to disable proxy - desktop#4237 Add support for server color theming - desktop#4247 No longer assume status bar height, calculate, fixing notch borking on new MacBook Pro - desktop#4251 Add a dark mode - desktop#4252 Generates pot files automatically. - desktop#4257 Add headers in cmake files to get them properly detected - desktop#4263 Ensure that bulk upload network job errors are handled - desktop#4268 Do not remove a folder that has files that were not uploaded yet during propagation - desktop#4272 L10n: Change to lowercase - desktop#4279 Simplify currentScreen in systray.cpp - desktop#4283 Fix warn colour in dark mode - desktop#4292 Do not remove files from a Group folder and its nested folders when it is renamed or removed while not allowed. - desktop#4303 Rollback local move on server move failure - desktop#4316 Implement local socket to communicate with finder extension - desktop#4319 Bugfix/prevent overflow with mtime - desktop#4320 L10n: Changed spelling - desktop#4322 Add \'Help\' action back. - desktop#4326 Ensure file activity dialog appears in centre of screen - desktop#4329 Increase maximum text line count in tray activity items to two lines - desktop#4334 Fix file activity dialog - desktop#4340 Properly ask Qt to create qml opengl surface with proper options - desktop#4351 Old submodule url does not work anylonger - desktop#4359 Old submodule url does not work anylonger - desktop#4360 Prepare for 3.5.0-rc1 - desktop#4363 Fix icon color and highlight color issues - desktop#4364 Fix for VFS crashes due to mimetype checking for thumbnails - desktop#4371 Fix various dark mode bugs - desktop#4372 Add a new yml github issue template for bug reports. - desktop#4379 Ensure we only store update channel not localized in settings - desktop#4385 Improve talk reply - desktop#4392 Prepare for 3.5.0-rc2 - desktop#4393 Bugfix/talk reply part 2 - desktop#4398 Darkmode. Fix crash on exit. - desktop#4399 Avoid deleting renamed file with spaces in name - desktop#4403 More dark mode fixes - desktop#4408 Ensure we do properly failed hydration jobs - desktop#4414 Fix build of appimage for branded clients - desktop#4418 Prepare for 3.5.0-rc3 - desktop#4420 Feature/files lock - desktop#4426 Add call notification dialog. - desktop#4428 Fix thumbnails for new files made while client open - desktop#4430 Increase time between connection tries - desktop#4437 Improve contrast on server color themed elements - desktop#4438 Fix positioning of activities in the activities list - desktop#4441 Bugfix/activities fetch server overload - desktop#4447 Realigned and resized thumbnails - desktop#4465 Add user avatars in talk notifications in activity list - desktop#4466 Fix sparkle implementation in the desktop client - desktop#4470 Prepare 3.5.0-rc4 - desktop#4471 Prepare final 3.5.0 release * Fri Mar 18 2022 ecsos - Update to 3.4.4 - desktop#4339 [stable-3.4] Do not remove files from a Group folder and its nested folders when it is renamed or removed while not allowed. - desktop#4354 [stable-3.4] Bugfix/prevent overflow with mtime - desktop#4356 Bump version to 3.4.4 - desktop#4358 Old submodule url does not work anylonger * Mon Feb 28 2022 ecsos - Update to 3.4.3 - desktop#4238 [stable-3.4] Remove Hirsute, add Jammy - desktop#4245 [stable-3.4] Cmake option to disable proxy - desktop#4258 [stable-3.4] ensure we emit a rename command for renamed files - desktop#4262 Makes sure that sync engine terminates when an error happen - desktop#4267 [stable-3.4] ensure that bulk upload network job errors are handled - desktop#4311 [stable-3.4] Rollback local move on server move failure - desktop#4312 [stable-3.4] Do not remove a folder that has files that were not uploaded yet during propagation * Fri Feb 11 2022 ecsos - Update to 3.4.2 - desktop#4140 [stable-3.4] Bugfix/force re-login on SSL Handshake error - desktop#4150 [stable-3.4] Do not display \'Conflict when uploading some files to a folder - desktop#4151 [stable-3.4] Windows. MSI. Unregister Nextcloud folders in SyncRootManager on uninstall. - desktop#4156 [stable-3.4] Unbreak loading translations - desktop#4169 [stable-3.4] Hide share button for deleted files and ignored files in tray activity - desktop#4170 [stable-3.4] Display error message when creating a link share with compromised password. - desktop#4174 [stable-3.4] Bugfix. Re-init sharing manager to enable link sharing UI when receivng sharing permissions. - desktop#4179 [stable-3.4] Show only filenames in tray activity items, with full path in tooltip - desktop#4197 [stable-3.4] use proper API to dehydrate a placeholder file - desktop#4203 [stable-3.4] Add macOS *.textClipping files to ignore list * Tue Dec 21 2021 ecsos - Updatete to 3.4.1 - desktop#4013 [stable-3.4] fix random error when updating CfApi metadata - desktop#4046 [stable-3.4] do not forget the path when renaming files with invalid names - desktop#4049 [stable-3.4] Bugfix/assert invalid modtime - desktop#4050 [stable-3.4] Feature/folder logo variations - desktop#4051 [stable-3.4] Always prefill username from Windows login name based on server version - desktop#4057 [stable-3.4] Bugfix/3.4.1 rc1 - desktop#4066 [stable-3.4] Bugfix/sync stuck on error - desktop#4075 [stable-3.4] Bugfix/force download local invalid files - desktop#4078 [stable-3.4] Enforce VFS. Disable \'Make always available locally\'. - desktop#4080 [stable-3.4] Bugfix/avoid sync getting stuck - desktop#4081 [stable-3.4] Fix CMake error in ECMAddAppIcon for mac - desktop#4083 [stable-3.4] Do not crash on findAndCancelDeletedJob - desktop#4094 [stable-3.4] ensure any errors after calling FileSystem::getModTime are handled - desktop#4097 Bump version- Skiped version 3.4.0 because of modtime bug: See: https://github.com/nextcloud/desktop/pull/4049 Please read the following wiki page How to fix files invalid modification date: https://github.com/nextcloud/desktop/wiki/Fix-bug-invalid-modification-date * Thu Oct 28 2021 ecsos - Update to 3.3.6 - desktop#3904 [stable-3.3] Only use basic authentication if needed - desktop#3931 [stable-3.3] Windows. Remove CWD from DLL search paths. - desktop#3932 [stable-3.3] Remove Temporary solution for file restoration issue due to set the data-fingerprint. * Thu Sep 30 2021 ecsos - Update to 3.3.5 - desktop#3850 [stable-3.3] Fix incorrect db name for nextcloud command line client. - desktop#3851 [stable-3.3] Don\'t log encryption data in release mode * Wed Sep 22 2021 ecsos - Update to 3.3.4 - desktop#3756 [stable-3.3] macOS client is not able to do auto updates - desktop#3757 [stable-3.3] prevent infinte recursion when closing a websocket in case of SSL errors - desktop#3791 [stable-3.3] Accept nc scheme in provider page * Fri Sep 03 2021 ecsos - Update to 3.3.3 - desktop#3739 [stable-3.3] Only set dav user after log * Fri Aug 27 2021 ecsos - Update to 3.3.2 - desktop#3676 Bugfix/checksums parse issue - desktop#3686 [stable-3.3] Fix macOS app bundle name in packaging scripts - desktop#3706 [stable-3.3] Bugfix/nextcloud cmd dav fix - desktop#3711 [stable-3.3] support server versions for one year after it is end of life - desktop#3717 [stable-3.3] Update nextcloudcmd documentation. - desktop#3718 Release 3.3.2 * Thu Aug 12 2021 ecsos - Update to 3.3.1 - desktop#3610 [stable-3.3] Update supported server versions - desktop#3647 [stable-3.3] Ensure that the users id is used for accessing webdav - desktop#3648 [stable-3.3] Enforce fetching of user id - desktop#3656 [stable-3.3] Return the login name instead of user id * Tue Aug 03 2021 ecsos - Update to 3.3.0 - desktop#3333 Check if first is not empty - desktop#3337 L10n: Spelling unification - desktop#3339 Takes ECMCoverageOption from ECM to enable code coverage analysis - desktop#3341 Automate removal of needs info labels when the issue is commented - desktop#3345 Ci/test appveyor - desktop#3352 Bugfix. Crash when printing OpenSSL decryption errors with no e2ee mnemonic, - desktop#3368 Improve error message - desktop#3369 Prevent crash in dialog that warns user about vfs and e2ee - desktop#3370 Fix/files fixes for windows and logs - desktop#3380 Document --background - desktop#3386 Fix needs info label remover action by providing github token - desktop#3388 Bugfix/qml warnings - desktop#3390 VFS freeze fix. Treat .sync-exclude.lst as a non-virtual file always. - desktop#3393 Added unit tests for Utility::isPathWindowsDrivePartitionRoot. - desktop#3394 Really fix the actions to remove needsinfo when someone comment - desktop#3395 Generate png icons with inkscape - desktop#3397 Enable clazy in drone - desktop#3401 Added config parameter that allows to bypass checksum validation failure - desktop#3404 Start macOS app bundle name with uppercase letter - desktop#3410 Check compiler against CMAKE_CXX_COMPILER_ID - desktop#3420 Cfapi: Make sure no data is transfered after cancellation - desktop#3425 VFS wipe moved folder when conflict - desktop#3432 Set pin state correct after rename - desktop#3437 Bring back dynamic load of VFS plugins - desktop#3445 Remove unused function declaration - desktop#3449 Fix VFS crash and false conflict on local new. - desktop#3460 Add unit test for move custom remote root - desktop#3464 Add building for Ubuntu Impish - desktop#3468 Show main dialog as normal window if tray icons not available - desktop#3471 Build optional without QWebEngine - desktop#3472 Directly send the icon url for activities to the qml component - desktop#3475 Use the full GPG key ID for signing Debian packages - desktop#3486 Improve error message in case of trailing space in directory name - desktop#3488 Remove unused pushNotifications variable - desktop#3489 Design call improvements - desktop#3490 Update documentation and replace old screenshots - desktop#3492 Update command-rebase.yml from template - desktop#3494 Download server public key and check user certificate against it - desktop#3497 Run legacy uninstall exe in a secure way - desktop#3498 Fix QML Warnings and create custom component for the activity list - desktop#3501 Avoid error when doing hydration when data socket is closed too early - desktop#3502 Fix all usage of _com_error(cfExecuteresult).ErrorMessage() - desktop#3511 Improve the error message returned by updateMetadata - desktop#3523 Avoid being stuck trying to create placeholder for existing file - desktop#3536 Remove unnecessary png files - desktop#3537 Only compile xattr virtual files backend for linux platform (not unices) - desktop#3540 Position main dialog on at tray icon if not a regular window - desktop#3541 Use dav instead of webdav - desktop#3542 Enforce https in flow2 for https connections - desktop#3547 Windows. Nextcloud Overlay Identifiers. Set 16 spaces before each identifier\'s name. - desktop#3548 Update screenshot in README.md - desktop#3552 Remove request to config for userVisibleURL. - desktop#3554 Bump version to 3.3.0-rc1 - desktop#3557 Fix size of the Label with user status - desktop#3558 Bugfix/user status too long account menu - desktop#3565 Do not block account menu: availability checking can be slow - desktop#3566 Create QMessageBox on heap and continue running the app when update is ready. - desktop#3569 Print the real permissions string instead of its address - desktop#3574 Open main dialog gnome always - desktop#3579 L10n: Change to uppercase - desktop#3581 Bump version to 3.3.0-rc2 - desktop#3582 Make main dialog normal window when displayed as regular window - desktop#3586 Fix crash in Folder::isSyncRunning() - desktop#3592 In wizard always use the correct way to get dav path - desktop#3594 Revert: Added config parameter that allows to bypass checksum validation failure. - desktop#3595 Do not build for Groovy - desktop#3596 Don\'t constrain size of hover background - desktop#3599 Update improvements and news in the documentation - desktop#3602 Prevent crash in Accont::davPath without credentials - desktop#3607 Bump version 3.3.0 * Fri Jul 09 2021 ecsos - Update to 3.2.4 - desktop#3480 [stable-3.2] Bugfix. Crash when printing OpenSSL decryption errors with no e2ee mnemonic, - desktop#3484 [stable-3.2] Add building for Ubuntu Impish - desktop#3485 [stable-3.2] Use the full GPG key ID for signing Debian packages - desktop#3514 [stable-3.2] avoid error when doing hydration when data socket is closed too early * Sun Jun 27 2021 Christophe Giboudeaux - Remove the unneeded QtWebKit build dependency. * Fri Jun 25 2021 ecsos - Update to 3.2.3 - desktop#3359 [stable-3.2] Block Virtual Files for partition root sync folders. - desktop#3375 [stable-3.2] Add remote folder prefix for renaming in a non-root local folder. - desktop#3415 [stable-3.2] VFS freeze fix. Treat .sync-exclude.lst as a non-virtual file always. - desktop#3439 [stable-3.2] Set pin state correct after rename - desktop#3453 [stable-3.2] Cfapi: Make sure no data is transfered after cancellation - desktop#3466 [stable-3.2] Generate png icons with inkscape * Mon May 31 2021 ecsos - Update to 3.2.2 - desktop#3264 [stable-3.2] Fallback to primary screen if screen under pointer not found - desktop#3273 [stable-3.2] send OS name and version to auto updater to allow selective upgrades - desktop#3327 [stable-3.2] upgrade SQLite3 to 3.35.5 - desktop#3357 [stable-3.2] VFS. Display local file name clash error when syncing in VFS mode. - desktop#3358 [stable-3.2] VFS. Allow dehydartion of readonly files. Preserve \'readonly\' flag when creating a placeholder. * Thu Apr 29 2021 ecsos - Update to 3.2.1 - desktop#3122 [stable-3.2] Do not schedule reboot when installing MSI in silent mode unless \'SCHEDULE_REBOOT is set. - desktop#3123 [stable-3.2] Temporary solution for file restoration issue due to failing the data… - desktop#3149 [stable-3.2] Display VFS sync folder within the navigation panel on Windows. - desktop#3151 [stable-3.2] Windows MSI. Do not allow installing Nextcloud client on < Windows 10 or < 1709 - desktop#3211 [stable-3.2] fix errors when calling CfRegisterSyncRoot by setting more fields - desktop#3212 [stable-3.2] add info in the installation page about the supported server versions - desktop#3213 [stable-3.2] status wrong for directories when using vfs and nextcloud desktop 3.2.0 - desktop#3219 [stable-3.2] update the news part of documentation with improvements from 3.2 release * Thu Apr 08 2021 ecsos - Update to 3.2.0 - No changelog from upstream at this time.- Drop nextcloud-desktop-fix-rpath.patch because RPATH no more in CMakeLists.- Changes from 3.2.0-rc3 - desktop#3015 Update documentation for the account wizard - desktop#3040 Don\'t deploy bearer plugin on MacOS - desktop#3042 Temp fix for vfs failure. - desktop#3043 Fix VFS CfAPI Syncroot Register Error. - desktop#3049 Bump version to 3.1.83.- Changes from 3.2.0-rc2 - desktop#2505 Status feature - desktop#2967 Add missing error handling for downloads of client side encryption - desktop#2976 Split content of User::isValueableActivity() - desktop#2981 Refresh Windows download dialog progress when hydrating a placeholder - desktop#2989 Display the content of the login dialog correct - desktop#2990 Fix crash when trying to open the folder creation dialog - desktop#2995 Repair basic auth support - desktop#2998 Fix incorrect type when reading the \'logExpire\' property from config. - desktop#2999 Don\'t customize settings dialog palette - desktop#3009 Don\'t check against product name if checking server version - desktop#3010 CFAPI: Handle cancelation of hydration requests - desktop#3016 Fix for Windows CreateFile long path - desktop#3020 Increase logging around file removal events - desktop#3025 Enable high dpi scaling on all platforms - desktop#3028 Check reading from journal was successful before remove placeholder - desktop#3029 L10n: Change sync message- Changes from 3.2.0-rc1 - desktop#2700 Major engine update - desktop#2725 Make monochrome icons the default on Linux and Mac OS. - desktop#2726 UI improvements: Settings dialog - desktop#2732 Replace dots with ellipses and add spaces. - desktop#2733 Move space in \"owncloudadvancedsetuppage.cpp\" - desktop#2734 Move space in \"folderwizard.cpp\" - desktop#2735 Change the quotation marks - desktop#2739 Fixed the autostart for AppImages. See #2504. - desktop#2748 Removed translation for \"etag\" and changed spelling - desktop#2749 Changed triple dot to ellipsis - desktop#2759 Add support for Hirsute - desktop#2778 Windows cfapi backend for vfs - desktop#2781 Cherry pick 2020 w53 - desktop#2793 XAttr backend for VFS - desktop#2794 Remove NO_SHIBBOLETH flag and dead code - desktop#2799 E2ee root folder remove issue - desktop#2800 Fix CfAPI wrapper build in Win32 mode - desktop#2801 Fix CfAPI Win32 build - desktop#2814 Add push notifications for file changes - desktop#2815 Update Github issue template and documentation with the new 3.1 option to \"Create Debug Archive\". - desktop#2821 E2EE fix upload parallelism issue. - desktop#2823 Repair chunked uploads - desktop#2824 Fix e2ee folder move issue - desktop#2826 Reference coding style wiki page from CONTRIBIUTING.md - desktop#2827 Integrate the version suffix to the MSI filename - desktop#2834 Compile nextcoud gui as separate library - desktop#2840 Avoid keeping Account alive via a shared ptr in ClientSideEncryption - desktop#2844 Handle SVG branded clients - desktop#2845 Default to colored systray on linux - desktop#2853 E2ee fix rename root folder issue & Fix upload stuck issue due to incorrect Lock/Unlock sequence - desktop#2859 Fix build against Qt 5.15.3 - desktop#2860 Removed blank before colon - desktop#2864 Fixes for wizard advanced setup - desktop#2865 VFS CfAPI implementation shouldn\'t get stuck - desktop#2867 Start file conflict resolve dialog asynchronous - desktop#2868 Don\'t treat new folders in unpinned folders as files to dehydrate - desktop#2872 Use push notifications for Tray activities/notifications fetch trigger. - desktop#2874 Reduce exempt labels list to give a chance to stale bot to do something - desktop#2875 Specify PUBLIC for the link targets to make them visible to windeployqt - desktop#2877 Revert \"Specify PUBLIC for the link targets to make them visible to w… - desktop#2892 Repair E2EE on sync folders which don\'t point to the root of the server on the remote end - desktop#2894 Documentation: break line in config example. - desktop#2895 Improve wizard ui - desktop#2897 Allow creation of new folders from the Settings Dialog. - desktop#2900 Load the theme resource explictly - desktop#2901 Win tests compilation fix. - desktop#2904 Move FolderCreationDialog into the OCC namespace - desktop#2906 Validate sensitive URLs to onle allow http(s) schemes. - desktop#2914 Configuration Options for Windows Registry - desktop#2919 Validate the providers ssl certificate - desktop#2925 Fix incorrect logger output for non-Latin strings. - desktop#2928 Add missing override specifier - desktop#2931 WIP: Build Instructions - desktop#2935 Do not add debug build to startup programs. - desktop#2937 Stale: issue must have bug and must not have approved label - desktop#2948 Fix crash when opening conflict dialog - desktop#2949 Move from stale bot to stale action - desktop#2951 Log error message from CFAPI - desktop#2958 VFS Windows: Fix download of large files - desktop#2972 Do no include glib.h with extern C - desktop#2979 Do not include glib.h with extern C (2) - desktop#2986 Bump version to 3.1.81 * Sat Feb 20 2021 Paolo Stivanin - Update to 3.1.3: - desktop#2884 [stable-3.1] Add support for Hirsute - desktop#2920 [stable-3.1] Validate sensitive URLs to onle allow http(s) schemes. - desktop#2926 [stable-3.1] Validate the providers ssl certificate - desktop#2939 Bump release to 3.1.3- This also fix security issues: - (boo#1184770, CVE-2021-22879, NC-SA-2021-008 , CWE-99) Nextcloud Desktop Client prior to 3.1.3 is vulnerable to resource injection by way of missing validation of URLs, allowing a malicious server to execute remote commands. User interaction is needed for exploitation. * Thu Jan 28 2021 ecsos - Update to 3.1.2 - desktop#2846 [stable-3.1] Handle SVG branded clients - desktop#2849 [stable-3.1] Default to colored systray on linux - desktop#2866 [stable-3.1] Add push notifications for file changes - desktop#2871 [stable-3.1] Start file conflict resolve dialog asynchronous - desktop#2878 [stable-3.1] Use push notifications for Tray activities/notifications fetch trigger. - desktop#2880 Bump release to 3.1.2
|
|
|