This commit is contained in:
2021-12-17 00:58:57 +00:00
parent 9e0fcdb6f2
commit ced8806dc2

View File

@@ -25,27 +25,24 @@ Prioritize anything that stands in the way of beta testing
TODO: NEXT:
Update all dependencies
Updated backend, qrcode shenanigans, needs to be tested on both windows and linux as it may be broken now
datatable wolist fucked
Testing section below #1 cases
e2e needs to open *every* service list, actually every data table everywhere and confirm no errors on any
e2e needs to open every form and confirm no errors on any
Update all dependencies
Server section below for the AGE interval bug then can go back to regularly scheduled items
datatable wolist fucked
this is due to the AGE thing and the interval being more than a month, see if can change the age query to return total minutes or some such shit instead
and avoid months which is the issue here
also needs to see if it's affecting any intervals used anywhere else in ayanova like can you select months in a contract/pm/notification etc?
Weeks is the highest safe time frame interval that can be used with this but I'm almost certain there are months in there somewhere
the testing cases and triage the stuff below added recently with an eye to what is needed for beta specfically adn what is needed for initial release and what should be bumped to v.next (make into case)
report sample stuff limited to report designer roles and etc
102 102 "XYZ Accounting" 1 "2021-12-16 09:28:00-08" "2021-12-23 09:28:00-08" "Scheduled" 3 "#DFFFDF" "Azure Islands" 1 "08:50:58.356333"
101 101 "Waelchi - Walker" 33 "2021-12-18 14:00:00-08" "2021-12-23 09:26:09.225393-08" "Azure Islands" 1 "08:56:22.542481"
100 100 "Robel, Schuppe and Schaefer" 44 "2021-10-27 14:00:00-07" "2021-11-01 14:00:00-07" "Closed" 9 "#FCF1C2" "1 mon 20 days 04:22:31.759473"
99 99 "Waelchi - Walker" 33 "2021-10-11 12:00:00-07" "2021-10-16 12:00:00-07" "Closed" 9 "#FCF1C2" "2 mons 5 days 06:22:31.759473"
98 98 "Padberg Group" 20 "2021-11-04 09:00:00-07" "2021-11-09 08:00:00-08" "Closed" 9 "#FCF1C2" "1 mon 12 days 09:22:31.759473"
97 97 "Nolan Inc" 30 "2022-01-01 14:00:00-08" "2022-01-06 14:00:00-08" "Scheduled" 3 "#DFFFDF" "Yellow Street" 2 "08:56:28.162712"
96 96 "Moen, Rodriguez and Tromp" 38 "2022-01-15 10:00:00-08" "2022-01-20 10:00:00-08" "08:56:28.273678"
95 95 "Padberg Group" 20 "2022-01-14 11:00:00-08" "2022-01-19 11:00:00-08" "08:56:28.402987"
94 94 "Leuschke Inc" 6 "2021-09-23 17:00:00-07" "2021-09-28 17:00:00-07" "Closed" 9 "#FCF1C2" "Azure Islands" 1 "2 mons 23 days 01:22:31.759473"
93 93 "Schinner Inc" 11 "2021-12-20 12:00:00-08" "2021-12-25 12:00:00-08" "08:56:28.592761"
# OUTSTANDING MAJOR AREAS TO BETA
@@ -241,7 +238,9 @@ TODO: 1 BETA DOCS:
- 1 todo: turn tag selection into a COMMAND and add a slight delay to allow for it to do the search because it's currently too fast and so it adds instead of selecting
or maybe instead of delay it waits until it sees the search result then selects
In any case this needs to be a command to support future changes and to handle intermittent failures
- 1 todo: resurrect the old e2e test that opened every form and data table in the program and expand it to ensure it *does* open *every* possible form in the router.js
This shoudl be the very first test and in every case it should look for the error alert data-cy="error whatever the fuck"