Skip to content

Conversation

cconard96
Copy link
Contributor

Checklist before requesting a review

  • I have read the CONTRIBUTING document.
  • I have performed a self-review of my code.
  • I have added tests that prove my fix is effective or that my feature works.
  • This change requires a documentation update.

Description

Suggest this as a replacement of #19754 to avoid adding non-standard endpoints and behavior to the legacy API, especially for a feature that only ever existed in GLPI 11 after the new API was introduced. I'm not going to worry too much about application specific requirements here either. The new API gives applications so much more control over the data in both the REST portion of the API and especially in the GraphQL wrapper, so I don't see the need unless there is another property that needs mapped to be useful like I did with the illustration -> illustration_url.

This PR will only focus on the bare minimum read-only access to Forms; not that adding endpoints and schemas to the new API is too complex to read but because I don't really have that much time to manage more big tasks currently. Subsequent PRs can expand on this.

@cedric-anne cedric-anne added this to the 11.1.0 milestone Jul 21, 2025
@cconard96 cconard96 changed the base branch from main to 11.0/bugfixes August 14, 2025 22:29
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