linode / manager

Akamai's Cloud Manager is an open-source, single-page application designed as the primary frontend interface for interacting with the Linode API. It is entrusted by hundreds of thousands of customers with the management of their Linode services.
https://cloud.linode.com
Apache License 2.0
690 stars 361 forks source link

upcoming: [M3-8576] – Fix "Create Volume" button state when "Encrypt Volume" checkbox is checked #10929

Closed dwiley-akamai closed 1 month ago

dwiley-akamai commented 1 month ago

Description πŸ“

The "Create Volume" button should only be disabled when the "Encrypt Volume" checkbox is checked if the user has selected a linode that requires a client library update before an encrypted volume can be attached. Otherwise, the button should be enabled.

Target release date πŸ—“οΈ

9/30/24

Preview πŸ“·

Before After
Screenshot 2024-09-12 at 10 33 01β€―AM Screenshot 2024-09-12 at 10 33 11β€―AM

How to test πŸ§ͺ

Prerequisites

Point at the dev environment with the blockstorage-encryption tag on your account

Reproduction steps

On the develop branch/on the dev site, you will see the "Create Volume" button disabled on the Volume Create page if you check the "Encrypt Volume" checkbox (even if you don't select a linode).

Verification steps

If you check the "Encrypt Volume" checkbox and don't select a linode, the "Create Volume" button should remain enabled.

As an Author I have considered πŸ€”

github-actions[bot] commented 1 month ago

Coverage Report: βœ…
Base Coverage: 86.64%
Current Coverage: 86.64%