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

Please provide 16.0-patched.json #15

Open
mickroll opened this issue Jan 13, 2022 · 6 comments
Open

Please provide 16.0-patched.json #15

mickroll opened this issue Jan 13, 2022 · 6 comments

Comments

@mickroll
Copy link

Please do your magic and provide 16.0-patched.json 🪄

@famod famod mentioned this issue Jan 13, 2022
@ccouzens
Copy link
Owner

I wish I could do magic 😀

I don't use Keycloak since I changed jobs. This is unfortunate for this project.

It is hard for me to patch the API definitions. I no longer use Keycloak's API so I'm not familiar with what's missing.

I've been hoping that someone else from the community will do the work of manually patching the definitions #10

Sorry I can't be more helpful with the patched version

@famod
Copy link

famod commented Jan 13, 2022

Bummer, but understandable.

I not aware of any "history" about this, but has there ever been an official request in the Keycloak Jira?

@ccouzens
Copy link
Owner

ccouzens commented Jan 13, 2022

I've been following this Jira ticket about it

https://issues.redhat.com/browse/KEYCLOAK-9655

Every week or 2 the issue would be updated to a new sprint. I think the Keycloak team want to provide their own OpenAPI definitions- but maybe it's not their highest priority.

It looks like the issue has been moved to Github keycloak/keycloak#8759

@famod
Copy link

famod commented Jan 14, 2022

FTR, I started a discussion in the Quarkus Zulip chat (kinda "hijacking" another keycloak topic where KC maintainers were discussing): https://quarkusio.zulipchat.com/#narrow/stream/187038-dev/topic/Keycloak.2016.20questions/near/267939286

@DAHAG-ArisNourbakhsh
Copy link

I didn't want to wait any longer for keycloak to generate the openApi definition and decided to just parse out the Java source code to generate a slightly more type-safe definition.

Disclaimer: Might even be more wonky than parsing the online documentation and we do not use all the endpoints but the few we do, work.

https://github.com/dahag-ag/keycloak-openapi

@ccouzens
Copy link
Owner

ccouzens commented May 3, 2022

I didn't want to wait any longer for keycloak to generate the openApi definition and decided to just parse out the Java source code to generate a slightly more type-safe definition.

Disclaimer: Might even be more wonky than parsing the online documentation and we do not use all the endpoints but the few we do, work.

https://github.com/dahag-ag/keycloak-openapi

Thank you @DAHAG-ArisNourbakhsh

I've added a link to your project in the Readme 0d8d3c9

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

No branches or pull requests

4 participants