Skip to content

Conversation

@williamjallen
Copy link
Collaborator

The createProject() mutation was initially envisioned as a way to create projects while setting all optional fields at the same time, similar to the legacy create/edit project endpoint. In hindsight, this was a poor idea because it makes managing default values vs nulls vs user-defined values significantly more difficult. This PR deprecates the only non-essential field currently in the createProject() mutation in favor of a new approach where only a minimal subset of fields can be specified via this mutation. A separate updateProject() allowing updates of individual fields will follow soon.

@josephsnyder josephsnyder added this pull request to the merge queue Jan 13, 2026
Merged via the queue into Kitware:master with commit 4ac62fd Jan 13, 2026
7 checks passed
@williamjallen williamjallen deleted the deprecate-ldapfilter-create-project-arg branch January 13, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants