Welcome to mirror list, hosted at ThFree Co, Russian Federation.

about.html « templates « ngax « webroot « Server « Duplicati - github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: e4af441ee2bc1ea8954466276cfc8e6bb620df02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<div ng-controller="AboutController">
    <h1>About {{brandingService.appName}}</h1>
    <ul class="tabs">
        <li ng-class="{active: Page=='general'}"><a href ng-click="Page='general'">General</a></li>
        <li ng-class="{active: Page=='changelog'}"><a href ng-click="Page='changelog'">Changelog</a></li>
        <li ng-class="{active: Page=='licenses'}"><a href ng-click="Page='licenses'">Libraries</a></li>
        <li ng-class="{active: Page=='sysinfo'}"><a href ng-click="Page='sysinfo'">System info</a></li>
    </ul>

    <div ng-show="Page == 'general'">
        <div>{{brandingService.appName}} was primarily developed by <a href="mailto:kenneth@duplicati.com">Kenneth Skovhede</a> and <a href="mailto:rene@duplicati.com">Rene Stach</a>. {{brandingService.appName}} can be downloaded from <a href="http://www.duplicati.com" target="blank">duplicati.com</a>. {{brandingService.appName}} is licensed under the <a href="https://www.gnu.org/licenses/lgpl.html">GNU Lesser General Public License</a>.</div>

        <div>&nbsp;</div>
        <div>You are currently running {{brandingService.appName}} {{sysinfo.ServerVersionName || 'unknown'}}</div>

        <div ng-show="state.updatedVersion != null &amp;&amp; !state.updateReady &amp;&amp; state.updaterState == 'Waiting'">
            Update <a href ng-click="doShowUpdateChangelog()">{{state.updatedVersion}}</a> is available, <a href ng-click="doStartUpdateDownload()">download now</a>
        </div>
        <div ng-show="state.updatedVersion != null &amp;&amp; state.updateReady &amp;&amp; state.updaterState == 'Waiting'">
            Update <a href ng-click="doShowUpdateChangelog()">{{state.updatedVersion}}</a> is installed, <a href ng-click="doStartUpdateActivate()">activate now</a>
        </div>

        <a ng-show="state.updaterState == 'Waiting'" href ng-click="doCheckForUpdates()">Check for updates now</a>
        <div ng-show="state.updaterState == 'Checking'" >Checking for updates ...</div>

        <progress-bar ng-show="state.updaterState == 'Downloading'" ng-text="'Downloading update ...'", ng-progress="state.updateDownloadProgress">
        </progress-bar>

        <div>&nbsp;</div>

        <div class="prewrapped-text">{{Acknowledgements || 'Loading ...'}}</div>
    </div>

    <div ng-show="Page == 'changelog'">
    	<div class="prewrapped-text fixed-width-font">{{ChangeLog || 'Loading ...'}}</div>
	</div>

    <div ng-show="Page == 'licenses'" class="licenses">
    	{{brandingService.appName}} is using the following third party libraries:
	    <ul>
	        <li ng-show="Licenses == null">Loading ...</li>
	        <li ng-repeat="item in Licenses" class="licenseentry">
	        	<a target="_blank" href="{{item.link}}" class="itemlink">{{item.name}}</a>: {{item.description}}. <a class="licenselink" target="_blank" href="{{item.licenselink}}">{{item.license}} licensed</a>
	        </li>
	    </ul>
    </div>

    <div ng-show="Page == 'sysinfo'">
        <h2>System properties</h2>
        <ul>
            <li ng-repeat="(key,value) in sysinfo" ng-if="key != 'Options' &amp;&amp; key != 'CompressionModules' &amp;&amp; key != 'EncryptionModules' &amp;&amp; key != 'BackendModules' &amp;&amp; key != 'GenericModules' &amp;&amp; key != 'WebModules' &amp;&amp; key != 'ConnectionModules' &amp;&amp; key != 'GroupedBackendModules'">{{key}} : {{value}}</li>
            <li>Backend modules: <p style="display: inline" ng-repeat="item in sysinfo.BackendModules">{{item.Key}} </p></li>
            <li>Compression modules: <p style="display: inline" ng-repeat="item in sysinfo.CompressionModules">{{item.Key}} </p></li>
            <li>Encryption modules: <p style="display: inline" ng-repeat="item in sysinfo.EncryptionModules">{{item.Key}} </p></li>
        </ul>

        <h2>Server state properties</h2>
        <ul>
            <li ng-repeat="(key,value) in state">{{key}} : {{value}}</li>

        </ul>
    </div>


</div>