Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
b1db17a
[Search Connectors] Extracted Search Connectors UI and Routes to a sh…
YulNaumenko Mar 7, 2025
7116ce0
-
YulNaumenko Mar 7, 2025
4e88eb5
merge main
YulNaumenko Mar 7, 2025
d728869
cleanup
YulNaumenko Mar 7, 2025
5b18fe3
-
YulNaumenko Mar 7, 2025
733e61c
-
YulNaumenko Mar 11, 2025
1ea8dce
-
YulNaumenko Mar 11, 2025
c791d2b
moved kbn-search-index-documents
YulNaumenko Mar 11, 2025
8a74da9
-
YulNaumenko Mar 11, 2025
f7d1a52
-
YulNaumenko Mar 12, 2025
4b20c25
fixed kibana build
YulNaumenko Mar 12, 2025
381aa75
connectors page layout
YulNaumenko Mar 12, 2025
10cabe7
-
YulNaumenko Mar 13, 2025
64a871a
-
YulNaumenko Mar 14, 2025
bd9594f
moved components back to search plugin
YulNaumenko Mar 14, 2025
5e1423c
-
YulNaumenko Mar 14, 2025
f3e2640
-
YulNaumenko Mar 14, 2025
7f00c9f
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Mar 14, 2025
2976322
-
YulNaumenko Mar 16, 2025
e439e19
fixed navigation
YulNaumenko Mar 17, 2025
15e4a3b
enabled in Serverless only
YulNaumenko Mar 17, 2025
3f7a1ab
-
YulNaumenko Mar 17, 2025
9d5e6c2
-
YulNaumenko Mar 19, 2025
7d202e4
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Mar 25, 2025
59fe8b8
-
YulNaumenko Mar 27, 2025
34084c3
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Mar 27, 2025
aa7122d
fixed tests references
YulNaumenko Mar 29, 2025
9da1ee6
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Mar 29, 2025
c759a92
[CI] Auto-commit changed files from 'node scripts/generate codeowners'
kibanamachine Mar 29, 2025
0349f10
[CI] Auto-commit changed files from 'node scripts/styled_components_m…
kibanamachine Mar 29, 2025
227cdf1
-
YulNaumenko Mar 29, 2025
61b2a8f
-
YulNaumenko Mar 30, 2025
4978288
-
YulNaumenko Mar 30, 2025
efaee44
[CI] Auto-commit changed files from 'node scripts/styled_components_m…
kibanamachine Mar 30, 2025
c66a0d4
-
YulNaumenko Mar 30, 2025
529e0a2
[CI] Auto-commit changed files from 'node scripts/styled_components_m…
kibanamachine Mar 30, 2025
f5231e4
-
YulNaumenko Mar 31, 2025
a02a676
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Mar 31, 2025
e1a01df
fixed quickchecks
YulNaumenko Mar 31, 2025
66d1427
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine Mar 31, 2025
57b4c8b
fixed typechecks
YulNaumenko Mar 31, 2025
c132b83
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Mar 31, 2025
5571552
-
YulNaumenko Mar 31, 2025
f9a0e43
fixed typechecks
YulNaumenko Mar 31, 2025
5e395ae
-
YulNaumenko Mar 31, 2025
3f70083
merge main
YulNaumenko Mar 31, 2025
44504eb
fix search_connectors tests
stephmilovic Mar 31, 2025
93e1a99
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
stephmilovic Mar 31, 2025
66864a5
[CI] Auto-commit changed files from 'node scripts/styled_components_m…
kibanamachine Mar 31, 2025
535a1ed
-
YulNaumenko Apr 1, 2025
b73bab7
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 1, 2025
a14156f
fixed type checks
YulNaumenko Apr 1, 2025
a193210
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Apr 1, 2025
23a8454
added check for fleet to enable elastic connectors
YulNaumenko Apr 1, 2025
c3a3822
fixed fleet tests
YulNaumenko Apr 1, 2025
7fa7f43
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 1, 2025
ede27b3
fixed api key fetch
YulNaumenko Apr 2, 2025
78d2837
-
YulNaumenko Apr 2, 2025
2685b79
Merge remote-tracking branch 'upstream/main' into extract-search-conn…
YulNaumenko Apr 2, 2025
9842813
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 3, 2025
b419efa
merged main
YulNaumenko Apr 4, 2025
98ad69c
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Apr 4, 2025
6845f7e
reversed the plugin enablement logic
YulNaumenko Apr 4, 2025
8a4dfe0
fix snapshot tests
stephmilovic Apr 7, 2025
4d1ce6b
Merge branch 'main' into extract-search-connectors-ui
elasticmachine Apr 7, 2025
7a7d84f
fix ftr
stephmilovic Apr 7, 2025
79cbb04
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
stephmilovic Apr 7, 2025
b9264e5
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 8, 2025
9f66e0d
revert ftr "fix"
stephmilovic Apr 8, 2025
3b44f6f
merged main
YulNaumenko Apr 9, 2025
212d6bd
fixed due to comments
YulNaumenko Apr 9, 2025
a384651
Merge branch 'main' into extract-search-connectors-ui
elasticmachine Apr 9, 2025
2ddcdcd
Merge branch 'main' into extract-search-connectors-ui
elasticmachine Apr 9, 2025
d4fbafc
Merge remote-tracking branch 'upstream/main' into extract-search-conn…
YulNaumenko Apr 10, 2025
f95b63c
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Apr 10, 2025
3fc2d72
renamed to content connectors
YulNaumenko Apr 11, 2025
4ac451d
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine Apr 11, 2025
e5ab9e8
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 14, 2025
fcc619a
Merge remote-tracking branch 'upstream/main' into extract-search-conn…
YulNaumenko Apr 14, 2025
e7ea0aa
added task to add connectors agent policies
YulNaumenko Apr 14, 2025
b03b5e0
cleanup
YulNaumenko Apr 15, 2025
17e3bb7
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 15, 2025
6e1bf9d
create index name when it's not provided in addConnector
YulNaumenko Apr 15, 2025
b09abd9
cleaned up delete index logic
YulNaumenko Apr 15, 2025
9bf41e0
renamed plugin to be content_conectors
YulNaumenko Apr 15, 2025
10f9a03
[CI] Auto-commit changed files from 'node scripts/generate codeowners'
kibanamachine Apr 15, 2025
57e6efb
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine Apr 15, 2025
3b88e60
renamed labels
YulNaumenko Apr 16, 2025
5a3b613
[CI] Auto-commit changed files from 'node scripts/yarn_deduplicate'
kibanamachine Apr 16, 2025
3eb6236
-
YulNaumenko Apr 16, 2025
d4a5ba0
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine Apr 16, 2025
9791a01
[CI] Auto-commit changed files from 'node scripts/build_plugin_list_d…
kibanamachine Apr 16, 2025
2f94a0f
[CI] Auto-commit changed files from 'node scripts/styled_components_m…
kibanamachine Apr 16, 2025
e4f23ec
-
YulNaumenko Apr 16, 2025
4ef2282
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Apr 16, 2025
80f9751
-
YulNaumenko Apr 16, 2025
4f6e901
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 16, 2025
2876e00
added policy template
YulNaumenko Apr 16, 2025
57baebc
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Apr 16, 2025
2600737
-
YulNaumenko Apr 16, 2025
db1a753
-
YulNaumenko Apr 17, 2025
74d2d00
test agent create
YulNaumenko Apr 17, 2025
768db92
Attempt to create an agentless agent in Kibana task
artem-shelkovnikov Apr 17, 2025
a043ecd
Remove duplicate createAgentlessAgent
artem-shelkovnikov Apr 17, 2025
d459324
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine Apr 17, 2025
39383c2
added missing route for index exists
YulNaumenko Apr 17, 2025
a78392c
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Apr 17, 2025
020e820
Use createAgentPolicyWithPackages when creating agentless agent policy
kpollich Apr 17, 2025
4b8eeed
Merge remote-tracking branch 'upstream/main' into extract-search-conn…
YulNaumenko Apr 17, 2025
62c36fa
Merge branch 'extract-search-connectors-ui' of github.com:YulNaumenko…
YulNaumenko Apr 17, 2025
c689ae5
ui and tests fixes
YulNaumenko Apr 17, 2025
6da9294
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 17, 2025
9b9aa90
Merge branch 'main' into extract-search-connectors-ui
YulNaumenko Apr 18, 2025
ee1c9bf
fixed ui
YulNaumenko Apr 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -832,6 +832,7 @@ x-pack/platform/packages/shared/kbn-kibana-api-cli @elastic/appex-ai-infra
x-pack/platform/packages/shared/kbn-langchain @elastic/security-generative-ai
x-pack/platform/packages/shared/kbn-profiler-cli @elastic/obs-knowledge-team
x-pack/platform/packages/shared/kbn-sample-parser @elastic/streams-program-team
x-pack/platform/packages/shared/kbn-search-index-documents @elastic/search-kibana
x-pack/platform/packages/shared/kbn-slo-schema @elastic/obs-ux-management-team
x-pack/platform/packages/shared/kbn-streams-schema @elastic/streams-program-team
x-pack/platform/packages/shared/logs-overview @elastic/obs-ux-logs-team
Expand Down Expand Up @@ -895,6 +896,7 @@ x-pack/platform/plugins/shared/apm_sources_access @elastic/obs-ux-infra_services
x-pack/platform/plugins/shared/automatic_import @elastic/security-scalability
x-pack/platform/plugins/shared/cases @elastic/response-ops
x-pack/platform/plugins/shared/cloud @elastic/kibana-core
x-pack/platform/plugins/shared/content_connectors @elastic/search-kibana
x-pack/platform/plugins/shared/dashboard_enhanced @elastic/kibana-presentation
x-pack/platform/plugins/shared/data_quality @elastic/obs-ux-logs-team
x-pack/platform/plugins/shared/dataset_quality @elastic/obs-ux-logs-team
Expand Down Expand Up @@ -987,11 +989,9 @@ x-pack/solutions/observability/plugins/ux @elastic/obs-ux-management-team
x-pack/solutions/search/packages/kbn-ipynb @elastic/search-kibana
x-pack/solutions/search/packages/kbn-search-api-keys-components @elastic/search-kibana
x-pack/solutions/search/packages/kbn-search-api-keys-server @elastic/search-kibana
x-pack/solutions/search/packages/kbn-search-index-documents @elastic/search-kibana
x-pack/solutions/search/packages/shared-ui @elastic/search-kibana
x-pack/solutions/search/plugins/enterprise_search @elastic/search-kibana
x-pack/solutions/search/plugins/search_assistant @elastic/search-kibana
x-pack/solutions/search/plugins/search_connectors @elastic/search-kibana
x-pack/solutions/search/plugins/search_homepage @elastic/search-kibana
x-pack/solutions/search/plugins/search_indices @elastic/search-kibana
x-pack/solutions/search/plugins/search_inference_endpoints @elastic/search-kibana
Expand Down
1 change: 0 additions & 1 deletion .i18nrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,6 @@
"savedObjectsFinder": "src/platform/plugins/shared/saved_objects_finder",
"savedObjectsManagement": "src/platform/plugins/shared/saved_objects_management",
"searchConnectors": "src/platform/packages/shared/kbn-search-connectors",
"searchConnectorsPlugin": "x-pack/solutions/search/plugins/search_connectors",
"server": "src/legacy/server",
"share": ["src/platform/plugins/shared/share", "packages/kbn-reporting-share"],
"sharedUXPackages": ["packages/shared-ux", "src/platform/packages/shared/shared-ux", "src/platform/packages/private/shared-ux/"],
Expand Down
3 changes: 2 additions & 1 deletion config/serverless.chat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ xpack.legacy_uptime.enabled: false
xpack.ux.enabled: false
xpack.search.enabled: false
xpack.searchAssistant.enabled: false
xpack.searchConnectors.enabled: false
xpack.searchHomepage.enabled: false
xpack.searchIndices.enabled: false
xpack.searchInferenceEndpoints.enabled: false
Expand All @@ -46,3 +45,5 @@ xpack.cloudSecurityPosture.enabled: false
xpack.securitySolution.enabled: false
xpack.securitySolutionEss.enabled: false
xpack.securitySolutionServerless.enabled: false
## Content Connectors in stack management
xpack.contentConnectors.enabled: false
3 changes: 3 additions & 0 deletions config/serverless.es.yml
Original file line number Diff line number Diff line change
Expand Up @@ -137,3 +137,6 @@ xpack.searchSynonyms.enabled: true

# Query Rules UI
xpack.searchQueryRules.enabled: false

## Search Connectors in stack management
xpack.contentConnectors.enabled: false
3 changes: 0 additions & 3 deletions config/serverless.oblt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -189,9 +189,6 @@ xpack.fleet.internal.registry.excludePackages: [

# Profiling integrations
'profiler_agent',

# Search connectors
'elastic_connectors',
]

## Required for force installation of integration packages
Expand Down
3 changes: 0 additions & 3 deletions config/serverless.security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,9 +142,6 @@ xpack.fleet.internal.registry.excludePackages: [

# Unsupported in serverless
'cloud_defend',

# Search connectors
'elastic_connectors',
]
# fleet_server package installed to publish agent metrics
xpack.fleet.packages:
Expand Down
3 changes: 3 additions & 0 deletions config/serverless.yml
Original file line number Diff line number Diff line change
Expand Up @@ -271,3 +271,6 @@ discover.enableUiSettingsValidations: true
xpack.dataUsage.enabled: true
# This feature is disabled in Serverless until fully tested within a Serverless environment
xpack.dataUsage.enableExperimental: ['dataUsageDisabled']

## Content Connectors in stack management
xpack.contentConnectors.enabled: true
2 changes: 1 addition & 1 deletion docs/extend/plugin-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ mapped_pages:
| [cloudFullStory](https://github.com/elastic/kibana/blob/main/x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/README.md) | Integrates with FullStory in order to provide better product analytics, so we can understand how our users make use of Kibana. This plugin should only run on Elastic Cloud. |
| [cloudLinks](https://github.com/elastic/kibana/blob/main/x-pack/platform/plugins/private/cloud_integrations/cloud_links/README.md) | Adds all the links to the Elastic Cloud console. |
| [cloudSecurityPosture](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/cloud_security_posture/README.md) | Cloud Posture automates the identification and remediation of risks across cloud infrastructures |
| [contentConnectors](https://github.com/elastic/kibana/blob/main/x-pack/platform/plugins/shared/content_connectors/README.mdx) | This plugin contains common assets and endpoints for the use of connectors in Kibana. Primarily used by the enterprise_search and serverless_search plugins. |
| [crossClusterReplication](https://github.com/elastic/kibana/blob/main/x-pack/platform/plugins/private/cross_cluster_replication/README.md) | You can run a local cluster and simulate a remote cluster within a single Kibana directory. |
| [customBranding](https://github.com/elastic/kibana/blob/main/x-pack/platform/plugins/private/custom_branding/README.md) | This is a plugin to configure custom branding. Plugin server-side only. Plugin has three main functions: |
| [dashboardEnhanced](dashboard-enhanced-plugin.md) | Adds drilldown capabilities to dashboard. Owned by the Kibana App team. |
Expand Down Expand Up @@ -192,7 +193,6 @@ mapped_pages:
| [savedObjectsTagging](https://github.com/elastic/kibana/blob/main/x-pack/platform/plugins/shared/saved_objects_tagging/README.md) | Add tagging capability to saved objects |
| [screenshotting](https://github.com/elastic/kibana/blob/main/x-pack/platform/plugins/shared/screenshotting/README.md) | This plugin provides functionality to take screenshots of the Kibana pages. It uses Chromium and Puppeteer underneath to run the browser in headless mode. |
| [searchAssistant](https://github.com/elastic/kibana/blob/main/x-pack/solutions/search/plugins/search_assistant/README.md) | This holds the Search AI Assistant which targets Search users and Serverless Elasticsearch. |
| [searchConnectors](https://github.com/elastic/kibana/blob/main/x-pack/solutions/search/plugins/search_connectors/README.mdx) | This plugin contains common assets and endpoints for the use of connectors in Kibana. Primarily used by the enterprise_search and serverless_search plugins. |
| [searchHomepage](https://github.com/elastic/kibana/blob/main/x-pack/solutions/search/plugins/search_homepage/README.mdx) | The Search Homepage is a shared homepage for elasticsearch users. |
| [searchIndices](https://github.com/elastic/kibana/blob/main/x-pack/solutions/search/plugins/search_indices/README.mdx) | The Search Indices plugin is a shared set of pages for elasticsearch users across stack and serverless search solutions. |
| [searchInferenceEndpoints](https://github.com/elastic/kibana/blob/main/x-pack/solutions/search/plugins/search_inference_endpoints/README.md) | The Inference Endpoints is a tool used to manage inference endpoints |
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,7 @@
"@kbn/config-mocks": "link:src/platform/packages/private/kbn-config-mocks",
"@kbn/config-schema": "link:src/platform/packages/shared/kbn-config-schema",
"@kbn/console-plugin": "link:src/platform/plugins/shared/console",
"@kbn/content-connectors-plugin": "link:x-pack/platform/plugins/shared/content_connectors",
"@kbn/content-management-content-editor": "link:src/platform/packages/shared/content-management/content_editor",
"@kbn/content-management-content-insights-public": "link:src/platform/packages/shared/content-management/content_insights/content_insights_public",
"@kbn/content-management-content-insights-server": "link:src/platform/packages/shared/content-management/content_insights/content_insights_server",
Expand Down Expand Up @@ -814,11 +815,10 @@
"@kbn/search-api-panels": "link:src/platform/packages/shared/kbn-search-api-panels",
"@kbn/search-assistant": "link:x-pack/solutions/search/plugins/search_assistant",
"@kbn/search-connectors": "link:src/platform/packages/shared/kbn-search-connectors",
"@kbn/search-connectors-plugin": "link:x-pack/solutions/search/plugins/search_connectors",
"@kbn/search-errors": "link:src/platform/packages/shared/kbn-search-errors",
"@kbn/search-examples-plugin": "link:examples/search_examples",
"@kbn/search-homepage": "link:x-pack/solutions/search/plugins/search_homepage",
"@kbn/search-index-documents": "link:x-pack/solutions/search/packages/kbn-search-index-documents",
"@kbn/search-index-documents": "link:x-pack/platform/packages/shared/kbn-search-index-documents",
"@kbn/search-indices": "link:x-pack/solutions/search/plugins/search_indices",
"@kbn/search-inference-endpoints": "link:x-pack/solutions/search/plugins/search_inference_endpoints",
"@kbn/search-navigation": "link:x-pack/solutions/search/plugins/search_solution/search_navigation",
Expand Down
2 changes: 1 addition & 1 deletion packages/kbn-optimizer/limits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ pageLoadAssetSize:
cloudLinks: 55984
cloudSecurityPosture: 34398
console: 61298
contentConnectors: 65000
contentManagement: 16254
controls: 12000
core: 564663
Expand Down Expand Up @@ -130,7 +131,6 @@ pageLoadAssetSize:
screenshotMode: 17856
screenshotting: 22870
searchAssistant: 19831
searchConnectors: 65000
searchHomepage: 19831
searchIndices: 20519
searchInferenceEndpoints: 20470
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export type ManagementId =
| 'dataViews'
| 'data_quality'
| 'data_usage'
| 'content_connectors'
| 'filesManagement'
| 'license_management'
| 'index_lifecycle_management'
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ import { AppIds, AppId, AppDefinition, appCategories } from './types';

export { AppIds, appCategories } from './types';

import connectorLogo from './assets/connector_logo.svg';

export const appDefinitions: Record<AppId, AppDefinition> = {
[AppIds.INDEX_MANAGEMENT]: {
category: appCategories.DATA,
Expand Down Expand Up @@ -80,6 +82,17 @@ export const appDefinitions: Record<AppId, AppDefinition> = {
icon: 'stats',
},

[AppIds.CONTENT_CONNECTORS]: {
category: appCategories.DATA,
description: i18n.translate(
'management.landing.withCardNavigation.searchConnectorsDescription',
{
defaultMessage: 'Manage Content Connectors.',
}
),
icon: connectorLogo,
},

[AppIds.RULES]: {
category: appCategories.ALERTS,
description: i18n.translate('management.landing.withCardNavigation.rulesDescription', {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ export enum AppIds {
DATA_QUALITY = 'data_quality',
SPACES = 'spaces',
DATA_USAGE = 'data_usage',
CONTENT_CONNECTORS = 'content_connectors',
}

// Create new type that is a union of all the appId values
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0; you may not use this file except in compliance with the Elastic License
* 2.0.
* or more contributor license agreements. Licensed under the "Elastic License
* 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side
* Public License v 1"; you may not use this file except in compliance with, at
* your election, the "Elastic License 2.0", the "GNU Affero General Public
* License v3.0 only", or the "Server Side Public License, v 1".
*/

import React from 'react';
import { EuiStepsHorizontal, EuiStepsHorizontalProps } from '@elastic/eui';
import { css } from '@emotion/react';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,6 @@
*/

export * from './configuration';
export { ConnectorSchedulingComponent } from './scheduling';
export * from './sync_jobs';
export * from './decorative_horizontal_stepper/decorative_horizontal_stepper';
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@
*/

export * from './sync_jobs_table';
export { FilteringRulesTable } from './filtering_rules_table';
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,11 @@
import {
HealthStatus,
IndexName,
IndicesIndexState,
IndicesStatsIndexMetadataState,
Uuid,
} from '@elastic/elasticsearch/lib/api/types';
import { Connector } from './connectors';
import { Connector, ConnectorViewIndex } from './connectors';

export enum IngestionStatus {
CONFIGURED,
Expand Down Expand Up @@ -58,3 +59,16 @@ export interface ElasticsearchViewIndexExtension {
export interface ConnectorIndex extends ElasticsearchIndex {
connector: Connector;
}

export type ApiViewIndex = ElasticsearchIndex & ElasticsearchViewIndexExtension;

export type ElasticsearchViewIndex = ConnectorViewIndex | ApiViewIndex;

export type ElasticsearchIndexWithIngestion = ElasticsearchIndex | ConnectorIndex;

export interface FetchIndexResult {
index: IndicesIndexState & {
connector?: Connector;
count: number;
};
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,6 @@ export * from './filtering_rule_helpers';
export * from './is_category_entry';
export * from './page_to_pagination';
export * from './sync_status_to_text';
export { toAlphanumeric } from './to_alphanumeric';
export { isNotNullish } from './is_not_nullish';
export { isResourceNotFoundException, isStatusTransitionException } from './identify_exceptions';
8 changes: 4 additions & 4 deletions tsconfig.base.json
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,8 @@
"@kbn/config-schema/*": ["src/platform/packages/shared/kbn-config-schema/*"],
"@kbn/console-plugin": ["src/platform/plugins/shared/console"],
"@kbn/console-plugin/*": ["src/platform/plugins/shared/console/*"],
"@kbn/content-connectors-plugin": ["x-pack/platform/plugins/shared/content_connectors"],
"@kbn/content-connectors-plugin/*": ["x-pack/platform/plugins/shared/content_connectors/*"],
"@kbn/content-management-content-editor": ["src/platform/packages/shared/content-management/content_editor"],
"@kbn/content-management-content-editor/*": ["src/platform/packages/shared/content-management/content_editor/*"],
"@kbn/content-management-content-insights-public": ["src/platform/packages/shared/content-management/content_insights/content_insights_public"],
Expand Down Expand Up @@ -1610,16 +1612,14 @@
"@kbn/search-assistant/*": ["x-pack/solutions/search/plugins/search_assistant/*"],
"@kbn/search-connectors": ["src/platform/packages/shared/kbn-search-connectors"],
"@kbn/search-connectors/*": ["src/platform/packages/shared/kbn-search-connectors/*"],
"@kbn/search-connectors-plugin": ["x-pack/solutions/search/plugins/search_connectors"],
"@kbn/search-connectors-plugin/*": ["x-pack/solutions/search/plugins/search_connectors/*"],
"@kbn/search-errors": ["src/platform/packages/shared/kbn-search-errors"],
"@kbn/search-errors/*": ["src/platform/packages/shared/kbn-search-errors/*"],
"@kbn/search-examples-plugin": ["examples/search_examples"],
"@kbn/search-examples-plugin/*": ["examples/search_examples/*"],
"@kbn/search-homepage": ["x-pack/solutions/search/plugins/search_homepage"],
"@kbn/search-homepage/*": ["x-pack/solutions/search/plugins/search_homepage/*"],
"@kbn/search-index-documents": ["x-pack/solutions/search/packages/kbn-search-index-documents"],
"@kbn/search-index-documents/*": ["x-pack/solutions/search/packages/kbn-search-index-documents/*"],
"@kbn/search-index-documents": ["x-pack/platform/packages/shared/kbn-search-index-documents"],
"@kbn/search-index-documents/*": ["x-pack/platform/packages/shared/kbn-search-index-documents/*"],
"@kbn/search-indices": ["x-pack/solutions/search/plugins/search_indices"],
"@kbn/search-indices/*": ["x-pack/solutions/search/plugins/search_indices/*"],
"@kbn/search-inference-endpoints": ["x-pack/solutions/search/plugins/search_inference_endpoints"],
Expand Down
1 change: 1 addition & 0 deletions x-pack/.i18nrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"xpack.cloud": "platform/plugins/shared/cloud",
"xpack.cloudLinks": "platform/plugins/private/cloud_integrations/cloud_links",
"xpack.cloudDataMigration": "platform/plugins/private/cloud_integrations/cloud_data_migration",
"xpack.contentConnectors": "solutions/search/plugins/content_connectors",
"xpack.csp": [
"solutions/security/plugins/cloud_security_posture",
"packages/kbn-cloud-security-posture-common",
Expand Down
Loading
Loading