This commit is contained in:
2021-12-01 20:16:04 +00:00
parent ac6b9771fa
commit 8e7a04663f

View File

@@ -41,7 +41,6 @@ OUTSTANDING MAJOR AREAS TO BETA
zip installer with guidance
Reports (stock)
v8Migrate completed
trial / seeder system
This should be coded by *task* rather than object to make life easier when we implement
i.e. a MakeWorkorderItemPartRequest task would go through the rigamarole of making a part request, a PO to fulfil it etc
@@ -49,6 +48,9 @@ OUTSTANDING MAJOR AREAS TO BETA
maybe it's what is there plus additional Task based ones
maybe the UI drives it because we have specific ideas for that
docs
First up is installation docs
need master installation page that gives overview of Ayanova architecture then links to each type of installation
See Global Settings form for format for all feature pages
MOST IMPORTANT is the basic stuff about how to use forms and controls and stuff before getting into actual feature pages
this is because beta testers and users will probably already know about each object so the first thing is to get them going with basic usability docs if prioritizing
@@ -206,41 +208,21 @@ Install types:
## WINDOWS
### Simple with postgres for one click install and run
This version is for users who do not have a pg server and don't want to configure anything but just start working
has launcher to start pg, ay, then browser and closes all when they exit the launcher ctrl-c
preconfigured with sane defaults, data goes to programdata/ayanova folder (v7 did ayanovadata so this differentiates)
Needs appsettings.json file included that it reads on boot and is beside the ayanova.exe file
this is a sample to modify with the critical settings (or all settings with their defaults set so user can edit at will later)
Just replicate the batch file but properly and in order and in fixed location so can regen the data easily backup easily etc
No built in config ability, edit json file only if necessary but make it not necessary, this is meant to be a single standalone quickie for neophyte users
With launcher, inno only needs to drop files and put desktop icon
WHERE ITS AT:
TODO:
Installer for v8Migrate plugin
NO SQL Installer
Installer for windows IIS
Docs for this type of installer with stubs for other types in OPS installation
INTERNAL LAN install see above
IIS install see above
Expert install see above
formalize this in a build and target folder, zip file should be versioned in name as well
LINUX Docker install see above
Make *all* the above build in one click can walk away from and come back to done
update deploy docs
Make sure all outputs go to clear location, maybe under dist by OS then category
Docs for each type of installer with stubs for other types in OPS installation
one master home page for getting started with installing
one page per type
Deploy to Joyce for testing
make a builder that does *all* the building in one command with a deploy guide for me on what to set but make it minimal
creates the inno builder as well
puts everything in the correct folders
Builds for all platforms / installers at once
Needs to be good enough to start, walk away and come back to it finished and ready to deploy
bonus if it could deploy as well some day
People will want to test external access so need to get on that as well as part of beta
iis hosted, certs etc
@@ -1026,21 +1008,15 @@ MID CENTURY MODERN TUNES - https://www.allmusic.com/album/ultra-lounge-vol-14-bo
#######################################################################################################################################
https://www.ayanova.com/Downloads/v8/ayanova-server-setup.exe
https://www.ayanova.com/Downloads/v8/migrate141.7z
https://www.ayanova.com/Downloads/v8/v8-migrate.exe
## NOTE: this one time only due to an internal installer appid renaming you will need to first uninstall the v8migrate plugin from the control panel / apps
installed previously if present after which that won't change and you can just run install from now on overtop of older v8migrate plugin installations
like with all other v7 installers (I was accidentally using the quicknotify installer appid code)
BUILD 142 CHANGES OF NOTE
BUILD 141 CHANGES OF NOTE
- Various internal changes to fix issues found when going to installer
- Build is Windows "Simple" Installer
Think of it as the equivalent of the AyaNova 7 single user installation (though it can work with a lan I'll have a proper installer for that)
Ideal for beta testers who want to quickly test a conversion and maybe LAN access internally
standalone, includes postgres and is pre-configured to just work
hase a launcher that takes care of starting local sql, booting ayanova and opening the browser
launcher takes care of cleanly shutting down postgres when users closes AyaNova
Not intended for Users with separately installed or pre-existing postgres or for external to lan access, separate installer and guide coming for that
- COMING SOON
- Other Windows installers coming for proper "server" installation and for shared network access and external to network access
- Linux distribution coming with files and guide for Docker in Linux
- v8Migrate plugin installer