nextcloud-desktop.git
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 9 Jul 2024 02:38:50 +0000 (02:38 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6885 from nextcloud/bugfix/cloud-operation
Camila Ayres [Mon, 8 Jul 2024 12:22:11 +0000 (14:22 +0200)]
Merge pull request #6885 from nextcloud/bugfix/cloud-operation

Remove unecessary call to sendTransferInfo.

2 years agoRemove unecessary call to sendTransferInfo.
Camila Ayres [Fri, 5 Jul 2024 17:34:03 +0000 (19:34 +0200)]
Remove unecessary call to sendTransferInfo.

Possible fix for #6876.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd offline flag to mac crafter
Claudio Cambra [Mon, 24 Jun 2024 11:41:28 +0000 (19:41 +0800)]
Add offline flag to mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoReplace bool options with flags in mac crafter
Claudio Cambra [Mon, 24 Jun 2024 11:01:19 +0000 (19:01 +0800)]
Replace bool options with flags in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd option to build tests or not in mac crafter
Claudio Cambra [Sun, 23 Jun 2024 09:45:52 +0000 (17:45 +0800)]
Add option to build tests or not in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoWhen doing a full rebuild in mac crafter, delete old build folder
Claudio Cambra [Sat, 22 Jun 2024 14:55:17 +0000 (22:55 +0800)]
When doing a full rebuild in mac crafter, delete old build folder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoSimplify dylib signing process and ensure resource libs are signed in mac crafter
Claudio Cambra [Sat, 22 Jun 2024 09:29:52 +0000 (17:29 +0800)]
Simplify dylib signing process and ensure resource libs are signed in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoImprove build mode flag handling in mac crafter
Claudio Cambra [Sat, 22 Jun 2024 09:29:21 +0000 (17:29 +0800)]
Improve build mode flag handling in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMake mac-related build options configurable in mac crafter
Claudio Cambra [Sat, 22 Jun 2024 08:49:55 +0000 (16:49 +0800)]
Make mac-related build options configurable in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoThrow on failure of any shell commands to complete successfully in ma crafter
Claudio Cambra [Sat, 22 Jun 2024 08:44:31 +0000 (16:44 +0800)]
Throw on failure of any shell commands to complete successfully in ma crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoCompile and install instead of full clean rebuild of client in mac crafter
Claudio Cambra [Sat, 22 Jun 2024 08:41:58 +0000 (16:41 +0800)]
Compile and install instead of full clean rebuild of client in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAllow setting custom git clone command in mac crafter
Claudio Cambra [Sat, 22 Jun 2024 08:41:40 +0000 (16:41 +0800)]
Allow setting custom git clone command in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAlways configure craft if first download and set to not reconfigure by default in...
Claudio Cambra [Sat, 22 Jun 2024 08:41:22 +0000 (16:41 +0800)]
Always configure craft if first download and set to not reconfigure by default in mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
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>