diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 600e4c38..a45bbd22 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -44,6 +44,8 @@ todo: backup notification: AY:Backup status:~SERVER~ fixup token with translated text and include link to backup status ops page ########################## +todo: User edit form role control is not working +todo: server state form is not getting dirtied when setting radio button, only on text (try going to closed then open and not change text on open) todo: ops backup file list not in order by date, seems to be random or something, I want newest at top oldest at bottom todo: any use of simple-table sb turned into data-table see how it's done in ops-notify-queue, pretty straightforward and you get responsiveness and sorting built in todo: go over server logging and rethink it a bit, levels maybe need adjusting, more debug and less trace diff --git a/ayanova/src/views/adm-license.vue b/ayanova/src/views/adm-license.vue index 3f191d3e..ebce778c 100644 --- a/ayanova/src/views/adm-license.vue +++ b/ayanova/src/views/adm-license.vue @@ -60,7 +60,7 @@ {{ $ay.t("PurchaseLicense") }} @@ -157,7 +157,7 @@ {{ $ay.t("PurchaseLicense") }} diff --git a/ayanova/src/views/adm-translation.vue b/ayanova/src/views/adm-translation.vue index 52d9fc78..6f1ff909 100644 --- a/ayanova/src/views/adm-translation.vue +++ b/ayanova/src/views/adm-translation.vue @@ -663,7 +663,7 @@ function generateMenu(vm) { title: "Export", icon: "fa-file-download", href: href, - target: "blank", + target: "_blank", key: FORM_KEY + ":export", vm: vm }); diff --git a/ayanova/src/views/ay-about.vue b/ayanova/src/views/ay-about.vue index 39ffd00d..a83b7f1b 100644 --- a/ayanova/src/views/ay-about.vue +++ b/ayanova/src/views/ay-about.vue @@ -211,7 +211,7 @@ function generateMenu(vm) { title: "HelpTechSupport", icon: "fa-life-ring", href: window.$gz.menu.contactSupportUrl(), - target: "blank", + target: "_blank", key: "about:contact" } ] diff --git a/ayanova/src/views/ay-evaluate.vue b/ayanova/src/views/ay-evaluate.vue index 7c2c302a..ac2b480b 100644 --- a/ayanova/src/views/ay-evaluate.vue +++ b/ayanova/src/views/ay-evaluate.vue @@ -12,7 +12,7 @@ {{ $ay.t("EvaluationGuide") }} - {{ + {{ $ay.t("HelpTechSupport") }} diff --git a/ayanova/src/views/ops-backup.vue b/ayanova/src/views/ops-backup.vue index 4303cd29..0829d88c 100644 --- a/ayanova/src/views/ops-backup.vue +++ b/ayanova/src/views/ops-backup.vue @@ -61,35 +61,26 @@ {{ $ay.t("BackupFiles") }} - + fa-sync - - - + +
({{ $ay.t("AvailableSpace") }} {{ backupAvailableSpace }})
@@ -145,6 +136,7 @@ export default { formCustomTemplateKey: null, backupFileList: [], backupAvailableSpace: null, + headers: [], obj: { id: 1, concurrency: 0, @@ -412,6 +404,7 @@ function generateMenu(vm) { // async function initForm(vm) { await fetchTranslatedText(vm); + await createTableHeaders(vm); } ////////////////////////////////////////////////////////// @@ -433,4 +426,20 @@ async function fetchTranslatedText(vm) { "AvailableSpace" ]); } + +////////////////////// +// +// +async function createTableHeaders(vm) { + vm.headers = [ + { + text: vm.$ay.t("FileName"), + align: "start", + value: "name" + }, + { text: vm.$ay.t("FileDate"), value: "created" }, + { text: vm.$ay.t("FileSize"), value: "length" }, + { text: "", value: "actions", sortable: false } + ]; +} diff --git a/ayanova/src/views/ops-notify-queue.vue b/ayanova/src/views/ops-notify-queue.vue index 72c6c9ad..f26b4cb1 100644 --- a/ayanova/src/views/ops-notify-queue.vue +++ b/ayanova/src/views/ops-notify-queue.vue @@ -2,7 +2,7 @@ - + fa-sync @@ -20,7 +20,6 @@ -