Граф коммитов

21083 Коммитов

Автор SHA1 Сообщение Дата
alex-z 6cab29b665
Implement BulkPropagateDownloadJob for virtual files.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-06-04 11:51:47 +02:00
Matthieu Gallien 1f3ca27cc7
Merge pull request #6765 from nextcloud/ci/fixCompilation-stable-3.13
you cannot call non const method on a temp const QString
2024-05-21 08:59:11 +02:00
Matthieu Gallien 5cd760cee9
you cannot call non const method on a temp const QString
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-05-17 16:34:45 +02:00
Claudio Cambra 383bed353c
Merge pull request #6747 from nextcloud/backport/6742/stable-3.13
[stable-3.13] Bugfix/lockownertype setreadonly basedoncaps
2024-05-17 10:12:33 +02:00
alex-z 7c69c5e468 Fix incorrect date parsing.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-05-17 10:12:26 +02:00
alex-z 3f75ddc402 Bugfix. Files lock. Check lock owner type for setting readonly based on server capabilities (NC27/28 compatibility issue).
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-05-17 10:12:26 +02:00
Claudio Cambra 493b6acff4
Merge pull request #6759 from nextcloud/backport/6706/stable-3.13 2024-05-15 21:48:31 +02:00
Claudio Cambra 70a0a76588 Censor account details string in file provider logging
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-05-15 19:48:04 +00:00
Claudio Cambra e2a49364bc
Merge pull request #6755 from nextcloud/backport/6753/stable-3.13
[stable-3.13] Do not open client on install as this breaks MDM deployments
2024-05-15 14:30:57 +02:00
Claudio Cambra d450f4354d Do not open client on install as this breaks MDM deployments
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-05-15 12:29:45 +00:00
Claudio Cambra 7f104ddbc1
Merge pull request #6709 from nextcloud/backport/6703/stable-3.13
[stable-3.13] chore(i18n): Improve grammar
2024-04-28 16:54:16 +08:00
rakekniven 78688e4b8b chore(i18n): Improve grammar
Fixes #6408 

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2024-04-28 08:51:05 +00:00
allexzander 8e04477de1
Merge pull request #6698 from nextcloud/backport/6691/stable-3.13
[stable-3.13] Bugfix/slow sync with tray open
2024-04-25 16:58:29 +02:00
allexzander 286e65d1fc
Merge pull request #6697 from nextcloud/backport/6696/stable-3.13
[stable-3.13] Bugfix. Conflict dialog for multiple files. Fix checkbox border colors for dark mode on Windows.
2024-04-25 16:58:09 +02:00
allexzander ff15cec4d2
Merge pull request #6692 from nextcloud/backport/6660/stable-3.13
[stable-3.13] Bugfix. Files lock. Fix incorrect readonly state.
2024-04-25 16:57:52 +02:00
alex-z d155ac1dec Hotfix. Slow download speed while tray is open. Do not run rotation animation in syncstatus in tray.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-25 08:18:26 +00:00
alex-z d9522885a7 Just for test. Disable status update to avoid havin a sync status animation in tray.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-25 08:18:26 +00:00
alex-z 54acd3498f Bugfix. Conflict dialog for multiple files. Fix checkbox border colors for dark mode on Windows.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-25 08:14:34 +00:00
alex-z 15d1030c93 Bugfix. Files lock. Fix incorrect readonly state.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-24 13:17:48 +00:00
Camila Ayres 1e5523e50d
Bump version to 3.13.0.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-04-23 20:39:56 +02:00
Claudio Cambra 14c4a7312d Always correctly set values for all fields in File Provider sharing UI
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:23:19 +02:00
Claudio Cambra e1ed7993f1 Fetch macOS VFS package in autoupdater if the client is using the file provider module
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:22:38 +02:00
Claudio Cambra c67820bcef Prevent use of invalid characters for file provider domain names
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:21:39 +02:00
Claudio Cambra 4a4ce04409 Only show successful debug archive creation dialog if it has indeed been successful
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:20:49 +02:00
Claudio Cambra f288fdf747 Prevent crash on creating debug archive in non-writeable location
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:20:49 +02:00
Claudio Cambra d53ffb37b3 Give debug archive save location dialog a default location
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:20:49 +02:00
Claudio Cambra 73cfb8b39a Fix "false" error about bad applying of nodiscard to value type
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:19:34 +02:00
Claudio Cambra 238d1a4583 Re-run update sync paused state slot when folder list has changed
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:18:18 +02:00
Claudio Cambra 0b2ce63ce9 Make sure to emit syncIsPausedChanged in syncIsPaused setter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:18:18 +02:00
Claudio Cambra cf5811b2f0 Make sure to emit relevant signals and set sync is paused to true if relevant
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:18:18 +02:00
Claudio Cambra 32ce3772c7 Extract syncIsPaused initialisation into new updater slot
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 20:18:18 +02:00
Matthieu Gallien 22982f4dda do not cause implicit hydration of virtual files during sync
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-23 18:47:42 +02:00
Matthieu Gallien 708f6b32e0
Merge pull request #6675 from nextcloud/backport/6621/stable-3.13
[stable-3.13] if a virtual file change but nothing changed: set it as in sync
2024-04-23 18:22:22 +02:00
Matthieu Gallien 97403e35d6 if a virtual file change but bothing changed: set it as in sync
some software (at least outlook native software) may fiddle with CfApi
placeholder metadta and set a .msg file to be out of sync state when
opening it

in that case, we will let the sync engine go over it and decide what to
do

it is then possible in that case that we would just put it back in "in
sync" state

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-23 18:22:09 +02:00
Matthieu Gallien 37d1a461ad
Merge pull request #6626 from nextcloud/backport/6613/stable-3.13
[stable-3.13] Feature/office files lock newly created. Plus refactoring.
2024-04-23 18:21:05 +02:00
alex-z f33f396428 Detect office files for locking on new upload. Notify FolderWatcher.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-23 18:20:53 +02:00
Claudio Cambra 907eda40df
Merge pull request #6674 from nextcloud/backport/6670/stable-3.13
[stable-3.13] Use davUser instead of direct credentials user in file provider
2024-04-23 23:57:06 +08:00
Claudio Cambra c02005956c Use davUser instead of direct credentials user in file provider
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-23 15:55:41 +00:00
Matthieu Gallien f74c0af095
Merge pull request #6667 from nextcloud/backport/6663/stable-3.13
[stable-3.13] create registry keys needed for edit locally in local machine category
2024-04-23 17:29:44 +02:00
Matthieu Gallien 6212fdd104 create registry keys needed for edit locally in local machine category
creating the registry keys via installer for the current user is not
enough to have the feature enabled for all user accounts on a given
machine

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-23 12:49:11 +00:00
Matthieu Gallien 5ffa359e3e
Merge pull request #6664 from nextcloud/backport/6655/stable-3.13
[stable-3.13] Bugfix/folder conflict disappear
2024-04-23 14:47:57 +02:00
alex-z 005b0aabc4 Fix tests failure. Refactoring.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-23 10:18:40 +00:00
alex-z 1a849e07c5 Fix CI errors.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-23 10:18:40 +00:00
alex-z d09c157568 Unit tests for diverse conflicts in one folder.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-23 10:18:40 +00:00
alex-z 0479d49140 Also support nested folder scenarios.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-23 10:18:40 +00:00
alex-z 6f93fb552b Bugfix. Folder invalid char conflict. Do not update parent folder record if it contains conflicted subfolders.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-23 10:18:39 +00:00
alex-z b24597dfa7 Bugfix. Folder case clash conflict. Do not update parent folder record if it contains conflicted subfolers. Also fix crash with local rename.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-04-23 10:18:39 +00:00
Claudio Cambra c2cb1b7453
Merge pull request #6649 from nextcloud/backport/6648/stable-3.13
[stable-3.13] Fix possible issues with item metadata acquisition required for macOS VFS file sharing
2024-04-18 13:15:05 +08:00
Claudio Cambra a72ac3ebec Wrap access of itemUrl in security scoping
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-18 05:13:11 +00:00
Claudio Cambra 66e1dc3cb4 Explicitly set bundle name and identifiers from env vars in FileProviderUIExt
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-04-18 05:13:11 +00:00