diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt
index 96fce353..c030adf1 100644
--- a/ayanova/devdocs/todo.txt
+++ b/ayanova/devdocs/todo.txt
@@ -2,70 +2,10 @@
@@@@@@@@@@@@@@@ ROADMAP STAGE 4 - REPORTING / DASHBOARD / KPI
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-TODO: Report
-
-
-
-- Show an active icon while report is rendering from report chooser form like when generating sample data etc
- in addition to active icon, make sure options besides cancel are all unavailable during render process
-
-- report editor form needs redering progress widget as well
-
- - page breaks properly EXAMPLE NEEDED
- this is the current CSS property, not the one jsreport was using: https://developer.mozilla.org/en-US/docs/Web/CSS/break-before
- There are many options including ones for columns and some to prevent page breaks splitting up blocks.
-
-
-
{{ Name }}
-
Notes: {{ Notes }}
-
-
- old jsreport ref: https://playground.jsreport.net/w/admin/dI2_fUqZ (for example this sample report shows which is interesting)
- - print properties in css ref: https://www.tutorialspoint.com/css/css_print_references.htm
- @page https://developer.mozilla.org/en-US/docs/Web/CSS/@page
-
-
-
-
-
- - custom extra javascript functions EXAMPLE NEEDED
-
- - Mailing labels
- if a hassle can skip, it's an unusual thing probably today and users could export to open office then print or whathaveyou
-
-
- - Alternate paper sizes A4, Letter etc
- https://developer.mozilla.org/en-US/docs/Web/CSS/@page/size
-
- - Helper for datalist filter human readable
- also useful for the UI of the datalist as well
-
-
-
- - readable errors:
- https://stackoverflow.com/questions/56959242/how-do-i-get-readable-browser-page-errors-out-of-puppeteer-sharp
-
--------- NON REPORTING RELATED STUFF ---------------
todo: Open source credit area in UI
acknowledgements etc
-
-
-todo: export from grid to xls, csv etc.
- I'm thinking perhaps also a secondary ability to make report templates that are actually intended for export to xls or whatever as an additional feature
- but the easiest thing for people would be a straight export of grid data from grid, perhaps using the reportdata system since it pulls in all the bits needed for full data rather than just id links
- https://www.npmjs.com/package/json-2-csv
- From extensions?
- (because it's a single or list thing)
-
-todo: consider feature to set server to always use a pre-set browser locale settings and not the ones in the browse itself
- Scenario is user in another country but needs to login and work with central server?
- server - wide
- User specific
- YAGNI / TTM?
-
-
todo: make our logo smaller or move it when a biz logo is displaying on the login form
todo: hide swagger logo and branding in api explorer
@@ -91,6 +31,13 @@ TODO: ON UPDATE TO NEW version
this way no need to go beyond the local server or hit our site unnecessarily
+todo: export from grid to xls, csv etc.
+ I'm thinking perhaps also a secondary ability to make report templates that are actually intended for export to xls or whatever as an additional feature
+ but the easiest thing for people would be a straight export of grid data from grid, perhaps using the reportdata system since it pulls in all the bits needed for full data rather than just id links
+ https://www.npmjs.com/package/json-2-csv
+ From extensions?
+ (because it's a single or list thing)
+
DASHBOARD / KPI / BIZ METRICS
todo: DASHBOARD
- Joyce kpi / charts and graphs
@@ -141,8 +88,46 @@ todo: GUIDED TOUR
todo: clickable urls
https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1738
+############### MAYBE STUFF OR STUFF ON HOLD / FUTURE ###############
+(If get here and not doing it put it into a v.next case where appropriate or spec doc for future reference or just ditch it)
+todo: consider feature to set server to always use a pre-set browser locale settings and not the ones in the browse itself
+ Scenario is user in another country but needs to login and work with central server?
+ server - wide
+ User specific
+ YAGNI / TTM?
+
+REPORTING bits and pieces
+ - page breaks properly EXAMPLE NEEDED
+ this is the current CSS property, not the one jsreport was using: https://developer.mozilla.org/en-US/docs/Web/CSS/break-before
+ There are many options including ones for columns and some to prevent page breaks splitting up blocks.
+
+
+
{{ Name }}
+
Notes: {{ Notes }}
+
+
+ old jsreport ref: https://playground.jsreport.net/w/admin/dI2_fUqZ (for example this sample report shows which is interesting)
+ - print properties in css ref: https://www.tutorialspoint.com/css/css_print_references.htm
+ @page https://developer.mozilla.org/en-US/docs/Web/CSS/@page
+
+ - custom extra javascript functions EXAMPLE NEEDED
+ actually there's nothing really to this, just define function outside of the prepare block and it's there to use
+
+ - Mailing labels
+ if a hassle can skip, it's an unusual thing probably today and users could export to open office then print or whathaveyou
+
+ - Alternate paper sizes A4, Letter etc
+ https://developer.mozilla.org/en-US/docs/Web/CSS/@page/size
+ Also note that can pass on pdf render options to the puppeteer pdf rendering code which include
+ http://www.puppeteersharp.com/api/PuppeteerSharp.PdfOptions.html
+
+ - Helper for datalist filter human readable
+ also useful for the UI of the datalist as well
+
+ - readable errors:
+ https://stackoverflow.com/questions/56959242/how-do-i-get-readable-browser-page-errors-out-of-puppeteer-sharp