[Streams 🌊] Make management view the main page for individual stream #224461
[Streams 🌊] Make management view the main page for individual stream #224461tonyghiani merged 13 commits intoelastic:mainfrom
Conversation
|
Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs) |
|
@tonyghiani looks great and everything seems to work as expected. I also tested the Discover navigation. Either way not a blocker to get this merged :) |
…onyghiani/kibana into 329-individual-streams-management-view
|
@LucaWintergerst good 👀 , the title needed to be sized differently, fixed! |
gsoldevila
left a comment
There was a problem hiding this comment.
LGTM (config review only)
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
Page load bundle
History
|
| css={css` | ||
| margin-bottom: -${euiTheme.size.s}; | ||
| `} |
There was a problem hiding this comment.
Note
Need this negative margin to improve alignment with the button to open the retention modal.
|
Looks great @tonyghiani!. Not blocking, but I'm guessing we will need to add a bit of padding on the top of the block with the elements next to the title so they look centered. If you make any more changes, could you change the EuiTabs size from L to M for me? If not, we'll leave it for the future. Great work! And super fast! |
@thomheymann good one, I removed that! @patpscal style changes applied as discussed offline! |
|
Starting backport for target branches: 8.19 https://github.com/elastic/kibana/actions/runs/15758441852 |
…lastic#224461) ## 📓 Summary Closes elastic/streams-program#329 Implement all necessary changes to make the management page the primary page when landing on a stream detail. https://github.com/user-attachments/assets/0e21c1cb-ad07-4711-9bc0-8cbe0760faca --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> (cherry picked from commit dbb72ee)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…stream (#224461) (#224573) # Backport This will backport the following commits from `main` to `8.19`: - [[Streams 🌊] Make management view the main page for individual stream (#224461)](#224461) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Marco Antonio Ghiani","email":"marcoantonio.ghiani01@gmail.com"},"sourceCommit":{"committedDate":"2025-06-19T12:58:19Z","message":"[Streams 🌊] Make management view the main page for individual stream (#224461)\n\n## 📓 Summary\n\nCloses https://github.com/elastic/streams-program/issues/329\n\nImplement all necessary changes to make the management page the primary\npage when landing on a stream detail.\n\n\nhttps://github.com/user-attachments/assets/0e21c1cb-ad07-4711-9bc0-8cbe0760faca\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"dbb72ee827bc99263e9d5e338388b31fbec18f9e","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:obs-ux-logs","backport:version","Feature:Streams","v9.1.0","v8.19.0"],"title":"[Streams 🌊] Make management view the main page for individual stream ","number":224461,"url":"https://github.com/elastic/kibana/pull/224461","mergeCommit":{"message":"[Streams 🌊] Make management view the main page for individual stream (#224461)\n\n## 📓 Summary\n\nCloses https://github.com/elastic/streams-program/issues/329\n\nImplement all necessary changes to make the management page the primary\npage when landing on a stream detail.\n\n\nhttps://github.com/user-attachments/assets/0e21c1cb-ad07-4711-9bc0-8cbe0760faca\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"dbb72ee827bc99263e9d5e338388b31fbec18f9e"}},"sourceBranch":"main","suggestedTargetBranches":["8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/224461","number":224461,"mergeCommit":{"message":"[Streams 🌊] Make management view the main page for individual stream (#224461)\n\n## 📓 Summary\n\nCloses https://github.com/elastic/streams-program/issues/329\n\nImplement all necessary changes to make the management page the primary\npage when landing on a stream detail.\n\n\nhttps://github.com/user-attachments/assets/0e21c1cb-ad07-4711-9bc0-8cbe0760faca\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"dbb72ee827bc99263e9d5e338388b31fbec18f9e"}},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: Marco Antonio Ghiani <marcoantonio.ghiani01@gmail.com>
## 📓 Summary Fix broken tests by #224461, which were not executed during CI.
## 📓 Summary Fix broken tests by elastic#224461, which were not executed during CI.



📓 Summary
Closes https://github.com/elastic/streams-program/issues/329
Implement all necessary changes to make the management page the primary page when landing on a stream detail.
Screen.Recording.2025-06-18.at.17.49.40.mov