fix: scope purchase disable flag and update gateway URL routing#930
fix: scope purchase disable flag and update gateway URL routing#930atticusofsparta merged 4 commits intodevelopfrom
Conversation
…isable flag Separate gateway URLs by purpose: GraphQL stays on arweave.net, transaction/data fetching moves to turbo-gateway.com, ArNS name links use ar.io. Scope ARNS_PURCHASES_DISABLED to only block new name registrations and name upgrades (which create new ANTs), allowing lease extensions and undername upgrades to proceed during the migration. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 47 minutes and 17 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (12)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Includes gateway URL routing strategy, feature flag scope documentation, architecture overview, development commands, and file organization rules. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Permaweb Preview DeployedYour preview is available at: https://arns-react-pr-930_arns.ar.io
|
…links
Wayfinder was routing featured domain links to random network gateways
(e.g. ardrive.4.ario.io.vn) instead of ar.io. Removed @ar.io/wayfinder-core
and @ar.io/wayfinder-react entirely — they were only used for this one
feature. ARNSCard now links directly to https://{domain}.ar.io.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Instead of hardcoding ar.io, derive the base gateway from the current hostname by stripping the first subdomain (e.g. arns.ar.io -> ar.io, arns.vilenarios.com -> vilenarios.com). Falls back to ar.io on localhost. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
@CodeRabbit review |
✅ Actions performedReview triggered.
|
Summary
arweave.net, transaction/data fetching moves toturbo-gateway.com, ArNS name links usear.ioARNS_PURCHASES_DISABLEDnow only blocks flows that create new ANTs (BUY_RECORD,UPGRADE_NAME). Lease extensions and undername upgrades proceed normally during the migrationTest plan
ARNS_PURCHASES_DISABLED = truearweave.netturbo-gateway.comar.io🤖 Generated with Claude Code