From 47424f6817bf25bb8620b50339a2d6b72c3532ae Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 14 Dec 2021 17:35:58 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 64 ++++++++-------------------------------- 1 file changed, 12 insertions(+), 52 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index ca8ff16c..a1afe2c8 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -35,8 +35,7 @@ the testing cases and triage the stuff below added recently with an eye to what # OUTSTANDING MAJOR AREAS TO BETA - Features - Reports (stock) - just the sample feature thing I was thinking of to hide examples with checkbox as example in report template so they only show to report designer roles + TEST MODE comment out or put in a debug block all internal static bool AYANOVA_SERVER_TEST_MODE { get; set; } @@ -146,7 +145,7 @@ Coded by importance ╚═╝╚═╝ ╚═══╝╚══════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝ - +- 1 todo: update the version of postgreSQL in the "single" standalone installer (but do it for myself first in my dev standalone pg server) @@ -214,10 +213,11 @@ TODO: 1 BETA DOCS: -- 1 todo: on linux server test discovered lightbulb sample reports are coming up in listing first which is not what is expected - add a "sample" checkbox so that they only appear to roles that can design reports, ditch the lightbulb for a z (check first to confirm last on all platforms) +- 1 todo: on linux server test discovered lightbulb sample reports are coming up in listing first which is not what is expected change to z as first character and test on all platforms to confirm + - 2/3 todo: there are no default reports for any objects except a selected few, thought joyce was making a report for every object that's reportable will need to make a slew of default plain reports like customer etc +- 2 EXAMPLE Reports (stock) hide examples with checkbox as example in report template so they only show to report designer roles @@ -233,6 +233,7 @@ TODO: 1 BETA DOCS: \_____|______|_____|______|_| \_| |_| +- 1 todo: update all front end dependencies - 1 bugbug?:open vendor, print report, go back it shows as savable all of a sudden despite no changes made in UI, also does not give dirty save prompt when leave it even though save icon is showing enabled bold - 1 fixed?? changed to attachment files path : for some reason user files path is blank in server settings under ops in ayanova app on linux desktop when using the single data path folder, check in windows - 1 todo: First print if it's downloading or will need to download chromium it should state there will be a delay while it attempts to download and install chromium render engine @@ -401,6 +402,8 @@ todo: 3 Schedule form reporting? |_____/|______|_| \_\ \/ |______|_| \_\ +- 1 todo: update all back end dependencies + TODO: 1 Log the startup folder for AyaNova and provide in all areas where you can view config because user may have trouble locating it on windows todo: 2 lost contact with db server notification message to be sent once to ops admin?? @@ -614,41 +617,8 @@ todo: setup for automated trial testing ability so can just link users Automatically re-create the data on a cycle of some kind Needs warning message about being a shared instance of AyaNova so be careful what you type and also you may see things other people typed that I have no control over -todo: WINDOWS INSTALLER - Runner harness wrapper thing? - even if windows only - it could modify config since it's outside the server - check for Postgres server extant and if not automatically start the standalone postgres instance - manage postgres start and stop and configuration changes, sit in tray, run AyaNova server from there? - - easy way to select command line params without resorting to editing text files for end user - initially it's an installation option, but then need to edit after the fact - Quick check of installers available still and is it still kosher to keep using INNO setup or is something better, more supported by windows etc? - Wix if want MSI (some say that's desireable) - INNO is still relevant - I don't need hardly any requirements that can't just be copy or unzip deployed so maybe don't even need an installer for now? - (zip distribution is going to be problematic with Windows file protection shit) - https://docs.microsoft.com/en-us/dotnet/core/deploying/ - https://docs.microsoft.com/en-us/dotnet/core/rid-catalog - Completely packaged and installable. REady for users to install as a test as I iterate stage 7 below - All the stuff needed for someone to run it as a test without the real objects yet. - Some kind of expiring license so they can't just keep using it as fucked as it may be some might do that - I want short targetted testing only, not someone downloading and trying it out a month later, that's useless for us - This needs to be focused on what I need to get from people about testing - - -todo: LINUX INSTALLER - Linux users don't mind doing the manual config thing as much, they're used to it and it could just be a shell file anyway - So mainly this would be a documentation steps to install type issue - - -todo: DOCUMENT DOCKER - Present dockerfile maybe for docker installation with FILES folder pre-ready to build / run - Whatever docker needs - Or maybe private registry with docker images on our servers somewhere - todo: rockfish, can't do purchase for raven or view it I think Test a whole sales process from eval to purchase and make it work todo: rockfish, upgrade to latest bootstrap, out of date Currently @@ -663,17 +633,6 @@ todo: Joyce rockfish notes: -todo: Discourse bootstrapping install - look over, get ideas make case steal ideas profit FTW$ - https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md - //here is their standalone config yml definition for DOCKER - https://github.com/discourse/discourse_docker/blob/master/samples/standalone.yml - - - -todo: back and forward buttons when running without browser controls in application mode? - - wait and see on this one, as it will be likely outside of any particular form so not something to be baked in early necessarily - todo: GUIDED TOUR - This is an important feature and at least get a basic one in there for starters and initial release - This is a replacement for the tutorials and videos in v7 a @@ -789,9 +748,10 @@ installed previously if present after which that won't change and you can just r like with all other v7 installers (I was accidentally using the quicknotify installer appid code) -BUILD 8.0.0-beta.1 CHANGES OF NOTE -- Switch from Alpha to Beta designation in version numbers in prep for public beta release -- Installer pages written in help docs +BUILD 8.0.0-beta.2 CHANGES OF NOTE + +- More updates to install docs +