Releases: exadel-inc/etoolbox-rollout-manager
EToolbox Rollout Manager 1.3.0
This release includes the following updates:
-
Implement the "Rollout and activate" action
Add abillity perform the rollout and then publish the rolled-out content "in one click". -
Display target path even if page cannot be rolled-out there.
Rollout tool will display target path even if page cannot be rolled-out for some reasons.
Issue managed:
ERM-3
ERM-4
EToolbox Rollout Manager 1.2.0
This release includes the following updates:
-
Detailed rollout time for the rollout dialog
Time which shows how long ago the page is rolled out was added to the rollout dialog.
When hovering over the rollout time, users can access the precise timestamp. -
Documentation.
Updated project documentation.
Issue managed:
ERM-1
EToolbox Rollout Manager 1.1
This release includes the following updates:
- CommitFailedException fix
The major issue "org.apache.jackrabbit.oak.api.CommitFailedException: OakState0001: Unresolved conflicts" was caused by the concurrent modification of pages by the tool and the OOTB mechanism relying on auto-rollout triggers. The fix for the mentioned issue is provided, and now if the auto triggers are detected for the set of selected pages, then rollout from the tool is not initiated.
EToolbox Rollout Manager 1.0
This release includes the following features:
-
Toolbar button
The Rollout button is added to the Sites action bar. -
Loader before the dialog shows
Foundation UI's wait() function is used to show a wait mask before the dialog is loaded. -
Target paths
The list of live relationships is collected recursively for the selected page and transformed to target paths. -
Nested checkbox tree
The checkbox tree is built based on nested Coral.Accordion widgets in conjunction with Coral.Checkbox. The tree is scrollable. Three states for checkboxes. Select/Unselect all button -
New label
The new label is shown if a selected page doesn't exist under a target path and will be created during a rollout process. -
Selection validation
The Rollout button is disabled if no target paths are selected. -
Rollout
Rollout to multiple levels of live relationships.
Include subpages: implies rolling out of all child pages along with the selected page to target paths. -
Process dialog
Rollout in progress/Success/Fail message