Skip to content

feat(tree): add lazy loading for commit history endpoint#1742

Merged
gustavobtflores merged 1 commit intokernelci:mainfrom
gustavobtflores:feat/commits-endpoint-lazy-loading
Feb 12, 2026
Merged

feat(tree): add lazy loading for commit history endpoint#1742
gustavobtflores merged 1 commit intokernelci:mainfrom
gustavobtflores:feat/commits-endpoint-lazy-loading

Conversation

@gustavobtflores
Copy link
Copy Markdown
Contributor

Add lazy loading to the tree commit history endpoint via include_types filtering.

Changes

  • Add types query param (builds, boots, tests).
  • Update the backend query to conditionally join/filter test data.
  • Wire the dashboard commit history fetch to send types param based on the selected tab.

Additional information

This PR reintroduces the changes from #1729. The original PR was reverted due to issues observed in staging.

@gustavobtflores gustavobtflores self-assigned this Feb 11, 2026
@gustavobtflores gustavobtflores added Backend Most or all of the changes for this issue will be in the backend code. Frontend Most or all of the changes for this issue will be in the frontend code. labels Feb 11, 2026
@gustavobtflores gustavobtflores added this pull request to the merge queue Feb 12, 2026
Merged via the queue into kernelci:main with commit 3747bbf Feb 12, 2026
7 checks passed
gustavobtflores added a commit to MarceloRobert/dashboard that referenced this pull request Feb 19, 2026
@gustavobtflores gustavobtflores deleted the feat/commits-endpoint-lazy-loading branch March 30, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backend Most or all of the changes for this issue will be in the backend code. Frontend Most or all of the changes for this issue will be in the frontend code.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants