kibana/x-pack/platform/plugins/shared
Rodney Norris e04e974134
[Search] Fix: serverless search connector types (#218842)
## Summary

Fixes bug introduced by: https://github.com/elastic/kibana/pull/213509
where serverless search & enterprise search could not load list of
available connector types from the connectors plugin. This was caused by
2 things in serverless, 1) the entire plugin was disabled and 2) the
plugin id was renamed.

Updated the `contentConnectors` plugin to have a `ui.enabled` config
value to override just disabling the management UI from being registered
for Serverless Search, while still allowing the plugin to be enabled.
And updated the usages of the `searchConnectors` plugin in
`enteprise_search` & `serverless_search` to account for it being renamed
to `contentConnectors`

Of note this bug would have been caught by FTRs, but they have been
skipped for being
[flakey](https://github.com/elastic/kibana/issues/203462) for some time,
and have proven [hard
fix](https://github.com/elastic/kibana/pull/205971) given the current UX
😔

### Checklist

- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
2025-04-23 15:51:06 -05:00
..
actions [chore] Bundle fp-ts into the shared bundle (#217034) 2025-04-16 18:01:41 +02:00
ai_infra Support local file path for xpack.productDocBase.artifactRepositoryUrl (#217046) 2025-04-14 15:27:41 +02:00
aiops [ML] Change Point Detection: Fixes 'Use full data' button issue which could cause page to crash (#217291) 2025-04-07 15:19:48 +02:00
alerting New artifacts schema in the rule creation/update/find (#216292) 2025-04-23 00:20:49 +03:00
apm_sources_access [APM] Deprecate old routes, move remaining bits to apm-sources-access (#216507) 2025-04-07 16:37:49 +02:00
automatic_import [Authz] Mandatory Security Config (#215180) 2025-03-27 12:04:53 -07:00
cases [ResponseOps][Rules] Cases Action - More Time Options (#216809) 2025-04-23 11:51:10 +03:00
cloud [CLOUD] Fix get internal/cloud/solution to send 500 (#217707) 2025-04-09 15:35:57 -04:00
content_connectors [Search] Fix: serverless search connector types (#218842) 2025-04-23 15:51:06 -05:00
dashboard_enhanced [dashboard] clean up dashboard setup and start contracts (#212968) 2025-03-12 10:36:37 -06:00
data_quality [chore] Bundle fp-ts into the shared bundle (#217034) 2025-04-16 18:01:41 +02:00
dataset_quality [Charts] Use chartTheme hook everywhere (#217370) 2025-04-14 18:09:15 +02:00
embeddable_alerts_table [ResponseOps][Rules] Create Rules APIs package (#214187) 2025-03-26 10:01:51 +01:00
embeddable_enhanced Sustainable Kibana Architecture: Move modules owned by @elastic/kibana-presentation (#204843) 2024-12-23 12:32:11 -06:00
encrypted_saved_objects Fixes bulk re-encryption for encrypted objects located in all spaces (#217625) 2025-04-14 21:20:38 +02:00
entity_manager Add 'Generic' Entity Engine Definition (#211232) 2025-04-15 11:50:15 +02:00
event_log [chore] Bundle fp-ts into the shared bundle (#217034) 2025-04-16 18:01:41 +02:00
features [Ai4dSoc][Serverless] Hide Security feature sub-privileges in search_ai_lake tier (#217210) 2025-04-16 15:40:09 -06:00
fields_metadata [chore] Reuse bundled lodash and lodash/fp dependency (#217467) 2025-04-17 14:54:25 +02:00
fleet [Fleet] Add Edit ReadMe Functionality To Custom Integrations (#215259) 2025-04-23 19:41:36 +02:00
global_search Unauthorized route migration for routes owned by appex-sharedux (#198328) 2025-01-10 15:45:57 +01:00
index_management [chore] Bundle fp-ts into the shared bundle (#217034) 2025-04-16 18:01:41 +02:00
inference [Inference] Run EIS locally (#215475) 2025-04-23 08:08:33 +02:00
inference_endpoint [Authz] Mandatory Security Config (#215180) 2025-03-27 12:04:53 -07:00
ingest_pipelines fix: [IngestPipelines:Edit pipeline page]Flyouts, dialog modals missing title from announcement (#218791) 2025-04-22 14:06:47 +02:00
lens Share modal re-architecture (#211665) 2025-04-23 13:34:18 +02:00
license_management Unauthorized route migration for routes owned by kibana-management (#214782) 2025-03-21 17:37:07 +01:00
licensing Upgrade ES client to 9.0.0-alpha.3 (#208776) 2025-02-25 14:37:23 +00:00
logs_data_access Upgrade ES client to 9.0.0-alpha.3 (#208776) 2025-02-25 14:37:23 +00:00
logs_shared [chore] Bundle fp-ts into the shared bundle (#217034) 2025-04-16 18:01:41 +02:00
maps [TableListView] Remove listing limit warning (#217945) 2025-04-15 13:42:23 +02:00
ml [ML] Improving anomaly charts object safety (#217552) 2025-04-22 15:52:12 +01:00
notifications Sustainable Kibana Architecture: Move plugins owned by @elastic/appex-sharedux (#204959) 2025-01-03 05:38:57 -06:00
observability_ai_assistant [Inference] Run EIS locally (#215475) 2025-04-23 08:08:33 +02:00
osquery [chore] Add rule to avoid duplicate fp-ts imports (#218593) 2025-04-23 16:35:17 +02:00
rule_registry [chore] Add rule to avoid duplicate fp-ts imports (#218593) 2025-04-23 16:35:17 +02:00
saved_objects_tagging [SharedUX] SCSS migration saved_objects_tagging plugin (#215410) 2025-03-28 10:04:46 +01:00
screenshotting [Reporting] Use google headless binary for reporting (#216688) 2025-04-20 16:41:36 +02:00
searchprofiler [chore] Bundle fp-ts into the shared bundle (#217034) 2025-04-16 18:01:41 +02:00
security Feature/saml multi tab (#212148) 2025-04-16 05:47:06 +02:00
serverless [Solution Side Nav] Remove PanelContentProvider & support optional title in nav node (#218156) 2025-04-15 08:04:01 -07:00
spaces fix: [Platform:StackManagement:Kibana:Spaces] Assign roles to a space flyout announced incorrectly (#218576) 2025-04-17 21:52:56 +03:00
stack_alerts [ResponseOps] ES|QL rules should generate a context.link that points to Discover (#216376) 2025-04-07 14:59:55 -07:00
stack_connectors [chore] Bundle fp-ts into the shared bundle (#217034) 2025-04-16 18:01:41 +02:00
streams [streams][content pack] archive format and portable dashboards (#217288) 2025-04-22 10:27:52 +02:00
streams_app [streams][content pack] archive format and portable dashboards (#217288) 2025-04-22 10:27:52 +02:00
task_manager [chore] Add rule to avoid duplicate fp-ts imports (#218593) 2025-04-23 16:35:17 +02:00
timelines [chore] Reuse bundled lodash and lodash/fp dependency (#217467) 2025-04-17 14:54:25 +02:00
triggers_actions_ui [chore] Add rule to avoid duplicate fp-ts imports (#218593) 2025-04-23 16:35:17 +02:00