Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add root-level Site field to GraphQL schema #1985

Open
williamjallen opened this issue Feb 1, 2024 · 0 comments
Open

Add root-level Site field to GraphQL schema #1985

williamjallen opened this issue Feb 1, 2024 · 0 comments
Milestone

Comments

@williamjallen
Copy link
Collaborator

Feature Request

How can we make CDash better?

#1982 introduced a site field to the Build type and a aggregate sites field to the Project type in our GraphQL schema. It would be helpful to also have a root-level sites field and a corresponding site field to allow API consumers to query sites across all projects they can see. The challenge with this is ensuring that consumers can only access sites which have contributed to projects they have access to, while also remaining efficient. Additional database indexes may be necessary to support this.

This work will assist with #1984.

@williamjallen williamjallen added this to the v3.4 milestone Feb 1, 2024
@williamjallen williamjallen modified the milestones: v3.4, v3.5 Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant