Skip to content

Conversation

@stephywells
Copy link
Contributor

Add new autoupdating.
https://github.com/Strategy11/formidable/issues/2074

The benefits:

  • One API call is fired no sooner than every 4 hours. As long as the license is included in the Pro package, it does not make any separate API calls.
  • Grandfathered accounts can download add-ons from within the plugin
  • As long as Pro is active, add-ons will still get update notices when they are deactivated
  • Licenses included in the Pro package do not need a separate license

- Use the more efficient endpoint with file caching
- Use S3 urls instead of formidableforms.com urls for updating
- Hide the plugin licenses page if all addons are included with the Pro license
Show the correct button when an addon is installed
Add a 'new' ribbon on new addons
Clarify message in form actions when pro is active
if the update is nested, don't update to the free version if the site hasn't yet checked for a pro update
@coveralls
Copy link

Coverage Status

Coverage increased (+1.0%) to 29.453% when pulling b35872c on issue2074 into 9572ed5 on master.

@stephywells stephywells merged commit c0d504a into master Nov 26, 2018
@stephywells stephywells deleted the issue2074 branch January 25, 2019 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants