Uploaded image for project: 'Nuxeo Web UI'
  1. Nuxeo Web UI
  2. WEBUI-295

Add select all ability to nuxeo-results

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.x, 3.0.6
    • Component/s: UI
    • Release Notes Summary:
      A new configuration property `nuxeo.selection.selectAllEnabled` was introduced to enable select all capabilities in Web UI. To enable select all, we just need to add the configuration property to nuxeo.conf set to `true`.
    • Team:
      UI
    • Sprint:
      UI - 2021-07, UI - 2021-08, UI - 2021-05, UI - 2021-06, UI - 2021-09
    • Story Points:
      3

      Description

      We need to adapt nuxeo-results so that it supports the select all feature. We need to make the following improvements:

      1. Display the ability to toggle select all for listings that delegate this capability.
      2. Hide this feature behind an opt-in mechanism
      3. Add a new property to the action context containing the view, which will be used as input for the action elements.
      4. Adapt the default actions so that they work in bulk. We can consider refactoring them to use the nuxeo-operation button (see POC). Actions to be made available in bulk:
      • Add to collection
      • Remove From Collection (when viewing a collection)
      • Publish
      • Send to trash
      • Untrash (in trash view)
      • Delete permanently (in trash view)

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 2 days, 2 hours
                  1w 2d 2h