diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index db345d41..0cc7e4f3 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -10,6 +10,9 @@ todo: release and find bottlenecks 2G regular test WITH A POSTED RELEASE 2g standard is absolutely fine with the sole exception it takes forever to initially cache everything and it seems to cache *everything*, not just the pages I visit +todo: enable compression at server nginx + https://docs.nginx.com/nginx/admin-guide/web-server/compression/ + todo: can I show a "CACHING"..loading indicator on initial hit to the server when it's loading? todo: can the "chunk-vendors..." resource be shrunk at all? it's 1mb and then a second one at 549kb and seems to contain VUE and other libs @@ -24,6 +27,11 @@ todo: careful and thorough PERF tests remotely and local - https://www.digitalocean.com/community/tutorials/how-to-use-chrome-dev-tools-to-find-performance-bottlenecks?utm_source=DigitalOcean_Newsletter - https://developers.google.com/web/tools/chrome-devtools/evaluate-performance/reference#rendering + +todo: ay-evaluate page is triggering a request to the server for Request URL:https://test.helloayanova.com/ay-evaluate + server is returning "AyaNova doesn't work without JavaScript enabled. Please enable it to continue." + Not sure why + todo: chunk-vendors is 12mb! WTF very much slowing down all other ops Not release mode though todo: I don't really need About on every edit form, keep it for the main top level and remove it from all the edit forms @@ -76,6 +84,11 @@ todo: ability to mass tag items from list CLIENT UI this is bizadmin level page dedicated to this kind of operation, list of objects and mass changes to be made maybe this is a mass changes feature in general?? Or maybe just targetted to tags and can copy and re-use for something else if needed later + - RENAME + - REMOVE + - ADD + - ACROSS MULTIPLE TYPES? + tricky, maybe only from main lists todo: notification it's time, this is a big deal and it's tied to infrastructure shit so qualifies as an early thing to be done diff --git a/ayanova/src/api/gzform.js b/ayanova/src/api/gzform.js index a53eab6b..5a4ba091 100644 --- a/ayanova/src/api/gzform.js +++ b/ayanova/src/api/gzform.js @@ -255,7 +255,7 @@ export default { // if either is not valid. //moment.github.io/luxon/docs/manual/validity.html - https: if (!valueStart.isValid || !valueEnd.isValid) { + if (!valueStart.isValid || !valueEnd.isValid) { return true; }