Skip to content

EToolbox Rollout Manager 1.0

Compare
Choose a tag to compare
@adantsou adantsou released this 28 Dec 21:07
· 56 commits to master since this release

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