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

Dynamic GraphQL document API #141

Merged
merged 205 commits into from
Aug 7, 2022
Merged

Conversation

cafca
Copy link
Member

@cafca cafca commented Jun 1, 2022

Main Course 🍲

  • Generates dynamic GraphQL schemas supporting introspection
  • Handles requests against these schemas

Side Dishes 🍚

  • Adds context field to TestDatabase
  • Adds add_document() and add_schema() helpers on TestDatabase

Depends on: #166 and p2panda/p2panda#416

Closing #64, #72, p2panda/p2panda#330

📋 Checklist

Next

@adzialocha
Copy link
Member

Ah, I see now how Scalars work 👍 Soon you know so much about async graphql that you can make a PR and integrate dynamic schemas there 🤣🤩

@sandreae
Copy link
Member

sandreae commented Aug 6, 2022

FYI: I'm halfway merging main into this branch, just not quite finished yet. done

Copy link
Member

@adzialocha adzialocha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🌻🌻🌻🪐🪐🪐🌠🌠🌠

@cafca
Copy link
Member Author

cafca commented Aug 7, 2022

Amazing @sandreae! I'll have a final look now.

@cafca cafca merged commit 84c1b9b into main Aug 7, 2022
@sandreae
Copy link
Member

sandreae commented Aug 7, 2022

👏👏👏👏👏👏

@adzialocha
Copy link
Member

Tadaaa!!!

@cafca
Copy link
Member Author

cafca commented Aug 8, 2022

I just realized that somewhere along the way the changelog update got overrun, have to add that back.

@adzialocha adzialocha deleted the graphql-document-query-experimental branch August 19, 2022 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants