Skip to content

feat: templates list pagination#406

Merged
drankou merged 7 commits into
mainfrom
template-list-pagination-eng-4207
Jun 16, 2026
Merged

feat: templates list pagination#406
drankou merged 7 commits into
mainfrom
template-list-pagination-eng-4207

Conversation

@drankou

@drankou drankou commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Re-lands #352 (previously reverted in deca10d) with follow-ups. The templates list is now paginated server-side (keyset cursor) instead of fetching everything and sorting/filtering in memory.

Changes

  • Templates list uses cursor pagination: first page prefetched on the server, more rows via "Load more"; search and visibility filter are handled server-side.
  • Sorting is limited to Created and Updated — name/CPU/memory sorting dropped. Default sort is now updated_at_desc (recently built templates shown at the top)
  • Removed the CPU/memory resource filter (was in-memory only, not supported by the backend).
  • Old URLs with removed sort/filter state fall back to defaults.

@cla-bot cla-bot Bot added the cla-signed label Jun 12, 2026
@vercel

vercel Bot commented Jun 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
web Ready Ready Preview, Comment Jun 12, 2026 4:37pm

Request Review

@drankou drankou merged commit e25f182 into main Jun 16, 2026
13 checks passed
@drankou drankou deleted the template-list-pagination-eng-4207 branch June 16, 2026 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants