diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 9007cde4..dbdcd3bd 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -12,11 +12,12 @@ bugbug: menu won't drop down top right when running ayanova from a local win64 s TRY: first TRY does it happen when I run it from localhost development server with remote client or just the windows build server? YES!!!! + + Try the "whitelisted modules" fix: https://github.com/vuetifyjs/vuetify/issues/5518 + try updating all client bits again + something around this? https://vuetifyjs.com/en/features/treeshaking/#vuetify-loader Put a dummy dropdown menu in the toolbar beside the notification icon to rule out my complex menu building code in app.vue Try vue devtools to inspect it from here on Joyce's server to see if anything is visibly related - Try the "whitelisted modules" fix: https://github.com/vuetifyjs/vuetify/issues/5518 - something around this? https://vuetifyjs.com/en/features/treeshaking/#vuetify-loader - Try putting a development build of client on local server then load and see if it still an issue TRY Can use v7 laptop to use dev tools to investigate on my own computer or vice-versa @@ -30,7 +31,7 @@ BUGBUG: decimal control displays blank even when value comes from server. It's ### SMALL QUICK ITEMS ##### todo: known issues has some efficiency settings for themes and good stuff to know, check it: https://github.com/vuetifyjs/vuetify/releases/tag/v2.3.0#user-content-known-issues - +todo: new logos too small on large login, add a 3rd (large) size of logo to login form for xl size display todo: is notifynewcount request double sending? It seems like it appears twice at the same moment in the log todo: login button can be obscured by footer, this should not happen @@ -452,7 +453,9 @@ What to do with licenses for v7 people Another payment processor? support bitcoin if possible as well - +Send a tip / buy a coffee link to the graphic designer who made the rabbit logo + follow the link from the docs appendix open source acknowledgements page + if we use it in release we should at least send them the small amount they get tipped diff --git a/ayanova/src/api/ayanova-version.js b/ayanova/src/api/ayanova-version.js index a59832dc..0ee229cf 100644 --- a/ayanova/src/api/ayanova-version.js +++ b/ayanova/src/api/ayanova-version.js @@ -1,4 +1,4 @@ export default { - version: "8.0.0-alpha.26", + version: "8.0.0-alpha.27", copyright: "© 1999-2020, Ground Zero Tech-Works Inc." }; diff --git a/ayanova/webpack.config.js b/ayanova/webpack.config.js index 3b512164..3bd16fea 100644 --- a/ayanova/webpack.config.js +++ b/ayanova/webpack.config.js @@ -1,6 +1,14 @@ // webpack.config.js - +//this is required or the menu won't work properly +//in production (used to, something changed) +//https://github.com/vuetifyjs/vuetify/issues/5518 +let whiteListedModules = ["vue", "vuetify"]; module.exports = { + externals: [ + ...Object.keys(dependencies || {}).filter( + d => !whiteListedModules.includes(d) + ) + ], rules: [ { test: /\.s(c|a)ss$/,