Commit Graph
1309 Commits
Author SHA1 Message Date
Kenneth Skovhede 9939926a99 Fixed S3 backend throwing the FileMissingException 2024-10-03 14:13:29 +02:00
Kenneth Skovhede 61ea36091a Added DNSNames as async 2024-10-02 09:37:52 +02:00
Kenneth Skovhede 586c08522e Implemented async method for Test, CreateFolder and Quota in all backends.
Still missing the List and DNSHostnames.
The AsyncRequest class is also preventing many backends from fully upgrading.
2024-10-01 09:30:02 +02:00
Kenneth Skovhede 8bdb85e261 Implemented RenameAsync on all backends supporting rename 2024-09-29 23:21:50 +02:00
Kenneth Skovhede ecf2e8b551 Implemented DeleteAsync on all backends 2024-09-29 23:04:54 +02:00
Kenneth Skovhede e3e3d1305f Implemented async version of Get for all backends. 2024-09-29 22:00:57 +02:00
Marcelo Ceccon c7c46aed7d Replacing deprecated WebClient for HttpClient
This is a proposal for replacing the deprecated WebClient with the HttpClient.

This commit implements the core functionality following the HttpClientFactory pattern as suggested by the framework. It also supports an alternative approach in areas where the HttpClient pattern is not desirable.

The first backend component to be migrated is WebDav, and the HttpClient pattern is also applied to the update downloader.

Once merged, other backend components can be migrated, eventually removing the deprecated WebClient from the codebase.

Additionally, the debug-profind-file option from webdav, which was a remnant from early development, is removed as it is no longer useful for debugging different webdav server responses.
2024-09-06 10:46:46 +02:00
Suguru Hirahara a6b8f61646 Remove conjugation more 2024-08-13 08:09:04 -04:00
Suguru Hirahara b304df1a5d Remove conjugation - WEBDAV/Strings.cs 2024-08-13 08:08:22 -04:00
Suguru Hirahara b4d1f06943 Remove conjugation - TahoeLAFS/Strings.cs 2024-08-13 08:08:15 -04:00
Suguru Hirahara 6467f96171 Remove conjugation - SSHv2/Strings.cs 2024-08-13 08:08:07 -04:00
Suguru Hirahara 55de4643c9 Remove conjugation - S3/Strings.cs 2024-08-13 08:07:58 -04:00
Suguru Hirahara aebf9f9614 Remove conjugation - specify 2024-08-13 08:07:52 -04:00
Suguru Hirahara c7dae6bc66 Remove conjugation - FTP/Strings.cs 2024-08-13 08:07:44 -04:00
Suguru Hirahara 6f1a913eef Remove conjugation - supply 2024-08-13 08:07:28 -04:00
Suguru Hirahara f53e920d82 Remove 'Use this option to' for consistency 2024-08-13 03:08:48 -04:00
Suguru Hirahara 810d62ac23 Add verbs to the strings on Storj/Strings.cs 2024-08-13 03:00:57 -04:00
Suguru Hirahara 318448d962 Remove 'the' from strings on Storj/Strings.cs 2024-08-13 03:00:50 -04:00
Suguru Hirahara b8648fe692 Update strings for Storj DCS backend 2024-08-13 03:00:42 -04:00
Suguru Hirahara cc5210bed2 Update strings: Bucket (Name) -> Bucket name 2024-08-13 03:00:23 -04:00
Kenneth SkovhedeandGitHub 4ca034e2f6 Merge pull request #5416 from luixxiul/Mega/Strings.cs
Update Mega/Strings.cs
2024-08-12 16:25:37 +02:00
Kenneth SkovhedeandGitHub 20103d213b Merge pull request #5415 from luixxiul/strings-descriptions
Update strings for descriptions of OneDriveForBusiness and WEBDAV backends
2024-08-12 16:24:54 +02:00
Kenneth SkovhedeandGitHub 9a07792ac6 Merge pull request #5412 from luixxiul/Strings-SSHv2
Update SSHv2/Strings.cs
2024-08-12 16:15:43 +02:00
Suguru Hirahara a1b86011a1 Update Mega/Strings.cs 2024-08-07 10:16:27 -04:00
Suguru Hirahara 2cc3c9dede Update strings for descriptions of OneDriveForBusiness and WEBDAV 2024-08-07 03:50:59 -04:00
Suguru Hirahara 5e3025722c Update SSHv2/Strings.cs 2024-08-06 13:25:35 -04:00
Suguru Hirahara dd0bd401f9 Replace 'this option can be used to' with the common expression 'use this option to' 2024-08-06 12:09:11 -04:00
Suguru Hirahara 630468f785 Replace "property" with "option" 2024-08-06 11:56:17 -04:00
Suguru Hirahara d4057e57c5 Make backend descriptions consistent 2024-08-02 12:05:49 -04:00
Kenneth SkovhedeandGitHub ccf7035c57 Merge pull request #5353 from duplicati/feature/update-aftp-to-tls13
Updating the default protocol tol TLS 1.3 if the system supports it
2024-08-01 14:21:40 +02:00
Kenneth SkovhedeandGitHub e0c8719d0c Merge pull request #5345 from duplicati/feature/add-sakura-cloud-s3
Added Sakura Cloud to list of S3 providers
2024-08-01 14:17:51 +02:00
Kenneth Skovhede 0f6f5bf581 Changed to rely on SslProtocols.None to use the system defaults for choosing protocols 2024-08-01 10:11:27 +02:00
a289093eec Update Duplicati/Library/Backend/S3/S3Backend.cs
Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2024-08-01 08:04:28 +02:00
Suguru Hirahara eb99e30929 Update the strings on FTP/Strings.cs to have them followed other instances 2024-07-31 05:14:56 -04:00
Suguru Hirahara b5a066752a Replace 'Using this flag' with 'Using this option' 2024-07-31 03:35:54 -04:00
Suguru Hirahara 3efb95c5f8 Remove 'Supplies' from strings with suffix Long 2024-07-31 03:20:13 -04:00
Suguru Hirahara 35658300c5 Split sentences 2024-07-31 01:52:59 -04:00
Suguru Hirahara 2d3285e7ec Change ', use this option' to '. Use this option' 2024-07-31 01:52:54 -04:00
Suguru Hirahara 5848c6bf46 Change 'Use this flag' to 'Use this option' 2024-07-31 01:52:47 -04:00
Kenneth Skovhede 7831898718 Updating the default protocol tol TLS 1.3 if the system supports it 2024-07-30 08:34:34 +02:00
Kenneth Skovhede dd071503e9 Update FluentFTP to latest version.
Moved a project reference that did not belong in the FTP backend.
2024-07-30 08:12:12 +02:00
Suguru Hirahara dc67fb300a Change 'url' to 'URL' 2024-07-30 00:55:48 -04:00
Suguru Hirahara 1eb3ce0ab8 Update strings on AzureBlob/AzureBlobBackend.cs 2024-07-30 00:10:08 -04:00
Suguru Hirahara a35f21a76d Add periods between double quotes 2024-07-29 23:51:10 -04:00
Suguru Hirahara 998f2cb351 Remove a redundant whitespace character from AzureBlob/Strings.cs 2024-07-29 23:45:28 -04:00
Suguru Hirahara 852c5c7426 Add a period to a string on WEBDAV/Strings.cs 2024-07-29 23:17:55 -04:00
Suguru Hirahara 7775648212 Add periods to strings on TencentCOS/Strings.cs 2024-07-29 23:17:12 -04:00
Suguru Hirahara f1f0ef81fc Add periods to strings on SSHv2/Strings.cs 2024-07-29 23:16:21 -04:00
Suguru Hirahara 998d59f787 Add periods to strings on S3/Strings.cs 2024-07-29 23:14:20 -04:00
Suguru Hirahara 2d1cfbd2e7 Add a period to a string on OpenStack/Strings.cs 2024-07-29 23:13:29 -04:00