49 lines
1.8 KiB
Plaintext
49 lines
1.8 KiB
Plaintext
todo: Can't do proper testing without a way to enter dates and times that is determinate
|
|
options:
|
|
central wrapper / custom command that has figured it all out and takes a date and time object and sets it using whatever black magic fuckery is necessary so can just adjust that one thing when it fails in future vuetify update
|
|
rewrite the datetime pickers so that they accept typed dates and times
|
|
click on icon only to bring up picker, else can type into box beside it
|
|
bonus is that there is apparently now coming date and time pickers in new browser releases circumventing the issue
|
|
but a freeform box would probably be ideal for some fast typists
|
|
provide an alt entry method user can select as their default input method which is just plain text only
|
|
provide multiple choice pickers with combined hybrid or picker only or plain textbox or native input localedatetime whatever
|
|
|
|
research:
|
|
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime-local
|
|
|
|
|
|
todo: some elements like buttons and nav menu etc are repetitive and prone to breakage so perhaps centralize that so can just provide a hint and it will pick it properly every time
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Smoke test = quick test to ensure the most critical functionality is not broken
|
|
this is not so useful for us as the act of development involves many smoke tests on it's own
|
|
also we don't release often enough to need this kind of test
|
|
|
|
Regression test = extremely detailed test to ensure *all* functionality is working properly
|
|
this is the most useful test for us and the one to run before any releases
|
|
Assuming it takes an hour or two at the most to run that's perfectly fine before a release as a sanity check |