Skip to content

Releases: exadel-inc/etoolbox-rollout-manager

EToolbox Rollout Manager 1.3.0

30 Sep 14:32
5a56281
Compare
Choose a tag to compare

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

12 Sep 22:51
d0ffdc3
Compare
Choose a tag to compare

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

14 Jun 12:20
Compare
Choose a tag to compare

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

28 Dec 21:07
Compare
Choose a tag to compare

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