Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sustainable Kibana Architecture: Move modules owned by @elastic/kibana-visualizations #202754

Open
wants to merge 53 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
cef1d34
Relocating module `@kbn/calculate-width-from-char-count`
gsoldevila Dec 9, 2024
bc6c2df
Relocating module `@kbn/chart-expressions-common`
gsoldevila Dec 9, 2024
bc7c87a
Relocating module `@kbn/chart-icons`
gsoldevila Dec 9, 2024
5a08b29
Relocating module `@kbn/charts-plugin`
gsoldevila Dec 9, 2024
805fc62
Relocating module `@kbn/coloring`
gsoldevila Dec 9, 2024
6cead46
Relocating module `@kbn/data-plugin`
gsoldevila Dec 9, 2024
c7af29a
Relocating module `@kbn/data-service`
gsoldevila Dec 9, 2024
f77fa02
Relocating module `@kbn/dom-drag-drop`
gsoldevila Dec 9, 2024
b90a4aa
Relocating module `@kbn/event-annotation-common`
gsoldevila Dec 9, 2024
ad1bc2e
Relocating module `@kbn/event-annotation-components`
gsoldevila Dec 9, 2024
c50c163
Relocating module `@kbn/event-annotation-listing-plugin`
gsoldevila Dec 9, 2024
1f10ae6
Relocating module `@kbn/event-annotation-plugin`
gsoldevila Dec 9, 2024
f0675b5
Relocating module `@kbn/expression-gauge-plugin`
gsoldevila Dec 9, 2024
257605b
Relocating module `@kbn/expression-heatmap-plugin`
gsoldevila Dec 9, 2024
8a0977f
Relocating module `@kbn/expression-legacy-metric-vis-plugin`
gsoldevila Dec 9, 2024
22b56dc
Relocating module `@kbn/expression-metric-vis-plugin`
gsoldevila Dec 9, 2024
8880553
Relocating module `@kbn/expression-partition-vis-plugin`
gsoldevila Dec 9, 2024
589ee2f
Relocating module `@kbn/expression-tagcloud-plugin`
gsoldevila Dec 9, 2024
8b1a174
Relocating module `@kbn/expression-xy-plugin`
gsoldevila Dec 9, 2024
58c637f
Relocating module `@kbn/expressions-plugin`
gsoldevila Dec 9, 2024
4bc2431
Relocating module `@kbn/graph-plugin`
gsoldevila Dec 9, 2024
0972195
Relocating module `@kbn/interpreter`
gsoldevila Dec 9, 2024
0ed5ba0
Relocating module `@kbn/lens-formula-docs`
gsoldevila Dec 9, 2024
0cedeb2
Relocating module `@kbn/lens-plugin`
gsoldevila Dec 9, 2024
1c1a4e5
Relocating module `@kbn/managed-content-badge`
gsoldevila Dec 9, 2024
80fcb36
Relocating module `@kbn/random-sampling`
gsoldevila Dec 9, 2024
3839f51
Relocating module `@kbn/sort-predicates`
gsoldevila Dec 9, 2024
f77a1ca
Relocating module `@kbn/timelion-grammar`
gsoldevila Dec 9, 2024
870c0b3
Relocating module `@kbn/tinymath`
gsoldevila Dec 9, 2024
8235751
Relocating module `@kbn/transpose-utils`
gsoldevila Dec 9, 2024
c834f20
Relocating module `@kbn/unified-search-plugin`
gsoldevila Dec 9, 2024
a1b6624
Relocating module `@kbn/url-forwarding-plugin`
gsoldevila Dec 9, 2024
529534f
Relocating module `@kbn/vis-default-editor-plugin`
gsoldevila Dec 9, 2024
c5845ce
Relocating module `@kbn/vis-type-gauge-plugin`
gsoldevila Dec 9, 2024
0e54ada
Relocating module `@kbn/vis-type-heatmap-plugin`
gsoldevila Dec 9, 2024
0e11ce2
Relocating module `@kbn/vis-type-metric-plugin`
gsoldevila Dec 9, 2024
775437d
Relocating module `@kbn/vis-type-pie-plugin`
gsoldevila Dec 9, 2024
ee95bf7
Relocating module `@kbn/vis-type-table-plugin`
gsoldevila Dec 9, 2024
46e2a86
Relocating module `@kbn/vis-type-tagcloud-plugin`
gsoldevila Dec 9, 2024
15ba18b
Relocating module `@kbn/vis-type-timelion-plugin`
gsoldevila Dec 9, 2024
c6ba8f5
Relocating module `@kbn/vis-type-timeseries-plugin`
gsoldevila Dec 9, 2024
6306847
Relocating module `@kbn/vis-type-vega-plugin`
gsoldevila Dec 9, 2024
3d3712a
Relocating module `@kbn/vis-type-vislib-plugin`
gsoldevila Dec 9, 2024
5013d3c
Relocating module `@kbn/vis-type-xy-plugin`
gsoldevila Dec 9, 2024
8b10464
Relocating module `@kbn/visualization-ui-components`
gsoldevila Dec 9, 2024
8804769
Relocating module `@kbn/visualization-utils`
gsoldevila Dec 9, 2024
f091777
Relocating module `@kbn/visualizations-plugin`
gsoldevila Dec 9, 2024
5b924d5
[CI] Auto-commit changed files from 'node scripts/telemetry_check'
kibanamachine Dec 9, 2024
25d2b49
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine Dec 9, 2024
c1c4ffc
Merge branch 'main' into kbn-team-1309-move-kibana-visualizations
nickofthyme Dec 11, 2024
f8b387e
fix: bad path to `@kbn/chart-expressions-common`
nickofthyme Dec 11, 2024
3dea98b
[CI] Auto-commit changed files from 'node scripts/generate codeowners'
kibanamachine Dec 11, 2024
e894a6f
Merge branch 'main' into kbn-team-1309-move-kibana-visualizations
nickofthyme Dec 11, 2024
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
16 changes: 8 additions & 8 deletions .buildkite/scripts/pipelines/pull_request/pipeline.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ const getPipeline = (filename: string, removeSteps = true) => {

if (
(await doAnyChangesMatch([
/^src\/plugins\/data/,
/^src\/platform\/plugins\/shared\/data/,
/^x-pack\/plugins\/actions/,
/^x-pack\/plugins\/alerting/,
/^x-pack\/plugins\/event_log/,
Expand Down Expand Up @@ -241,7 +241,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
/^package.json/,
/^packages\/kbn-securitysolution-.*/,
/^x-pack\/plugins\/alerting/,
/^x-pack\/plugins\/data_views\/common/,
/^x-pack\/platform\/plugins\/shared\/data_views\/common/,
/^x-pack\/plugins\/lists/,
/^x-pack\/plugins\/rule_registry\/common/,
/^x-pack\/plugins\/security_solution/,
Expand Down Expand Up @@ -286,7 +286,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
/^package.json/,
/^packages\/kbn-discover-utils/,
/^packages\/kbn-doc-links/,
/^packages\/kbn-dom-drag-drop/,
/^src\/platform\/packages\/shared\/kbn-dom-drag-drop/,
/^packages\/kbn-es-query/,
/^packages\/kbn-i18n/,
/^packages\/kbn-i18n-react/,
Expand All @@ -308,10 +308,10 @@ const getPipeline = (filename: string, removeSteps = true) => {
/^packages\/react/,
/^packages\/shared-ux/,
/^src\/core/,
/^src\/plugins\/charts/,
/^src\/platform\/plugins\/shared\/charts/,
/^src\/plugins\/controls/,
/^src\/plugins\/data/,
/^src\/plugins\/data_views/,
/^src\/platform\/plugins\/shared\/data/,
/^src\/platform\/plugins\/shared\/data_views/,
/^src\/plugins\/discover/,
/^src\/plugins\/field_formats/,
/^src\/plugins\/inspector/,
Expand All @@ -320,13 +320,13 @@ const getPipeline = (filename: string, removeSteps = true) => {
/^src\/plugins\/saved_search/,
/^src\/plugins\/ui_actions/,
/^src\/plugins\/unified_histogram/,
/^src\/plugins\/unified_search/,
/^src\/platform\/plugins\/shared\/unified_search/,
/^x-pack\/packages\/kbn-elastic-assistant/,
/^x-pack\/packages\/kbn-elastic-assistant-common/,
/^x-pack\/packages\/security-solution/,
/^x-pack\/plugins\/alerting/,
/^x-pack\/plugins\/cases/,
/^x-pack\/plugins\/data_views\/common/,
/^x-pack\/platform\/plugins\/shared\/data_views\/common/,
/^x-pack\/plugins\/elastic_assistant/,
/^x-pack\/plugins\/lists/,
/^x-pack\/plugins\/rule_registry\/common/,
Expand Down
2 changes: 1 addition & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ snapshots.js

# plugin overrides
/src/core/lib/kbn_internal_native_observable
/src/plugins/data/common/es_query/kuery/ast/_generated_/**
/src/platform/plugins/shared/data/common/es_query/kuery/ast/_generated_/**
/x-pack/plugins/canvas/canvas_plugin
/x-pack/plugins/canvas/shareable_runtime/build
/x-pack/plugins/canvas/storybook/build
Expand Down
12 changes: 7 additions & 5 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ const VENN_DIAGRAM_HEADER = `
* This file is forked from the venn.js project (https://github.com/benfred/venn.js/),
* and may include modifications made by Elasticsearch B.V.
* Elasticsearch B.V. licenses this file to you under the MIT License.
* See \`x-pack/plugins/graph/public/components/venn_diagram/vennjs/LICENSE\` for more information.
* See \`x-pack/platform/plugins/private/graph/public/components/venn_diagram/vennjs/LICENSE\` for more information.
*/
`;

Expand Down Expand Up @@ -183,7 +183,7 @@ const DEV_PATTERNS = [
...DEV_PACKAGE_DIRS.map((pkg) => `${pkg}/**/*`),
...DEV_DIRECTORIES.map((dir) => `{packages,src,x-pack}/**/${dir}/**/*`),
...DEV_FILE_PATTERNS.map((file) => `{packages,src,x-pack}/**/${file}`),
'packages/kbn-interpreter/tasks/**/*',
'src/platform/packages/shared/kbn-interpreter/tasks/**/*',
'src/dev/**/*',
'x-pack/{dev-tools,tasks,test,test_serverless,build_chromium}/**/*',
'x-pack/performance/**/*',
Expand Down Expand Up @@ -595,7 +595,9 @@ module.exports = {
* venn.js fork requires special license headers
*/
{
files: ['x-pack/plugins/graph/public/components/venn_diagram/vennjs/**/*.{js,mjs,ts,tsx}'],
files: [
'x-pack/platform/plugins/private/graph/public/components/venn_diagram/vennjs/**/*.{js,mjs,ts,tsx}',
],
rules: {
'@kbn/eslint/require-license-header': [
'error',
Expand Down Expand Up @@ -1562,7 +1564,7 @@ module.exports = {
* Lens overrides
*/
{
files: ['x-pack/plugins/lens/**/*.{ts,tsx}'],
files: ['x-pack/platform/plugins/shared/lens/**/*.{ts,tsx}'],
rules: {
'@typescript-eslint/no-explicit-any': 'error',
},
Expand Down Expand Up @@ -1770,7 +1772,7 @@ module.exports = {
* TSVB overrides
*/
{
files: ['src/plugins/vis_types/timeseries/**/*.{js,mjs,ts,tsx}'],
files: ['src/platform/plugins/shared/vis_types/timeseries/**/*.{js,mjs,ts,tsx}'],
rules: {
'import/no-default-export': 'error',
},
Expand Down
Loading