This commit is contained in:
2022-03-30 19:27:04 +00:00
parent b0033aa4de
commit 186e03254f
14 changed files with 190 additions and 27 deletions

View File

@@ -27,6 +27,9 @@ Make sure main.js in client devmode is set to false (should just keep it that wa
### run build-release.bat
check for errors
## UPLOAD TEST to ayanova.com/download/next folder where it will be staged before officially being released and moved to parent download folder
### Test install to devops server
### Test install to windows server

View File

@@ -5,19 +5,57 @@ Import / export features
TODO:
OUTSTANDING FOR IMPORT:
DOCS regarding missing boolean value in csv and info on not leaving empty
POST IMPORT TASKS
Test build installers, will they overwrite properly adn schema update properly??
Test installer / upgrade
Linux server
- Ok, but needs upgrade shell script published somewhere
Linux Desktop standalone
TODO TEST DOCUMENT
Windows single standalone (should settle on naming scheme)
- OK, just stop the launcher if running, run setup, say no to overwrite config.json if edited, start the launcher
Windows lan
windows iis
once working and confirmed post update and upate the beta forum with NEW RELEASE
does forum working need to be changed to not only issues but new updates there as well?
"Known issues / updates"
give to joyce for internal testing before posting as beta (1 day at max)
Need to test an update install without db erase so probably need to fire up IIS and win standalone if Joyce can't test
I'll test linux installers
Windows single would benefit from a backup and restore in a click kind of interface then could do the standalone install upgrade more easily?
TEST FILE OPEN ON iPad device as the file input accept type may not work with apple
WINDOWS SINGLE LAUNCHER ISSUES:
Can windows single put it's db outside of the program files folder, i.e. can postgres be told to use a data folder instead?
only if it helps with the upgrade though, otherwise not much point
Opens the windows server web page as well as the AyaNova web app but that's confusing as the first page is the windows server
instead should just show the web app
Shutdown server in windows single gives error in server launcher window:
Shutting down Postgres database server...
Unhandled exception. System.InvalidOperationException: StandardIn has not been redirected.
at System.Diagnostics.Process.get_StandardInput()
at Program.<Main>$(String[] args) in C:\data\code\raven-launcher\Program.cs:line 98
Launcher might be better if it was an actual application with a button to open AyaNova UI in browser and a shutdown button and a log windows showing what is in the server UI
rather than a dos command line looking thing
Also that could be the UI to do a db back up and restore maybe for upgrade??
Linux desktop installer issues
There are two installers just becuase of config.json data path, consolidate?
rename to linux-x64 drop -server and -desktop?
why do I need *any* root rights, shouldn't it all just work or is it becuase of postgre?
why do I need to chmod desktop for ./AyaNova when it works on server without doing that?
Upgrade seems to be remove everything EXCEPT config.json from /usr/sbin/ayanova since there is no data there anyway
then unzip the new version and restart
Is /usr/sbin really the correct folder for the binaries?
INSTALL DOCS ISSUE
Says stopping and starting in one section but only talks about stopping
can there be a desktop icon to start the server like windows single?
get back to docs completion
@@ -62,6 +100,10 @@ critical path items:
#1 Task oriented simple view / dashboard type idea
something to get people going without having to flail around
identify common tasks and find ways to accomplish it as simply as possible
maybe dashboard has overlay floating menu for quick actions?
@@ -828,12 +870,19 @@ client: Total : 295 files, 112234 codes, 6586 comments, 5547 blanks, all 124367
#######################################################################################################################################
https://www.ayanova.com/download/v8-migrate.exe
https://www.ayanova.com/download/ayanova-windows-x64-single-setup.exe
https://www.ayanova.com/download/ayanova-linux-x64-desktop.zip
https://www.ayanova.com/download/ayanova-linux-x64-server.zip
https://www.ayanova.com/download/ayanova-windows-x64-lan-setup.exe
Current v8 docs home: https://www.ayanova.com/docs/
These link to the "next" version of docs and installers, they will replace the current docs / installers once we decide it's ready
https://www.ayanova.com/download/next/v8-migrate.exe
https://www.ayanova.com/download/next/ayanova-windows-x64-single-setup.exe
https://www.ayanova.com/download/next/ayanova-linux-x64-desktop.zip
https://www.ayanova.com/download/next/ayanova-linux-x64-server.zip
https://www.ayanova.com/download/next/ayanova-windows-x64-lan-setup.exe
Current v8 docs home: https://www.ayanova.com/docs/next
BUILD 8.0.0-beta.3 CHANGES OF NOTE
- No need to erase db will update schema automatically and add new translations
- Windows single install upgrade not supported / tested, will likely need changes to keep the db but update the code, I'm working on it now
- Import utility implemented properly administration->Import
documented fully