From 77d9c49a9091e98b9cbc5d17eb645f45154a717b Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 5 Mar 2024 10:21:02 -0800 Subject: [PATCH 1/2] make the release button always available --- .../AdminPage/ToggleReleaseButton/ToggleReleaseButton.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/firebase-android-release-dashboard/src/components/AdminPage/ToggleReleaseButton/ToggleReleaseButton.js b/firebase-android-release-dashboard/src/components/AdminPage/ToggleReleaseButton/ToggleReleaseButton.js index 7408564..7cdb0a4 100644 --- a/firebase-android-release-dashboard/src/components/AdminPage/ToggleReleaseButton/ToggleReleaseButton.js +++ b/firebase-android-release-dashboard/src/components/AdminPage/ToggleReleaseButton/ToggleReleaseButton.js @@ -33,16 +33,11 @@ function ToggleReleaseButton({release, toggling, handleReleasedToggle}) { buttonIcon = ; buttonClass = classes.unemphasizedButton; break; - case RELEASE_STATES.DELAYED: - case RELEASE_STATES.RELEASE_DAY: + default: buttonText = "Mark as Released"; buttonIcon = ; buttonClass = classes.emphasizedButton; break; - default: - buttonText = ""; - buttonIcon = null; - buttonClass = classes.defaultButton; } return ( From 686d41f195f8a0ec8ec6f7821bb56c951bf1debb Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 5 Mar 2024 10:51:59 -0800 Subject: [PATCH 2/2] Make 'Mark as Released' button visible and clickable any time after code freeze --- .../AdminPage/ToggleReleaseButton/ToggleReleaseButton.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firebase-android-release-dashboard/src/components/AdminPage/ToggleReleaseButton/ToggleReleaseButton.js b/firebase-android-release-dashboard/src/components/AdminPage/ToggleReleaseButton/ToggleReleaseButton.js index 7cdb0a4..81bc337 100644 --- a/firebase-android-release-dashboard/src/components/AdminPage/ToggleReleaseButton/ToggleReleaseButton.js +++ b/firebase-android-release-dashboard/src/components/AdminPage/ToggleReleaseButton/ToggleReleaseButton.js @@ -7,7 +7,7 @@ import useStyles from "./styles"; const toggleIsDisabled = { [RELEASE_STATES.SCHEDULED]: true, - [RELEASE_STATES.CODE_FREEZE]: true, + [RELEASE_STATES.CODE_FREEZE]: false, [RELEASE_STATES.RELEASE_DAY]: false, [RELEASE_STATES.RELEASED]: false, [RELEASE_STATES.DELAYED]: false,