manager icon indicating copy to clipboard operation
manager copied to clipboard

refactor: [M3-8071] - Rename Edge Regions to Distributed Regions

Open jaalah-akamai opened this issue 1 year ago • 1 comments

Description 📝

Effort to bring clarity to new regions and plan offerings

Changes 🔄

  • Important: For our types and places we're checking for site_type, we're allowing both edge and distributed until the DB/API changes are ready. Then we'll do some cleanup afterwards.
  • Everywhere we used the term edge will now be called distributed.
  • In places where we only used the name/text edge, I've included region for clarity.
    • Example: type SupportedEdgeTypes => type SupportedDistributedRegionTypes

Target release date 🗓️

TBD: We will try to release this in conjunction with API changes

Preview 📷

Before After
Screenshot 2024-05-09 at 12 44 01 PM Screenshot 2024-05-13 at 9 49 09 AM
Screenshot 2024-05-09 at 12 44 45 PM Screenshot 2024-05-13 at 9 49 57 AM
Screenshot 2024-05-09 at 12 45 32 PM Screenshot 2024-05-13 at 9 50 35 AM
Screenshot 2024-05-09 at 12 46 54 PM Screenshot 2024-05-13 at 9 49 24 AM
Screenshot 2024-05-09 at 1 37 50 PM 📷

How to test 🧪

Prerequisites

  • Pull down branch and ensure Gecko feature flag is active in dev tools

Reproduction steps

  • Try to create a Linode in an edge/distributed region

  • Observe edge should no longer be shown

  • Using MSW, try to migrate an edge/distributed linode to a non-distributed region

  • Observe warnings should be updated

As an Author I have considered 🤔

Check all that apply

  • [x] 👀 Doing a self review
  • [x] ❔ Our contribution guidelines
  • [ ] 🤏 Splitting feature into small PRs
  • [x] ➕ Adding a changeset
  • [ ] 🧪 Providing/Improving test coverage
  • [ ] 🔐 Removing all sensitive information from the code and PR description
  • [ ] 🚩 Using a feature flag to protect the release
  • [x] 👣 Providing comprehensive reproduction steps
  • [x] 📑 Providing or updating our documentation
  • [ ] 🕛 Scheduling a pair reviewing session
  • [ ] 📱 Providing mobile support
  • [ ] ♿ Providing accessibility support

jaalah-akamai avatar May 09 '24 16:05 jaalah-akamai

Coverage Report:
Base Coverage: 82.35%
Current Coverage: 82.35%

github-actions[bot] avatar May 09 '24 17:05 github-actions[bot]