diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index bc5b096c..23dacef2 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -45,7 +45,6 @@ CURRENT ROADMAP CURRENT TODOs =-=-=-=-=-=-= -TODO: Time picker showing military time when select PM at top TODO: Widget edit form, new record gives following error because custom field not set that is required: - {"error":{"code":"2200","details":[{"target":"WidgetCustom2","error":"2204"}],"message":"Object did not pass validation"}} diff --git a/ayanova/package-lock.json b/ayanova/package-lock.json index 1958ae96..e6399375 100644 --- a/ayanova/package-lock.json +++ b/ayanova/package-lock.json @@ -4130,6 +4130,12 @@ "vue-template-es2015-compiler": "^1.9.0" }, "dependencies": { + "prettier": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.16.3.tgz", + "integrity": "sha512-kn/GU6SMRYPxUakNXhpP0EedT/KmaPzr0H5lIsDogrykbaxOpOfAFfk5XA7DZrJyMAv1wlMV3CPcZruGXVVUZw==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -10372,9 +10378,9 @@ "dev": true }, "handlebars": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.5.tgz", - "integrity": "sha512-0Ce31oWVB7YidkaTq33ZxEbN+UDxMMgThvCe8ptgQViymL5DPis9uLdTA13MiRPhgvqyxIegugrP97iK3JeBHg==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz", + "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==", "dev": true, "requires": { "neo-async": "^2.6.0", @@ -10397,9 +10403,9 @@ "dev": true }, "uglify-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.4.tgz", - "integrity": "sha512-9Yc2i881pF4BPGhjteCXQNaXx1DCwm3dtOyBaG2hitHjLWOczw/ki8vD1bqyT3u6K0Ms/FpCShkmfg+FtlOfYA==", + "version": "3.6.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.9.tgz", + "integrity": "sha512-pcnnhaoG6RtrvHJ1dFncAe8Od6Nuy30oaJ82ts6//sGSXOP5UjBMEthiProjXmMNHOfd93sqlkztifFMcb+4yw==", "dev": true, "optional": true, "requires": { @@ -15319,9 +15325,9 @@ "dev": true }, "prettier": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.16.3.tgz", - "integrity": "sha512-kn/GU6SMRYPxUakNXhpP0EedT/KmaPzr0H5lIsDogrykbaxOpOfAFfk5XA7DZrJyMAv1wlMV3CPcZruGXVVUZw==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", "dev": true }, "prettier-linter-helpers": { diff --git a/ayanova/package.json b/ayanova/package.json index fd5a3832..bf0a14d7 100644 --- a/ayanova/package.json +++ b/ayanova/package.json @@ -42,6 +42,7 @@ "babel-jest": "^23.6.0", "eslint": "^5.16.0", "eslint-plugin-vue": "^5.2.3", + "prettier": "^1.19.1", "sass": "^1.23.1", "sass-loader": "^7.3.1", "vue-cli-plugin-vuetify": "^1.1.1", diff --git a/ayanova/src/api/gzmenu.js b/ayanova/src/api/gzmenu.js index 18be209b..9b74bc78 100644 --- a/ayanova/src/api/gzmenu.js +++ b/ayanova/src/api/gzmenu.js @@ -1,4 +1,4 @@ -/* XXXeslint-disable */ +/* xxxeslint-disable */ ///////////////////////////////// // Menu utils and handlers @@ -38,7 +38,9 @@ export default { //LOGOUT vm.appBar.menuItems.push({ title: window.$gz.locale.get("Logout"), + icon: "sign-out-alt", + key: "app:logout" }); @@ -48,6 +50,7 @@ export default { //HELP vm.appBar.menuItems.push({ title: window.$gz.locale.get("MenuHelp"), + icon: "question-circle", key: "app:help", data: vm.appBar.helpUrl @@ -58,6 +61,7 @@ export default { title: window.$gz.locale.get("HelpAboutAyaNova"), icon: "info-circle", key: "app:nav:abt", + data: "about" }); @@ -70,7 +74,7 @@ export default { ) { //add customize menu item //DIVIDER - //Insert the devider between context and global items + //Insert the devider between context and global items vm.appBar.menuItems.push({ divider: true, inset: false }); //customize vm.appBar.menuItems.push({ diff --git a/ayanova/src/components/date-time-control.vue b/ayanova/src/components/date-time-control.vue index 73e898fa..3f260549 100644 --- a/ayanova/src/components/date-time-control.vue +++ b/ayanova/src/components/date-time-control.vue @@ -58,6 +58,7 @@ export default { beforeCreate() { //debugger; + //this is a nothing line as a test //check pre-requisites exist just in case if (window.$gz.errorHandler.devMode()) { if (!window.$gz.dayjs) {