kibana/test/tsconfig.json
Giorgos Bamparopoulos 90277c37d0
Disable log stream and settings pages (#203996)
## Release note
Logs Stream and the logs settings page in Observability are removed. Use
the [Discover](https://www.elastic.co/guide/en/kibana/current/discover.html) application,
which now offers a contextual experience for logs, to explore your logs.
The logs stream panel in dashboards is removed, use Discover sessions
instead.

## 📓 Summary
The Logs Stream app in Observability and the log stream panel available
in dashboards were hidden behind an advanced setting as part of
https://github.com/elastic/kibana/pull/194519 in `8.16.0`. At the same
time, a link was added to the left navigation for the logs settings
page.

This PR which targets `9.0.0` disables these pages as well as the
dashboard panel:
- Removes the navigation item for the logs settings page and the
corresponding route
- Removes the `observability:enableLogsStream` setting and keeps the
redirects to logs explorer. The locators will be updated to point to
Discover as part of https://github.com/elastic/kibana/issues/182229.

Removing the code that renders the logs stream and the settings pages
will be done in a [follow-up
issue](https://github.com/elastic/kibana/issues/204005).

### Left navigation

#### Classic
<img width="238" alt="image"
src="https://github.com/user-attachments/assets/bc72c5ce-ed32-472e-91c1-8bd691dd2420"
/>

#### Solution
<img width="275" alt="image"
src="https://github.com/user-attachments/assets/3b21a2ae-5e82-478e-97bb-e12303178a24"
/>

### Navigating to /app/logs/settings
<img width="1722" alt="image"
src="https://github.com/user-attachments/assets/07b4197c-6063-4a59-8194-a97ce2fa3cd7"
/>


Closes https://github.com/elastic/observability-dev/issues/4156

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2024-12-19 11:07:46 +00:00

80 lines
2.4 KiB
JSON

{
"extends": "../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
"node",
"cheerio",
"@emotion/react/types/css-prop",
"@kbn/ambient-ui-types",
"@kbn/ambient-ftr-types"
]
},
"include": [
"**/*",
"../typings/**/*",
"../packages/kbn-test/types/ftr_globals/**/*",
"api_integration/apis/logstash/pipeline/fixtures/*.json",
"api_integration/apis/logstash/pipelines/fixtures/*.json",
"api_integration/apis/telemetry/fixtures/*.json",
"api_integration/apis/telemetry/fixtures/*.json"
, "../x-pack/test_serverless/functional/test_suites/common/saved_objects_management/export_transform copy.ts" ],
"exclude": ["target/**/*", "*/plugins/**/*", "plugins/**/*"],
"kbn_references": [
"@kbn/core",
{ "path": "../src/setup_node_env/tsconfig.json" },
"@kbn/dashboard-plugin",
"@kbn/expressions-plugin",
"@kbn/saved-objects-management-plugin",
"@kbn/telemetry-plugin",
"@kbn/usage-collection-plugin",
"@kbn/visualizations-plugin",
"@kbn/analytics-ftr-helpers-plugin",
"@kbn/analytics-plugin-a-plugin",
"@kbn/core-app-status-plugin",
"@kbn/core-provider-plugin",
"@kbn/test",
"@kbn/repo-info",
"@kbn/utils",
"@kbn/expect",
"@kbn/data-plugin",
"@kbn/ftr-common-functional-services",
"@kbn/tooling-log",
"@kbn/std",
"@kbn/test-subj-selector",
"@kbn/rison",
"@kbn/controls-plugin",
"@kbn/field-formats-plugin",
"@kbn/axe-config",
"@kbn/data-view-field-editor-plugin",
"@kbn/data-views-plugin",
"@kbn/guided-onboarding-plugin",
"@kbn/guided-onboarding",
"@kbn/config-schema",
"@kbn/analytics",
"@kbn/field-types",
"@kbn/ftr-screenshot-filename",
"@kbn/es-archiver",
"@kbn/core-application-browser",
"@kbn/screenshot-mode-plugin",
"@kbn/dev-utils",
"@kbn/utility-types",
"@kbn/dev-proc-runner",
"@kbn/enterprise-search-plugin",
"@kbn/core-saved-objects-server",
"@kbn/core-http-common",
"@kbn/event-annotation-plugin",
"@kbn/event-annotation-common",
"@kbn/links-plugin",
"@kbn/ftr-common-functional-ui-services",
"@kbn/monaco",
"@kbn/console-plugin",
"@kbn/core-chrome-browser",
"@kbn/default-nav-ml",
"@kbn/default-nav-analytics",
"@kbn/default-nav-management",
"@kbn/default-nav-devtools",
"@kbn/core-saved-objects-import-export-server-internal",
"@kbn/core-deprecations-common",
]
}