This commit is contained in:
2022-08-04 21:21:39 +00:00
parent 0b07fa6a8a
commit 207d0781d5
9 changed files with 88 additions and 15 deletions

View File

@@ -7,10 +7,7 @@ LICENSE STUFF
Nag:
I need to add to AyaNova a nag in 90 day initial period that if no subscription purchased warns with 14 days left . After 90 days no messages show but should show on the license page a warning banner.
test carefully once done reversion everything to 8.0.1 for official release
Re-run the smoke tests and e2e tests before posting 8.0.1 officially
todo: reversion to 8.0.1 before official release
todo: document new release has import enabled after breaking in 8.0.1
Updates:
Test that can't upgrade to newer release if support and updates not current!!!!
@@ -18,14 +15,31 @@ Updates:
Or maybe that would be bad if they downgrade and want to put back in the license they paid for (restore from backup?)
todo: Test expired temporary key scenario
todo: RELEASE FINAL RELEASE
todo: reversion to 8.0.1 before official release
todo: document in change log on forum post new release has import enabled after breaking in 8.0.1
test carefully once done reversion everything to 8.0.1 for official release
Post in /next download folder for testing before posting fully
Re-run the smoke tests and e2e tests before posting 8.0.1 officially
- PRICING, must figure that out sooner than later, spend some time and give it a think, read joyce's docs keep in mind new licensing scheme worked up with joyce
Once I have an idea run it past Joyce for final confirmation then shareit codes and purchase pages etc for website
2022=07-31
45 days trial
Flat price per license regardless of how many no discounts for bulk price to be xx.xx
Includes 90 days support and updates after which they're on their own
Separately they can purchase a support and updates subscription within 90days they get a discount, after 90 days it's full price
Separately they can purchase a support and updates subscription within 90days they get a discount of the ongoing price, after 90 days it's full price
NO: this is changed to accomodate the UI - after expiration of subscription all users will get a popup dialog every login saying it's expired
First year discounts to be determined then renewal is higher price and status that way unless we raise it.
discount to account for 90 day free period that would normally get but can't change renewal date so pro-rate a discount I guess or some fucking thing to be determined, maybe this is about the ongoing renewal price
Subscriptions are tiered for the price and there are three levels
1 user paid xx.xx
2 to 10 users pay xx.xx
@@ -35,6 +49,9 @@ Any add on has support and updates through AyaNova support and updates subscript
Automatically add support and updates if go from one tier to another? Ie they have a single and subscription and but 2 techs so how to automatically handle it?
If purchase in AyaNova then it could calculate and offer the correct purchase price and links
AyaNova purchase link sends DBID to our pricing.htm page where it will digest that and keep it for presenting tailored options (or they can manually enter their dbid)
behind the scenes rockfish will provide options to ayanova.com pricing page for eligable purchases
If a coupon is required then it can calculate the discount but will say click here to request your coupon at which time we (I) will make the coupon manually
We need that ultimately prorated price for new subscription if moving tiers.

View File

@@ -4,9 +4,11 @@ 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.
## What is the difference between a license and a support and updates subscription?
## Trying out AyaNova
If you are trying out AyaNova for the first time this form will automatically prompt you to request an evaluation license.
If you are trying out AyaNova for the first time this form will automatically prompt you to request an evaluation license.
See the [Trying out AyaNova](ay-evaluate.md) documentation page for more details about evaluating AyaNova.
@@ -100,7 +102,7 @@ In the case of regular non temporary licenses this will be empty.
#### Support and updates expiration date
This is the date that the current support and updates agreement will expire. After this time AyaNova will not be upgradeable to the latest version and technical support will no longer be available if required.
This is the date that the current support and updates agreement will expire. After this time AyaNova will not be updateable and technical support will no longer be available if required.
#### Licensed options
@@ -182,3 +184,35 @@ Directly editing the database circumvents the many checks and balances for ensur
Modifying the data outside of AyaNova itself should never be attempted unless directed by AyaNova technical support personnel.
Your support agreement does _not_ cover damage caused by directly editing the database and if this is found to be the case it may lead to costly down time and hourly charges at our discretion to repair the damage.
## Maintenance expired message
![maintenance expired](img/adm-license-maintenance-expired.png)
This message indicates that your support and updates subscription for AyaNova has expired and you may continue to use AyaNova but you are no longer eligable for technical support or updates to AyaNova.
### Can I still use AyaNova?
Yes. Your AyaNova license is separate from the support and updates subscription and is still in effect unless it is a temporary license that has expired.
You will not be able to receive email support nor update with an expired subscription.
### What if I need technical support?
You will need to [purchase](https://ayanova.com/r/pricing.htm) a support and updates subscription to receive technical support.
### What if I need to update AyaNova?
You will need to [purchase](https://ayanova.com/r/pricing.htm) a support and updates subscription to update AyaNova.
### What happens if I update AyaNova with an expired subscription?
AyaNova will not operate if it was released after your support and updates subscription expired and no one will be able to access AyaNova except the Super User account for the purposes of installing a license only.
You will need to [purchase](https://ayanova.com/r/pricing.htm) a support and updates subscription to continue working or downgrade back to the version you were using prior to upgrading.
### Will I get a discount if I renew an expired subscription?
If you're subscription has expired within 2 weeks of the purchasing date, you are eligable for the same discounted price as an ongoing [subscription renewal](https://ayanova.com/r/pricing.htm).
If more than two weeks have passed since the subscription expired, the subscription will be the [full price](https://ayanova.com/r/pricing.htm).

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -4,6 +4,10 @@ The linux desktop upgrade process involves replacing the AyaNova program files w
These instructions assume the original installation steps were followed without changes, if you had to make changes adjust accordingly.
## Expired support and updates subscription
If you do not have an active support and updates subscription you will [not be able to update](adm-license.md#maintenance-expired-message).
### 1\. Backup
Before proceeding, [make a backup](ops-form-backup.md) of the database **and** the attachment files and store it in a safe place.
@@ -38,4 +42,3 @@ If there is an issue or error break apart the commands and execute each one indi
AyaNova should restart on it's own and perform any database schema updates if required automatically.
Open the login form in your browser and after a short delay you should see the new version number at the bottom of the login form.

View File

@@ -4,6 +4,10 @@ The linux server upgrade process involves replacing the AyaNova program files wi
These instructions assume the original installation steps were followed without changes, if you had to make changes adjust accordingly.
## Expired support and updates subscription
If you do not have an active support and updates subscription you will [not be able to update](adm-license.md#maintenance-expired-message).
### 1\. Backup
Before proceeding, [make a backup](ops-form-backup.md) of the database **and** the attachment files and store it in a safe place.

View File

@@ -2,6 +2,10 @@
These instructions assume the original installation steps were followed without changes, if you had to make changes adjust accordingly.
## Expired support and updates subscription
If you do not have an active support and updates subscription you will [not be able to update](adm-license.md#maintenance-expired-message).
### 1\. Backup
Before proceeding, [make a backup](ops-form-backup.md) of the database **and** the attachment files and store it in a safe place.

View File

@@ -2,6 +2,10 @@
These instructions assume the original installation steps were followed without changes, if you had to make changes adjust accordingly.
## Expired support and updates subscription
If you do not have an active support and updates subscription you will [not be able to update](adm-license.md#maintenance-expired-message).
### 1\. Backup
Before proceeding, [make a backup](ops-form-backup.md) of the database **and** the attachment files and store it in a safe place.

View File

@@ -1,8 +1,11 @@
# AyaNova Windows single user platform upgrade
These instructions assume the original installation steps were followed without changes, if you had to make changes adjust accordingly.
## Expired support and updates subscription
If you do not have an active support and updates subscription you will [not be able to update](adm-license.md#maintenance-expired-message).
### 1\. Backup
Before proceeding, [make a backup](ops-form-backup.md) of the database **and** the attachment files and store it in a safe place.

View File

@@ -1,9 +1,13 @@
# AyaNova upgrade
Choose your platform for upgrade instructions:
AyaNova updates are available to users with an active support and updates subscription.
- [Windows networked IIS](ops-upgrade-windows-iis.md)
- [Windows networked LAN](ops-upgrade-windows-lan.md)
- [Windows single standalone](ops-upgrade-windows-single.md)
- [Linux server 64bit](ops-upgrade-linux-server.md)
- [Linux desktop 64bit](ops-upgrade-linux-desktop.md)
If you do not have an active support and updates subscription you will [not be able to update](adm-license.md#maintenance-expired-message).
Choose your platform for update instructions:
- [Windows networked IIS](ops-upgrade-windows-iis.md)
- [Windows networked LAN](ops-upgrade-windows-lan.md)
- [Windows single standalone](ops-upgrade-windows-single.md)
- [Linux server 64bit](ops-upgrade-linux-server.md)
- [Linux desktop 64bit](ops-upgrade-linux-desktop.md)