-
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
[Dashboard Navigation] Drilldown on link click #164196
Merged
nickpeihl
merged 35 commits into
elastic:navigation-embeddable
from
Heenawter:nav-link-drilldown_2023-08-16
Sep 5, 2023
+920
−367
Merged
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
c367b7b
Make dashboard drilldown options a separate component
Heenawter 461feb9
Fix linting
Heenawter f7e8309
Rename the component
Heenawter ec4b98e
Add URL options toggles
Heenawter 3953b4f
Add `options` to links
Heenawter c8d4ab5
First draft of dashboard-to-dashboard links working
Heenawter 4712e57
Fix linting
Heenawter 8e6f266
Another attempt at fixing CI
Heenawter fd57408
First draft of external URLs working
Heenawter 185f507
Clean up + fix memory leak
Heenawter 5b56e6e
Clean up imports
Heenawter 5dd848b
Rename constants + more clean up
Heenawter 5a1b14f
Final clean up
Heenawter 6e3b3d4
First draft of URL validation
Heenawter 21b2265
Clean up validation
Heenawter efc4d10
More "final" cleanup :)
Heenawter 938aca2
Merge branch 'navigation-embeddable' of github.com:elastic/kibana int…
Heenawter 426d6e2
`i18n` for missed options string
Heenawter c01a4d4
Fix Firefox shift+click bug
Heenawter 8fc7bd4
Clean up dashboard links logic
Heenawter 4430c00
Keep options consistent on link type change
Heenawter 895907c
Fix external links not opening in new tab
Heenawter 8f3458a
Fix bug where error state stuck around on link type change
Heenawter c13723c
Remember destinations on link type change
Heenawter 2f58c31
[CI] Auto-commit changed files from 'node scripts/precommit_hook.js -…
kibanamachine 6edfa42
Switch tooltip to show custom label rather than dashboard title, if p…
Heenawter b07e180
Update x-pack/plugins/dashboard_enhanced/public/services/drilldowns/a…
Heenawter a7d719a
Update x-pack/plugins/dashboard_enhanced/public/services/drilldowns/a…
Heenawter 7f28cca
Fix color prop to display correctly in Safari
nickpeihl eb2e41d
Merge branch 'navigation-embeddable' of github.com:elastic/kibana int…
Heenawter 0d7df01
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 3ca397b
Fix URL schema + add validation at component level
Heenawter 014d9e4
Merge branch 'nav-link-drilldown_2023-08-16' of github.com:heenawter/…
Heenawter 0ba8b89
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 6ebc2b1
Update src/plugins/navigation_embeddable/public/components/dashboard_…
nickpeihl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Figured I might as well quickly make this change per the offline tooltip description, since it's such a tiny change - previously, we were always showing the saved object title in the tooltip; now, we default to the custom label, if provided. This means that the link label and the tooltip will always display the same value