diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 5fb5577d..13b5a225 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -39,18 +39,6 @@ todo: create e2e "supersmoke" test that excercises *all* of AyaNova todo: load / soak test over the weekend? -todo: discuss reporting requirements and if we are at the stage to be making any real world reports yet - - stripped down bare reports with as little extra elements on page as humanly possible (as per dashboard UI advice guy) - - let the user add any elements if they want them, we want as white a page as possible in our stock reports, clean, simple, no extra bits anywhere - - Reports, where it's at and about muted style for them - style from dashboard design principle book where every non essential item is a distraction (table grids etc) - also would prefer monchromatic with just a tinge of color if any - - - - - - investigate: hard cap on appointments brought back controlled by client in settings otherwise unusable ideally centered around current date @@ -952,6 +940,8 @@ BUILD 136 CHANGES OF NOTE has what should be adequate default settings for most cases on windows and linux / mac manual pages for system operator regarding settings manual page for user when they click on "More" link when render report and receive warning about server full try again - +- Added new option in user settings to use browsers default date and time input controls + this means it won't use the Android style pickers but whatever the browsers native date and time input controls are + did this for automated testing and also for users who may want to use the native browser controls if they don't suck and for people who don't want to leave the keyboard to select diff --git a/ayanova/src/components/date-control.vue b/ayanova/src/components/date-control.vue index 7f26426c..e06c6bfd 100644 --- a/ayanova/src/components/date-control.vue +++ b/ayanova/src/components/date-control.vue @@ -2,42 +2,60 @@
+