Commit graph

20798 commits

Author SHA1 Message Date
Matthieu Gallien
55034f7e43
properly compute if a folder is top level or child extern mounted
asks new permission to server to be able to know if a folder is a top
level mounted folder

should allow detecting the top level folders from external storages or
group folders

should also make the client reliably detect that it is handling a child
folder inside a group folder and be allowed to rename such folders

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-27 14:29:01 +01:00
Matthieu Gallien
b6ff0c5abb
Merge pull request #6573 from nextcloud/bugfix/fasterContextMenuWindowsVirtualFiles
context menu: do not recursively check pin and availability states
2024-03-27 12:02:27 +01:00
Matthieu Gallien
608a435d38
context menu: do not recursively check pin and availability states
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-27 11:59:30 +01:00
Matthieu Gallien
9715cb01a0
Merge pull request #6580 from nextcloud/ci/someUnityBuildFixes
Ci/some unity build fixes
2024-03-27 10:34:30 +01:00
Matthieu Gallien
4e643166af ensure we ignore deprecated warnings from openssl in unity builds
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-27 10:34:22 +01:00
Matthieu Gallien
d81c20b116 partial fix for compilation with QT_NO_KEYWORDS
need to replace signals by Q_SIGNALS and so on

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-27 10:34:22 +01:00
Matthieu Gallien
9585d994e0
Merge pull request #6582 from nextcloud/bugfix/fixExplorerCrashWindows
Bugfix/fix explorer crash windows
2024-03-27 09:56:53 +01:00
Matthieu Gallien
ba78942209 Revert "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."
Close #6566

This reverts commit c1719bc817.
2024-03-27 09:56:45 +01:00
Nextcloud bot
709deb794c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-27 02:42:13 +00:00
Nextcloud bot
5c2bd3c193
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-26 02:39:59 +00:00
Nextcloud bot
206b3179d3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-24 02:42:22 +00:00
Nextcloud bot
170896fdda
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-23 02:49:57 +00:00
Matthieu Gallien
38812ce6b7
Merge pull request #6568 from nextcloud/bugfix/defaultIgnorePatternsShouldBeCorrect
use the proper name when reading system exclude config file
2024-03-22 17:26:07 +01:00
Matthieu Gallien
634f007074
use the proper name when reading system exclude config file
Close #6539

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-22 10:40:45 +01:00
Nextcloud bot
0312a1f398
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-22 02:38:01 +00:00
Nextcloud bot
54fdf85879
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-21 02:40:14 +00:00
Matthieu Gallien
23c812e224
Merge pull request #6137 from tintou/tintou/pkgconfig-define-variables
libcloudproviders: Use DEFINE_VARIABLES to install in the correct directory
2024-03-20 12:28:53 +01:00
Corentin Noël
6e1e8a8bdc libcloudproviders: Use DEFINE_VARIABLES to install in the correct directory
Conditionnaly require CMake 3.28 to install in the right directory.

Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
2024-03-20 12:28:38 +01:00
Matthieu Gallien
baa19e485c
Merge pull request #6532 from nextcloud/fix/docs/promptDeleteAllFiles
fix(docs): parameter promptDeleteAllFiles defaults to false not true
2024-03-20 10:09:48 +01:00
Josh
f66fb97b30 fix(docs): parameter promptDeleteAllFiles defaults to false not true
The default was changed to false in #1201 

Signed-off-by: Josh <josh.t.richards@gmail.com>
2024-03-20 10:09:39 +01:00
Matthieu Gallien
e707d685fd
Merge pull request #6514 from nextcloud/bugfix/minSupportDesktopVerMsg
User 'Connection issue' instead of 'Network error' in systray notification
2024-03-20 10:03:21 +01:00
Camila Ayres
84c08419ff User 'Connection issue' instead of 'Network error' in systray notification.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-03-20 09:51:11 +01:00
Matthieu Gallien
0da5e4a089
Merge pull request #6553 from nextcloud/bugfix/preventMissingContextMenuOnWindowsFileExplorer
if desktop client sent a first reply: wait for the menu data
2024-03-20 09:49:36 +01:00
Matthieu Gallien
4bf1b8604c
if desktop client sent a first reply: wait for the menu data
may need the user to wait a bit longer but should prevent missing the
context menu

should still be robust since we only wait indefinitely if desktop client
sent a first reply

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-20 09:44:33 +01:00
Matthieu Gallien
9a8392c1a3
Merge pull request #6537 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.10.0
Bump cpp-linter/cpp-linter-action from 2.9.1 to 2.10.0
2024-03-20 09:14:59 +01:00
dependabot[bot]
1af85564ac Bump cpp-linter/cpp-linter-action from 2.9.1 to 2.10.0
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.9.1...v2.10.0)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-20 09:14:47 +01:00
Nextcloud bot
39b145f3c8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-20 02:39:44 +00:00
allexzander
53eef98033
Merge pull request #6528 from nextcloud/bugfix/e2ee-vfs-disallow-move
E2EE with VFS. Disallow MOVE as it is not supported. Prevent data loss.
2024-03-20 01:32:20 +01:00
alex-z
b749cf9748 E2EE with VFS. Disallow MOVE as it is not supported. Prevent data loss.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-03-20 01:08:34 +01:00
allexzander
ff65c3c1f8
Merge pull request #6529 from nextcloud/bugfix/foldermetadata-fetch-root
E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths.
2024-03-20 01:07:52 +01:00
alex-z
c5dd2e89a1 E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-03-20 00:54:27 +01:00
Matthieu Gallien
747efd4711
Merge pull request #6521 from nextcloud/bugfix/allowWipeData
allow wipe feature to delete data of a wiped user account
2024-03-19 15:58:09 +01:00
Matthieu Gallien
2c95775edf allow wipe feature to delete data of a wiped user account
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-19 15:58:00 +01:00
allexzander
a5b65d1cb3
Merge pull request #6525 from nextcloud/feature/msi-customaction-close-shellextensions
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.
2024-03-19 15:16:54 +01:00
alex-z
c1719bc817 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.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-03-19 13:56:07 +01:00
Nextcloud bot
7262696846
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-19 02:39:43 +00:00
allexzander
82da32e3d7
Merge pull request #6547 from nextcloud/bugfix/files-lock-incorrect-readonly-set
Bugfix. Files-lock. Incorrect readonly state for TokenLock.
2024-03-18 13:53:40 +01:00
Matthieu Gallien
3ea60ee8a9
Merge pull request #6542 from nextcloud/bugfix/avoidRepeatingTheSameNetworkError
only display changed network errors during validation of connection
2024-03-18 09:46:52 +01:00
Matthieu Gallien
2346ec226d update parts of CI to get tests to be OK
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-18 09:21:30 +01:00
Matthieu Gallien
8422496bec sonarcloud CI check with address sanitizer
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-18 09:21:30 +01:00
Matthieu Gallien
e33832fa1d switch to ubuntu-latest image for CI github actions
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-18 09:21:30 +01:00
Matthieu Gallien
6d1f028ed8 only display changed network errors during validation of connection
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-18 09:21:30 +01:00
alex-z
4a21b290d2 Bugfix. Files-lock. Inorrect readonly state for TokenLock.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-03-17 17:02:54 +01:00
Nextcloud bot
b45376d579
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-16 02:48:33 +00:00
Nextcloud bot
462c35aa02
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-15 02:47:11 +00:00
Nextcloud bot
54a25d8abe
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-14 02:39:59 +00:00
allexzander
a399f4dbf6
Merge pull request #6540 from nextcloud/bugfix/e2ee-v1.2-version-double
Bugfix. E2EE. Use 'double' for legacy metadata.
2024-03-14 01:24:10 +01:00
alex-z
7376616375 Bugfix. E2EE. Use 'double' for legacy metadata.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-03-13 15:18:16 +01:00
Nextcloud bot
7a9cafd589
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-13 04:29:55 +00:00
Matthieu Gallien
61251cde5d
Merge pull request #6343 from nextcloud/feature/applyPermissionsFromServerToFolders
newly created folders will be read-only when needed
2024-03-12 23:30:14 +01:00