[Streams] Processing error panel UI improvements#260028
[Streams] Processing error panel UI improvements#260028damian-polewski merged 3 commits intoelastic:mainfrom
Conversation
|
Pinging @elastic/kibana-management (Team:Kibana Management) |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe StepsEditor component was updated to use a new ErrorPanel component replacing the previous ErrorPanels API. The changes include removing the showBottomBar prop and hasChanges selector usage. The error panel UI was restructured from multiple nested panels to a single bordered panel with one accordion (id="error-panel-accordion"). Validation errors are now rendered as a vertical list of EuiCallOut items, while definition errors are converted to EuiCallOut components. Accordion headers were redesigned with EuiTitle and EuiTextColor styling, and typography sizes were adjusted throughout. ✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Tools execution failed with the following error: Failed to run tools: 13 INTERNAL: Received RST_STREAM with code 2 (Internal server error) Comment |
flash1293
left a comment
There was a problem hiding this comment.
Mostly looks good, left one comment.
Also, I'm not sure about nested collapsibles here - @patpascal wdyt?
...components/stream_management/data_management/stream_detail_enrichment/steps/steps_editor.tsx
Show resolved
Hide resolved
flash1293
left a comment
There was a problem hiding this comment.
Code LGTM, didn't test again
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]Async chunks
History
|
…hanges * commit 'd0e62a657916e84694a93983e513ce9e34e0b635': (27 commits) [Agent Builder] Agent overview page design updates (elastic#260468) [Inference UI] Add model detail flyout with endpoint management (elastic#260307) [Fleet] Update doc links in agent policy settings (elastic#260245) [Security Solution] show risk score in new flyout header (elastic#260187) Replace deprecated EUI icons in files owned by @elastic/kibana-security (elastic#255636) [Cases][Templates] Add DATE_PICKER field control type (elastic#260209) [SharedUX] Get spaces callout on each solution nav (elastic#259723) [SharedUX] Preserve feature visibility on solution change (elastic#259316) [CI] Increase investigations cypress disks to 110G (elastic#260423) [Agent Builder] Expose read-only conversations on plugin start contract (elastic#260435) [dasboards as code] drop panels with server errors (elastic#260073) [One Workflow] Add force-delete (hard delete) option for workflows (elastic#260391) [Agent Builder] Fix sidebar error handling error (elastic#260446) [Agent Builder] Add attachment origin to Converse API (elastic#259043) [Alerting v2] Fix rule results preview chart responsiveness (elastic#260444) [Streams] Processing error panel UI improvements (elastic#260028) fix flaky test: alert details error page timeout (elastic#260302) [Agent Builder] Add attachment origin to Converse API (elastic#259043) [One Workflow] Add more unit tests to workflows_extensions plugin (elastic#260384) [ResponseOps] Split alerting security_and_spaces group8 FTR config to fix CI timeout (elastic#260029) ...
Closes elastic/streams-program#679 ## Summary This PR: - Refactors the enrichment error UI into a single bordered accordion panel with a danger warning header + total issue count.
Closes elastic/streams-program#679 ## Summary This PR: - Refactors the enrichment error UI into a single bordered accordion panel with a danger warning header + total issue count.
Closes https://github.com/elastic/streams-program/issues/679
Summary
This PR:
Checklist
Check the PR satisfies following conditions.
Reviewers should verify this PR satisfies this list as well.
release_note:breakinglabel should be applied in these situations.release_note:*label is applied per the guidelinesbackport:*labels.