Use links panel in the spycloud integration - #20852
Conversation
✅ Elastic Docs Style Checker (Vale)No issues found on modified lines! The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale. |
There was a problem hiding this comment.
Pull request overview
This PR updates the SpyCloud integration’s Kibana dashboards to replace markdown-based #/dashboard/... navigation with the Kibana Links panel, improving dashboard-to-dashboard navigation behavior (notably for serverless/security projects).
Changes:
- Bump the SpyCloud package version to
1.8.1. - Add a Links panel (“Table of Contents”) to the three SpyCloud dashboards and remove the old markdown navigation links.
- Add a changelog entry describing the links panel update.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/spycloud/manifest.yml | Bumps integration version to 1.8.1. |
| packages/spycloud/kibana/dashboard/spycloud-a34dc2b0-9e62-11ee-acf7-7108ddc3dcca.json | Adds Links panel and adjusts panels/titles for the Compass dashboard. |
| packages/spycloud/kibana/dashboard/spycloud-9589d660-9e43-11ee-acf7-7108ddc3dcca.json | Adds Links panel and adjusts panels/titles for the Breach Catalog dashboard. |
| packages/spycloud/kibana/dashboard/spycloud-586e3060-9e51-11ee-acf7-7108ddc3dcca.json | Adds Links panel and adjusts panels/titles for the Breach Record dashboard. |
| packages/spycloud/changelog.yml | Adds 1.8.1 changelog entry for the change. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| changes: | ||
| - description: Move to links panel | ||
| type: enhancement | ||
| link: https://github.com/elastic/integrations/pull/1 |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.
Suppressed comments (3)
packages/spycloud/kibana/dashboard/spycloud-a34dc2b0-9e62-11ee-acf7-7108ddc3dcca.json:166
- The markdown panel's
panelIndexwas changed to..._1, butgridData.istill uses the old value. In Kibana dashboardsgridData.ishould match the panel id (and be unique), otherwise the layout can break or panels can collide.
"w": 12,
"x": 0,
"y": 7
},
"panelIndex": "bd26c911-7a0a-470e-9b00-c3be23cba324_1",
packages/spycloud/kibana/dashboard/spycloud-586e3060-9e51-11ee-acf7-7108ddc3dcca.json:165
- The markdown panel's
panelIndexwas changed to..._1, butgridData.istill uses the old value. In Kibana dashboardsgridData.ishould match the panel id (and be unique), otherwise the layout can break or panels can collide.
"w": 12,
"x": 0,
"y": 7
},
"panelIndex": "5c67358c-d963-4e33-b403-8d9d81fdb430_1",
packages/spycloud/kibana/dashboard/spycloud-9589d660-9e43-11ee-acf7-7108ddc3dcca.json:165
- The markdown panel's
panelIndexwas changed to..._1, butgridData.istill uses the old value. In Kibana dashboardsgridData.ishould match the panel id (and be unique), otherwise the layout can break or panels can collide.
"w": 11,
"x": 0,
"y": 7
},
"panelIndex": "99429e14-b9b6-4511-bc64-0a8e695da50a_1",
🚀 Benchmarks reportTo see the full report comment with |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
✅ All changelog entries have the correct PR link. |
💚 Build Succeeded
History
|
Proposed commit message
This enables a links panel for the Spycloud integration.
Checklist
changelog.ymlfile.Author's Checklist
How to test this PR locally
Related issues
#/dashboardlink structure result in 404's #13630Screenshots