Skip to content

Use server-side filtering for incus project list #1911

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

Open
1 task done
stgraber opened this issue Apr 7, 2025 · 4 comments
Open
1 task done

Use server-side filtering for incus project list #1911

stgraber opened this issue Apr 7, 2025 · 4 comments
Assignees
Labels
Easy Good for new contributors
Milestone

Comments

@stgraber
Copy link
Member

stgraber commented Apr 7, 2025

Is there an existing issue for this?

  • There is no existing issue for this feature

What are you currently unable to do

We have recently added server-side record filtering on all API endpoints.
We're now looking to roll that out across all commands in the client with a first batch of those being prioritized now.

In general the expected work is:

  • Add WithFilter and WithFilterAllProjects functions to the client (client/)
  • Change the CLI List command to use those functions and provide a filter.

We currently have some examples available through:

  • incus list
  • incus image list
  • incus storage volume list

What do you think would need to be added

No response

@stgraber stgraber added the Easy Good for new contributors label Apr 7, 2025
@stgraber stgraber added this to the soon milestone Apr 7, 2025
@stgraber stgraber changed the title Use server-side filtering for incus profile list Use server-side filtering for incus project list Apr 22, 2025
@rahafjrw
Copy link
Contributor

hi! I'm a student at UT Austin's virtualization course and my partner and I were hoping to take this issue on. Can this be assigned to us? thank you!

@stgraber
Copy link
Member Author

done!

@orcadennis
Copy link

I am partnered with rahafjrw, could I be assigned the issue as well? Thank you!

@stgraber
Copy link
Member Author

Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Easy Good for new contributors
Development

No branches or pull requests

3 participants