License expired with composer support
- This topic has 5 replies, 2 voices, and was last updated 4 years, 1 month ago by
Long Nguyen.
-
AuthorPosts
-
September 26, 2021 at 6:46 PM #30978
Guillaume Delage
ParticipantHello,
I use Metabox.io with composer on a client website.
Since the website is finished, and only maintenance modifications are done, I did not renew the Core Extensions Bundle license since (from the FAQ) : "The product will continue to work after your license expires."This is not the case actually, since the "composer install" in my deployment script fails. The links in my composer.lock (https://metabox.io/?action=download&product=mb-settings-page&api_key=XXXXXXXXXXXX) gives me this error :
"ERROR: Your license is expired. Please renew your license on the My Account page."
It should return the latest version used before the license expires.Now I'm stuck and can no longer update this website.
What can I do ?
September 26, 2021 at 9:33 PM #30984Long Nguyen
ModeratorHi,
Regarding this message "The product will continue to work after your license expires.", the extension on the site still works after the license expired. Of course, it still works as well. Can you please confirm this?
Regarding the composer, we have a note for this case "the version of extensions specified in
composer.jsonmust bedev-master. We don’t support version constraints for Meta Box extensions yet. You always use the latest version.". That means you need to renew the license to install the latest versions of extensions.
Please read more here https://docs.metabox.io/extensions/composer/#usageSeptember 27, 2021 at 3:34 PM #31006Guillaume Delage
ParticipantYes, the extension of the site still works. But I need to somewhat update some of my outdated composer packages.
My way to use MetaBox is with composer, so I should have access to the version of Metabox I paid to use.
Is the feature of having Metabox version in composer in progress ?September 27, 2021 at 8:26 PM #31013Long Nguyen
ModeratorHi,
We don't support the older version of premium extensions or accessing them. If you have them on a site, you can try to create a copy and install them on another site.
September 28, 2021 at 4:57 AM #31021Guillaume Delage
ParticipantSo you are saying that if I have a workflow of using composer, I have the obligation to renew the license?
Is the feature of having older version of premium extension something you're planning to do ?September 28, 2021 at 10:28 AM #31028Long Nguyen
ModeratorHi,
Thanks for the feedback.
I will inform the development team to consider supporting users to download the older version of premium extensions.
-
AuthorPosts
- You must be logged in to reply to this topic.