Add backup config download button

This commit is contained in:
Johannes Zellner
2020-04-20 18:21:35 +02:00
parent c0f5526801
commit 357d5e46a3
2 changed files with 32 additions and 10 deletions

View File

@@ -234,26 +234,29 @@
</div>
</div>
<div class="row">
<br/>
<br/>
<div class="row" ng-show="createBackup.busy">
<div class="col-md-12" style="margin-bottom: 10px;">
<div ng-show="createBackup.busy" class="progress progress-striped active animateMe">
<div class="progress progress-striped active animateMe">
<div class="progress-bar progress-bar-success" role="progressbar" style="width: {{ createBackup.percent }}%"></div>
</div>
<p>{{ createBackup.message }}</p>
</div>
</div>
<div class="row" ng-show="!createBackup.busy && !createBackup.active && createBackup.errorMessage">
<div class="col-md-12">
<p class="has-error">{{ createBackup.errorMessage }}</p>
</div>
</div>
<div class="row">
<div class="col-md-8">
<p ng-show="createBackup.busy">{{ createBackup.message }}</p>
<p ng-hide="createBackup.busy">
<div class="has-error" ng-show="!createBackup.active">{{ createBackup.errorMessage }}</div>
</p>
</div>
<div class="col-md-4 text-right">
<div class="col-md-12 text-right">
<button class="btn btn-outline btn-primary pull-right" ng-show="user.role === 'owner'" ng-click="configureBackup.show()" ng-disabled="createBackup.busy">Configure</button>
<button class="btn btn-outline btn-primary" ng-click="createBackup.startBackup()" ng-show="!createBackup.busy" style="margin-right: 10px">Backup now</button>
<button class="btn btn-outline btn-danger" ng-click="createBackup.stopBackup()" ng-show="createBackup.busy" style="margin-right: 10px">Stop Backup</button>
<button class="btn btn-outline btn-primary" ng-click="downloadConfig()" style="margin-right: 10px">Download Configuration</button>
</div>
</div>
</div>