From 36a27ab5b45e0b8b65f98045485c95d08958a723 Mon Sep 17 00:00:00 2001 From: albertony <12441419+albertony@users.noreply.github.com> Date: Fri, 25 Mar 2022 00:42:20 +0100 Subject: Jottacloud backend oauth authentication --- .../Duplicati.Library.Backend.Jottacloud.csproj | 9 +++ Duplicati/Library/Backend/Jottacloud/Jottacloud.cs | 60 ++++++------------- .../Backend/Jottacloud/JottacloudAuthHelper.cs | 70 ++++++++++++++++++++++ Duplicati/Library/Backend/Jottacloud/Strings.cs | 9 +-- .../Library/Backend/Jottacloud/packages.config | 4 ++ .../ngax/scripts/services/EditUriBuiltins.js | 47 ++++----------- .../ngax/templates/backends/jottacloud.html | 13 ++-- 7 files changed, 119 insertions(+), 93 deletions(-) create mode 100644 Duplicati/Library/Backend/Jottacloud/JottacloudAuthHelper.cs create mode 100644 Duplicati/Library/Backend/Jottacloud/packages.config diff --git a/Duplicati/Library/Backend/Jottacloud/Duplicati.Library.Backend.Jottacloud.csproj b/Duplicati/Library/Backend/Jottacloud/Duplicati.Library.Backend.Jottacloud.csproj index 9cdfd56bf..07d34fd01 100644 --- a/Duplicati/Library/Backend/Jottacloud/Duplicati.Library.Backend.Jottacloud.csproj +++ b/Duplicati/Library/Backend/Jottacloud/Duplicati.Library.Backend.Jottacloud.csproj @@ -36,11 +36,15 @@ 4 + + ..\..\..\..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll + + @@ -65,9 +69,14 @@ {D63E53E4-A458-4C2F-914D-92F715F58ACF} Duplicati.Library.Common + + {d4c37c33-5e73-4b56-b2c3-dc4a6baa36bb} + Duplicati.Library.OAuthHelper + +