-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[Synthetics] Show inspect configuration button always !! #213619
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
Conversation
|
Pinging @elastic/obs-ux-management-team (Team:obs-ux-management) |
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
History
|
cesco-f
left a comment
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!
The only thing I noticed, not related to changes in your PR, is that when you close the Configuration flyout the Inspect configuration button tooltip is shown.
Not sure if this is the expected behaviour.
|
Starting backport for target branches: 8.x, 9.0 |
) ## Summary Just like SLO elastic#210734 Show inspect configuration button always, there is no point hiding it, it adds value while debugging. Also fixed the id being auto generated even for monitor being edited !! <img width="1724" alt="image" src="https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd" /> Changed default format to YAML and added a switch to show as JSON <img width="1728" alt="image" src="https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af" /> ### Testing Inspect configuration continue to work as expected. (cherry picked from commit 4b05bbc)
) ## Summary Just like SLO elastic#210734 Show inspect configuration button always, there is no point hiding it, it adds value while debugging. Also fixed the id being auto generated even for monitor being edited !! <img width="1724" alt="image" src="https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd" /> Changed default format to YAML and added a switch to show as JSON <img width="1728" alt="image" src="https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af" /> ### Testing Inspect configuration continue to work as expected. (cherry picked from commit 4b05bbc)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…) (#213759) # Backport This will backport the following commits from `main` to `9.0`: - [[Synthetics] Show inspect configuration button always !! (#213619)](#213619) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Shahzad","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-03-10T14:53:28Z","message":"[Synthetics] Show inspect configuration button always !! (#213619)\n\n## Summary\n\nJust like SLO https://github.com/elastic/kibana/pull/210734\n\nShow inspect configuration button always, there is no point hiding it,\nit adds value while debugging.\n\nAlso fixed the id being auto generated even for monitor being edited !!\n\n<img width=\"1724\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd\"\n/>\n\n\nChanged default format to YAML and added a switch to show as JSON \n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af\"\n/>\n\n\n### Testing \n\nInspect configuration continue to work as expected.","sha":"4b05bbc955481487eec5babdd772f4f1a5c064db","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","v9.0.0","Team:obs-ux-management","backport:version","v9.1.0","v8.19.0"],"title":"[Synthetics] Show inspect configuration button always !!","number":213619,"url":"https://github.com/elastic/kibana/pull/213619","mergeCommit":{"message":"[Synthetics] Show inspect configuration button always !! (#213619)\n\n## Summary\n\nJust like SLO https://github.com/elastic/kibana/pull/210734\n\nShow inspect configuration button always, there is no point hiding it,\nit adds value while debugging.\n\nAlso fixed the id being auto generated even for monitor being edited !!\n\n<img width=\"1724\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd\"\n/>\n\n\nChanged default format to YAML and added a switch to show as JSON \n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af\"\n/>\n\n\n### Testing \n\nInspect configuration continue to work as expected.","sha":"4b05bbc955481487eec5babdd772f4f1a5c064db"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/213619","number":213619,"mergeCommit":{"message":"[Synthetics] Show inspect configuration button always !! (#213619)\n\n## Summary\n\nJust like SLO https://github.com/elastic/kibana/pull/210734\n\nShow inspect configuration button always, there is no point hiding it,\nit adds value while debugging.\n\nAlso fixed the id being auto generated even for monitor being edited !!\n\n<img width=\"1724\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd\"\n/>\n\n\nChanged default format to YAML and added a switch to show as JSON \n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af\"\n/>\n\n\n### Testing \n\nInspect configuration continue to work as expected.","sha":"4b05bbc955481487eec5babdd772f4f1a5c064db"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Shahzad <[email protected]>
…) (#213758) # Backport This will backport the following commits from `main` to `8.x`: - [[Synthetics] Show inspect configuration button always !! (#213619)](#213619) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Shahzad","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-03-10T14:53:28Z","message":"[Synthetics] Show inspect configuration button always !! (#213619)\n\n## Summary\n\nJust like SLO https://github.com/elastic/kibana/pull/210734\n\nShow inspect configuration button always, there is no point hiding it,\nit adds value while debugging.\n\nAlso fixed the id being auto generated even for monitor being edited !!\n\n<img width=\"1724\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd\"\n/>\n\n\nChanged default format to YAML and added a switch to show as JSON \n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af\"\n/>\n\n\n### Testing \n\nInspect configuration continue to work as expected.","sha":"4b05bbc955481487eec5babdd772f4f1a5c064db","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","v9.0.0","Team:obs-ux-management","backport:version","v9.1.0","v8.19.0"],"title":"[Synthetics] Show inspect configuration button always !!","number":213619,"url":"https://github.com/elastic/kibana/pull/213619","mergeCommit":{"message":"[Synthetics] Show inspect configuration button always !! (#213619)\n\n## Summary\n\nJust like SLO https://github.com/elastic/kibana/pull/210734\n\nShow inspect configuration button always, there is no point hiding it,\nit adds value while debugging.\n\nAlso fixed the id being auto generated even for monitor being edited !!\n\n<img width=\"1724\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd\"\n/>\n\n\nChanged default format to YAML and added a switch to show as JSON \n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af\"\n/>\n\n\n### Testing \n\nInspect configuration continue to work as expected.","sha":"4b05bbc955481487eec5babdd772f4f1a5c064db"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/213619","number":213619,"mergeCommit":{"message":"[Synthetics] Show inspect configuration button always !! (#213619)\n\n## Summary\n\nJust like SLO https://github.com/elastic/kibana/pull/210734\n\nShow inspect configuration button always, there is no point hiding it,\nit adds value while debugging.\n\nAlso fixed the id being auto generated even for monitor being edited !!\n\n<img width=\"1724\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd\"\n/>\n\n\nChanged default format to YAML and added a switch to show as JSON \n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af\"\n/>\n\n\n### Testing \n\nInspect configuration continue to work as expected.","sha":"4b05bbc955481487eec5babdd772f4f1a5c064db"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: Shahzad <[email protected]>
) ## Summary Just like SLO elastic#210734 Show inspect configuration button always, there is no point hiding it, it adds value while debugging. Also fixed the id being auto generated even for monitor being edited !! <img width="1724" alt="image" src="https://github.com/user-attachments/assets/31bd7a68-08d5-4a1e-a5c3-d52f58e793fd" /> Changed default format to YAML and added a switch to show as JSON <img width="1728" alt="image" src="https://github.com/user-attachments/assets/7b4ef88e-5f9e-4ec2-a9da-9606c743f3af" /> ### Testing Inspect configuration continue to work as expected.
Summary
Just like SLO #210734
Show inspect configuration button always, there is no point hiding it, it adds value while debugging.
Also fixed the id being auto generated even for monitor being edited !!
Changed default format to YAML and added a switch to show as JSON
Testing
Inspect configuration continue to work as expected.