-
Improvement
-
Resolution: Outdated
-
Neutral
-
None
-
None
Change of requirements 2017-07-11: Add an action "Enter new license" in the Pulse message about expired and expiring licenses. When the user clicks the action, take them to the About app (first subapp) where they can enter a new license key or contact Magnolia to request a new key. This is the most meaningful action we can provide for users inside the application. Opening the About app from a message action should be technically possible.
—
Original description:
In MGNLEE-418/MGNLEE-419 we introduced pulse notifications when license is expired or about to expire. In original concept, is a "Contact magnolia" action, which should open http://www.magnolia-cms.com/license-management.
Doing this by normal means of Vaadin via Page.getCurrent().open(...) is no-go because Safari silently blocks such popups. Additionally, the action bar doesn't support real links yet.
PM also decided that in the long run, the new license management tool shall be embedded as a sub-app of the About app.
So instead of action which tries to open thehttp://www.magnolia-cms.com/license-managementin new window. [we should] embedded subapp withhttp://www.magnolia-cms.com/license-managementinto about app and then the action would just open this subapp.
- depends upon
-
MGNLEE-419 Warn in Pulse if product license expires soon
- Closed