Skip to content

Replace old graphql client syntax with co-located requests#9

Open
TecToast wants to merge 7 commits intoccims:mainfrom
TecToast:gqlrefactor
Open

Replace old graphql client syntax with co-located requests#9
TecToast wants to merge 7 commits intoccims:mainfrom
TecToast:gqlrefactor

Conversation

@TecToast
Copy link
Copy Markdown
Contributor

@TecToast TecToast commented Feb 4, 2026

This PR replaces the legacy graphql query style (where all queries/mutations are stored within graphql files and codegen creates one huge client) with a modern colocated style, where the queries are right besides the code where they are actually used. There are also new utility functions which make it simpler to query node based data (which required casting on call site previously).

@TecToast TecToast requested a review from nk-coding February 4, 2026 16:34
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Feb 4, 2026

Important

Review skipped

Too many files!

This PR contains 163 files, which is 13 over the limit of 150.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Important

Action Needed: IP Allowlist Update

If your organization protects your Git platform with IP whitelisting, please add the new CodeRabbit IP address to your allowlist:

  • 136.113.208.247/32 (new)
  • 34.170.211.100/32
  • 35.222.179.152/32

Reviews will stop working after February 8, 2026 if the new IP is not added to your allowlist.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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

Successfully merging this pull request may close these issues.

1 participant