From d4557f1e72749e4d9c9517b9afb9689181b852ed Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Mon, 6 Jan 2020 18:47:36 -0500 Subject: [PATCH] more generic activation handling --- src/_store/system.module.js | 3 +- src/auth/ActivationPage.vue | 278 ++++++++++++++++++------------------ 2 files changed, 140 insertions(+), 141 deletions(-) diff --git a/src/_store/system.module.js b/src/_store/system.module.js index 24081a7..5ce76c8 100644 --- a/src/_store/system.module.js +++ b/src/_store/system.module.js @@ -9,7 +9,8 @@ const state = { sageLauncher: false, cloudDrivers: [], entityClasses: [], - locales: ['en_US'] + locales: ['en_US'], + cloudConfigs: {} }, entityConfigs: {}, searchResults: [], diff --git a/src/auth/ActivationPage.vue b/src/auth/ActivationPage.vue index 40b4371..1e58bb7 100644 --- a/src/auth/ActivationPage.vue +++ b/src/auth/ActivationPage.vue @@ -18,69 +18,62 @@
{{ errors.first('description') }}
- -
-

{{messages.form_section_title_dns}}

-
{{ errors.first('dns') }}
- - - -
+
+
+

{{messages['form_section_title_'+csType]}}

+
{{ errors.first(csType) }}
+
+ +
+
- - -
{{ errors.first('domain') }}
- {{messages.field_label_domain_description}} + + +
- -
-

{{messages.form_section_title_dns}} {{messages.form_section_title_credentials}}

-
- - +
+ +
+
{{messages['driver_'+cloud.driverClass]}} {{messages.form_section_title_credentials}}
+
+ + +
-
-
-

{{messages.form_section_title_dns}} {{messages.form_section_title_config}}

-
- - - + +
+
{{messages['driver_'+cloud.driverClass]}} {{messages.form_section_title_config}}
+
+ + + + +
+
+
- -
-

{{messages.form_section_title_storage}}

-
{{ errors.first('storage') }}
- - - - - -
+
+ + +
{{ errors.first('domain') }}
+ {{messages.field_label_domain_description}} +
- -
-

{{messages.form_section_title_storage}} {{messages.form_section_title_credentials}}

-
- - -
-
-
-

{{messages.form_section_title_storage}} {{messages.form_section_title_config}}

-
- - - -
-
+
+ + + {{messages.field_label_domain_publicDns_description}} +
{{ errors.first('publicDns') }}
+
-
+
@@ -91,124 +84,117 @@