Skip to content

feat(nimbus): Add pagination to deliveries table on featues page.#13704

Merged
b4handjr merged 3 commits intomainfrom
exp-5800-deliveries-table-1
Oct 17, 2025
Merged

feat(nimbus): Add pagination to deliveries table on featues page.#13704
b4handjr merged 3 commits intomainfrom
exp-5800-deliveries-table-1

Conversation

@b4handjr
Copy link
Contributor

Because

  • We need to have pagination on the deliveries table on the features page

This commit

  • Adds pagination to the deliveries tabel
  • Updates an ID used for HTMX

Fixes #13703

@b4handjr
Copy link
Contributor Author

image

Comment on lines 86 to 87
{% if deliveries_page_obj.has_other_pages %}
{% with current_sort=request.GET.sort %}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you are adding some sort code, is sorting also included?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope, will remove for the next PR

Copy link
Contributor

@yashikakhurana yashikakhurana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also can you add some tests for the pagination? 🙏

@b4handjr
Copy link
Contributor Author

Also can you add some tests for the pagination? 🙏

I already have pagination tests.. looks like I didn't have one for the qa runs table, sorry about that. Will add it in.

@b4handjr b4handjr force-pushed the exp-5800-deliveries-table-1 branch from d481207 to 837757d Compare October 16, 2025 21:22
Copy link
Contributor

@yashikakhurana yashikakhurana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functionality wise it is coming along, one thing noticed that pagination spacing seems incorrect- can you fix that?
Screenshot 2025-10-17 at 8 50 27 AM
Follow up tasks-if you can file a ticket for that- on clicking the experiment it is opening up on new page, open up on the page, second: To change the icon on both the table- you can sync with Karen she helped me too to find the cute suitable foxies

@b4handjr b4handjr force-pushed the exp-5800-deliveries-table-1 branch from 205c03c to df3b5aa Compare October 17, 2025 16:02
@b4handjr b4handjr enabled auto-merge October 17, 2025 16:09
Copy link
Contributor

@yashikakhurana yashikakhurana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @b4handjr

@b4handjr b4handjr added this pull request to the merge queue Oct 17, 2025
github-merge-queue bot pushed a commit that referenced this pull request Oct 17, 2025
…3704)

Because

- We need to have pagination on the deliveries table on the features
page

This commit

- Adds pagination to the deliveries tabel
- Updates an ID used for HTMX

Fixes #13703
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 17, 2025
@b4handjr b4handjr added this pull request to the merge queue Oct 17, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 17, 2025
@b4handjr b4handjr added this pull request to the merge queue Oct 17, 2025
Merged via the queue into main with commit eb9a58c Oct 17, 2025
17 checks passed
@b4handjr b4handjr deleted the exp-5800-deliveries-table-1 branch October 17, 2025 17:18
moibra05 pushed a commit to moibra05/experimenter that referenced this pull request Oct 22, 2025
…zilla#13704)

Because

- We need to have pagination on the deliveries table on the features
page

This commit

- Adds pagination to the deliveries tabel
- Updates an ID used for HTMX

Fixes mozilla#13703
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add pagination to deliveries table

2 participants