[ResponseOps][connectors] async spec loading — backend API + hook + flyouts#267674
[ResponseOps][connectors] async spec loading — backend API + hook + flyouts#267674jcger wants to merge 21 commits into
Conversation
…tracer bullet) Co-authored-by: Cursor <cursoragent@cursor.com>
|
Catch flakiness early (recommended): run the flaky test runner against this PR before merging. New FTR test file Trigger a run with the Flaky Test Runner UI or post this comment on the PR: Share feedback in the #appex-qa channel. Posted via Macroscope — Flaky Test Runner nudge |
# Conflicts: # src/platform/packages/shared/kbn-connector-specs/index.ts # x-pack/platform/plugins/shared/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx # x-pack/platform/plugins/shared/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.tsx
|
/flaky ftrConfig:x-pack/platform/test/alerting_api_integration/security_and_spaces/group2/config.ts:30 |
Flaky Test Runner✅ Build triggered - kibana-flaky-test-suite-runner#12101
|
Flaky Test Runner Stats🟠 Some tests failed. - kibana-flaky-test-suite-runner#12101[❌] x-pack/platform/test/alerting_api_integration/security_and_spaces/group2/config.ts: 0/30 tests passed. |
|
Pinging @elastic/response-ops (Team:ResponseOps) |
lorenabalan
left a comment
There was a problem hiding this comment.
I think we're only tagged due to the snowflake connector ownership, approving to unblock.
| { | ||
| defaultMessage: | ||
| 'Snowflake OAuth authorization URL. Replace <account> with your Snowflake account identifier.', | ||
| "Snowflake OAuth authorization URL. Replace '<'account'>' with your Snowflake account identifier.", |
|
🤖 Jobs for this PR can be triggered through checkboxes. 🚧
ℹ️ To trigger the CI, please tick the checkbox below 👇
|
💛 Build succeeded, but was flaky
Failed CI Steps
Test Failures
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Page load bundle
Unknown metric groupsAPI count
async chunk count
ESLint disabled line counts
miscellaneous assets size
Total ESLint disabled count
History
|
Summary
This PR is Part 1 of 2
Linked to #254956
GET /internal/actions/connector_types/{id}/specroute.useActionTypeModelin@kbn/alerts-ui-sharedand switch the create/edit connector flyouts to resolve connector models through the new async hook.descriptionandis_experimentalIt keep legacy
registerConnectorTypesFromSpecsregistration intact in this tracer-bullet PR. Cleanup and wider consumer migration follow in PR2.Implemented architecture