[Dashboards as Code] uid to id#259461
Would not approve (click on check for details)
- Eligibility
- Correctness
Note
More information about how approvability works can be found in our Help Center.
Details
Eligibility
This is a mechanical rename of the uid field to id across dashboard schemas and related code, with backward compatibility handling added. However, the author does not own any of the changed files, which are owned by multiple teams (@elastic/kibana-presentation, @elastic/appex-ai-infra, @elastic/actionable-obs-team), so designated code owners should verify the rename is implemented correctly.
Notes:
@Heenawter isn't a code owner for 48 files:
• src/platform/packages/private/kbn-controls-renderer/src/controls_renderer.tsx (owned by @elastic/kibana-presentation)
• src/platform/packages/shared/controls/controls-schemas/src/controls_group_schema.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/discover/common/embeddable/search_embeddable_transforms.test.ts (owned by @elastic/kibana-data-discovery)
• x-pack/platform/plugins/shared/dashboard_agent/server/sml_types/dashboard.ts (owned by @elastic/appex-ai-infra)
• x-pack/platform/plugins/shared/dashboard_agent/server/tools/manage_dashboard/utils.ts (owned by @elastic/appex-ai-infra)
• x-pack/platform/plugins/shared/dashboard_agent/server/attachment_types/dashboard.test.ts (owned by @elastic/appex-ai-infra)
• src/platform/plugins/shared/dashboard/public/dashboard_renderer/grid/dashboard_grid.test.tsx (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/transforms/in/transform_panels_in.ts (owned by @elastic/kibana-presentation)
• x-pack/solutions/observability/plugins/observability/server/services/referenced_panel_manager.ts (owned by @elastic/actionable-obs-team)
• src/platform/plugins/shared/dashboard/server/api/dashboard_state_schemas.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/transforms/in/transform_pinned_panels_in.test.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/transforms/out/transform_panels_out.ts (owned by @elastic/kibana-presentation)
• src/platform/packages/private/kbn-controls-renderer/src/components/control_panel.test.tsx (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/transforms/in/transform_dashboard_in.test.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/transforms/out/transform_pinned_panels_out.ts (owned by @elastic/kibana-presentation)
• x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common/dashboard_schema_types.ts (owned by @elastic/appex-ai-infra)
• src/platform/plugins/shared/dashboard/public/dashboard_renderer/grid/dashboard_grid_item.test.tsx (owned by @elastic/kibana-presentation)
• x-pack/solutions/observability/plugins/observability/server/services/related_dashboards_client.ts (owned by @elastic/actionable-obs-team)
• src/platform/plugins/shared/dashboard/public/mocks.tsx (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/public/dashboard_api/layout_manager/serialize_layout.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/public/dashboard_api/layout_manager/deserialize_layout.ts (owned by @elastic/kibana-presentation)
• x-pack/platform/plugins/shared/dashboard_agent/server/tools/manage_dashboard/inline_visualization.test.ts (owned by @elastic/appex-ai-infra)
• src/platform/plugins/shared/dashboard/public/dashboard_api/load_dashboard_api/transform_panels.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_pinned_panels_state.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/transforms/out/transform_panels_out.test.ts (owned by @elastic/kibana-presentation)
• x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common/converters/to_attachment.ts (owned by @elastic/appex-ai-infra)
• src/platform/plugins/shared/dashboard/server/api/transforms/out/transform_pinned_panels_out.test.ts (owned by @elastic/kibana-presentation)
• x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common/converters/from_attachment.ts (owned by @elastic/appex-ai-infra)
• x-pack/platform/plugins/shared/dashboard_agent/server/skills/dashboard_management_skill.ts (owned by @elastic/appex-ai-infra)
• src/platform/plugins/shared/dashboard/server/api/transforms/in/transform_panels_in.test.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/transforms/in/transform_pinned_panels_in.ts (owned by @elastic/kibana-presentation)
• x-pack/platform/plugins/shared/dashboard_agent/server/tools/manage_dashboard/manage_dashboard.ts (owned by @elastic/appex-ai-infra)
• x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common/converters/normalize_panel.ts (owned by @elastic/appex-ai-infra)
• src/platform/plugins/shared/dashboard/public/dashboard_api/load_dashboard_api/transform_panels.test.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/transforms/out/transform_dashboard_out.test.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/server/api/scope_tooling.test.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/public/dashboard_api/layout_manager/deserialize_layout.test.ts (owned by @elastic/kibana-presentation)
• x-pack/solutions/observability/plugins/observability/server/services/related_dashboards_client.test.ts (owned by @elastic/actionable-obs-team)
• src/platform/packages/private/kbn-controls-renderer/src/components/control_panel.tsx (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/public/dashboard_api/layout_manager/serialize_layout.test.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_panels_state.ts (owned by @elastic/kibana-presentation)
• x-pack/platform/plugins/shared/dashboard_agent/server/sml_types/dashboard.test.ts (owned by @elastic/appex-ai-infra)
• src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_pinned_panels_state.test.ts (owned by @elastic/kibana-presentation)
• src/platform/plugins/shared/dashboard/public/dashboard_app/url/bwc/extract_panels_state.test.ts (owned by @elastic/kibana-presentation)
• x-pack/platform/plugins/shared/dashboard_agent/server/tools/manage_dashboard/dashboard_state.ts (owned by @elastic/appex-ai-infra)
• src/platform/plugins/shared/dashboard/public/dashboard_api/layout_manager/layout_manager.test.ts (owned by @elastic/kibana-presentation)
• x-pack/platform/plugins/shared/dashboard_agent/server/tools/manage_dashboard/operations.ts (owned by @elastic/appex-ai-infra)
• x-pack/platform/plugins/shared/dashboard_agent/server/tools/manage_dashboard/operations.test.ts (owned by @elastic/appex-ai-infra)