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

[TT-9755] - Support persist_graphql section of the extended_paths #652

Open
talex-de opened this issue Aug 11, 2023 · 3 comments
Open

[TT-9755] - Support persist_graphql section of the extended_paths #652

talex-de opened this issue Aug 11, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@talex-de
Copy link
Contributor

We would like to use the Persisting GraphQL feature that maps GraphQL query results to REST. It looks like this feature is not yet supported by Tyk Operator: https://tyk.io/docs/graphql/persisted-queries/

Are there any plans to support it in the future?

Expected Behavior

If persist_graphql is added to a API Definition CRD YAML manifest under the extended_paths section then it should configure the Persisting GraphQL feature for the defined API.

Current Behavior

The persist_graphql part of the YAML manifests gets ignored.

Possible Solution

Additional Context

Our goal would be to transform GraphQL API responses into JSON responses of a classic REST API call.

@talex-de talex-de added the enhancement New feature or request label Aug 11, 2023
@buraksekili
Copy link
Member

hi @talex-de,

As you mentioned, persis_graphql is missing in our CRD spec, here. I'll create an internal ticket for your feature request.

We always appreciate contributions. If you are willing to make one, please check out our (https://github.com/TykTechnologies/tyk-operator/blob/master/CONTRIBUTING.md) doc which is a helpful place to start. Thanks again!

@talex-de
Copy link
Contributor Author

I will try to have a look at the contribution docs, yes. Would love to contribute – but need to get into the code base first, off course.

@buraksekili
Copy link
Member

Wonderful, thank you! Please feel free to tag me and ask any questions you have :) I am always happy to help.

@Yubee116 Yubee116 changed the title Support persist_graphql section of the extended_paths [TT-9755] - Support persist_graphql section of the extended_paths Aug 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants