src: Remove timezone and locale unleash flags

This removes `image-builder.timezone.enabled` and `image-builder.locale.enabled` gating as both were released to production.
This commit is contained in:
regexowl 2025-03-03 11:27:36 +01:00 committed by Klara Simickova
parent 223a6a6780
commit 75ddd854e8
5 changed files with 37 additions and 49 deletions

View file

@ -150,8 +150,6 @@ const CreateImageWizard = ({ isEdit }: CreateImageWizardProps) => {
const isFirstBootEnabled = useFlag('image-builder.firstboot.enabled');
const complianceEnabled = useFlag('image-builder.compliance.enabled');
const isUsersEnabled = useFlag('image-builder.users.enabled');
const isTimezoneEnabled = useFlag('image-builder.timezone.enabled');
const isLocaleEnabled = useFlag('image-builder.locale.enabled');
const isHostnameEnabled = useFlag('image-builder.hostname.enabled');
const isKernelEnabled = useFlag('image-builder.kernel.enabled');
const isFirewallEnabled = useFlag('image-builder.firewall.enabled');
@ -493,7 +491,6 @@ const CreateImageWizard = ({ isEdit }: CreateImageWizardProps) => {
id="wizard-timezone"
key="wizard-timezone"
navItem={customStatusNavItem}
isHidden={!isTimezoneEnabled}
status={timezoneValidation.disabledNext ? 'error' : 'default'}
footer={
<CustomWizardFooter
@ -509,7 +506,6 @@ const CreateImageWizard = ({ isEdit }: CreateImageWizardProps) => {
id="wizard-locale"
key="wizard-locale"
navItem={customStatusNavItem}
isHidden={!isLocaleEnabled}
status={localeValidation.disabledNext ? 'error' : 'default'}
footer={
<CustomWizardFooter

View file

@ -102,8 +102,6 @@ const Review = () => {
const [isExpandableFirstBoot, setIsExpandedFirstBoot] = useState(true);
const [isExpandedUsers, setIsExpandedUsers] = useState(true);
const isTimezoneEnabled = useFlag('image-builder.timezone.enabled');
const isLocaleEnabled = useFlag('image-builder.locale.enabled');
const isHostnameEnabled = useFlag('image-builder.hostname.enabled');
const isKernelEnabled = useFlag('image-builder.kernel.enabled');
const isFirewallEnabled = useFlag('image-builder.firewall.enabled');
@ -387,43 +385,41 @@ const Review = () => {
<UsersList />
</ExpandableSection>
)}
{isTimezoneEnabled &&
(timezone || (ntpServers && ntpServers.length > 0)) && (
<ExpandableSection
toggleContent={composeExpandable(
'Timezone',
'revisit-timezone',
'wizard-timezone'
)}
onToggle={(_event, isExpandedTimezone) =>
onToggleTimezone(isExpandedTimezone)
}
isExpanded={isExpandedTimezone}
isIndented
data-testid="timezone-expandable"
>
<TimezoneList />
</ExpandableSection>
)}
{isLocaleEnabled &&
((languages && languages.length > 0) ||
(keyboard && keyboard.length > 0)) && (
<ExpandableSection
toggleContent={composeExpandable(
'Locale',
'revisit-locale',
'wizard-locale'
)}
onToggle={(_event, isExpandedLocale) =>
onToggleLocale(isExpandedLocale)
}
isExpanded={isExpandedLocale}
isIndented
data-testid="locale-expandable"
>
<LocaleList />
</ExpandableSection>
)}
{(timezone || (ntpServers && ntpServers.length > 0)) && (
<ExpandableSection
toggleContent={composeExpandable(
'Timezone',
'revisit-timezone',
'wizard-timezone'
)}
onToggle={(_event, isExpandedTimezone) =>
onToggleTimezone(isExpandedTimezone)
}
isExpanded={isExpandedTimezone}
isIndented
data-testid="timezone-expandable"
>
<TimezoneList />
</ExpandableSection>
)}
{((languages && languages.length > 0) ||
(keyboard && keyboard.length > 0)) && (
<ExpandableSection
toggleContent={composeExpandable(
'Locale',
'revisit-locale',
'wizard-locale'
)}
onToggle={(_event, isExpandedLocale) =>
onToggleLocale(isExpandedLocale)
}
isExpanded={isExpandedLocale}
isIndented
data-testid="locale-expandable"
>
<LocaleList />
</ExpandableSection>
)}
{isHostnameEnabled && hostname && (
<ExpandableSection
toggleContent={composeExpandable(