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

Improve the User Experience with the API Playground #1210

Closed
Mythicaeda opened this issue Oct 18, 2023 · 3 comments · Fixed by NASA-AMMOS/aerie-gateway#50
Closed

Improve the User Experience with the API Playground #1210

Mythicaeda opened this issue Oct 18, 2023 · 3 comments · Fixed by NASA-AMMOS/aerie-gateway#50
Assignees
Labels
feature A new feature or feature request gateway Any issues related to the Aerie Gateway service

Comments

@Mythicaeda
Copy link
Contributor

Currently, our API Playground is very rough to use, as by default there is no way for the user to view our Schema, and they have to log in to the Gateway to get the token in order to set the Authorization header.

This issue is for addressing these pain points to make the Playground a better replacement for the Hasura Console for non-admin users.

@Mythicaeda Mythicaeda added feature A new feature or feature request gateway Any issues related to the Aerie Gateway service labels Oct 18, 2023
@Mythicaeda Mythicaeda self-assigned this Oct 18, 2023
@Mythicaeda Mythicaeda added this to Aerie Oct 18, 2023
@github-project-automation github-project-automation bot moved this to Todo in Aerie Oct 18, 2023
@Mythicaeda Mythicaeda moved this from Todo to In Progress in Aerie Oct 18, 2023
@parkerabercrombie
Copy link

This would be very useful for Clipper (and I imagine other missions). The Hasura console is very useful, but because it gives direct database access we can't share it with users on production venues. It would be really useful to have an API playground that worked smoothly with Aerie and provided the GraphQL schema in a useful format.

@dandelany
Copy link
Collaborator

These improvements are largely done by @Mythicaeda in branch improve-altair-experience branch - the only remaining portion is some questions about authentication - @Mythicaeda will meet with @duranb to discuss.

@mattdailis
Copy link
Collaborator

Needs estimation - consider splitting into two

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature or feature request gateway Any issues related to the Aerie Gateway service
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants