diff --git a/projects/plugins/jetpack/_inc/client/security/waf.jsx b/projects/plugins/jetpack/_inc/client/security/waf.jsx index 1bd7646c98d62..583c5484d4ad7 100644 --- a/projects/plugins/jetpack/_inc/client/security/waf.jsx +++ b/projects/plugins/jetpack/_inc/client/security/waf.jsx @@ -8,6 +8,8 @@ import { FormFieldset } from 'components/forms'; import { createNotice, removeNotice } from 'components/global-notices/state/notices/actions'; import JetpackBanner from 'components/jetpack-banner'; import { withModuleSettingsFormHelpers } from 'components/module-settings/with-module-settings-form-helpers'; +import SimpleNotice from 'components/notice'; +import NoticeAction from 'components/notice/notice-action'; import SettingsCard from 'components/settings-card'; import SettingsGroup from 'components/settings-group'; import { @@ -499,6 +501,18 @@ export const Waf = class extends Component { hideButton={ true } > { isWafActive && } + + + { __( 'Get Jetpack Protect', 'jetpack' ) } + + isPluginActive( state, pluginFile ) ), + getProtectUrl: `${ getSiteAdminUrl( state ) }admin.php?page=my-jetpack#/add-protect`, isFetchingSettings: isFetchingWafSettings( state ), isUpdatingWafSettings: isUpdatingWafSettings( state ), settings: getWafSettings( state ), diff --git a/projects/plugins/jetpack/changelog/add-redirect-waf-settings-to-protect b/projects/plugins/jetpack/changelog/add-redirect-waf-settings-to-protect new file mode 100644 index 0000000000000..d385f5a36fb86 --- /dev/null +++ b/projects/plugins/jetpack/changelog/add-redirect-waf-settings-to-protect @@ -0,0 +1,4 @@ +Significance: minor +Type: other + +Security Settings: Redirect to Protect dashboard for Firewall settings, when available.