-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update telemetry banner notice text #50403
Conversation
Pinging @elastic/kibana-stack-services (Team:Stack Services) |
💔 Build Failed |
@elasticmachine merge upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes looking good so far, just had a question about the translations but I think you're on it. The rest looks good to me.
src/legacy/core_plugins/telemetry/public/components/opt_in_banner_component.tsx
Outdated
Show resolved
Hide resolved
src/legacy/core_plugins/telemetry/public/components/opt_in_banner_component.tsx
Outdated
Show resolved
Hide resolved
💔 Build Failed |
💔 Build Failed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code and functionality LGTM.
💔 Build Failed |
@@ -21,8 +21,7 @@ import * as React from 'react'; | |||
import { EuiLink } from '@elastic/eui'; | |||
import { FormattedMessage } from '@kbn/i18n/react'; | |||
|
|||
import { getConfigTelemetryDesc, PRIVACY_STATEMENT_URL } from '../../common/constants'; | |||
import { OptInExampleFlyout } from './opt_in_details_component'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like opt_in_details_component.ts
and the test file are still in the code, but can be removed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nm - it's still used from the Advanced Settings form for telemetry
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that code is used by some other code that is still around - a license management page? Could be dead code by the time we're done with all the changes, but didn't look like I could just remove the files right now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
reviewed the code only
hmm failed a ML test, so gonna merge master and cross fingers ... |
@elasticmachine merge upstream |
💚 Build Succeeded |
* upstream/master: Remove internal platform types exports (elastic#50427) [APM] Document `apm_oss.metricsIndices` and `apm_oss.sourcemap… (elastic#50312) [Telemetry] Server side fetcher (elastic#50015) [SIEM] Detection engine placeholders (elastic#50220) [Uptime] Donut chart loader position centered vertically (elastic#50219) update telemetry banner notice text (elastic#50403) Fix aborting when searching without batching (elastic#49966) [Telemetry] Remove telemetry splash page and add conditional messaging (elastic#50189) Revert chromedriver update (elastic#50324) Remove deprecated argument include_type_name from ES calls (elastic#50285) [Maps] add settings to maps telemetry (elastic#50161) remove visualize loader (elastic#46910) Fix misuse of react-router and react-router-dom (elastic#50120)
…-fallback * 'master' of github.com:elastic/kibana: Remove internal platform types exports (elastic#50427) [APM] Document `apm_oss.metricsIndices` and `apm_oss.sourcemap… (elastic#50312) [Telemetry] Server side fetcher (elastic#50015) [SIEM] Detection engine placeholders (elastic#50220) [Uptime] Donut chart loader position centered vertically (elastic#50219) update telemetry banner notice text (elastic#50403) Fix aborting when searching without batching (elastic#49966) [Telemetry] Remove telemetry splash page and add conditional messaging (elastic#50189) Revert chromedriver update (elastic#50324) Remove deprecated argument include_type_name from ES calls (elastic#50285) [Maps] add settings to maps telemetry (elastic#50161) remove visualize loader (elastic#46910) Fix misuse of react-router and react-router-dom (elastic#50120) Move table-list-view to kibana-react (elastic#50046) [ML] Stats bar for data frame analytics (elastic#49464)
…ger-ace-theme * 'master' of github.com:elastic/kibana: (56 commits) [ML] Server info service refactor (elastic#50302) Remove internal platform types exports (elastic#50427) [APM] Document `apm_oss.metricsIndices` and `apm_oss.sourcemap… (elastic#50312) [Telemetry] Server side fetcher (elastic#50015) [SIEM] Detection engine placeholders (elastic#50220) [Uptime] Donut chart loader position centered vertically (elastic#50219) update telemetry banner notice text (elastic#50403) Fix aborting when searching without batching (elastic#49966) [Telemetry] Remove telemetry splash page and add conditional messaging (elastic#50189) Revert chromedriver update (elastic#50324) Remove deprecated argument include_type_name from ES calls (elastic#50285) [Maps] add settings to maps telemetry (elastic#50161) remove visualize loader (elastic#46910) Fix misuse of react-router and react-router-dom (elastic#50120) Move table-list-view to kibana-react (elastic#50046) [ML] Stats bar for data frame analytics (elastic#49464) [ML] Make navigation in tests more stable (elastic#50132) Migrate authorization subsystem to the new platform. (elastic#46145) Bugfix: Interpreter conversion of string to number should throw on NaN elastic#27788 (elastic#50063) Update dependency @elastic/charts to v14 (elastic#49947) ...
Simplifies the telemetry banner for customers.
💚 Build Succeeded |
resolves #50245
Summary
changes:
Privacy statement url changed from:
to:
Note that link is also used on the Management / Advanced settings page (bottom, telemetry section), where the link text was NOT changed (is: "Read our usage data privacy statement")
i18n changes:
i18n telemetry.welcomeBanner.title
removed exclamation point from
"Help us improve the Elastic Stack!"
telemetry.welcomeBanner.yesButtonLabel
changed from
"Yes"
to"Enable"
telemetry.welcomeBanner.noButtonLabel
changed from
"No"
to"Disable"
telemetry.welcomeBanner.telemetryConfigDetailsDescription.telemetryPrivacyStatementLinkText
changed from
"telemetry privacy statement"
to"Privacy Statement"
new message
telemetry.telemetryBannerDescription
; this is very similar totelemetry.telemetryConfigDescription
, but that message is reused on the Management / Advanced settings page (bottom, telemetry section), which was left unchanged. The new value is:old ui
after clicking "Read More", more text is added at the end of the banner
new ui
Checklist
Use
strikethroughsto remove checklist items you don't feel are applicable to this PR.This was checked for cross-browser compatibility, including a check against IE11Documentation was added for features that require explanation or tutorialsUnit or functional tests were updated or added to match the most common scenariosThis was checked for keyboard-only and screenreader accessibilityFor maintainers
This was checked for breaking API changes and was labeled appropriatelyThis includes a feature addition or change that requires a release note and was labeled appropriately