This commit is contained in:
4
.vscode/launch.json
vendored
4
.vscode/launch.json
vendored
@@ -44,12 +44,12 @@
|
|||||||
//"AYANOVA_LOG_LEVEL": "Debug",
|
//"AYANOVA_LOG_LEVEL": "Debug",
|
||||||
"AYANOVA_DEFAULT_TRANSLATION": "en",
|
"AYANOVA_DEFAULT_TRANSLATION": "en",
|
||||||
//TRANSLATION MUST BE en for Integration TESTING
|
//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_DB_CONNECTION": "Server=localhost;Username=postgres;Password=raven;Database=AyaNova;",
|
||||||
"AYANOVA_USE_URLS": "http://*:7575;",
|
"AYANOVA_USE_URLS": "http://*:7575;",
|
||||||
"AYANOVA_FOLDER_USER_FILES": "c:\\temp\\RavenTestData\\userfiles",
|
"AYANOVA_FOLDER_USER_FILES": "c:\\temp\\RavenTestData\\userfiles",
|
||||||
"AYANOVA_FOLDER_BACKUP_FILES": "c:\\temp\\RavenTestData\\backupfiles",
|
"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_SEEDLEVEL":"small",
|
||||||
"AYANOVA_SERVER_TEST_MODE_TZ_OFFSET":"-7",
|
"AYANOVA_SERVER_TEST_MODE_TZ_OFFSET":"-7",
|
||||||
"AYANOVA_BACKUP_PG_DUMP_PATH":"C:\\data\\code\\PostgreSQLPortable_12.0\\App\\PgSQL\\bin\\"
|
"AYANOVA_BACKUP_PG_DUMP_PATH":"C:\\data\\code\\PostgreSQLPortable_12.0\\App\\PgSQL\\bin\\"
|
||||||
|
|||||||
@@ -5,8 +5,22 @@
|
|||||||
|
|
||||||
LICENSE / ONBOARDING
|
LICENSE / ONBOARDING
|
||||||
|
|
||||||
todo: rockfish, upgrade to latest .net framework and add the new routes as per requirements below
|
todo: in paralel on rockfish, add client and server code as per below and trial form to fill out by user
|
||||||
(Do not update the live version until quiet time like weekend when we're sure there are no recent keys and shit)
|
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
|
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)
|
(because there could be other users somehow but no license)
|
||||||
|
|||||||
Reference in New Issue
Block a user