Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Paginate measurement entities #10686

Open
11 tasks
fniessink opened this issue Jan 18, 2025 · 0 comments
Open
11 tasks

Paginate measurement entities #10686

fniessink opened this issue Jan 18, 2025 · 0 comments

Comments

@fniessink
Copy link
Member

fniessink commented Jan 18, 2025

User story

As a quality manager I want to filter/sort/browse measurement entities so that I can quickly find relevant entities.

Acceptance criteria

  • Make sure ignoring won't fix/false positive/fixed entities keeps working (the eye icon). Entities are hidden regardless of which page they are on.
  • Sorting works across pages.
  • Filtering limits the visible entities across pages.
  • Make sure all measurement entities are visible when the report is exported to PDF.

Assumptions

  • Even without limit, there won't be so many entities that the frontend can't do the sorting and filtering or that we get performance problems. If we do, we can move the page size, sorting, and filtering to Mongo or the API-server

Out of scope

  • Pagination/filtering of subject/metric tables

Tasks

Components

Front-end

  • Show measurement entities in a table with pagination (usual buttons: first page, previous page, next page, last page)
  • Add a filter text box to the table footer that filters entities. Match a concatenation of all measurement entity fields.
  • After retrieving the data, sort and filter, and then have the table display the result

Documentation

  • Update changelog
  • Add instruction to user manual
  • Update screenshots
  • Update software documentation
@fniessink fniessink mentioned this issue Jan 18, 2025
25 tasks
@fniessink fniessink moved this from Inbox to To be refined in Quality-time backlog Jan 18, 2025
@fniessink fniessink moved this from To be refined to Refinement in progress in Quality-time backlog Feb 27, 2025
@fniessink fniessink moved this from Refinement in progress to Ready in Quality-time backlog Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant