This commit is contained in:
6
.vscode/launch.json
vendored
6
.vscode/launch.json
vendored
@@ -47,9 +47,9 @@
|
|||||||
"AYANOVA_DB_CONNECTION": "Server=localhost;Username=postgres;Password=raven;Database=AyaNova;CommandTimeout=120;",
|
"AYANOVA_DB_CONNECTION": "Server=localhost;Username=postgres;Password=raven;Database=AyaNova;CommandTimeout=120;",
|
||||||
"AYANOVA_DATA_PATH": "c:\\temp\\ravendata",
|
"AYANOVA_DATA_PATH": "c:\\temp\\ravendata",
|
||||||
"AYANOVA_USE_URLS": "http://*:7575;",
|
"AYANOVA_USE_URLS": "http://*:7575;",
|
||||||
//"AYANOVA_PERMANENTLY_ERASE_DATABASE":"true",
|
"AYANOVA_PERMANENTLY_ERASE_DATABASE":"true",
|
||||||
"AYANOVA_SERVER_TEST_MODE": "true",
|
//"AYANOVA_SERVER_TEST_MODE": "false",
|
||||||
"AYANOVA_REPORT_RENDERING_TIMEOUT":"1",
|
//"AYANOVA_REPORT_RENDERING_TIMEOUT":"1",
|
||||||
"AYANOVA_SERVER_TEST_MODE_SEEDLEVEL": "small",
|
"AYANOVA_SERVER_TEST_MODE_SEEDLEVEL": "small",
|
||||||
"AYANOVA_BACKUP_PG_DUMP_PATH": "C:\\data\\code\\postgres_14\\bin"
|
"AYANOVA_BACKUP_PG_DUMP_PATH": "C:\\data\\code\\postgres_14\\bin"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ If any packages have been changed in the release do a thorough security scan and
|
|||||||
|
|
||||||
### Bump version numbers:
|
### Bump version numbers:
|
||||||
|
|
||||||
Search and replace 8.0.0-beta.0.15
|
Search and replace 8.0.0-beta.1-rc1
|
||||||
webapp,server,launcher, v8migrate
|
webapp,server,launcher, v8migrate
|
||||||
|
|
||||||
Client end ayanova-version.js,
|
Client end ayanova-version.js,
|
||||||
|
|||||||
2
dist/install/windows/x64/lan.iss
vendored
2
dist/install/windows/x64/lan.iss
vendored
@@ -1,7 +1,7 @@
|
|||||||
; LAN install for internal network use only
|
; LAN install for internal network use only
|
||||||
|
|
||||||
#define MyAppName "AyaNova server"
|
#define MyAppName "AyaNova server"
|
||||||
#define MyAppVersion "8.0.0-beta.0.15"
|
#define MyAppVersion "8.0.0-beta.1-rc1"
|
||||||
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
||||||
#define MyAppURL "https://ayanova.com/"
|
#define MyAppURL "https://ayanova.com/"
|
||||||
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
||||||
|
|||||||
2
dist/install/windows/x64/standalone.iss
vendored
2
dist/install/windows/x64/standalone.iss
vendored
@@ -3,7 +3,7 @@
|
|||||||
; external to lan requires different config
|
; external to lan requires different config
|
||||||
|
|
||||||
#define MyAppName "AyaNova"
|
#define MyAppName "AyaNova"
|
||||||
#define MyAppVersion "8.0.0-beta.0.15"
|
#define MyAppVersion "8.0.0-beta.1-rc1"
|
||||||
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
||||||
#define MyAppURL "https://ayanova.com/"
|
#define MyAppURL "https://ayanova.com/"
|
||||||
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
||||||
|
|||||||
@@ -4,6 +4,10 @@ The license form is used to view the AyaNova license and perform license related
|
|||||||
|
|
||||||
The AyaNova license is stored inside the database so as long as you have a backup of the database you have the license backed up as well.
|
The AyaNova license is stored inside the database so as long as you have a backup of the database you have the license backed up as well.
|
||||||
|
|
||||||
|
## Trying out AyaNova
|
||||||
|
|
||||||
|
If you are trying out AyaNova for the first time this is the form the request an evaluation license key. See the [Trying out AyaNova](ay-evaluate.md) page for details.
|
||||||
|
|
||||||
## Authorization Roles required
|
## Authorization Roles required
|
||||||
|
|
||||||
This form is available to User's with the following [roles](ay-biz-admin-roles.md):
|
This form is available to User's with the following [roles](ay-biz-admin-roles.md):
|
||||||
@@ -22,12 +26,53 @@ From the `Administration` navigation pane select `License` navigation item.
|
|||||||
|
|
||||||
## License form
|
## License form
|
||||||
|
|
||||||
### license display
|
### Unlicensed display
|
||||||
|
|
||||||
If the server can't find a license in the database then links are shown to begin a trial evaluation, fetch a license key, purchase a license and a link to how to restore the database.
|
If the server can't find a license in the database then links are shown to begin a [trial evaluation](ay-evaluate.md), fetch a license key, purchase a license and a link to how to restore the database:
|
||||||
|

|
||||||
|
|
||||||
|
#### Start trial evaluation
|
||||||
|
|
||||||
|
If you are evaluating AyaNova, this is where you enter the details to request a trial license key.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Enter you details here and click on Send Request. An automated email will be sent within 5 minutes to the address you provided to verify your email address. Check the inbox for the address provided and when you receive the email verification message click on the link contained within to verify your email.
|
||||||
|
|
||||||
|
Note that we will only contact the address you provide for licensing or support purposes.
|
||||||
|
|
||||||
|
See our [privacy policy](https://www.ayanova.com/privacypolicy.htm) for details.
|
||||||
|
|
||||||
|
If you do not receive an email within 10 minutes something has gone wrong. Check your spam folder and if not found there it's possible we were unable to send to the address provided. Double check your email address you entered in the request form and try again one more time.
|
||||||
|
|
||||||
|
If you _still_ do not receive the email verification after a second attempt and the address is correct, try requesting again with an alternate email account preferrably on another domain if possible; sometimes we are unable to email the address provided due to spam or other filtering or temporary issues.
|
||||||
|
|
||||||
|
Once you recieve the AyaNova trial request email verification message, click on the link contained within to confirm to our license server that your email address is valid.
|
||||||
|
|
||||||
|
We will be notified when the email address is verified and will generate a trial license for you during business hours. This part of the process is done manually as a "circuit breaker" in case of malicious requests.
|
||||||
|
|
||||||
|
Once approved, you will receive an _AyaNova trial request approved_ email message and AyaNova will automatically install the license (or may have already done so) or you can click on "Install license" to trigger the server to check if there is a license available and install it immediately.
|
||||||
|
|
||||||
|
See the [Trying out AyaNova](ay-evaluate.md) to get started with your evaluation.
|
||||||
|
|
||||||
|
#### Purchase a license
|
||||||
|
|
||||||
|
The _Purchase a license_ button will take you to our web site's license purchase page and automatically fill in your database ID so you can purchase an AyaNova license and options online. If you do not use this link you will need to provide your database id manually during purchase, it can be copied from the menu on this page using the _Copy database id_ link.
|
||||||
|
|
||||||
|
Once you have received email verification that your purchase has been completed, you can use the _Install license_ button to trigger the AyaNova server to check for any available new licenses and automatically install them.
|
||||||
|
|
||||||
|
#### Use existing license
|
||||||
|
|
||||||
|
The AyaNova license is stored in the AyaNova database so restoring your data from backup will restore your license automatically. Here we provide a link to the help documentation for restoring the database.
|
||||||
|
|
||||||
|
If you have already contacted support due to some other licensing issue and the issue has been corrected then the _Install license_ button to trigger the AyaNova server to check for any available licenses and automatically install them.
|
||||||
|
|
||||||
|
### licensed display
|
||||||
|
|
||||||
If the database is licensed, the license form displays the details of the current AyaNova license in effect:
|
If the database is licensed, the license form displays the details of the current AyaNova license in effect:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
#### Licensed to
|
#### Licensed to
|
||||||
|
|
||||||
This is the name to which the AyaNova license is officially registered, typically your company name.
|
This is the name to which the AyaNova license is officially registered, typically your company name.
|
||||||
@@ -61,9 +106,9 @@ In order to provide fair pricing that scales with the size of a company AyaNova
|
|||||||
|
|
||||||
Service technician and sub-contractor type Users also known as "scheduleable users" in AyaNova are Users that have their "User Type" field set to "Service user" or "Sub-contractor user" in their their [User record ](adm-users.md). Users set to this type are scheduleable and trackable for service in AyaNova and selectable on work orders, quotes and preventive maintenance orders.
|
Service technician and sub-contractor type Users also known as "scheduleable users" in AyaNova are Users that have their "User Type" field set to "Service user" or "Sub-contractor user" in their their [User record ](adm-users.md). Users set to this type are scheduleable and trackable for service in AyaNova and selectable on work orders, quotes and preventive maintenance orders.
|
||||||
|
|
||||||
Only scheduleable users that are set to Active in their [User record ](adm-users.md) will consume a Scheduleable User / service technician license from the total count available as licensed.
|
Only scheduleable users that are set to Active in their [User record ](adm-users.md) will consume a Scheduleable User / service technician license from the total count available as licensed.
|
||||||
|
|
||||||
Non scheduleable users such as administrators or office staff and inactive Scheduleable users will *not* consume a license.
|
Non scheduleable users such as administrators or office staff and inactive Scheduleable users will _not_ consume a license.
|
||||||
|
|
||||||
### Purchase button
|
### Purchase button
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Evaluate AyaNova
|
# Trying out AyaNova
|
||||||
|
|
||||||
The evaluation form is provided to generate sample data in order to be able to quickly try out features.
|
The evaluation form is provided to generate sample data in order to be able to quickly try out features.
|
||||||
|
|
||||||
@@ -6,6 +6,10 @@ The sample data is randomly generated and will differ each time it is created.
|
|||||||
|
|
||||||
In addition there is a link to receive technical support while evaluating AyaNova and get answers to any questions that are not covered in this manual.
|
In addition there is a link to receive technical support while evaluating AyaNova and get answers to any questions that are not covered in this manual.
|
||||||
|
|
||||||
|
## Requesting a trial license
|
||||||
|
|
||||||
|
If this is your first time starting AyaNova, the first step is to request a trial license.
|
||||||
|
|
||||||
## Generating sample data
|
## Generating sample data
|
||||||
|
|
||||||

|

|
||||||
|
|||||||
BIN
docs/8.0/ayanova/docs/img/adm-license-licensed-display.png
Normal file
BIN
docs/8.0/ayanova/docs/img/adm-license-licensed-display.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 44 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 10 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 21 KiB |
@@ -22,4 +22,4 @@ Or check out our support forum [forum.ayanova.com](http://forum.ayanova.com/)
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<h6>Documentation version: 8.0.0-beta.0.15, Copyright © 2022 Ground Zero Tech-Works Inc.</h6>
|
<h6>Documentation version: 8.0.0-beta.1-rc1, Copyright © 2022 Ground Zero Tech-Works Inc.</h6>
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ namespace AyaNova.Util
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
internal static class AyaNovaVersion
|
internal static class AyaNovaVersion
|
||||||
{
|
{
|
||||||
public const string VersionString = "8.0.0-beta.0.15";
|
public const string VersionString = "8.0.0-beta.1-rc1";
|
||||||
public const string FullNameAndVersion = "AyaNova server " + VersionString;
|
public const string FullNameAndVersion = "AyaNova server " + VersionString;
|
||||||
public const string CurrentApiVersion="v8";
|
public const string CurrentApiVersion="v8";
|
||||||
}//eoc
|
}//eoc
|
||||||
|
|||||||
Reference in New Issue
Block a user