manager icon indicating copy to clipboard operation
manager copied to clipboard

feat: [UIE-8196] - DBaaS create encourage users to add IP allow_list

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

Description ๐Ÿ“

DBaaS create encourage users to add IP allow_list

Changes ๐Ÿ”„

  • Access Controls are now wrapped in a radio button group
  • User has to explicitly select "None" when adding allow lists
  • Add disable prop to MultipleIPInput component to disable all actions with tests
  • Refactored the AccessControl from the create page for increased modularity, added tests.

Target release date ๐Ÿ—“๏ธ

10/28/24

Preview ๐Ÿ“ท

Before After
Screenshot 2024-10-17 at 4 23 20โ€ฏPM
Screenshot 2024-10-17 at 4 22 31โ€ฏPM
Screenshot 2024-10-17 at 4 26 35โ€ฏPM

How to test ๐Ÿงช

Prerequisites

  • Managed Databases account access
  • dbaasV2 flag enabled

Reproduction steps

  • Got to the create page

Verification steps

  • There is a radio group option

As an Author I have considered ๐Ÿค”

Check all that apply

  • [x] ๐Ÿ‘€ Doing a self review
  • [x] โ” Our contribution guidelines
  • [x] ๐Ÿค Splitting feature into small PRs
  • [x] โž• Adding a changeset
  • [x] ๐Ÿงช Providing/Improving test coverage
  • [x] ๐Ÿ” Removing all sensitive information from the code and PR description
  • [x] ๐Ÿšฉ Using a feature flag to protect the release
  • [x] ๐Ÿ‘ฃ Providing comprehensive reproduction steps
  • [ ] ๐Ÿ“‘ Providing or updating our documentation
  • [ ] ๐Ÿ•› Scheduling a pair reviewing session
  • [ ] ๐Ÿ“ฑ Providing mobile support
  • [ ] โ™ฟ Providing accessibility support

corya-akamai avatar Oct 17 '24 20:10 corya-akamai