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 API: delete_parts_from_parts_list() #407

Open
NoahWeb24 opened this issue Oct 10, 2024 · 2 comments
Open

Add API: delete_parts_from_parts_list() #407

NoahWeb24 opened this issue Oct 10, 2024 · 2 comments
Labels
enhancement New features or code improvements
Milestone

Comments

@NoahWeb24
Copy link

📝 Description of the feature

This function deletes a part or parts from the parts list of a specified project and CCA name. Additionally, it allows you to set a filter beforehand to delete multiple parts that match the filter criteria.

💡 Steps for implementing the feature

No response

🔗 Useful links and references

No response

@NoahWeb24 NoahWeb24 added the enhancement New features or code improvements label Oct 10, 2024
@ansnraines ansnraines added this to the v0.9.0 milestone Oct 30, 2024
@ansnraines
Copy link
Collaborator

@NoahWeb24 Would you have an example use case for this API request? Allowing filtering in the API significantly affects the scope of this work so trying to understand how you would apply this API.

@NoahWeb24
Copy link
Author

@ansnraines When navigating to the parts list, I can apply a filter from a text file located under 'Advanced Filter' using the load button. This filter enables me to display only the parts that are not included in the BOM. The API should support selecting this filter text file and automatically remove the parts that match the criteria specified in the file. Additionally, it would be helpful to have the possibility to provide the API with a list of reference designators to selectively remove specific parts from the parts list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New features or code improvements
Projects
None yet
Development

No branches or pull requests

2 participants