web3modal icon indicating copy to clipboard operation
web3modal copied to clipboard

feat: update cloud.reown.com to dashboard.reown.com (APKT-3313)

Open devin-ai-integration[bot] opened this issue 5 months ago • 8 comments

feat: update cloud.reown.com to dashboard.reown.com (APKT-3313)

Summary

This PR implements a comprehensive URL migration from cloud.reown.com to dashboard.reown.com across the AppKit ecosystem. The changes include:

  • URL Updates: Replaced 46 instances of cloud.reown.com with dashboard.reown.com across core packages, controllers, CLI, demo app, and examples
  • Footer Text Changes: Updated 25 footer components to change link text from "Cloud" to "Dashboard" for consistency with the new branding
  • Package Version: Bumped version from 1.7.14 to 1.7.15 per maintainer request
  • Code Formatting: Fixed prettier formatting issues in 22 example files (10 HTML, 12 Vue) to resolve CI failures

Key files modified:

  • packages/common/src/utils/ConstantsUtil.ts - Core URL constants
  • packages/controllers/src/controllers/EventsController.ts - Event handling URLs
  • packages/cli/index.js - CLI tool URLs
  • apps/demo/components/sidebar-content.tsx - Demo application
  • packages/appkit/exports/constants.ts - Package version bump
  • Multiple footer components across React, Vue, and HTML examples

Review & Testing Checklist for Human

This is a medium-risk change due to its large scope and user-facing impact. Please verify:

  • [ ] Test dashboard URLs: Manually verify that dashboard.reown.com URLs are functional and redirect properly
  • [ ] Demo application testing: Test the demo app at the Vercel preview URL to ensure wallet connection and key flows work
  • [ ] Footer UI verification: Check that footer links display "Dashboard" text correctly and link to the right destination
  • [ ] No unintended changes: Spot-check that only cloud.reown.com URLs were changed, not other similar domains
  • [ ] Version bump confirmation: Confirm the 1.7.14 → 1.7.15 version change is intentional and appropriate

Diagram

%%{ init : { "theme" : "default" }}%%
graph TD
    subgraph "Core Packages"
        A["packages/common/src/utils/<br/>ConstantsUtil.ts"]:::major-edit
        B["packages/controllers/src/controllers/<br/>EventsController.ts"]:::major-edit
        C["packages/cli/<br/>index.js"]:::major-edit
        D["packages/appkit/exports/<br/>constants.ts"]:::major-edit
    end
    
    subgraph "Demo & Examples"
        E["apps/demo/components/<br/>sidebar-content.tsx"]:::major-edit
        F["25+ Footer Components<br/>(React/Vue/HTML)"]:::major-edit
    end
    
    subgraph "URL Migration"
        G["cloud.reown.com"]:::context
        H["dashboard.reown.com"]:::context
    end
    
    A --> G
    B --> G  
    C --> G
    E --> G
    F --> G
    
    
    G -.->|"String replacement"| H
    
    subgraph Legend
        L1[Major Edit]:::major-edit
        L2[Minor Edit]:::minor-edit  
        L3[Context/No Edit]:::context
    end

classDef major-edit fill:#90EE90
classDef minor-edit fill:#87CEEB  
classDef context fill:#FFFFFF

Notes

  • All CI checks are passing (41/41) including the previously failing prettier check
  • This change affects user-facing URLs and text, so manual testing is recommended
  • The migration spans multiple example applications and core packages
  • Session URL: https://app.devin.ai/sessions/c417d3de64a54d64ad4f541d7d962bbd
  • Requested by: TomTom ([email protected])

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • [ ] Disable automatic comment and CI monitoring

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
appkit-basic-html Ready Ready Preview Comment Sep 18, 2025 11:38am
appkit-demo Ready Ready Preview Comment Sep 18, 2025 11:38am
appkit-gallery Ready Ready Preview Comment Sep 18, 2025 11:38am
appkit-laboratory Ready Ready Preview Sep 18, 2025 11:38am
10 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
appkit-basic-example Ignored Ignored Sep 18, 2025 11:38am
appkit-basic-sign-client-example Ignored Ignored Sep 18, 2025 11:38am
appkit-basic-up-example Ignored Ignored Preview Sep 18, 2025 11:38am
appkit-ethers5-bera Ignored Ignored Sep 18, 2025 11:38am
appkit-nansen-demo Ignored Ignored Sep 18, 2025 11:38am
appkit-vue-solana Ignored Ignored Sep 18, 2025 11:38am
appkit-wagmi-cdn-example Ignored Ignored Sep 18, 2025 11:38am
ethereum-provider-wagmi-example Ignored Ignored Sep 18, 2025 11:38am
next-wagmi-solana-bitcoin-example Ignored Ignored Sep 18, 2025 11:38am
vue-wagmi-example Ignored Ignored Sep 18, 2025 11:38am

vercel[bot] avatar Jul 14 '25 15:07 vercel[bot]

⚠️ No Changeset found

Latest commit: cf993b5ae3cd4b39f224a34cc6315be41fd6e30c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

changeset-bot[bot] avatar Jul 14 '25 15:07 changeset-bot[bot]

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 78.46% 35801 / 45627
🔵 Statements 78.46% 35801 / 45627
🔵 Functions 76.35% 3937 / 5156
🔵 Branches 86.51% 8513 / 9840
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
packages/appkit/src/utils/TypesUtil.ts 100% 100% 100% 100%
packages/common/src/utils/ConstantsUtil.ts 100% 0% 100% 100%
packages/controllers/src/controllers/EventsController.ts 95.45% 97.56% 90.9% 95.45% 90-91, 135-137
packages/controllers/src/controllers/OptionsController.ts 87.16% 98.24% 54.54% 87.16% 231, 260-261, 313, 317, 375-378, 382-385, 389-392, 396-399, 440, 354, 435
Generated in workflow #15230 for commit cf993b5 by the Vitest Coverage Report Action

github-actions[bot] avatar Jul 14 '25 15:07 github-actions[bot]

Deployment failed with the following error:

Too many requests - try again in 2 minutes (more than 120, code: "api-deployments-flood-pro").

vercel[bot] avatar Jul 14 '25 17:07 vercel[bot]

Can you fix the linter issues?

tomiir avatar Jul 22 '25 09:07 tomiir

Please fix the prettier issues and remember to always check that pnpm lint and pnpm prettier pass properly

tomiir avatar Jul 22 '25 10:07 tomiir