diff --git a/admin/public/index.html b/admin/public/index.html index 408143b..24b8ead 100644 --- a/admin/public/index.html +++ b/admin/public/index.html @@ -3,187 +3,371 @@ - + - - -
-

Initializing... {{vm.hello}}

-
- Configure Remote Server - - - - - - -
- - -
- -
- -
- - +
+
+

Welcome to Goldilocks!

+ + Server Name: '' running from +
+ / +

- todo: allow per-device authorization +
+
+
+ +
+
+
+ + +
+ + +
+ + + + +
+ +
+ +
+ + +
+ + +
+ +
+ +
+ +
-
-
-

Server Device Name:

- +
-

Server Working Directory:

- +
+

In order to administer this server you must authenticate.

-

Addresses:

- - - - - - - - - - - - - -
InterfaceAddressFamilyScope
- -

Managed Domains:

- -
- You don't have any domains with this account. + + +
+ +
- Try a different account? -
- - + todo: allow per-device authorization
-
-

Enable Tunnel

- - +
+
- - - - - - - - - - + +
DomainSubDevices
- -
- +
+ +
+
+
+

Addresses:

+ + + + + + + + + + + + + + + + + + + - -
InterfaceAddressFamilyScope
Internet
OAuth3 Tunnel(automatically assigned)IPv4 + IPv6Internet + +
+ + class="btn btn-link" + ng-click="vm.admin.tunnel.advanced = true" + >Show Advanced Options +
- -
-
+
-

Global Settings:

-
-
-
-

-
-

{{module.$id}}

-
- : +
+
+

OAuth3 Tunnel Options

+ +
+ +
+ +
+ +
+
+
+ +
+ + + +
+

Managed Domains:

+ +
+ You don't have any domains with this account. +
+ Try a different account? +
+ + +
+ +
+ + + + + + + +
.
+ + + + + + + + + + + +
DomainSubDevices
+ +
+ +
+
+
-
-
-
-
- -
-

Per-Domain Settings:

-
-

-
-

-
-

{{module.$id}}

-
- : +
+

Global Settings:

+
+
+
+

+
+

{{module.$id}}

+
+ : +
+
+
+
+
+
+
+ +

Per-Domain Settings:

+
+

+
+

+
+

{{module.$id}}

+
+ : +
+
+
+
+
+
+
+ +
+

Fallback Settings:

+
+
+

+
+

{{module.$id}}

+
+ : +
+
+
+
+
+
+
+ +
+ +
+
+ +
{{vm.config}}
-
-
-
- -
-

Fallback Settings:

-
-
-

-
-

{{module.$id}}

-
- : -
-
-
-
-
-
-
- -
- -
-
- -
{{vm.config}}
-
+
diff --git a/admin/public/js/app.js b/admin/public/js/app.js index c11d14f..ddb28fd 100644 --- a/admin/public/js/app.js +++ b/admin/public/js/app.js @@ -70,6 +70,7 @@ angular.module('com.daplie.cloud', [ 'org.oauth3' ]) vm.viewDomains = function (config, domains, dns) { vm.dns = dns.slice(0); vm.domains = domains.slice(0); + vm.domains.sort(vm.sortDnsRecords); vm.dns = vm.dns.filter(function (record) { if (-1 === [ 'A', 'AAAA', 'ANAME' ].indexOf(record.type)) { return false; diff --git a/packages/assets/org.oauth3 b/packages/assets/org.oauth3 index d646999..64393a5 160000 --- a/packages/assets/org.oauth3 +++ b/packages/assets/org.oauth3 @@ -1 +1 @@ -Subproject commit d64699977e883871246d3fc062a384e88a554e2a +Subproject commit 64393a540d7cc60821aa1c541ef71101be418008