Skip to content

feat: add more query options to listing projects#1205

Merged
joshuaellis merged 1 commit intomainfrom
feat/projects-list-enhancements
Mar 20, 2026
Merged

feat: add more query options to listing projects#1205
joshuaellis merged 1 commit intomainfrom
feat/projects-list-enhancements

Conversation

@joshuaellis
Copy link
Member

@joshuaellis joshuaellis commented Mar 19, 2026

This pull request enhances the flexibility of the ProjectsClient by introducing new options for filtering and customizing the returned project data. The main improvements are the ability to include or exclude project features, filter projects by explicit membership, and improvements to the type definitions to support these new options.

@vercel
Copy link

vercel bot commented Mar 19, 2026

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
tsdocs-client Ignored Ignored Mar 20, 2026 4:36pm

Request Review

@joshuaellis joshuaellis requested review from a team, binoy14 and cngonzalez March 19, 2026 21:59
@joshuaellis joshuaellis force-pushed the feat/projects-list-enhancements branch from 6c0fdaa to eafd04d Compare March 19, 2026 22:01
@github-actions
Copy link
Contributor

github-actions bot commented Mar 19, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 88.33% 3894 / 4408
🔵 Statements 88.33% 3894 / 4408
🔵 Functions 85.87% 310 / 361
🔵 Branches 89.89% 1157 / 1287
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/types.ts 100% 100% 100% 100%
src/projects/ProjectsClient.ts 66.66% 92.85% 75% 66.66% 37-57, 65-66, 96-97
Generated in workflow #4164 for commit a3f7000 by the Vitest Coverage Report Action

@joshuaellis joshuaellis force-pushed the feat/projects-list-enhancements branch 3 times, most recently from 8b1d83a to 20dc8e3 Compare March 19, 2026 22:22
@joshuaellis joshuaellis requested a review from gu-stav March 20, 2026 14:44
@joshuaellis joshuaellis force-pushed the feat/projects-list-enhancements branch from 20dc8e3 to a3f7000 Compare March 20, 2026 16:36
@joshuaellis joshuaellis enabled auto-merge March 20, 2026 16:38
@joshuaellis joshuaellis added this pull request to the merge queue Mar 20, 2026
Merged via the queue into main with commit e193fcb Mar 20, 2026
21 checks passed
@joshuaellis joshuaellis deleted the feat/projects-list-enhancements branch March 20, 2026 16:42
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.

2 participants