Skip to content
Snippets Groups Projects

[VSA][FE] Add sorting and pagination to the project level stage table

All threads resolved!

What does this MR do and why?

Adds pagination and sorting support to the project VSA stage table. Currently the project vsa stage table has 2 columns (issue/merge request, and time) that can be used to sort the entries by.

The stage table displays 20 items on each page and will not display the pagination component if the stage contains less than 20 items in total.

Screen_Shot_2021-10-07_at_10.10.37_pm

Note: a separate issue will introduce deep linking for the filter parameters

Screenshots or screen recordings

project-vsa-sorting-pagination

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #335974 (closed)

Edited by Ezekiel Kigbo

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Ezekiel Kigbo added 151 commits

    added 151 commits

    • 70584fcd...e905f975 - 145 commits from branch master
    • 5ca3a8e6 - Add pagination and sorting to project VSA staging table
    • 3e659cbf - Update vuex specs to include pagination
    • a9059afe - Update base_spec with pagination
    • 48c53354 - Add feature specs for sorting the VSA stage table
    • e026a203 - Added pagination specs and minor refactor
    • eaf8a195 - Added docs for sorting and pagination

    Compare with previous version

  • A deleted user added documentation label

    added documentation label

  • Ghost User
  • added workflowin review label and removed workflowin dev label

  • Ezekiel Kigbo added 1 commit

    added 1 commit

    Compare with previous version

  • Ezekiel Kigbo
  • Ezekiel Kigbo
  • Ezekiel Kigbo requested review from @fneill

    requested review from @fneill

  • Ezekiel Kigbo requested review from @cngo

    requested review from @cngo

  • Ezekiel Kigbo requested review from @sliaquat

    requested review from @sliaquat

  • Ezekiel Kigbo added 1 commit

    added 1 commit

    Compare with previous version

  • Sanad Liaquat removed review request for @sliaquat

    removed review request for @sliaquat

  • Fiona Neill
  • Fiona Neill
  • added tw-weight5 label

  • Fiona Neill removed review request for @fneill

    removed review request for @fneill

  • Coung Ngo approved this merge request

    approved this merge request

  • Coung Ngo requested review from @sliaquat, @fneill, and @svedova and removed review request for @cngo

    requested review from @sliaquat, @fneill, and @svedova and removed review request for @cngo

  • Coung Ngo removed review request for @sliaquat and @fneill

    removed review request for @sliaquat and @fneill

  • :wave: @cngo, thanks for approving this merge request.

    This is the first time the merge request is approved. To ensure full test coverage, a new pipeline has been started.

    For more info, please refer to the following links:

  • Ezekiel Kigbo added 2 commits

    added 2 commits

    Compare with previous version

  • Ezekiel Kigbo requested review from @sliaquat and @fneill

    requested review from @sliaquat and @fneill

  • Sanad Liaquat approved this merge request

    approved this merge request

  • Sanad Liaquat removed review request for @sliaquat

    removed review request for @sliaquat

  • Fiona Neill removed review request for @fneill

    removed review request for @fneill

  • Savas Vedova approved this merge request

    approved this merge request

  • Savas Vedova resolved all threads

    resolved all threads

  • merged

  • Savas Vedova mentioned in commit 7f6f70fc

    mentioned in commit 7f6f70fc

  • added workflowcanary label and removed workflowstaging label

  • added workflowproduction label and removed workflowcanary label

  • Ezekiel Kigbo marked the checklist item I have evaluated the MR acceptance checklist for this MR. as completed

    marked the checklist item I have evaluated the MR acceptance checklist for this MR. as completed

  • Please register or sign in to reply
    Loading