From cab35683ea2e871eb55fb2c481ed4767ef18e311 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 2 Mar 2022 23:52:07 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 6aed099d..bf13f606 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -22,7 +22,7 @@ FIRST CLIENT SOURCE CODE COMMIT JAN 3rd 2019 # OUTSTANDING MAJOR AREAS TO BETA -# NOW DOING: - triaging list of must have widgets, cleaning up layout to squeeze them in (maybe done), then finishing up the must haves +# NOW DOING: - finishing up the must haves make sure nice to haves or not done get cased somewhere for future v.next or whatever figuring out the seed data adn will it suffice for widgets required once have figured out widgets required (demand drives features not features awaiting demand) @@ -51,18 +51,30 @@ https://www.calculator.net/percent-calculator.html **MUST HAVE*** - LINE/BAR Count of work orders created per day over time (from case 1882) - criteria: - timespan and INTERVAL - tags wo - BAR % wo completed status vs not completed by completed date within interval query is all wo not completed that should be by now within the interval vs all that were completed within the interval, count up each, count up the total and present as a pct for that interval count of wo with complete by in the interval and not closed / count of wo with complete by within the interval and closed + group by convert completed or not into a simple bool so group by completed then by interval like the multiple techs ones as a framework + criteria: timespan, interval tags wo + +SELECT COUNT(AWORKORDER.ID) Y, +DATE_TRUNC('month',AWORKORDER.createddate) X, +(LASTSTATUSID IS NULL OR AWORKORDERSTATUS.COMPLETED = FALSE) Z +FROM AWORKORDER +LEFT JOIN AWORKORDERSTATUS ON (AWORKORDER.LASTSTATUSID = AWORKORDERSTATUS.ID) +where AWORKORDER.COMPLETEBYDATE < NOW() +GROUP BY X,Z +ORDER BY X ASC + + + + + + BAR-VERT Billable hours leader board case 3696: https://www.openfaas.com/blog/serverless-single-page-app/?utm_source=DigitalOcean_Newsletter criteria: timespan, interval @@ -879,6 +891,7 @@ BUILD 8.0.0-beta.1-rc3 CHANGES OF NOTE - added dashboard widget Not Scheduled showing unscheduled work orders in a list - added dashboard widget Service rate quantity showing personal service rate quantity on chart as line or bar version - added dashboard widget Service rate quantity - All showing all selected criteria users service rate quantity on chart as line or bar version +- added dashboard widget Count of work orders created per day over time as bar and line chart for management - Added *back* User color as it now ties in with widget charts (user edit form, import, backend, docs etc) - v8-migrate plugin, fixed new issue related to removal of unused locale / translation keys preventing migrate - Login form added prominent warning "beta test - not for production use"