nextcloud-desktop.git
2 years agoAdd file provider socket state struct
Claudio Cambra [Wed, 17 Jul 2024 09:29:38 +0000 (17:29 +0800)]
Add file provider socket state struct

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoReport sync state after initial connection of socket in socket controller
Claudio Cambra [Wed, 17 Jul 2024 09:29:18 +0000 (17:29 +0800)]
Report sync state after initial connection of socket in socket controller

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd support for SYNC_PREPARING arg in socket controller reportsyncstate
Claudio Cambra [Wed, 17 Jul 2024 09:29:03 +0000 (17:29 +0800)]
Add support for SYNC_PREPARING arg in socket controller reportsyncstate

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoExpose latest sync state in file provider socket controller
Claudio Cambra [Wed, 17 Jul 2024 09:28:27 +0000 (17:28 +0800)]
Expose latest sync state in file provider socket controller

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoStore latest sync state in file provider socket controller
Claudio Cambra [Wed, 17 Jul 2024 09:28:11 +0000 (17:28 +0800)]
Store latest sync state in file provider socket controller

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoExpose account state in file provider socket controller
Claudio Cambra [Wed, 17 Jul 2024 09:27:38 +0000 (17:27 +0800)]
Expose account state in file provider socket controller

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoExpose socket server in FileProvider class
Claudio Cambra [Wed, 17 Jul 2024 09:24:11 +0000 (17:24 +0800)]
Expose socket server in FileProvider class

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRemove pointless setStatusText in slotComputeOverallStatus
Claudio Cambra [Wed, 17 Jul 2024 07:46:03 +0000 (15:46 +0800)]
Remove pointless setStatusText in slotComputeOverallStatus

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoLock and unlock when accessing sync actions in FileProviderExt to protect against...
Claudio Cambra [Tue, 16 Jul 2024 11:35:09 +0000 (19:35 +0800)]
Lock and unlock when accessing sync actions in FileProviderExt to protect against possible races

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoSet self as listener for Enumerator in FileProviderExt
Claudio Cambra [Tue, 16 Jul 2024 11:24:09 +0000 (19:24 +0800)]
Set self as listener for Enumerator in FileProviderExt

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd conformance to NextcloudFileProviderKit's EnumerationListener protocol in FilePro...
Claudio Cambra [Tue, 16 Jul 2024 11:23:53 +0000 (19:23 +0800)]
Add conformance to NextcloudFileProviderKit's EnumerationListener protocol in FileProviderExt

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoTrack sync actions in main FileProviderExt procedures
Claudio Cambra [Tue, 16 Jul 2024 11:21:26 +0000 (19:21 +0800)]
Track sync actions in main FileProviderExt procedures

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd method to remove finished sync action in FileProviderExt
Claudio Cambra [Tue, 16 Jul 2024 11:18:25 +0000 (19:18 +0800)]
Add method to remove finished sync action in FileProviderExt

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd method to mark action as error sync action in FileProviderExt
Claudio Cambra [Tue, 16 Jul 2024 11:18:16 +0000 (19:18 +0800)]
Add method to mark action as error sync action in FileProviderExt

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd method to insert new sync action in FileProviderExt
Claudio Cambra [Tue, 16 Jul 2024 11:18:00 +0000 (19:18 +0800)]
Add method to insert new sync action in FileProviderExt

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd method to report a change in sync state if applicable in FileProviderExt
Claudio Cambra [Tue, 16 Jul 2024 11:19:58 +0000 (19:19 +0800)]
Add method to report a change in sync state if applicable in FileProviderExt

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd sets for actions, to be able to track multiple actions
Claudio Cambra [Tue, 16 Jul 2024 11:17:15 +0000 (19:17 +0800)]
Add sets for actions, to be able to track multiple actions

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoBounce sync state change signals from socket controller in socket server
Claudio Cambra [Tue, 16 Jul 2024 10:58:12 +0000 (18:58 +0800)]
Bounce sync state change signals from socket controller in socket server

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd support for FILE_PROVIDER_DOMAIN_SYNC_STATE_CHANGE socket messages in client...
Claudio Cambra [Tue, 16 Jul 2024 10:57:52 +0000 (18:57 +0800)]
Add support for FILE_PROVIDER_DOMAIN_SYNC_STATE_CHANGE socket messages in client file provider socket controller

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoModernise slotComputeOverallSyncStatus
Claudio Cambra [Tue, 16 Jul 2024 10:57:00 +0000 (18:57 +0800)]
Modernise slotComputeOverallSyncStatus

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6803 from nextcloud/feature/edit-locally-macos-vfs
Claudio Cambra [Mon, 22 Jul 2024 13:00:51 +0000 (21:00 +0800)]
Merge pull request #6803 from nextcloud/feature/edit-locally-macos-vfs

Add Edit Locally support to macOS virtual files module

2 years agoFix crash upon removing edit locally file provider jobs in edit locally manager
Claudio Cambra [Tue, 28 May 2024 16:37:23 +0000 (00:37 +0800)]
Fix crash upon removing edit locally file provider jobs in edit locally manager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoStart the FileProviderEditLocallyJob in editlocallymanager
Claudio Cambra [Tue, 28 May 2024 16:03:38 +0000 (00:03 +0800)]
Start the FileProviderEditLocallyJob in editlocallymanager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoImprove logging in editlocallymanager
Claudio Cambra [Tue, 28 May 2024 16:03:23 +0000 (00:03 +0800)]
Improve logging in editlocallymanager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoConnect receipt of a file's ocId with file opening procedure in FileProviderEditLocal...
Claudio Cambra [Tue, 28 May 2024 16:03:07 +0000 (00:03 +0800)]
Connect receipt of a file's ocId with file opening procedure in FileProviderEditLocallyJob

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoImplement opening of a file with a given ocId in File Provider files
Claudio Cambra [Tue, 28 May 2024 16:02:44 +0000 (00:02 +0800)]
Implement opening of a file with a given ocId in File Provider files

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRemove redundant includes in editlocallymanager
Claudio Cambra [Tue, 28 May 2024 16:02:11 +0000 (00:02 +0800)]
Remove redundant includes in editlocallymanager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAnticipate null reply in idGetError of FileProviderEditLocallyJob
Claudio Cambra [Tue, 28 May 2024 16:01:11 +0000 (00:01 +0800)]
Anticipate null reply in idGetError of FileProviderEditLocallyJob

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAllow retrieval of domain associated with account in FileProviderDomainManager
Claudio Cambra [Tue, 28 May 2024 16:00:33 +0000 (00:00 +0800)]
Allow retrieval of domain associated with account in FileProviderDomainManager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoExpose domain manager in Mac::FileProvider
Claudio Cambra [Tue, 28 May 2024 16:00:17 +0000 (00:00 +0800)]
Expose domain manager in Mac::FileProvider

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFetch ocId for a given relative path
Claudio Cambra [Tue, 28 May 2024 11:17:55 +0000 (19:17 +0800)]
Fetch ocId for a given relative path

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoBegin setting up dialog for file provider edit locally job
Claudio Cambra [Tue, 28 May 2024 11:06:34 +0000 (19:06 +0800)]
Begin setting up dialog for file provider edit locally job

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd showError to FileProviderEditLocally
Claudio Cambra [Tue, 28 May 2024 11:05:39 +0000 (19:05 +0800)]
Add showError to FileProviderEditLocally

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoTry to use FileProviderEditLocallyJob before attempting standard EditLocallyJob in...
Claudio Cambra [Tue, 28 May 2024 10:37:54 +0000 (18:37 +0800)]
Try to use FileProviderEditLocallyJob before attempting standard EditLocallyJob in EditLocallyManager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd completion signals to fileprovidereditlocallyjob
Claudio Cambra [Tue, 28 May 2024 10:33:37 +0000 (18:33 +0800)]
Add completion signals to fileprovidereditlocallyjob

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd FileProviderEditLocallyPtr type
Claudio Cambra [Tue, 28 May 2024 10:31:18 +0000 (18:31 +0800)]
Add FileProviderEditLocallyPtr type

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd starter FileProviderEditLocally class
Claudio Cambra [Tue, 28 May 2024 08:03:19 +0000 (16:03 +0800)]
Add starter FileProviderEditLocally class

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoDo not automatically delete edit locally token verification job upon completion,...
Claudio Cambra [Mon, 27 May 2024 14:49:41 +0000 (22:49 +0800)]
Do not automatically delete edit locally token verification job upon completion, rely on manager's smart pointers

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoShow edit locally loading dialog with filename immediately in editlocallyjob constructor
Claudio Cambra [Mon, 27 May 2024 14:45:20 +0000 (22:45 +0800)]
Show edit locally loading dialog with filename immediately in editlocallyjob constructor

By the time we launch this job we ahve already finished verifying the
token after recent changes

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoDisplay token verification failure through GUI in edit locally manager
Claudio Cambra [Mon, 27 May 2024 14:40:45 +0000 (22:40 +0800)]
Display token verification failure through GUI in edit locally manager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRemove token related tasks from editlocallyjob
Claudio Cambra [Mon, 27 May 2024 14:40:11 +0000 (22:40 +0800)]
Remove token related tasks from editlocallyjob

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMove show error display features from editlocallyjob to editlocallymanager
Claudio Cambra [Mon, 27 May 2024 14:30:27 +0000 (22:30 +0800)]
Move show error display features from editlocallyjob to editlocallymanager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMove verification job handling and scheduling out of editlocallyjob, into editlocally...
Claudio Cambra [Mon, 27 May 2024 11:01:44 +0000 (19:01 +0800)]
Move verification job handling and scheduling out of editlocallyjob, into editlocallymanager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd a EditLocallyVerificationJobPtr type
Claudio Cambra [Mon, 27 May 2024 10:54:14 +0000 (18:54 +0800)]
Add a EditLocallyVerificationJobPtr type

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoDirectly use accountstate in editlocallyjob
Claudio Cambra [Mon, 27 May 2024 10:31:11 +0000 (18:31 +0800)]
Directly use accountstate in editlocallyjob

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoEnsure we emit error during edit locally job setup issues
Claudio Cambra [Mon, 27 May 2024 10:26:25 +0000 (18:26 +0800)]
Ensure we emit error during edit locally job setup issues

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMove token and relpath validity checks to edit locally verification job
Claudio Cambra [Thu, 23 May 2024 16:46:50 +0000 (00:46 +0800)]
Move token and relpath validity checks to edit locally verification job

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoUse verification job within edit locally job
Claudio Cambra [Thu, 23 May 2024 16:17:09 +0000 (00:17 +0800)]
Use verification job within edit locally job

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoEnsure verification job gets deleted after finish
Claudio Cambra [Thu, 23 May 2024 16:16:41 +0000 (00:16 +0800)]
Ensure verification job gets deleted after finish

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoSend and respond to SimpleApiJob to verify edit locally request with server in valida...
Claudio Cambra [Thu, 23 May 2024 16:00:39 +0000 (00:00 +0800)]
Send and respond to SimpleApiJob to verify edit locally request with server in validation job

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd starter EditLocallyVerificationJob
Claudio Cambra [Thu, 23 May 2024 15:56:45 +0000 (23:56 +0800)]
Add starter EditLocallyVerificationJob

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMerge pull request #6916 from nextcloud/automated/update-workflows/default
Claudio Cambra [Mon, 22 Jul 2024 09:32:19 +0000 (17:32 +0800)]
Merge pull request #6916 from nextcloud/automated/update-workflows/default

chore: update workflows from templates

2 years agochore: update workflows from templates
skjnldsv [Sat, 13 Jul 2024 08:23:50 +0000 (10:23 +0200)]
chore: update workflows from templates

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2 years agoMerge pull request #6890 from nextcloud/feature/per-account-connection-settings
Claudio Cambra [Mon, 22 Jul 2024 09:23:22 +0000 (17:23 +0800)]
Merge pull request #6890 from nextcloud/feature/per-account-connection-settings

Feature/per account connection settings

2 years agoMove all proxy configuration procedures into account and out of network settings
Claudio Cambra [Mon, 22 Jul 2024 08:17:38 +0000 (16:17 +0800)]
Move all proxy configuration procedures into account and out of network settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoUse application proxy when setting global proxy setting via network settings
Claudio Cambra [Mon, 22 Jul 2024 07:58:26 +0000 (15:58 +0800)]
Use application proxy when setting global proxy setting via network settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRemove now unused disguiseTabWidget
Claudio Cambra [Tue, 9 Jul 2024 06:37:17 +0000 (14:37 +0800)]
Remove now unused disguiseTabWidget

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoUse full user id at host with port for proxy password keychain
Claudio Cambra [Mon, 8 Jul 2024 09:41:13 +0000 (17:41 +0800)]
Use full user id at host with port for proxy password keychain

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoUse qtkeychain directly in account manager
Claudio Cambra [Mon, 8 Jul 2024 09:37:34 +0000 (17:37 +0800)]
Use qtkeychain directly in account manager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd a method to set a specific account's folders' network limits as dirty
Claudio Cambra [Mon, 8 Jul 2024 08:57:16 +0000 (16:57 +0800)]
Add a method to set a specific account's folders' network limits as dirty

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoUse an AccountPtr instead of raw pointer in networksettings
Claudio Cambra [Mon, 8 Jul 2024 08:56:07 +0000 (16:56 +0800)]
Use an AccountPtr instead of raw pointer in networksettings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoEnsure file provider tab is not shown when file provider module not enabled
Claudio Cambra [Mon, 8 Jul 2024 08:46:55 +0000 (16:46 +0800)]
Ensure file provider tab is not shown when file provider module not enabled

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMove folder status model initialisation to member init list in AccountSettings
Claudio Cambra [Mon, 8 Jul 2024 08:45:41 +0000 (16:45 +0800)]
Move folder status model initialisation to member init list in AccountSettings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoEnsure per-account network settings are saved on change
Claudio Cambra [Sun, 7 Jul 2024 16:36:49 +0000 (00:36 +0800)]
Ensure per-account network settings are saved on change

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd logging on error for proxy password saving
Claudio Cambra [Sun, 7 Jul 2024 16:36:28 +0000 (00:36 +0800)]
Add logging on error for proxy password saving

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoSimplify proxy password keychain keys
Claudio Cambra [Sun, 7 Jul 2024 16:35:03 +0000 (00:35 +0800)]
Simplify proxy password keychain keys

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoUse better keychain chunk job constructors
Claudio Cambra [Sun, 7 Jul 2024 16:33:07 +0000 (00:33 +0800)]
Use better keychain chunk job constructors

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoGet intended default values for bw limit settings for account when nothing is set
Claudio Cambra [Sun, 7 Jul 2024 16:09:17 +0000 (00:09 +0800)]
Get intended default values for bw limit settings for account when nothing is set

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoKeychainChunk job exec is synchronous, do not bother with signals in account manager use
Claudio Cambra [Sun, 7 Jul 2024 16:07:18 +0000 (00:07 +0800)]
KeychainChunk job exec is synchronous, do not bother with signals in account manager use

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoEnsure keychain chunk jobs in account manager run as intended
Claudio Cambra [Sun, 7 Jul 2024 16:05:45 +0000 (00:05 +0800)]
Ensure keychain chunk jobs in account manager run as intended

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoUse single-defined constexpr string for proxy password keychain key
Claudio Cambra [Sun, 7 Jul 2024 15:36:26 +0000 (23:36 +0800)]
Use single-defined constexpr string for proxy password keychain key

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoStore accounts' proxy passwords in keychain
Claudio Cambra [Sun, 7 Jul 2024 15:23:37 +0000 (23:23 +0800)]
Store accounts' proxy passwords in keychain

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoCorrectly load global proxy setting state on account-specific network settings
Claudio Cambra [Sun, 7 Jul 2024 12:42:43 +0000 (20:42 +0800)]
Correctly load global proxy setting state on account-specific network settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRespect account-specific transfer limits in folder
Claudio Cambra [Fri, 28 Jun 2024 12:06:17 +0000 (20:06 +0800)]
Respect account-specific transfer limits in folder

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoSave bwlimits for account-specific network configuration
Claudio Cambra [Fri, 28 Jun 2024 12:05:55 +0000 (20:05 +0800)]
Save bwlimits for account-specific network configuration

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoClean up networksettings saveProxySettings
Claudio Cambra [Fri, 28 Jun 2024 12:04:49 +0000 (20:04 +0800)]
Clean up networksettings saveProxySettings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoModify network access manager proxy within account when setting proxy values
Claudio Cambra [Fri, 28 Jun 2024 11:48:31 +0000 (19:48 +0800)]
Modify network access manager proxy within account when setting proxy values

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix account-specific network setting enum values
Claudio Cambra [Fri, 28 Jun 2024 11:46:47 +0000 (19:46 +0800)]
Fix account-specific network setting enum values

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoEnsure we are resetting account proxy settings when not using proxy is enforced
Claudio Cambra [Fri, 28 Jun 2024 11:46:21 +0000 (19:46 +0800)]
Ensure we are resetting account proxy settings when not using proxy is enforced

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoWhen generally setting dirty proxy in folderman only mark dirty those that follow...
Claudio Cambra [Fri, 28 Jun 2024 11:43:48 +0000 (19:43 +0800)]
When generally setting dirty proxy in folderman only mark dirty those that follow general client proxy settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRespect account proxy settings in connectionvalidator
Claudio Cambra [Fri, 28 Jun 2024 11:43:07 +0000 (19:43 +0800)]
Respect account proxy settings in connectionvalidator

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRespect account proxy settings in owncloudsetupwizard server check
Claudio Cambra [Fri, 28 Jun 2024 11:42:58 +0000 (19:42 +0800)]
Respect account proxy settings in owncloudsetupwizard server check

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoImplement saving proxy settings to account in network settings
Claudio Cambra [Fri, 28 Jun 2024 11:22:00 +0000 (19:22 +0800)]
Implement saving proxy settings to account in network settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdapt network settings loadBwLimitSettings for account-specific settings
Claudio Cambra [Fri, 28 Jun 2024 10:43:47 +0000 (18:43 +0800)]
Adapt network settings loadBwLimitSettings for account-specific settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoLoad in account specific network settings in network settings widget
Claudio Cambra [Fri, 28 Jun 2024 10:00:11 +0000 (18:00 +0800)]
Load in account specific network settings in network settings widget

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd account member to network settings
Claudio Cambra [Fri, 28 Jun 2024 09:59:24 +0000 (17:59 +0800)]
Add account member to network settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoTake account-specific network configuration into account in proxyauthhandler
Claudio Cambra [Fri, 28 Jun 2024 09:58:24 +0000 (17:58 +0800)]
Take account-specific network configuration into account in proxyauthhandler

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoSave and restore account-specific network settings in account maanger
Claudio Cambra [Fri, 28 Jun 2024 09:57:57 +0000 (17:57 +0800)]
Save and restore account-specific network settings in account maanger

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd download limit setting property to account
Claudio Cambra [Fri, 28 Jun 2024 09:57:16 +0000 (17:57 +0800)]
Add download limit setting property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd upload limit property to account
Claudio Cambra [Fri, 28 Jun 2024 09:57:07 +0000 (17:57 +0800)]
Add upload limit property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd download limit setting property to account
Claudio Cambra [Fri, 28 Jun 2024 09:56:45 +0000 (17:56 +0800)]
Add download limit setting property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd upload limit setting property to account
Claudio Cambra [Fri, 28 Jun 2024 09:56:21 +0000 (17:56 +0800)]
Add upload limit setting property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd proxy password property to account
Claudio Cambra [Fri, 28 Jun 2024 09:55:41 +0000 (17:55 +0800)]
Add proxy password property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd proxy user property to account
Claudio Cambra [Fri, 28 Jun 2024 09:54:59 +0000 (17:54 +0800)]
Add proxy user property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd proxy needs auth property to account
Claudio Cambra [Fri, 28 Jun 2024 09:54:27 +0000 (17:54 +0800)]
Add proxy needs auth property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd proxy port property to account
Claudio Cambra [Fri, 28 Jun 2024 09:54:06 +0000 (17:54 +0800)]
Add proxy port property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd proxy host name property to account
Claudio Cambra [Fri, 28 Jun 2024 09:53:01 +0000 (17:53 +0800)]
Add proxy host name property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd proxy type property to account
Claudio Cambra [Fri, 28 Jun 2024 09:52:31 +0000 (17:52 +0800)]
Add proxy type property to account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd network proxy setting property to account
Claudio Cambra [Fri, 28 Jun 2024 09:51:11 +0000 (17:51 +0800)]
Add network proxy setting property to account

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