Commit Graph
23 Commits
Author SHA1 Message Date
Kenneth Skovhede 0f9669b273 Final conversion to async backends
This PR is the final change, where all backends are now purely implemented with async interfaces.

The code changes here replace the LIST call with an async version. This affect all backends (and then some) but the changes are mostly mechanical rewrites of the code.

In many places, the backeds were already prepared for async output, in other some glue was needed.

To reduce the scope of this change, some backends simply report a synchronous result as an async list.
2025-02-17 16:45:51 +01:00
Kenneth SkovhedeandGitHub 997891525a Updated license-updater to update csproj files (#5898)
* Updated license-updater to update csproj files

* License updates
2025-01-22 21:04:19 +01:00
Kenneth SkovhedeandGitHub 9464caf622 Feature/update license 2025 (#5851)
* Fixed some minor whitespace issues

* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth SkovhedeandGitHub 78da4527be Removed unused region from Aliyun (#5833) 2025-01-03 14:08:29 +01: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
Suguru Hirahara cc5210bed2 Update strings: Bucket (Name) -> Bucket name 2024-08-13 03:00:23 -04:00
Suguru Hirahara 66a367ebc4 Add a period to a string whose suffix is 'Long' on AliyunOSS/Strings.cs 2024-07-29 22:50:11 -04:00
Kenneth SkovhedeandGitHub ffc8159a52 Merge pull request #5334 from luixxiul/eg
Fix minor details related to "e.g." and "API"
2024-07-29 07:47:59 +02:00
Suguru Hirahara 556f1ee958 Change eg. to e.g. 2024-07-27 22:51:10 -04:00
Suguru Hirahara 8e6304ae4d Split 'AccessKeyID' and 'AccessKeySecret' 2024-07-27 07:54:34 -04:00
Suguru Hirahara be96e9a669 Change 'Id' to 'ID' 2024-07-27 07:54:26 -04:00
Suguru Hirahara 21e001970a Remove blank lines on AliyunOSS/Strings.cs 2024-07-25 00:55:47 -04:00
Suguru Hirahara 203cb6aea8 Sort Description and DisplayName on AliyunOSS/Strings.cs 2024-07-25 00:55:29 -04:00
Suguru Hirahara b261d8cf7c Switch …Short on AliyunOSS/Strings.cs 2024-07-25 00:54:56 -04:00
Suguru Hirahara 6d6fd22aa3 Update DisplayName and Description on Strings.cs for Aliyun OSS and Tencent COS 2024-07-18 13:55:49 -04:00
Grzegorz Łagocki 9b19bac7da Add Copyright Property to *.csproj files 2024-07-09 00:37:18 +02:00
Kenneth Skovhede a8ee4f2ba1 Post merge build fixes 2024-03-08 11:44:38 +01:00
trueai-org 076ce156cb fix: aliyun oss code format, zh 2024-02-23 17:54:47 +08:00
trueai-org 35cb8056f6 add aliyun oss, and chinese readme 2024-02-23 11:12:41 +08:00