Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-32118

[foreman-tasks] Update TasksTable components from pf3 to pf5

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • 6.20.0
    • None
    • Tasks Plugin
    • None
    • None

      Goal

      The current TasksTable is written in PF3 and needs to be updated to use PF5.

      At least webpack/ForemanTasks/Components/TasksTable/Components/* but there need to be updates.

      Acceptance criteria

      • Tasks are shown in the table
      • Listed tasks are searchable by using the search field
      • Listed tasks are filterable by the cards above the table that act like preset searches
      • Each task has the correct action enabled (cancel/resume/force cancel)
      • A user can select 1 or more tasks and run bulk actions. If the tasks are from the page, and none can have "action", the bulk_action will not run. if the tasks are selected from all the tasks in the table (compared to tasks selected in the page), bulk action will try to run on the search query, and perform the action
      • Only users with edit task permission should be able to perform actions on tasks.
      • A user can refreshes the table data by using a refresh button (not the user's browser refresh button)
      • A user can export all tasks matching the current search/preset filters. This export includes the data from all pages.
      • Pagination and bookmarks should work as normal to other tables.
      • A user can sorting by duration and started on fields.
      • Clicking on the task name should lead to the task details.

              magaphon@redhat.com Maria Agaphontzev
              lvrtelov@redhat.com Lucie Vrtelova
              Lukas Jezek Lukas Jezek
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: