nextcloud-desktop.git
21 months agoValidate http_user value before assigning it to user in the config file.
Camila Ayres [Mon, 28 Oct 2024 19:07:28 +0000 (20:07 +0100)]
Validate http_user value before assigning it to user in the config file.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoRemove call to wantsAccountSaved when clearing the cookies.
Camila Ayres [Mon, 28 Oct 2024 17:37:15 +0000 (18:37 +0100)]
Remove call to wantsAccountSaved when clearing the cookies.

The cookies are cleared when an account is removed, this call was
bringing back the deleted account.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 29 Oct 2024 02:44:47 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #7379 from nextcloud/dependabot/github_actions/cpp-linter/cpp...
Claudio Cambra [Mon, 28 Oct 2024 06:27:49 +0000 (14:27 +0800)]
Merge pull request #7379 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.13.3

Bump cpp-linter/cpp-linter-action from 2.13.2 to 2.13.3

21 months agoBump cpp-linter/cpp-linter-action from 2.13.2 to 2.13.3
dependabot[bot] [Mon, 21 Oct 2024 23:22:13 +0000 (23:22 +0000)]
Bump cpp-linter/cpp-linter-action from 2.13.2 to 2.13.3

Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.13.2 to 2.13.3.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.13.2...v2.13.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
21 months agoMerge pull request #7413 from nextcloud/bugfix/display-multi-enforced-servers-name...
Claudio Cambra [Mon, 28 Oct 2024 06:05:17 +0000 (14:05 +0800)]
Merge pull request #7413 from nextcloud/bugfix/display-multi-enforced-servers-name-only

Only display server name in multiple override servers dropdown

21 months agoOnly display server name in multiple override servers dropdown
Claudio Cambra [Thu, 24 Oct 2024 14:09:15 +0000 (22:09 +0800)]
Only display server name in multiple override servers dropdown

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 27 Oct 2024 02:55:26 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 26 Oct 2024 02:45:00 +0000 (02:45 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 25 Oct 2024 14:02:06 +0000 (14:02 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 25 Oct 2024 03:02:37 +0000 (03:02 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 24 Oct 2024 15:35:24 +0000 (15:35 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #7408 from nextcloud/bugfix/enforceconfig
Camila Ayres [Thu, 24 Oct 2024 12:52:47 +0000 (14:52 +0200)]
Merge pull request #7408 from nextcloud/bugfix/enforceconfig

Change default of promptDeleteFiles to false

21 months agoOn upgrade notification for mass file deletion is disabled by default.
Camila Ayres [Thu, 24 Oct 2024 12:14:50 +0000 (14:14 +0200)]
On upgrade notification for mass file deletion is disabled by default.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoSet promptDeleteFiles default to false.
Camila Ayres [Thu, 24 Oct 2024 11:53:03 +0000 (13:53 +0200)]
Set promptDeleteFiles default to false.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 24 Oct 2024 12:21:58 +0000 (12:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 24 Oct 2024 03:14:24 +0000 (03:14 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #7404 from nextcloud/bugfix/improveStateHandlingInToSIntegration
Matthieu Gallien [Wed, 23 Oct 2024 16:40:55 +0000 (18:40 +0200)]
Merge pull request #7404 from nextcloud/bugfix/improveStateHandlingInToSIntegration

improve again state tracking with terms of service app

21 months agoimprove logs when checking terms of service status
Matthieu Gallien [Wed, 23 Oct 2024 13:18:10 +0000 (15:18 +0200)]
improve logs when checking terms of service status

should help diagnosing a client stuck with ToS block while thinking they
had been accepted

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoimprove again state tracking with terms of service app
Matthieu Gallien [Wed, 23 Oct 2024 09:22:28 +0000 (11:22 +0200)]
improve again state tracking with terms of service app

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 23 Oct 2024 02:57:41 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #7395 from nextcloud/bugfix/fixToSDetection
Matthieu Gallien [Tue, 22 Oct 2024 20:40:41 +0000 (22:40 +0200)]
Merge pull request #7395 from nextcloud/bugfix/fixToSDetection

properly detect need to sign terms of service state

21 months agoproperly detect need to sign terms of service state
Matthieu Gallien [Tue, 22 Oct 2024 20:39:38 +0000 (22:39 +0200)]
properly detect need to sign terms of service state

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoMerge pull request #7389 from nextcloud/bugfix/dealWithToSApp
Matthieu Gallien [Tue, 22 Oct 2024 16:05:31 +0000 (18:05 +0200)]
Merge pull request #7389 from nextcloud/bugfix/dealWithToSApp

content access denied error during discovery: verify server access

21 months agonotify user once when terms of service need to be signed
Matthieu Gallien [Tue, 22 Oct 2024 15:13:31 +0000 (17:13 +0200)]
notify user once when terms of service need to be signed

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agocontent access denied error during discovery: verify server access
Matthieu Gallien [Tue, 22 Oct 2024 12:49:51 +0000 (14:49 +0200)]
content access denied error during discovery: verify server access

will trigger a check of the server connectivity in case of content
access denied reporting when listing folders during discovery

should allow discovering early that terms of service need to be signed

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoMerge pull request #7385 from nextcloud/bugfix/dealWithToSApp
Matthieu Gallien [Tue, 22 Oct 2024 13:39:47 +0000 (15:39 +0200)]
Merge pull request #7385 from nextcloud/bugfix/dealWithToSApp

detect the terms of service app is requiring the user to sign them

21 months agocontent access denied error during discovery: verify server access
Matthieu Gallien [Tue, 22 Oct 2024 12:49:51 +0000 (14:49 +0200)]
content access denied error during discovery: verify server access

will trigger a check of the server connectivity in case of content
access denied reporting when listing folders during discovery

should allow discovering early that terms of service need to be signed

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agodetect the terms of service app is requiring the user to sign them
Matthieu Gallien [Mon, 21 Oct 2024 16:25:36 +0000 (18:25 +0200)]
detect the terms of service app is requiring the user to sign them

will query the sign state for the terms of service and automatically
pause or resume sync

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 22 Oct 2024 02:51:06 +0000 (02:51 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 21 Oct 2024 02:44:08 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 20 Oct 2024 02:48:23 +0000 (02:48 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 19 Oct 2024 03:00:31 +0000 (03:00 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #7368 from nextcloud/bugfix/pin-qt-version
Matthieu Gallien [Fri, 18 Oct 2024 16:51:02 +0000 (18:51 +0200)]
Merge pull request #7368 from nextcloud/bugfix/pin-qt-version

Pin Craft Qt version to 6.7.2 and binary cache version to 24.08

21 months agoPin Craft Qt version to 6.7.2 and binary cache version to 24.08
Claudio Cambra [Fri, 18 Oct 2024 16:48:38 +0000 (00:48 +0800)]
Pin Craft Qt version to 6.7.2 and binary cache version to 24.08

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoMerge pull request #7339 from nextcloud/feature/distinguisable-shares
Matthieu Gallien [Fri, 18 Oct 2024 09:05:26 +0000 (11:05 +0200)]
Merge pull request #7339 from nextcloud/feature/distinguisable-shares

Make shares distinguishable if there are sharees with the same display name

21 months agoEnsure on removal of share that display string is updated for last (now non-)duplicat...
Claudio Cambra [Thu, 17 Oct 2024 06:49:35 +0000 (14:49 +0800)]
Ensure on removal of share that display string is updated for last (now non-)duplicate share

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoStore duplicate indices as key-value pair with value storing bucket of all duplicates
Claudio Cambra [Thu, 17 Oct 2024 06:48:58 +0000 (14:48 +0800)]
Store duplicate indices as key-value pair with value storing bucket of all duplicates

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoClean up check for equality between sharee display names
Claudio Cambra [Thu, 17 Oct 2024 06:19:37 +0000 (14:19 +0800)]
Clean up check for equality between sharee display names

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoMake sure to update display of all duplicate display name shares
Claudio Cambra [Thu, 17 Oct 2024 06:17:12 +0000 (14:17 +0800)]
Make sure to update display of all duplicate display name shares

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoDisplay more verbose share display names for shares that have sharees with identical...
Claudio Cambra [Thu, 17 Oct 2024 06:00:58 +0000 (14:00 +0800)]
Display more verbose share display names for shares that have sharees with identical display names

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoCheck for and store indices of shares with duplicate display names
Claudio Cambra [Thu, 17 Oct 2024 06:00:15 +0000 (14:00 +0800)]
Check for and store indices of shares with duplicate display names

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoAdd ability to make share sharee displayname more verbose
Claudio Cambra [Thu, 17 Oct 2024 05:59:23 +0000 (13:59 +0800)]
Add ability to make share sharee displayname more verbose

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoMerge pull request #6752 from nextcloud/bugfix/locally-available-folders-open-in...
Matthieu Gallien [Fri, 18 Oct 2024 08:59:32 +0000 (10:59 +0200)]
Merge pull request #6752 from nextcloud/bugfix/locally-available-folders-open-in-browser-tray-header

Fix opening of locally available groupfolders in web browser from tray drop-down

21 months agoTake reference to folder in folder map within User::getFolder
Claudio Cambra [Wed, 16 Oct 2024 02:10:54 +0000 (10:10 +0800)]
Take reference to folder in folder map within User::getFolder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoPrevent double slashes in group folder path parsing
Claudio Cambra [Fri, 10 May 2024 05:13:38 +0000 (13:13 +0800)]
Prevent double slashes in group folder path parsing

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoUse for : loop in getFolder
Claudio Cambra [Fri, 10 May 2024 05:11:27 +0000 (13:11 +0800)]
Use for : loop in getFolder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoConstify openLocalFolder
Claudio Cambra [Fri, 10 May 2024 05:10:43 +0000 (13:10 +0800)]
Constify openLocalFolder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoMerge pull request #7360 from nextcloud/bugfix/mac-vfs-storage-use-elide
Claudio Cambra [Fri, 18 Oct 2024 08:18:13 +0000 (16:18 +0800)]
Merge pull request #7360 from nextcloud/bugfix/mac-vfs-storage-use-elide

Make sure storage headers do not collide with each other in macOS VFS settings

21 months agoMake sure storage headers do not collide with each other in macOS VFS settings
Claudio Cambra [Fri, 18 Oct 2024 08:11:31 +0000 (16:11 +0800)]
Make sure storage headers do not collide with each other in macOS VFS settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoMerge pull request #7323 from nextcloud/bugfix/mac-vfs-ci-swift6
Claudio Cambra [Fri, 18 Oct 2024 06:20:42 +0000 (14:20 +0800)]
Merge pull request #7323 from nextcloud/bugfix/mac-vfs-ci-swift6

Fix Swift 6-related CI errors with macOS VFS module

21 months agoRun post-auth state check with main actor task
Claudio Cambra [Tue, 15 Oct 2024 06:21:03 +0000 (14:21 +0800)]
Run post-auth state check with main actor task

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoFix swift 6 concurrency error regarding use of authAttemptState
Claudio Cambra [Tue, 15 Oct 2024 06:17:56 +0000 (14:17 +0800)]
Fix swift 6 concurrency error regarding use of authAttemptState

Cannot pass a local variable into a concurrently executing Task. It's
not a real issue as we are using a semaphore to wait before using this
variable for anything outside of the Task block, but still.

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoMerge pull request #7328 from nextcloud/bugfix/global-progress-vfs-bigsur
Claudio Cambra [Fri, 18 Oct 2024 06:00:29 +0000 (14:00 +0800)]
Merge pull request #7328 from nextcloud/bugfix/global-progress-vfs-bigsur

Check for availability of Big Sur (under 11.3) before using VFS progress tracking method

21 months agoWrap use of NSFileProviderManager globalProgress in availability check
Claudio Cambra [Wed, 16 Oct 2024 06:13:00 +0000 (14:13 +0800)]
Wrap use of NSFileProviderManager globalProgress in availability check

This selector was only made available on macOS 11.3
Just to be safe we should check for the availability

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoMerge pull request #6123 from nextcloud/bugfix/docs-format
Claudio Cambra [Fri, 18 Oct 2024 05:34:09 +0000 (13:34 +0800)]
Merge pull request #6123 from nextcloud/bugfix/docs-format

Fix issues on manpages

21 months agoIncorporate doc fixes from pull request #6122
Claudio Cambra [Mon, 9 Oct 2023 02:34:40 +0000 (10:34 +0800)]
Incorporate doc fixes from pull request #6122

Fix issues on manpages

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 18 Oct 2024 02:52:09 +0000 (02:52 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #7351 from nextcloud/bugfix/alwaysRecordMovedItemsAfterServerReplied
Claudio Cambra [Fri, 18 Oct 2024 02:22:09 +0000 (10:22 +0800)]
Merge pull request #7351 from nextcloud/bugfix/alwaysRecordMovedItemsAfterServerReplied

on receiving reply of a remote MOVE: always record it

21 months agoon receiving reply of a remote MOVE: always record it
Matthieu Gallien [Thu, 17 Oct 2024 15:58:37 +0000 (17:58 +0200)]
on receiving reply of a remote MOVE: always record it

even if local item has disappeared, record the result of a remote MOVE
when receiving the reply

enable better state tracking when syncing rename or move operations

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoMerge pull request #7346 from nextcloud/Rello-patch-1
Claudio Cambra [Fri, 18 Oct 2024 02:07:58 +0000 (10:07 +0800)]
Merge pull request #7346 from nextcloud/Rello-patch-1

remove ownCloud wording in logging

21 months agoremove ownCloud wording in logging
Rello [Thu, 17 Oct 2024 07:47:16 +0000 (09:47 +0200)]
remove ownCloud wording in logging

remove ownCloud wording in logging

Signed-off-by: Rello <Rello@users.noreply.github.com>
21 months agoMerge pull request #3014 from nextcloud/foreground-background
Claudio Cambra [Thu, 17 Oct 2024 08:45:17 +0000 (16:45 +0800)]
Merge pull request #3014 from nextcloud/foreground-background

Show/Hide Menubar and Dock Icon on macOS

21 months agoShow/Hide Menubar and Dock Icon
Elsie Hupp [Sat, 8 May 2021 15:56:42 +0000 (11:56 -0400)]
Show/Hide Menubar and Dock Icon

Signed-off-by: Elsie Hupp <9206310+elsiehupp@users.noreply.github.com>
21 months agoMerge pull request #4367 from nextcloud/finder-sidebar-icon-fix
Claudio Cambra [Thu, 17 Oct 2024 07:55:13 +0000 (15:55 +0800)]
Merge pull request #4367 from nextcloud/finder-sidebar-icon-fix

Fix Finder sidebar icon to work as a "template" image

21 months agoFix Finder sidebar icon to work as a "template" image and change to SF Symbols linewe...
Elsie Hupp [Mon, 27 Jun 2022 23:18:25 +0000 (19:18 -0400)]
Fix Finder sidebar icon to work as a "template" image and change to SF Symbols lineweights

Signed-off-by: Elsie Hupp <github@elsiehupp.com>
21 months agoMerge pull request #7321 from nextcloud/dependabot/github_actions/cpp-linter/cpp...
Matthieu Gallien [Thu, 17 Oct 2024 07:53:13 +0000 (09:53 +0200)]
Merge pull request #7321 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.13.2

Bump cpp-linter/cpp-linter-action from 2.13.1 to 2.13.2

21 months agoBump cpp-linter/cpp-linter-action from 2.13.1 to 2.13.2
dependabot[bot] [Mon, 14 Oct 2024 23:36:26 +0000 (23:36 +0000)]
Bump cpp-linter/cpp-linter-action from 2.13.1 to 2.13.2

Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.13.1 to 2.13.2.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.13.1...v2.13.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
21 months agoMerge pull request #7334 from nextcloud/bugfix/useFileIdToTrackRenamedItems
Matthieu Gallien [Thu, 17 Oct 2024 07:46:17 +0000 (09:46 +0200)]
Merge pull request #7334 from nextcloud/bugfix/useFileIdToTrackRenamedItems

Bugfix/use file id to track renamed items

21 months agoremove the enforcement of identical etag for a server side item MOVE
Matthieu Gallien [Wed, 16 Oct 2024 10:10:10 +0000 (12:10 +0200)]
remove the enforcement of identical etag for a server side item MOVE

orignally added by https://github.com/owncloud/client/pull/6632

most probably a too strong assumption on the behavior of the Nextcloud
server

better check real item metadata like fileid, size or modification time

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agohandle NEW/NEW conflicts by being real conflicts
Matthieu Gallien [Wed, 16 Oct 2024 13:06:13 +0000 (15:06 +0200)]
handle NEW/NEW conflicts by being real conflicts

NEW/NEW conflicts could sometime be ignored and replaced by update
metadata instructions

we stop doing this and handle them like any other conflicts

that would cause more download from the server

those conflicts would be solved automatically in case this is not a real
conflict but the client was missing the server reply with the updated
metadata

will enable more changes to improve MOVE detection from server side

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoin automated tests, update modtime when modifying the content of a file
Matthieu Gallien [Wed, 16 Oct 2024 11:12:43 +0000 (13:12 +0200)]
in automated tests, update modtime when modifying the content of a file

why one would not update the modification time when modifying a remote
file during automated tests

there is no reason to not update the modification time as this is what
is done by the server

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoMerge pull request #7291 from nextcloud/bugfix/improveLocalDiscoveryLogs
Matthieu Gallien [Thu, 17 Oct 2024 06:52:36 +0000 (08:52 +0200)]
Merge pull request #7291 from nextcloud/bugfix/improveLocalDiscoveryLogs

better logs to understand when a folder is locally discovered

21 months agobetter logs tounderstand when a folder is local scanned
Matthieu Gallien [Thu, 10 Oct 2024 12:24:35 +0000 (14:24 +0200)]
better logs tounderstand when a folder is local scanned

should hopefully allows to understand when local file system discovery
is done or omitted

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoMerge pull request #7285 from nextcloud/bugfix/catchFilesystemExceptions
Matthieu Gallien [Thu, 17 Oct 2024 06:51:47 +0000 (08:51 +0200)]
Merge pull request #7285 from nextcloud/bugfix/catchFilesystemExceptions

test syncing of read-only .lnk windows shorcuts

21 months agotest syncing of read-only .lnk windows shorcuts
Matthieu Gallien [Tue, 8 Oct 2024 12:46:59 +0000 (14:46 +0200)]
test syncing of read-only .lnk windows shorcuts

related to https://github.com/nextcloud/desktop/pull/7282

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 17 Oct 2024 02:52:33 +0000 (02:52 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #7333 from nextcloud/bugfix/signature
Matthieu Gallien [Wed, 16 Oct 2024 13:22:21 +0000 (15:22 +0200)]
Merge pull request #7333 from nextcloud/bugfix/signature

Bugfix/signature

21 months agoFail with error before calling folder metada setup when received empty signature.
Camila Ayres [Mon, 14 Oct 2024 14:36:38 +0000 (16:36 +0200)]
Fail with error before calling folder metada setup when received empty signature.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoReport client status error when signature is empty.
Camila Ayres [Thu, 26 Sep 2024 17:16:40 +0000 (19:16 +0200)]
Report client status error when signature is empty.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoAdd test testFolderMetadataWithEmptySignatureDecryptFails.
Camila Ayres [Tue, 16 Jul 2024 18:29:07 +0000 (20:29 +0200)]
Add test testFolderMetadataWithEmptySignatureDecryptFails.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoCheck if signature is empty.
Camila Ayres [Tue, 16 Jul 2024 12:56:20 +0000 (14:56 +0200)]
Check if signature is empty.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoMerge pull request #7322 from nextcloud/bugfix/vfs-crash-socketcontroller
Claudio Cambra [Wed, 16 Oct 2024 08:09:05 +0000 (16:09 +0800)]
Merge pull request #7322 from nextcloud/bugfix/vfs-crash-socketcontroller

Fix crash caused due to null accountstate in FileProviderSocketController

21 months agoFix crash caused by null accountstate due to bad domain identifier parsed from FPExt
Claudio Cambra [Tue, 15 Oct 2024 03:30:54 +0000 (11:30 +0800)]
Fix crash caused by null accountstate due to bad domain identifier parsed from FPExt

Turns out since we are forced to replace colons with hyphens we need to
replace them back to colons when we receive the domain identifier from
the file provider extension. If we do not then we get a null
accountState pointer in the socket controller and this causes a crash

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoMerge pull request #7319 from nextcloud/bugfix/betterMessageForFilesDeletionDetection
Matthieu Gallien [Wed, 16 Oct 2024 07:45:11 +0000 (09:45 +0200)]
Merge pull request #7319 from nextcloud/bugfix/betterMessageForFilesDeletionDetection

improve wordings of confirmation dialog when many files are deleted

21 months agoimprove wordings of confirmation dialog when many files are deleted
Matthieu Gallien [Mon, 14 Oct 2024 13:50:18 +0000 (15:50 +0200)]
improve wordings of confirmation dialog when many files are deleted

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 16 Oct 2024 02:57:54 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #7320 from nextcloud/bugfix/text
Matthieu Gallien [Tue, 15 Oct 2024 06:55:55 +0000 (08:55 +0200)]
Merge pull request #7320 from nextcloud/bugfix/text

Make string more readable for translators.

21 months agoMake string more readable for translators.
Camila Ayres [Mon, 14 Oct 2024 18:49:21 +0000 (20:49 +0200)]
Make string more readable for translators.

Fix #7309.

Signed-off-by: Camila Ayres <hello@camilasan.com>
21 months agoMerge pull request #7316 from nextcloud/bugfix/blacklist-string-tr
Claudio Cambra [Tue, 15 Oct 2024 02:59:53 +0000 (10:59 +0800)]
Merge pull request #7316 from nextcloud/bugfix/blacklist-string-tr

Fix poor translation strings for blacklisted error reason strings

21 months agoFix poor translation strings for blacklisted error reason strings
Claudio Cambra [Mon, 14 Oct 2024 02:50:24 +0000 (10:50 +0800)]
Fix poor translation strings for blacklisted error reason strings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 15 Oct 2024 02:45:28 +0000 (02:45 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 14 Oct 2024 02:44:37 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 13 Oct 2024 02:51:58 +0000 (02:51 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 12 Oct 2024 02:45:14 +0000 (02:45 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7240 from nextcloud/bugfix/mac-vfs-login-loop
Claudio Cambra [Fri, 11 Oct 2024 08:43:27 +0000 (16:43 +0800)]
Merge pull request #7240 from nextcloud/bugfix/mac-vfs-login-loop

22 months agoStop fetching user profile details now that is not necessary in file provider extension
Claudio Cambra [Mon, 30 Sep 2024 08:05:50 +0000 (16:05 +0800)]
Stop fetching user profile details now that is not necessary in file provider extension

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoHandle userId correctly in File Provider Extension client interface
Claudio Cambra [Mon, 30 Sep 2024 08:05:30 +0000 (16:05 +0800)]
Handle userId correctly in File Provider Extension client interface

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoProperly provide both user-provided username AND backing user ID to File Provider...
Claudio Cambra [Mon, 30 Sep 2024 08:04:48 +0000 (16:04 +0800)]
Properly provide both user-provided username AND backing user ID to File Provider Extension

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoFetch user profile (and user ID) when setting up domain account
Claudio Cambra [Mon, 30 Sep 2024 06:05:33 +0000 (14:05 +0800)]
Fetch user profile (and user ID) when setting up domain account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>