manager icon indicating copy to clipboard operation
manager copied to clipboard

change: [M3-8491] - Image Service Gen2 GA tweaks

Open bnussman-akamai opened this issue 1 year ago โ€ข 1 comments

Description ๐Ÿ“

Makes a number of minor tweaks for Image Service Gen2 GA

Changes ๐Ÿ”„

  • Uses the term "Replicas" instead of "Regions" โœ๏ธ
  • Only shows regions with the Object Storage capability in the "Manage Replicas" drawer ๐ŸŒ
    • This is because the image service uses Object Storage behind the scenes to store Images
  • Shows Image size / total size in GB if the image is >= 1GB ๐Ÿ’พ
  • Renders the number of regions rather than the first region followed by โž•5๏ธโƒฃ
  • Updates tests to account for changes listed ๐Ÿงช
  • Updated copy on Images landing, image upload, and image capture pages ๐Ÿ“

Preview ๐Ÿ“ท

Before After
Screenshot 2024-08-26 at 2 51 33โ€ฏPM Screenshot 2024-08-26 at 2 50 24โ€ฏPM
Screenshot 2024-08-26 at 2 56 39โ€ฏPM Screenshot 2024-08-26 at 2 56 33โ€ฏPM

How to test ๐Ÿงช

Prerequisites

  • Use staging or production
  • Have the image-gen2 customer tag
  • Create a Gen 2 image by capturing from a Linode or uploading a new image

Verification steps

  • Verify updated copy and UX makes sense ๐Ÿง 
  • Check for spelling errors โœ๏ธ
  • Verify tests were updated adequately for the changes

As an Author I have considered ๐Ÿค”

  • [ ] ๐Ÿ‘€ Doing a self review
  • [ ] โ” 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
  • [ ] ๐Ÿ‘ฃ Providing comprehensive reproduction steps
  • [ ] ๐Ÿ“‘ Providing or updating our documentation
  • [ ] ๐Ÿ•› Scheduling a pair reviewing session
  • [ ] ๐Ÿ“ฑ Providing mobile support
  • [ ] โ™ฟ Providing accessibility support

bnussman-akamai avatar Aug 26 '24 18:08 bnussman-akamai

Coverage Report: โœ…
Base Coverage: 86.4%
Current Coverage: 86.4%

github-actions[bot] avatar Aug 26 '24 21:08 github-actions[bot]