Skip to content

[9.0] [dashboard] remove legacy section from 'Add panel' flyout (#208116)#209015

Merged
nreese merged 1 commit intoelastic:9.0from
nreese:backport/9.0/pr-208116
Jan 30, 2025
Merged

[9.0] [dashboard] remove legacy section from 'Add panel' flyout (#208116)#209015
nreese merged 1 commit intoelastic:9.0from
nreese:backport/9.0/pr-208116

Conversation

@nreese
Copy link
Copy Markdown
Contributor

@nreese nreese commented Jan 30, 2025

Backport

This will backport the following commits from main to 9.0:

Questions ?

Please refer to the Backport tool documentation

…8116)

Users should use Lens to visualize data. Users should not use TSVB or
aggregation based panels. To this end, "easy button" UIs, such as
dashboard's "Add panel" flyout, should guide users to lens and not guide
them to legacy applications.

This PR removes `legacy` section from dashboard "Add panel" flyout.
Users can still add legacy panels to dashboards via "visualize"
application. The path is more steps, but this is as intended. Using old
stuff should be painful and require extra work as a caret to move users
to new stuff.

<img width="500" alt="Screenshot 2025-01-23 at 1 08 41 PM"
src="https://github.com/user-attachments/assets/e142cba9-a880-4ad6-a3f8-a981a03daaec"
/>

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
(cherry picked from commit 7587681)
@nreese nreese requested review from a team as code owners January 30, 2025 19:32
@nreese nreese added the backport This PR is a backport of another PR label Jan 30, 2025
@nreese nreese enabled auto-merge (squash) January 30, 2025 19:32
@botelastic botelastic bot added the Feature:Embedding Embedding content via iFrame label Jan 30, 2025
@elasticmachine
Copy link
Copy Markdown
Contributor

CI was triggered for this PR, but this PR targets 9.0 which should not receive a future release. CI is not supported for these branches. Please consult the release schedule, or contact #kibana-operations if you believe this is an error.

The following branches are currently considered to be open:

  • main
  • 8.x
  • 8.17
  • 8.16
  • 7.17

@nreese nreese merged commit 29c4228 into elastic:9.0 Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR Feature:Embedding Embedding content via iFrame

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants