Skip to content

feat(api): add owner-scoped pagination totals and stable ordering - #7

Open
thiagocanali wants to merge 5 commits into
feat/task-pagination-apifrom
feat/task-pagination-metadata
Open

thiagocanali wants to merge 5 commits into
feat/task-pagination-apifrom
feat/task-pagination-metadata

Conversation

@thiagocanali

Copy link
Copy Markdown
Owner

Implemented

  • Paginated GET tasks returns {data,pagination:{page,limit,total,totalPages}}.
  • Prisma count is scoped to authenticated owner and active filters; count excludes legacy ownerless records.
  • Deterministic ordering adds ID tie-breaker to due date and creation date.
  • Integration assertions cover distinct Alice/Bob pagination totals and legacy data quarantine.

Dependencies and limitations

Stacked on PR #6, which depends on PR #5. Legacy unpaged list remains for existing UI; dashboard progressive loading, global summary counts, search, and full frontend pagination are pending. No Supabase production activation, database migration, or production deploy performed. Await CI before merge.

@vercel

vercel Bot commented Nov 13, 2026

Copy link
Copy Markdown
Contributor

Deployment failed for project task-desk with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/thiagocanalis-projects?upgradeToPro=build-rate-limit

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.

1 participant