[Telemetry] Remove telemetry splash page and add conditional messaging#50189
[Telemetry] Remove telemetry splash page and add conditional messaging#50189joelgriffith merged 12 commits intoelastic:masterfrom joelgriffith:chore/tel-no-splash-page
Conversation
| onDecline={this.onSampleDataDecline} | ||
| /> | ||
| <EuiSpacer size="s" /> | ||
| <EuiTextColor className="euiText--small" color="subdued"> |
There was a problem hiding this comment.
This part is a bit hectic, but I couldn't find a better mechanism for embedding links into a formatted message. Would love to know if folks have a better alternative as this is super noisy.
💔 Build Failed |
gmmorris
left a comment
There was a problem hiding this comment.
All looks good except the click here leads nowhere... so, that's obviously a blocker. :)
| <FormattedMessage | ||
| id="kbn.home.dataManagementDisableCollectionLink" | ||
| defaultMessage="click here." | ||
| /> |
There was a problem hiding this comment.
Clicking here just causes the page to refresh and ends up in the same place. 🤔
There was a problem hiding this comment.
Same with the privacy policy link, which seems like it should go to https://www.elastic.co/legal/telemetry-privacy-statement , but perhaps we're waiting for updated links ...
There was a problem hiding this comment.
Yup, these are just placeholders for now, thanks for calling it out!
💔 Build Failed |
💔 Build Failed |
💚 Build Succeeded |
💔 Build Failed |
💔 Build Failed |
💚 Build Succeeded |
|
@joelgriffith can you update the PR title to something more meaningful please? 😺 |
pmuellr
left a comment
There was a problem hiding this comment.
LGTM, but I'm pretty unfamiliar with our UI bits (but now learning!)
Agree that the PR title should be changed tho :-)
|
LGTM overall. A few quick comments and questions. Text is good, links work. @cchaos @ryankeairns this is super minor, but do we need more padding between the card and the usage data text? I realize we can't deep link directly, but is there any way to pre-populate the search bar with I tried loading with |
|
Already merged 😄 I type too slow |
|
@alexfrancoeur good catch on that issue, we did track that and need to alter our Joi validation. I'll follow up in another PR |
* 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) ...
|
Closes #49518 when backported |
|
@tsullivan @gmmorris @pmuellr why are we approving PRs where none of these checkboxes are checked or striked-through? |
…ssaging (#50189) (#50429) * [Telemetry] Remove telemetry splash page and add conditional messaging (#50189) * Removing tel splash page in UI layer * Removing more components * New disclaimer text * Removing telemetry i18n text * More i18n text removals * Snapshot updates * Snapshot tests + quick links for tel opt-out when possible * Fixing TS issues in test * i18n updates
…ssaging (#50189) (#50430) * [Telemetry] Remove telemetry splash page and add conditional messaging (#50189) * Removing tel splash page in UI layer * Removing more components * New disclaimer text * Removing telemetry i18n text * More i18n text removals * Snapshot updates * Snapshot tests + quick links for tel opt-out when possible * Fixing TS issues in test * Fixing broken telemetry updates * [ML] Removes ChartTooltip component, artefact from backport gone wrong. (#50300) * [7.5] [ML] Skip advanced wizard categorization test (#50141) (#50156) * [ML] Skip advanced wizard categorization test (#50141) * Re-enable other advanced tests * [DOCS] Adds link to 7.5 breaking changes doc (#50496) * Fixing mock interface in jest




Summary
Drops the telemetry splash page, removes most of the UI treatments but still leaves some services (client-side) intact just in case.
Screenie:
Checklist
Use
strikethroughsto remove checklist items you don't feel are applicable to this PR.