[dashboard] clean up dashboard setup and start contracts#212968
[dashboard] clean up dashboard setup and start contracts#212968nreese merged 19 commits intoelastic:mainfrom
Conversation
|
/ci |
|
/ci |
|
/ci |
|
/ci |
d46b299 to
d8ec413
Compare
|
/ci |
|
/ci |
|
@elasticmachine merge upstream |
|
merge conflict between base and head |
|
/ci |
|
/ci |
|
/ci |
|
/ci |
|
/ci |
|
Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services) |
|
Pinging @elastic/obs-ux-management-team (Team:obs-ux-management) |
ThomThomson
left a comment
There was a problem hiding this comment.
Presentation team changes LGTM!
| registerActions({ | ||
| plugins, | ||
| allowByValueEmbeddables: this.dashboardFeatureFlagConfig?.allowByValueEmbeddables, | ||
| allowByValueEmbeddables: |
There was a problem hiding this comment.
Linking this here as we should't forget to remove this setting.
jennypavlova
left a comment
There was a problem hiding this comment.
APM / Infra Changes LGTM!
|
@elasticmachine merge upstream |
💚 Build Succeeded
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Page load bundle
Unknown metric groupsAPI count
async chunk count
ESLint disabled line counts
References to deprecated APIs
Total ESLint disabled count
Unreferenced deprecated APIs
History
|
|
Starting backport for target branches: 8.x https://github.com/elastic/kibana/actions/runs/13816696737 |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
) * remove `locator` from setup and start contract * remove `dashboardFeatureFlagConfig` from start contract --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> (cherry picked from commit 377a812) # Conflicts: # x-pack/platform/plugins/private/monitoring/tsconfig.json # x-pack/platform/plugins/shared/ml/public/application/jobs/new_job/job_from_dashboard/quick_create_job_base.ts # x-pack/platform/plugins/shared/stack_connectors/tsconfig.json # x-pack/solutions/observability/plugins/apm/tsconfig.json
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…) (#214233) # Backport This will backport the following commits from `main` to `8.x`: - [[dashboard] clean up dashboard setup and start contracts (#212968)](#212968) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Nathan Reese","email":"reese.nathan@elastic.co"},"sourceCommit":{"committedDate":"2025-03-12T16:36:37Z","message":"[dashboard] clean up dashboard setup and start contracts (#212968)\n\n* remove `locator` from setup and start contract\n* remove `dashboardFeatureFlagConfig` from start contract\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"377a812784b4830e8c53de78946d33d9d731c25a","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Presentation","technical debt","release_note:skip","Feature:Drilldowns","Team:obs-ux-infra_services","Team:obs-ux-management","backport:version","v9.1.0","v8.19.0"],"title":"[dashboard] clean up dashboard setup and start contracts","number":212968,"url":"https://github.com/elastic/kibana/pull/212968","mergeCommit":{"message":"[dashboard] clean up dashboard setup and start contracts (#212968)\n\n* remove `locator` from setup and start contract\n* remove `dashboardFeatureFlagConfig` from start contract\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"377a812784b4830e8c53de78946d33d9d731c25a"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/212968","number":212968,"mergeCommit":{"message":"[dashboard] clean up dashboard setup and start contracts (#212968)\n\n* remove `locator` from setup and start contract\n* remove `dashboardFeatureFlagConfig` from start contract\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"377a812784b4830e8c53de78946d33d9d731c25a"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
) * remove `locator` from setup and start contract * remove `dashboardFeatureFlagConfig` from start contract --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
locatorfrom setup and start contractdashboardFeatureFlagConfigfrom start contract