diff --git a/src/js/restore.js b/src/js/restore.js index f827e7f14..cdc2210f8 100644 --- a/src/js/restore.js +++ b/src/js/restore.js @@ -125,6 +125,7 @@ app.controller('RestoreController', ['$scope', 'Client', function ($scope, Clien $scope.storageProvider = [ { name: 'Amazon S3', value: 's3' }, + { name: 'Backblaze B2 (S3 API)', value: 'backblaze-b2' }, { name: 'DigitalOcean Spaces', value: 'digitalocean-spaces' }, { name: 'Exoscale SOS', value: 'exoscale-sos' }, { name: 'Filesystem', value: 'filesystem' }, @@ -145,7 +146,7 @@ app.controller('RestoreController', ['$scope', 'Client', function ($scope, Clien $scope.s3like = function (provider) { return provider === 's3' || provider === 'minio' || provider === 's3-v4-compat' || provider === 'exoscale-sos' || provider === 'digitalocean-spaces' || provider === 'wasabi' || provider === 'scaleway-objectstorage' - || provider === 'linode-objectstorage' || provider === 'ovh-objectstorage'; + || provider === 'linode-objectstorage' || provider === 'ovh-objectstorage' || provider === 'backblaze-b2'; }; $scope.restore = function () { diff --git a/src/restore.html b/src/restore.html index 724d806da..4741aa240 100644 --- a/src/restore.html +++ b/src/restore.html @@ -94,9 +94,9 @@ -
+
- +
diff --git a/src/views/app.html b/src/views/app.html index 67e92ec11..9c6d43853 100644 --- a/src/views/app.html +++ b/src/views/app.html @@ -165,9 +165,9 @@
-
+
- +
diff --git a/src/views/app.js b/src/views/app.js index 123fea53a..913f552d4 100644 --- a/src/views/app.js +++ b/src/views/app.js @@ -79,6 +79,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location' $scope.storageProvider = [ { name: 'Amazon S3', value: 's3' }, + { name: 'Backblaze B2 (S3 API)', value: 'backblaze-b2' }, { name: 'DigitalOcean Spaces', value: 'digitalocean-spaces' }, { name: 'Exoscale SOS', value: 'exoscale-sos' }, { name: 'Filesystem', value: 'filesystem' }, @@ -877,7 +878,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location' $scope.s3like = function (provider) { return provider === 's3' || provider === 'minio' || provider === 's3-v4-compat' || provider === 'exoscale-sos' || provider === 'digitalocean-spaces' - || provider === 'scaleway-objectstorage' || provider === 'wasabi' + || provider === 'scaleway-objectstorage' || provider === 'wasabi' || provider === 'backblaze-b2' || provider === 'linode-objectstorage' || provider === 'ovh-objectstorage'; }; diff --git a/src/views/backups.js b/src/views/backups.js index 1ca19953d..0e1601dd0 100644 --- a/src/views/backups.js +++ b/src/views/backups.js @@ -80,7 +80,7 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat $scope.storageProvider = [ { name: 'Amazon S3', value: 's3' }, - { name: 'Backblaze B2', value: 'backblaze-b2' }, + { name: 'Backblaze B2 (S3 API)', value: 'backblaze-b2' }, { name: 'CIFS Mount', value: 'cifs' }, { name: 'DigitalOcean Spaces', value: 'digitalocean-spaces' }, { name: 'Exoscale SOS', value: 'exoscale-sos' },