]> dgit.raspbian.org Git - nextcloud-desktop.git/log
nextcloud-desktop.git
2 years agoUse --options as recommended for configuring craft build in mac crafter
Claudio Cambra [Sat, 22 Jun 2024 08:01:22 +0000 (16:01 +0800)]
Use --options as recommended for configuring craft build in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMake craft blueprint name adjustable in mac crafter
Claudio Cambra [Sat, 22 Jun 2024 07:59:11 +0000 (15:59 +0800)]
Make craft blueprint name adjustable in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd support for fetching and including Sparkle in mac crafter
Claudio Cambra [Fri, 21 Jun 2024 12:16:37 +0000 (20:16 +0800)]
Add support for fetching and including Sparkle in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRemove unused Build file in mac crafter
Claudio Cambra [Fri, 21 Jun 2024 12:16:14 +0000 (20:16 +0800)]
Remove unused Build file in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoExtract app bundle codesigning procedure to separate file in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 11:38:33 +0000 (19:38 +0800)]
Extract app bundle codesigning procedure to separate file in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoDirectly sign plugins and frameworks within app bundle in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 11:33:50 +0000 (19:33 +0800)]
Directly sign plugins and frameworks within app bundle in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd relevant files to mac crafter gitignore
Claudio Cambra [Thu, 20 Jun 2024 10:48:05 +0000 (18:48 +0800)]
Add relevant files to mac crafter gitignore

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd option to skip craft configuration in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 10:46:44 +0000 (18:46 +0800)]
Add option to skip craft configuration in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoDivide client app dir path construction in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 10:31:39 +0000 (18:31 +0800)]
Divide client app dir path construction in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix unused codesignidentity warning in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 10:30:57 +0000 (18:30 +0800)]
Fix unused codesignidentity warning in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoThrow if codesign binary not found in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 10:20:26 +0000 (18:20 +0800)]
Throw if codesign binary not found in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix buildtype argument for craft in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 10:20:10 +0000 (18:20 +0800)]
Fix buildtype argument for craft in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd procedure to codesign app bundle in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 10:11:33 +0000 (18:11 +0800)]
Add procedure to codesign app bundle in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAllow explicitly skipping code-signing of dependencies in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 10:11:07 +0000 (18:11 +0800)]
Allow explicitly skipping code-signing of dependencies in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAllow setting of build type in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 10:09:48 +0000 (18:09 +0800)]
Allow setting of build type in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRemove previous craft client builder
Claudio Cambra [Thu, 20 Jun 2024 07:59:25 +0000 (15:59 +0800)]
Remove previous craft client builder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix paths in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 07:59:10 +0000 (15:59 +0800)]
Fix paths in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix mac-crafter abstract
Claudio Cambra [Thu, 20 Jun 2024 06:59:11 +0000 (14:59 +0800)]
Fix mac-crafter abstract

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdjust arguments for mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:58:14 +0000 (14:58 +0800)]
Adjust arguments for mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix dependencies for mac-crafter
Claudio Cambra [Thu, 20 Jun 2024 06:58:02 +0000 (14:58 +0800)]
Fix dependencies for mac-crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMake URLs adjustable in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:43:27 +0000 (14:43 +0800)]
Make URLs adjustable in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMake build path adjustable in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:43:08 +0000 (14:43 +0800)]
Make build path adjustable in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMove library check to separate file in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:40:34 +0000 (14:40 +0800)]
Move library check to separate file in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoCodesign all crafted plugins in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:27:37 +0000 (14:27 +0800)]
Codesign all crafted plugins in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoCodesign all the crafted libraries with mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:27:25 +0000 (14:27 +0800)]
Codesign all the crafted libraries with mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMake codesigning throw in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:26:12 +0000 (14:26 +0800)]
Make codesigning throw in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMake installIfMissing throwing in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:25:56 +0000 (14:25 +0800)]
Make installIfMissing throwing in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoImplement basic argumentparser in mac crafter
Claudio Cambra [Thu, 20 Jun 2024 06:16:58 +0000 (14:16 +0800)]
Implement basic argumentparser in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMove functions of mac crafter into different files
Claudio Cambra [Thu, 20 Jun 2024 06:05:06 +0000 (14:05 +0800)]
Move functions of mac crafter into different files

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd copyright header to main.swift
Claudio Cambra [Thu, 20 Jun 2024 05:55:55 +0000 (13:55 +0800)]
Add copyright header to main.swift

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMove build script into dedicated package
Claudio Cambra [Thu, 20 Jun 2024 05:50:12 +0000 (13:50 +0800)]
Move build script into dedicated package

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd codesign function to macos builder
Claudio Cambra [Wed, 19 Jun 2024 12:29:22 +0000 (20:29 +0800)]
Add codesign function to macos builder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoCraft the desktop client in the mac builder script
Claudio Cambra [Wed, 19 Jun 2024 10:33:07 +0000 (18:33 +0800)]
Craft the desktop client in the mac builder script

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoClone craft master to craftdir in mac builder script
Claudio Cambra [Wed, 19 Jun 2024 10:32:15 +0000 (18:32 +0800)]
Clone craft master to craftdir in mac builder script

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoClone craft in mac builder script
Claudio Cambra [Wed, 19 Jun 2024 10:26:58 +0000 (18:26 +0800)]
Clone craft in mac builder script

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoDeduplicate installation of required tools in macos builder
Claudio Cambra [Wed, 19 Jun 2024 10:08:43 +0000 (18:08 +0800)]
Deduplicate installation of required tools in macos builder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoSet up python if missing in mac builder script
Claudio Cambra [Wed, 19 Jun 2024 10:01:51 +0000 (18:01 +0800)]
Set up python if missing in mac builder script

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoConfigure xcode command line tools if missing in mac builder
Claudio Cambra [Wed, 19 Jun 2024 10:01:36 +0000 (18:01 +0800)]
Configure xcode command line tools if missing in mac builder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoInstall inkscape via mac builder script if not present
Claudio Cambra [Wed, 19 Jun 2024 09:48:26 +0000 (17:48 +0800)]
Install inkscape via mac builder script if not present

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoInstall brew through builder if not present
Claudio Cambra [Wed, 19 Jun 2024 09:47:56 +0000 (17:47 +0800)]
Install brew through builder if not present

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd convenience func to check if command exists
Claudio Cambra [Wed, 19 Jun 2024 09:47:41 +0000 (17:47 +0800)]
Add convenience func to check if command exists

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd convenience func to run shell command
Claudio Cambra [Wed, 19 Jun 2024 09:47:19 +0000 (17:47 +0800)]
Add convenience func to run shell command

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoStart working on mac builder script
Claudio Cambra [Wed, 19 Jun 2024 09:46:59 +0000 (17:46 +0800)]
Start working on mac builder script

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 8 Jul 2024 02:39:57 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 6 Jul 2024 02:39:53 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6780 from nextcloud/bugfix/groupfolder-rename
Matthieu Gallien [Fri, 5 Jul 2024 11:57:14 +0000 (13:57 +0200)]
Merge pull request #6780 from nextcloud/bugfix/groupfolder-rename

Check if sync item is actually a folder before processing it

2 years agoFix renaming tests for files under group folders.
Camila Ayres [Tue, 25 Jun 2024 14:40:02 +0000 (16:40 +0200)]
Fix renaming tests for files under group folders.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoOnly check for external storage permissions when it is a folder.
Camila Ayres [Mon, 24 Jun 2024 16:58:02 +0000 (18:58 +0200)]
Only check for external storage permissions when it is a folder.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoRemove commented out code.
Camila Ayres [Thu, 6 Jun 2024 09:57:05 +0000 (11:57 +0200)]
Remove commented out code.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoImprove logs for rename check.
Camila Ayres [Wed, 5 Jun 2024 18:35:39 +0000 (20:35 +0200)]
Improve logs for rename check.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd test to detect file renames in external storage.
Camila Ayres [Wed, 5 Jun 2024 18:31:41 +0000 (20:31 +0200)]
Add test to detect file renames in external storage.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoCheck if file is already in database before processing rename.
Camila Ayres [Fri, 24 May 2024 19:04:15 +0000 (21:04 +0200)]
Check if file is already in database before processing rename.

- The rename check was not happening since it was hitting error "Move without permission to rename base file"
- The file was then processed as a new file
- Also check #6535.

Possible workaround for #6549.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 5 Jul 2024 02:38:36 +0000 (02:38 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6790 from nextcloud/feature/update-channel-2
Camila Ayres [Thu, 4 Jul 2024 09:15:24 +0000 (11:15 +0200)]
Merge pull request #6790 from nextcloud/feature/update-channel-2

 Add new update channels part 2.

2 years agoTranslate enterprise channel explanation string.
Camila Ayres [Thu, 4 Jul 2024 07:54:22 +0000 (09:54 +0200)]
Translate enterprise channel explanation string.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoUse NEXTCLOUD_DEV to check if client is branded instead of checking for string.
Camila Ayres [Thu, 4 Jul 2024 07:50:53 +0000 (09:50 +0200)]
Use NEXTCLOUD_DEV to check if client is branded instead of checking for string.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoRemove const from POD in method declaration.
Camila Ayres [Thu, 4 Jul 2024 07:44:29 +0000 (09:44 +0200)]
Remove const from POD in method declaration.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoRemove resolved TO DO comment.
Camila Ayres [Thu, 4 Jul 2024 07:34:26 +0000 (09:34 +0200)]
Remove resolved TO DO comment.

Subscription and channel are supposed to be a general setting, not per user.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoExtend capabilities test to include desktopEnterpriseChannel check.
Camila Ayres [Wed, 3 Jul 2024 22:21:31 +0000 (00:21 +0200)]
Extend capabilities test to include desktopEnterpriseChannel check.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoIf the client is branded the default update channel is stable.
Camila Ayres [Wed, 3 Jul 2024 22:00:11 +0000 (00:00 +0200)]
If the client is branded the default update channel is stable.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoSeparate the list of valid update channels for enterprise and non-enterprise.
Camila Ayres [Wed, 3 Jul 2024 21:31:53 +0000 (23:31 +0200)]
Separate the list of valid update channels for enterprise and non-enterprise.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoFix the logic to determine update channels available, default value and what info...
Camila Ayres [Wed, 3 Jul 2024 14:06:48 +0000 (16:06 +0200)]
Fix the logic to determine update channels available, default value and what info to show the user.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoUpdate desktopEnterpriseChannel value when capabilities change.
Camila Ayres [Wed, 3 Jul 2024 13:16:56 +0000 (15:16 +0200)]
Update desktopEnterpriseChannel value when capabilities change.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoSave desktopEnterpriseChannel value in the config file.
Camila Ayres [Wed, 3 Jul 2024 13:14:53 +0000 (15:14 +0200)]
Save desktopEnterpriseChannel value in the config file.

The default should be what is returned by defaultUpdateChannel()
when desktopEnterpriseChannel is not available.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd desktopEnterpriseChannel to the capabilities check.
Camila Ayres [Wed, 3 Jul 2024 13:13:55 +0000 (15:13 +0200)]
Add desktopEnterpriseChannel to the capabilities check.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoOnly list enterprise for customers not running branded clients.
Camila Ayres [Mon, 3 Jun 2024 20:14:55 +0000 (22:14 +0200)]
Only list enterprise for customers not running branded clients.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoNextcloudDev is not a branded client.
Camila Ayres [Mon, 3 Jun 2024 20:14:00 +0000 (22:14 +0200)]
NextcloudDev is not a branded client.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd enterprise explanation to message shown when user changes update channel.
Camila Ayres [Mon, 3 Jun 2024 19:42:19 +0000 (21:42 +0200)]
Add enterprise explanation to message shown when user changes update channel.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoDo not show enterprise channel for branded clients.
Camila Ayres [Mon, 3 Jun 2024 19:32:16 +0000 (21:32 +0200)]
Do not show enterprise channel for branded clients.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoExtend Capabilities tests.
Camila Ayres [Mon, 3 Jun 2024 19:26:25 +0000 (21:26 +0200)]
Extend Capabilities tests.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoList enterprise update channel when available.
Camila Ayres [Mon, 3 Jun 2024 18:52:11 +0000 (20:52 +0200)]
List enterprise update channel when available.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoUpdate server hasValidSubscription if capabilities change for account.
Camila Ayres [Mon, 3 Jun 2024 18:50:37 +0000 (20:50 +0200)]
Update server hasValidSubscription if capabilities change for account.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd user specific setting for server hasValidScriptionValue.
Camila Ayres [Mon, 3 Jun 2024 18:48:41 +0000 (20:48 +0200)]
Add user specific setting for server hasValidScriptionValue.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd general config setting for server hasValidSubscription.
Camila Ayres [Mon, 3 Jun 2024 18:24:17 +0000 (20:24 +0200)]
Add general config setting for server hasValidSubscription.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoCheck if server has valid subcription.
Camila Ayres [Mon, 3 Jun 2024 17:43:31 +0000 (19:43 +0200)]
Check if server has valid subcription.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 4 Jul 2024 02:41:45 +0000 (02:41 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6658 from nextcloud/feature/update-channel
Camila Ayres [Wed, 3 Jul 2024 21:07:53 +0000 (23:07 +0200)]
Merge pull request #6658 from nextcloud/feature/update-channel

Add daily update channel.

2 years agoEnable RVO (return value optimization).
Camila Ayres [Wed, 3 Jul 2024 14:23:33 +0000 (16:23 +0200)]
Enable RVO (return value optimization).

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoRemove unused updatesegment option from updater query.
Camila Ayres [Wed, 3 Jul 2024 14:20:12 +0000 (16:20 +0200)]
Remove unused updatesegment option from updater query.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoUse only const auto in obvious pointer.
Camila Ayres [Wed, 3 Jul 2024 14:18:15 +0000 (16:18 +0200)]
Use only const auto in obvious pointer.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoUse default in switch.
Camila Ayres [Wed, 3 Jul 2024 14:16:56 +0000 (16:16 +0200)]
Use default in switch.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoRename var in configfile.
Camila Ayres [Tue, 2 Jul 2024 12:38:59 +0000 (14:38 +0200)]
Rename var in configfile.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoRemove commented out line.
Camila Ayres [Thu, 27 Jun 2024 16:24:10 +0000 (18:24 +0200)]
Remove commented out line.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoImprove text displayed when user switches update channel.
Camila Ayres [Thu, 27 Jun 2024 11:53:09 +0000 (13:53 +0200)]
Improve text displayed when user switches update channel.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoEnforce the update channel based on the current client installed.
Camila Ayres [Wed, 26 Jun 2024 19:14:07 +0000 (21:14 +0200)]
Enforce the update channel based on the current client installed.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd versionSuffix function to Theme.
Camila Ayres [Wed, 26 Jun 2024 18:18:41 +0000 (20:18 +0200)]
Add versionSuffix function to Theme.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoUse the value from MIRALL_VERSION_SUFFIX as the default update channel.
Camila Ayres [Wed, 26 Jun 2024 17:12:59 +0000 (19:12 +0200)]
Use the value from MIRALL_VERSION_SUFFIX as the default update channel.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoChange the default MIRALL_VERSION_SUFFIX from "git" to "daily".
Camila Ayres [Wed, 26 Jun 2024 17:11:26 +0000 (19:11 +0200)]
Change the default MIRALL_VERSION_SUFFIX from "git" to "daily".

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoList daily update channel in the general settings view.
Camila Ayres [Mon, 3 Jun 2024 18:52:11 +0000 (20:52 +0200)]
List daily update channel in the general settings view.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoClean up code in GeneralSettings.
Camila Ayres [Mon, 3 Jun 2024 15:18:40 +0000 (17:18 +0200)]
Clean up code in GeneralSettings.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdds info about daily builds to message shown if user changes update channel.
Camila Ayres [Mon, 3 Jun 2024 15:11:12 +0000 (17:11 +0200)]
Adds info about daily builds to message shown if user changes update channel.

- Also makes the explanation more concise.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoModernize ConfigFile::updateChannel and Updater::getQueryParams.
Camila Ayres [Mon, 3 Jun 2024 14:08:59 +0000 (16:08 +0200)]
Modernize ConfigFile::updateChannel and Updater::getQueryParams.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd daily update channel.
Camila Ayres [Mon, 15 Apr 2024 18:59:50 +0000 (20:59 +0200)]
Add daily update channel.

- Set update channel options list in slotUpdateInfo.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 3 Jul 2024 02:38:31 +0000 (02:38 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 2 Jul 2024 02:41:46 +0000 (02:41 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6868 from nextcloud/bugfix/avoidDeadlockWithImplicitHydrationSelf...
Matthieu Gallien [Mon, 1 Jul 2024 14:15:25 +0000 (16:15 +0200)]
Merge pull request #6868 from nextcloud/bugfix/avoidDeadlockWithImplicitHydrationSelfRequests

avoid deadlock: cancel hydration requests coming from itself

2 years agoavoid deadlock: cancel hydration requests coming from itself
Matthieu Gallien [Mon, 1 Jul 2024 14:10:02 +0000 (16:10 +0200)]
avoid deadlock: cancel hydration requests coming from itself

our current infrastructure will cause a deadlock for any hydration
requests coming from desktop files client itself

the main thread is responsible for executing the hydration request but
if the same thread is already blocked waiting for the hydration to
happen, both (open system call and hydration request handling) process
will never be completed and wait for each over in a stuck cycle

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6864 from nextcloud/bugfix/fixHydrationLogs
Matthieu Gallien [Mon, 1 Jul 2024 13:48:19 +0000 (15:48 +0200)]
Merge pull request #6864 from nextcloud/bugfix/fixHydrationLogs

avoid logs too verbose and with binary data

2 years agoavoid logs too verbose and with binary data
Matthieu Gallien [Mon, 1 Jul 2024 13:40:24 +0000 (15:40 +0200)]
avoid logs too verbose and with binary data

with those logs, hydrating is causing too much log to be written and
after some time (with big fixles), hydration is failing

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 1 Jul 2024 02:37:55 +0000 (02:37 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>