-
Notifications
You must be signed in to change notification settings - Fork 228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support multi tiers new pricing structure - Part 1 #7178
Support multi tiers new pricing structure - Part 1 #7178
Conversation
Coverage summary from CodacySee diff coverage on Codacy
Coverage variation details
Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: Diff coverage details
Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: See your quality gate settings Change summary preferencesCodacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more Footnotes
|
I'm going to merge this into the feature branch so we can do the QA once the three parts are merged all together. |
execution done on #7197 |
Description
Fixes #7176
This PR tries to accommodate the changes in the API, check the issue itself for more details about the data structure being passed to the view file (UI)
Type of change
Detailed scenario
Here we start working on the API data level to prepare the data being passed to upgrade modal view file to show the upgrade items properly.
Technical description
Documentation
We will have from the API data like:
then we will group it to something like:
New dependencies
Now we depend on the new API, so we need to make sure that we release the API to the production site one day before releasing this change in plugin because we save the user API for one day.
Risks
As mentioned above, we need to make sure that the upgrades array is there on the production user API before releasing this in plugin with 1 day.
This means that we don't need to clear this transient with release.
Mandatory Checklist
Code validation
Code style
Unticked items justification
N/A
Additional Checks