This commit is contained in:
4
.vscode/launch.json
vendored
4
.vscode/launch.json
vendored
@@ -44,12 +44,12 @@
|
||||
//"AYANOVA_LOG_LEVEL": "Debug",
|
||||
"AYANOVA_DEFAULT_TRANSLATION": "en",
|
||||
//TRANSLATION MUST BE en for Integration TESTING
|
||||
//"AYANOVA_PERMANENTLY_ERASE_DATABASE": "true",
|
||||
"AYANOVA_PERMANENTLY_ERASE_DATABASE": "true",
|
||||
"AYANOVA_DB_CONNECTION": "Server=localhost;Username=postgres;Password=raven;Database=AyaNova;",
|
||||
"AYANOVA_USE_URLS": "http://*:7575;",
|
||||
"AYANOVA_FOLDER_USER_FILES": "c:\\temp\\RavenTestData\\userfiles",
|
||||
"AYANOVA_FOLDER_BACKUP_FILES": "c:\\temp\\RavenTestData\\backupfiles",
|
||||
"AYANOVA_SERVER_TEST_MODE":"true",
|
||||
"AYANOVA_SERVER_TEST_MODE":"false",
|
||||
"AYANOVA_SERVER_TEST_MODE_SEEDLEVEL":"small",
|
||||
"AYANOVA_SERVER_TEST_MODE_TZ_OFFSET":"-7",
|
||||
"AYANOVA_BACKUP_PG_DUMP_PATH":"C:\\data\\code\\PostgreSQLPortable_12.0\\App\\PgSQL\\bin\\"
|
||||
|
||||
@@ -5,8 +5,22 @@
|
||||
|
||||
LICENSE / ONBOARDING
|
||||
|
||||
todo: rockfish, upgrade to latest .net framework and add the new routes as per requirements below
|
||||
(Do not update the live version until quiet time like weekend when we're sure there are no recent keys and shit)
|
||||
todo: in paralel on rockfish, add client and server code as per below and trial form to fill out by user
|
||||
Best way to do this is code it through the steps a new user would take starting with a empty db and trial request
|
||||
and work up to a purchase and license
|
||||
|
||||
todo: FRESH TRIAL ONBOARD
|
||||
setup dev test so it boots cleanly and creates a db as in a new installation
|
||||
remove magic dbid value so it just has a normal db id as it would in production
|
||||
Can add back in some kind of automated routine to install license etc when done with onboarding later, for now do it like it will work in practice
|
||||
handle auth and new password as spec'd below
|
||||
add trial view in client as per specs in client todo doc
|
||||
Work it out towards getting a trial key requested, approved, fetched and seeding data
|
||||
|
||||
todo: FRESH PURCHASE ONBOARD
|
||||
continue on with the steps required to purchase and use in production
|
||||
|
||||
|
||||
|
||||
TODO: auth route if not licensed at all (not merely expired, but non-existent) then only manager account can login, no one else
|
||||
(because there could be other users somehow but no license)
|
||||
|
||||
Reference in New Issue
Block a user