diff --git a/ayanova/src/components/extension-direct-smtp-control.vue b/ayanova/src/components/extension-direct-smtp-control.vue
new file mode 100644
index 00000000..5bd72e40
--- /dev/null
+++ b/ayanova/src/components/extension-direct-smtp-control.vue
@@ -0,0 +1,174 @@
+
+
+ {{
+ $ay.t("SendEmail")
+ }}
+
+ subj:{{ subject }}msg:{{ message }}
+
+
+
+
+
+
+
+
+ $ayiQuestionCircle
+ {{ $ay.t("StartJob") }}
+
+
+ {{ $ay.t("Cancel") }}{{ progress }}
+
+
+
+
diff --git a/ayanova/src/components/extensions-control.vue b/ayanova/src/components/extensions-control.vue
index e4276786..d5e54794 100644
--- a/ayanova/src/components/extensions-control.vue
+++ b/ayanova/src/components/extensions-control.vue
@@ -29,6 +29,11 @@
@ext-close-refresh="close({ refresh: true })"
@ext-show-job-log="handleError($event)"
/>
+
@@ -43,12 +48,14 @@
import ExtensionTags from "./extension-tags-control.vue";
import ExtensionExport from "./extension-export-control.vue";
import ExtensionDelete from "./extension-delete-control.vue";
+import ExtensionDirectSMTP from "./extension-direct-smtp-control.vue";
export default {
components: {
ExtensionTags,
ExtensionExport,
- ExtensionDelete
+ ExtensionDelete,
+ ExtensionDirectSMTP
},
data: () => ({
isVisible: false,
diff --git a/ayanova/src/views/login.vue b/ayanova/src/views/login.vue
index b2e62e25..fbccd242 100644
--- a/ayanova/src/views/login.vue
+++ b/ayanova/src/views/login.vue
@@ -643,7 +643,8 @@ export default {
}
//Show license expiration period days left (if it's set to willexpire)
- if (vm.$store.state.globalSettings.licenseExpirationDays > -1) {
+ if (vm.$store.state.globalSettings.licenseStatus == 1) {
+ //licensestatus 1 = active trial not expired
window.$gz.eventBus.$emit(
"notify-info",
`${vm.$ay.t("LicenseExpirationDays")}: ${