Gerard Soldevila
|
6049493e4a
|
Sustainable Kibana Architecture: Move modules owned by @elastic/kibana-core (#201653)
## Summary
Start relocating Kibana modules (packages and plugins) to the new folder
structure, according to the _Kibana Sustainable Architecture_
initiative.
#### 16 plugin(s) are going to be relocated:
| Id | Target folder |
| -- | ------------- |
| `@kbn/cloud-chat-plugin` |
`x-pack/platform/plugins/private/cloud_integrations/cloud_chat` |
| `@kbn/cloud-experiments-plugin` |
`x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments` |
| `@kbn/cloud-full-story-plugin` |
`x-pack/platform/plugins/private/cloud_integrations/cloud_full_story` |
| `@kbn/cloud-links-plugin` |
`x-pack/platform/plugins/private/cloud_integrations/cloud_links` |
| `@kbn/cloud-plugin` | `x-pack/platform/plugins/shared/cloud` |
| `@kbn/features-plugin` | `x-pack/platform/plugins/shared/features` |
| `@kbn/ftr-apis-plugin` | `src/platform/plugins/private/ftr_apis` |
| `@kbn/kibana-usage-collection-plugin` |
`src/platform/plugins/private/kibana_usage_collection` |
| `@kbn/licensing-plugin` | `x-pack/platform/plugins/shared/licensing` |
| `@kbn/newsfeed-plugin` | `src/platform/plugins/shared/newsfeed` |
| `@kbn/saved-objects-management-plugin` |
`src/platform/plugins/shared/saved_objects_management` |
| `@kbn/telemetry-collection-manager-plugin` |
`src/platform/plugins/shared/telemetry_collection_manager` |
| `@kbn/telemetry-collection-xpack-plugin` |
`x-pack/platform/plugins/private/telemetry_collection_xpack` |
| `@kbn/telemetry-management-section-plugin` |
`src/platform/plugins/shared/telemetry_management_section` |
| `@kbn/telemetry-plugin` | `src/platform/plugins/shared/telemetry` |
| `@kbn/usage-collection-plugin` |
`src/platform/plugins/shared/usage_collection` |
#### 22 package(s) are going to be relocated:
| Id | Target folder |
| -- | ------------- |
| `@kbn/analytics` | `src/platform/packages/shared/kbn-analytics` |
| `@kbn/analytics-collection-utils` |
`src/platform/packages/private/analytics/utils/analytics_collection_utils`
|
| `@kbn/apm-config-loader` |
`src/platform/packages/private/kbn-apm-config-loader` |
| `@kbn/cloud` | `src/platform/packages/shared/cloud` |
| `@kbn/config` | `src/platform/packages/shared/kbn-config` |
| `@kbn/config-mocks` | `src/platform/packages/private/kbn-config-mocks`
|
| `@kbn/config-schema` |
`src/platform/packages/shared/kbn-config-schema` |
| `@kbn/crypto-browser` |
`src/platform/packages/shared/kbn-crypto-browser` |
| `@kbn/ebt-tools` | `src/platform/packages/shared/kbn-ebt-tools` |
| `@kbn/es-errors` | `src/platform/packages/shared/kbn-es-errors` |
| `@kbn/es-types` | `src/platform/packages/shared/kbn-es-types` |
| `@kbn/hapi-mocks` | `src/platform/packages/private/kbn-hapi-mocks` |
| `@kbn/health-gateway-server` |
`src/platform/packages/private/kbn-health-gateway-server` |
| `@kbn/i18n` | `src/platform/packages/shared/kbn-i18n` |
| `@kbn/i18n-react` | `src/platform/packages/shared/kbn-i18n-react` |
| `@kbn/logging` | `src/platform/packages/shared/kbn-logging` |
| `@kbn/logging-mocks` |
`src/platform/packages/shared/kbn-logging-mocks` |
| `@kbn/router-to-openapispec` |
`src/platform/packages/shared/kbn-router-to-openapispec` |
| `@kbn/server-http-tools` |
`src/platform/packages/shared/kbn-server-http-tools` |
| `@kbn/std` | `src/platform/packages/shared/kbn-std` |
| `@kbn/utility-types` |
`src/platform/packages/shared/kbn-utility-types` |
| `@kbn/zod` | `src/platform/packages/shared/kbn-zod` |
---------
Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
|
2025-01-04 11:47:24 -07:00 |
|
Alejandro Fernández Haro
|
dac87ef6fe
|
[Sustainable Architecture] Telemetry schemas (#201760)
## Summary
Since we are moving code around, the schema extractor now needs to adapt
to the new directories.
This PR adds new per-solution schemas to the `.telemetryrc.json` files
and adapts FTRs accordingly.
Related https://github.com/elastic/kibana/pull/201653
### Checklist
- [x]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [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
|
2024-11-27 18:18:09 +01:00 |
|
Ahmad Bamieh
|
e5fa891d21
|
[Telemetry] Fix telemetry-tools TS parser for packages (#149819)
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
Closes https://github.com/elastic/kibana/issues/139389
Closes https://github.com/elastic/kibana/issues/100544
|
2023-01-31 04:09:09 +03:00 |
|
Ahmad Bamieh
|
0f4538195f
|
[Usage collection] Collect non-default kibana configs (#97368)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
|
2021-04-20 11:02:27 -04:00 |
|
Alejandro Fernández Haro
|
f44916b6aa
|
[Telemetry] Full schema definition (#90273)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
|
2021-03-01 18:30:51 +00:00 |
|
Alejandro Fernández Haro
|
38c6d1f0b8
|
[Usage collection] Make schema mandatory (#79999)
Co-authored-by: Ahmad Bamieh <ahmadbamieh@gmail.com>
Co-authored-by: Christiane (Tina) Heiligers <christiane.heiligers@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
|
2020-10-26 12:57:15 +02:00 |
|
Alejandro Fernández Haro
|
4c9a7bdf48
|
[Usage Collection] [schema] ui_metric (#78827)
|
2020-10-01 08:22:51 +01:00 |
|
Alejandro Fernández Haro
|
18f7f042c1
|
[Usage Collection] Add schema to stack_management (#77897)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
|
2020-09-24 14:05:19 +01:00 |
|
Alejandro Fernández Haro
|
9ca22382fb
|
[Usage Collection] [Schema] "kibana" collector (#77893)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
|
2020-09-24 10:51:42 +01:00 |
|
Alejandro Fernández Haro
|
88b03d943b
|
[Usage Collection] [schema] static_telemetry (#77902)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
|
2020-09-24 10:49:31 +01:00 |
|
Alejandro Fernández Haro
|
86d7050822
|
[Telemetry] Add Application Usage Schema (#75283)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
|
2020-08-26 12:51:22 +01:00 |
|
Alejandro Fernández Haro
|
338b61ce6c
|
[Usage Collection Schemas] Remove Legacy entries (#75652)
|
2020-08-21 07:23:39 -07:00 |
|
Ahmad Bamieh
|
266f853b0b
|
[Telemetry] Collector Schema (#64942)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
|
2020-06-27 02:52:26 +03:00 |
|