-
Notifications
You must be signed in to change notification settings - Fork 2
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
graphql-subscriptions #22
Conversation
In this update, a subscription for issue creation has been implemented, enabling real-time updates when an issue is created. This includes changes in the resolvers on the backend and updating some related GraphQL queries on the frontend. The dependencies were also updated to support this feature, with packages including "@graphql-tools/schema", "graphql-postgres-subscriptions", and "graphql-ws" added to backend and the "graphql-ws" version updated on the frontend.
PR Analysis
PR Feedback💡 General suggestions: Overall, the PR seems to be well-structured and addresses the feature of real-time updates for issue creation. However, it is important to ensure that the subscription logic is correctly implemented and that the frontend correctly handles the incoming subscription data. Additionally, it is crucial to verify that the new dependencies are compatible with the existing codebase and that the Dockerfile changes do not introduce any build issues. 🤖 Code feedback:
✨ Usage tips:
|
Introduce a subscription for 'BoardUpdated' in the backend. This changes the front-end to subscribe to these updates, improving the synchronization of board statuses between clients. The changes include functionality for merging incoming data into the existing state and adjust the cache handling when retrieving issue data.
Closing this due to significant complexity. |
No description provided.