Skip to content

[HLAPI] Forms #19899

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

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

[HLAPI] Forms #19899

wants to merge 2 commits into from

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.

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.

1 participant