[Security Solution] Remove prebuilt rule changelog link for v9 (#213711)

**Resolves: https://github.com/elastic/kibana/issues/213103**

## Summary
This PR removes a link to prebuilt rule changelog from rule installation
and upgrade tables. With the migration to the new docs system, there
will be no
[page](https://www.elastic.co/guide/en/security/8.17/prebuilt-rules-downloadable-updates.html)
with the downloadable rule updates initially in the 9.0 version. We'll
add this link back
([issue](https://github.com/elastic/kibana/issues/213709)) once the v9
page is live.


![Image](https://github.com/user-attachments/assets/2ffbb758-9902-4117-93ed-d259f4ca825f)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
Nikita Indik 2025-03-10 20:14:49 +01:00 committed by GitHub
parent 2839562b8a
commit 03ede39a25
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 2 deletions

View file

@ -19,7 +19,6 @@ import React, { useCallback, useState } from 'react';
import type { RuleResponse } from '../../../../../../common/api/detection_engine/model/rule_schema';
import { RULES_TABLE_INITIAL_PAGE_SIZE, RULES_TABLE_PAGE_SIZE_OPTIONS } from '../constants';
import { RulesChangelogLink } from '../rules_changelog_link';
import { AddPrebuiltRulesTableNoItemsMessage } from './add_prebuilt_rules_no_items_message';
import { useAddPrebuiltRulesTableContext } from './add_prebuilt_rules_table_context';
import { AddPrebuiltRulesTableFilters } from './add_prebuilt_rules_table_filters';
@ -78,9 +77,13 @@ export const AddPrebuiltRulesTable = React.memo(() => {
) : (
<>
<EuiFlexGroup direction="column">
{/*
TODO: The rules changelog link is not yet available for v9. Uncomment this when it is available.
Issue to uncomment: https://github.com/elastic/kibana/issues/213709
<EuiFlexItem grow={false} css={{ alignSelf: 'start' }}>
<RulesChangelogLink />
</EuiFlexItem>
*/}
<EuiFlexItem grow={false}>
<AddPrebuiltRulesTableFilters />
</EuiFlexItem>

View file

@ -20,7 +20,6 @@ import React, { useCallback, useState } from 'react';
import type { RuleUpgradeState } from '../../../../rule_management/model/prebuilt_rule_upgrade';
import * as i18n from '../../../../../detections/pages/detection_engine/rules/translations';
import { RULES_TABLE_PAGE_SIZE_OPTIONS } from '../constants';
import { RulesChangelogLink } from '../rules_changelog_link';
import { UpgradePrebuiltRulesTableButtons } from './upgrade_prebuilt_rules_table_buttons';
import type { UpgradePrebuiltRulesSortingOptions } from './upgrade_prebuilt_rules_table_context';
import { useUpgradePrebuiltRulesTableContext } from './upgrade_prebuilt_rules_table_context';
@ -97,9 +96,13 @@ export const UpgradePrebuiltRulesTable = React.memo(() => {
) : (
<>
<EuiFlexGroup direction="column">
{/*
TODO: The rules changelog link is not yet available for v9. Uncomment this when it is available.
Issue to uncomment: https://github.com/elastic/kibana/issues/213709
<EuiFlexItem grow={false} css={{ alignSelf: 'start' }}>
<RulesChangelogLink />
</EuiFlexItem>
*/}
<EuiFlexItem grow={false}>
<EuiFlexGroup
alignItems="flexStart"