This is an automated email from the ASF dual-hosted git repository.
hainenber pushed a change to branch
dependabot/npm_and_yarn/superset-frontend/packages/superset-ui-core/fetch-mock-12.6.0
in repository https://gitbox.apache.org/repos/asf/superset.git
from 76d835d10b4 chore: combine `clearHistory` and `removeRoutes` to single
expression
add 56ad429200d chore(deps): update @luma.gl/shadertools requirement from
~9.2.2 to ~9.2.6 in /superset-frontend/plugins/legacy-preset-chart-deckgl
(#37237)
add bd419d19af1 chore(deps): update core-js requirement from ^3.38.1 to
^3.48.0 in /superset-frontend/packages/superset-ui-core (#37319)
add 97aea5d128d feat(i18n): complete Māori translation (#37443)
add e28d2782f14 chore(deps): bump core-js from 3.40.0 to 3.48.0 in
/superset-frontend/packages/superset-ui-demo (#37439)
add dba75bd897f chore(deps): bump memoize-one from 5.2.1 to 6.0.0 in
/superset-frontend/packages/superset-ui-demo (#37151)
add 8f6dd4aba02 chore(deps-dev): bump typescript-eslint from 8.53.1 to
8.54.0 in /docs (#37476)
add 58ab4e78ffe chore(deps): bump antd from 6.2.1 to 6.2.2 in /docs
(#37470)
add 1681f74b2ea chore(direnv): add direnv to gitignore (#37481)
add 10a8d8b8ee4 chore(deps-dev): bump @typescript-eslint/parser from
8.53.1 to 8.54.0 in /superset-websocket (#37465)
add e4d71c2a554 docs(readme): sync database logos with auto-generated docs
(#37463)
add a7e7cc30a97 fix(ag-grid-table): preserve time grain aggregation when
temporal column casing changes (#36990)
add 5fa6925522d fix(dashboard): update chart customization UI text to
"Display controls" (#37462)
add 27a4575f3e2 refactor: Move frontend related artifacts into frontend
gitignore (#37496)
add 20da4eb86ec fix(sqllab): Over-rendering on result table (#30857)
add 2ec3aaaeea6 feat(dashboard): show dataset column labels in View as
table (#37140)
add f787aec5673 docs: add Netlify to CI services footer and improve layout
(#37451)
add b223f10ab51 chore(deps-dev): bump @typescript-eslint/eslint-plugin
from 8.53.1 to 8.54.0 in /superset-websocket (#37468)
add 3bcd3b1683c chore(deps-dev): bump typescript-eslint from 8.53.1 to
8.54.0 in /superset-websocket (#37466)
add e6d0f97aaba fix(mcp): always filter list responses by
columns_requested (#37505)
add 6663709a23a fix(mcp): tools not listed when JWT auth is enabled
(#37377)
add 3347b9bf6cf fix(table): only show increase/decrease color options when
time comparison enabled (#37362)
add da56bddadad chore(deps-dev): bump globals from 17.1.0 to 17.2.0 in
/docs (#37509)
add 43653d1fa1b fix(dashboard): resolve dropdown popup positioning (#36963)
add ec2509a8b48 fix(dashboard-filters): prevent clearing all filters when
editing a native filter (#37253)
add abf90de0cad fix(select): prevent bulk action buttons from being cut
off in filters (#37453)
add cfeb7ccd318 chore(deps-dev): bump globals from 17.1.0 to 17.2.0 in
/superset-websocket (#37508)
add 912538d176f docs: Updating quickstart for 6.0.0 (#37446)
add d4b89de0017 chore(deps-dev): bump oxlint from 1.41.0 to 1.42.0 in
/superset-frontend (#37512)
add 073c3c72b42 docs: add HPE logo to In the Wild listing (#37506)
add ad0186093f1 docs: add interactive API reference using
docusaurus-openapi-docs (#37434)
add f6f9e083acd fix(docs): replace identicon logos and deduplicate README
database wall (#37500)
add bb5be6cf54a fix(matrixify): Rename Tag from 'Matrixify' to
'Matrixified' (#37402)
add 06e4f4ff4c9 fix(dashboard): catch DatasourceNotFound in get_datasets
to prevent 404 (#37503)
add 042229bf80a fix(docs): add consistent dev-mode logging for Matomo page
views (#37526)
add b3526fc4caa docs(community): redesign community page with card grid
layout (#37536)
add 5fedb65bc05 fix(docs): migrate deprecated antd v6 APIs to items prop
pattern (#37530)
add 73e095db8e2 docs(components): federate Storybook stories into
Developer Portal MDX (#37502)
add 7110fc9cde7 fix(explore): remove extra spacing when Advanced Analytics
section is hidden (#37456)
add 675a4c7a66d fix(charts): numerical column for the Point Radius field
in mapbox (#36962)
add 6cb3cea960d feat(extensions): Allow replacing editors using extensions
(#37499)
add 1501af06fe0 fix(Multilayer): preserve dashboard context for embedded
(#37495)
add 810d6ff4807 fix(sqllab): Resolve stale closure bug causing text
selection to break (#37550)
add 55ec1152ec0 fix(deckgl): change deck gl Path default line width unit
to meters (#37248)
add 0b34363654a fix(mcp): Instance not bound to session error (#37548)
add 5a99588f579 fix(themes): correct action icons size and restore missing
tooltips (#37409)
add 3ef33dcb766 feat(playwright): add documentation screenshot generator
(#37494)
add 9c0337d092c fix(explore): correct `validationDependancies` typo to
`validationDependencies` (#37554)
add c16e8f747ca chore(deps-dev): bump css-loader from 7.1.2 to 7.1.3 in
/superset-frontend (#37544)
add d6029f5c8ac chore(deps): bump dependencies to address security
vulnerabilities (#37552)
add ab4f646ef60 chore(deps): bump @babel/core from 7.28.5 to 7.28.6 in
/docs (#37540)
add c7fd1a2f659 chore(deps-dev): bump @types/node from 25.0.10 to 25.1.0
in /superset-websocket (#37539)
add 2cce0308d4e fix: big number drill to details column data (#37068)
add fa79a467e41 chore(deps): bump googleapis from 170.1.0 to 171.0.0 in
/superset-frontend (#37564)
add bfcbf03343b Merge branch 'master' into
dependabot/npm_and_yarn/superset-frontend/packages/superset-ui-core/fetch-mock-12.6.0
No new revisions were added by this update.
Summary of changes:
.gitignore | 5 +-
.rat-excludes | 16 +-
AGENTS.md | 24 +
README.md | 101 +-
RESOURCES/INTHEWILD.yaml | 2 +
docs/.claude/instructions.md | 115 +
docs/.gitignore | 11 +
docs/babel.config.js | 11 +-
docs/developer_portal/contributing/howtos.md | 14 +-
.../extensions/components/alert.mdx | 131 -
.../extensions/components/index.mdx | 93 -
.../extensions/contribution-types.md | 31 +-
.../extensions/extension-points/editors.md | 245 +
docs/developer_portal/extensions/registry.md | 1 +
docs/developer_portal/sidebars.js | 18 +
docs/developer_portal/testing/storybook.md | 114 +
docs/docs/api.mdx | 602 +-
docs/docs/quickstart.mdx | 2 +-
docs/docusaurus.config.ts | 48 +-
docs/i18n/en/docusaurus-theme-classic/footer.json | 2 +-
docs/netlify.toml | 2 +
docs/package.json | 31 +-
docs/scripts/convert-api-sidebar.mjs | 123 +
docs/scripts/fix-openapi-spec.py | 828 ++
docs/scripts/generate-api-index.mjs | 277 +
docs/scripts/generate-api-tag-pages.mjs | 176 +
docs/scripts/generate-database-docs.mjs | 101 +-
docs/scripts/generate-superset-components.mjs | 1415 ++
docs/sidebarTutorials.js | 17 +
docs/sidebars.js | 18 +-
docs/src/components/BlurredSection.tsx | 5 +-
docs/src/components/StorybookWrapper.jsx | 465 +-
docs/src/components/databases/DatabasePage.tsx | 454 +-
docs/src/data/databases.json | 79 +-
docs/src/pages/community.tsx | 51 +-
docs/src/pages/index.tsx | 7 +-
docs/src/shims/null-module.js | 118 +
docs/src/shims/react-table.js | 54 +
docs/src/styles/custom.css | 267 +
docs/src/styles/main.less | 46 +-
docs/src/theme.d.ts | 10 +
docs/src/theme/Playground/Preview/index.tsx | 107 +
.../src/theme/Playground/Preview/styles.module.css | 6 +-
docs/src/theme/ReactLiveScope/index.tsx | 51 +-
docs/src/theme/Root.js | 11 +-
docs/src/webpack.extend.ts | 97 +-
.../static/img}/atomic-design.png | Bin
.../static/img/community/bluesky-symbol.svg | Bin 1033 -> 1487 bytes
.../static/img/community/globe-symbol.svg | Bin 1033 -> 1157 bytes
.../static/img/community/linkedin-symbol.svg | Bin 1250 -> 1347 bytes
.../static/img/community/x-symbol.svg | Bin 1033 -> 1068 bytes
docs/static/img/databases/cratedb.png | Bin 1534 -> 0 bytes
docs/static/img/databases/cratedb.svg | Bin 0 -> 3000 bytes
docs/static/img/databases/risingwave.png | Bin 1548 -> 0 bytes
docs/static/img/databases/risingwave.svg | Bin 0 -> 14392 bytes
docs/static/img/extensions/editors-bundle.png | Bin 0 -> 397539 bytes
docs/static/img/logos/hpe.png | Bin 0 -> 5212 bytes
docs/static/img/netlify.png | Bin 0 -> 4618 bytes
docs/static/img/screenshots/dashboard.jpg | Bin 0 -> 136723 bytes
docs/static/img/screenshots/explore.jpg | Bin 651168 -> 106386
bytes
docs/static/img/screenshots/gallery.jpg | Bin 965607 -> 121316
bytes
docs/static/img/screenshots/sql_lab.jpg | Bin 455005 -> 101650
bytes
docs/static/resources/openapi.json | 7414 +++++++++-
docs/versioned_docs/version-6.0.0/quickstart.mdx | 2 +-
docs/yarn.lock | 1492 +-
pyproject.toml | 1 +
requirements/base.in | 10 +-
requirements/base.txt | 14 +-
requirements/development.txt | 14 +-
scripts/check-type.js | 5 +
superset-frontend/.gitignore | 4 +
.../cypress-base/cypress/e2e/sqllab/tabs.test.ts | 4 +-
superset-frontend/package-lock.json | 157 +-
superset-frontend/package.json | 9 +-
.../superset-core/src/api/contributions.ts | 24 +-
.../packages/superset-core/src/api/editors.ts | 381 +
.../packages/superset-core/src/api/index.ts | 2 +
.../packages/superset-ui-core/package.json | 2 +-
.../AutoComplete/AutoComplete.stories.tsx | 59 +-
.../src/components/Avatar/Avatar.stories.tsx | 19 +
.../src/components/Badge/Badge.stories.tsx | 149 +-
.../components/Breadcrumb/Breadcrumb.stories.tsx | 65 +-
.../src/components/Button/Button.stories.tsx | 44 +-
.../components/ButtonGroup/ButtonGroup.stories.tsx | 98 +-
.../src/components/Card/Card.stories.tsx | 81 +-
.../src/components/Checkbox/Checkbox.stories.tsx | 69 +
.../components/DatePicker/DatePicker.stories.tsx | 44 +-
.../src/components/Divider/Divider.stories.tsx | 41 +
.../DropdownContainer.stories.tsx | 139 +
.../EditableTitle/EditableTitle.stories.tsx | 61 +
.../components/EmptyState/EmptyState.stories.tsx | 122 +-
.../src/components/FaveStar/FaveStar.stories.tsx | 43 +
.../src/components/Flex/Flex.stories.tsx | 94 +-
.../src/components/Grid/Grid.stories.tsx | 356 +-
.../components/IconButton/IconButton.stories.tsx | 53 +-
.../components/IconTooltip/IconTooltip.stories.tsx | 24 +
.../src/components/Icons/Icons.stories.tsx | 179 +
.../src/components/Input/Input.stories.tsx | 16 +-
.../src/components/Label/Label.stories.tsx | 33 +
.../src/components/Layout/Layout.stories.tsx | 250 +-
.../src/components/List/List.stories.tsx | 31 +-
.../ListViewCard/ListViewCard.stories.tsx | 102 +-
.../src/components/Loading/Loading.stories.tsx | 105 +-
.../src/components/Menu/Menu.stories.tsx | 99 +-
.../components/MetadataBar/MetadataBar.stories.tsx | 119 +-
.../src/components/Modal/Modal.stories.tsx | 123 +-
.../ModalTrigger/ModalTrigger.stories.tsx | 119 +-
.../src/components/Popover/Popover.stories.tsx | 139 +-
.../components/ProgressBar/ProgressBar.stories.tsx | 171 +-
.../src/components/Radio/Radio.stories.tsx | 75 +-
.../src/components/Select/Select.stories.tsx | 385 +-
.../src/components/Select/Select.test.tsx | 2 +-
.../src/components/Select/Select.tsx | 5 +-
.../src/components/Select/constants.ts | 8 +-
.../src/components/Select/styles.tsx | 1 +
.../src/components/Select/types.ts | 1 +
.../src/components/Skeleton/Skeleton.stories.tsx | 149 +-
.../src/components/Slider/Slider.stories.tsx | 175 +-
.../src/components/Space/Space.stories.tsx | 89 +-
.../src/components/Steps/Steps.stories.tsx | 143 +-
.../src/components/Switch/Switch.stories.tsx | 120 +-
.../src/components/Table/Table.stories.tsx | 192 +-
.../src/components/Table/TableOverview.stories.tsx | 2 +-
.../src/components/TableView/TableView.stories.tsx | 161 +-
.../src/components/Tabs/Tabs.stories.tsx | 148 +-
.../src/components/Timer/Timer.stories.tsx | 121 +-
.../src/components/Tooltip/Tooltip.stories.tsx | 111 +-
.../src/components/Tree/Tree.stories.tsx | 320 +-
.../components/TreeSelect/TreeSelect.stories.tsx | 386 +-
.../components/Typography/Typography.stories.tsx | 476 +-
.../UnsavedChangesModal.stories.tsx | 64 +-
.../src/components/Upload/Upload.stories.tsx | 166 +-
.../src/components/assets/images/loading.svg | Bin 1652 -> 2444 bytes
.../superset-ui-core/src/components/index.ts | 17 +
.../packages/superset-ui-demo/README.md | 55 +-
.../packages/superset-ui-demo/package.json | 4 +-
.../plugins/plugin-chart-table/Table.stories.tsx | 14 +-
.../generators/docs/docs-screenshots.spec.ts | 230 +
.../playwright/generators/playwright.config.ts | 81 +
superset-frontend/playwright/utils/urls.ts | 5 +-
.../src/ScatterPlotGlowOverlay.jsx | 64 +
.../src/transformProps.js | 4 +-
.../test/ScatterPlotGlowOverlay.test.tsx | 346 +
.../legacy-preset-chart-deckgl/package.json | 2 +-
.../src/Multi/Multi.test.tsx | 83 +
.../legacy-preset-chart-deckgl/src/Multi/Multi.tsx | 2 +
.../src/layers/Path/Path.test.tsx | 120 +
.../src/layers/Path/controlPanel.ts | 2 +-
.../src/controlPanel.tsx | 39 +-
.../test/controlPanel.test.ts | 77 +
.../test/controlPanel.test.tsx | 208 +
.../src/BigNumber/BigNumberViz.tsx | 6 +-
.../BigNumberWithTrendline/transformProps.test.ts | 1 +
.../plugin-chart-echarts/src/BigNumber/types.ts | 1 +
.../test/BigNumber/transformProps.test.ts | 3 +
.../plugin-chart-table/src/controlPanel.tsx | 37 +-
.../plugin-chart-table/test/controlPanel.test.tsx | 208 +
.../SqlLab/components/AceEditorWrapper/index.tsx | 249 -
.../EditorWrapper.test.tsx} | 102 +-
.../src/SqlLab/components/EditorWrapper/index.tsx | 382 +
.../useAnnotations.test.ts | 0
.../useAnnotations.ts | 0
.../useKeywords.test.ts | 0
.../useKeywords.ts | 0
.../src/SqlLab/components/ResultSet/index.tsx | 15 +-
.../SqlLab/components/SqlEditor/SqlEditor.test.tsx | 4 +-
.../src/SqlLab/components/SqlEditor/index.tsx | 155 +-
.../TemplateParamsEditor.test.tsx | 4 +-
.../components/TemplateParamsEditor/index.tsx | 14 +-
.../src/components/FilterableTable/index.tsx | 3 +-
.../src/components/ListView/ActionsBar.tsx | 3 +-
.../components/SQLEditorWithValidation/index.tsx | 50 +-
.../src/core/editors/AceEditorProvider.test.tsx | 191 +
.../src/core/editors/AceEditorProvider.tsx | 358 +
.../src/core/editors/EditorHost.test.tsx | 90 +
superset-frontend/src/core/editors/EditorHost.tsx | 128 +
.../src/core/editors/EditorProviders.test.ts | 339 +
.../src/core/editors/EditorProviders.ts | 243 +
superset-frontend/src/core/editors/index.ts | 130 +
superset-frontend/src/core/index.ts | 1 +
.../components/CustomizationsBadge/index.tsx | 4 +-
.../dashboard/components/PropertiesModal/index.tsx | 3 -
.../PropertiesModal/sections/AdvancedSection.tsx | 35 +-
.../PropertiesModal/sections/StylingSection.tsx | 13 +-
.../components/SliceHeaderControls/index.tsx | 1 +
.../gridComponents/Markdown/Markdown.jsx | 34 +-
.../gridComponents/Markdown/Markdown.test.tsx | 25 +-
.../nativeFilters/FilterBar/FilterBar.test.tsx | 6 +-
.../FilterBar/FilterBarSettings/index.tsx | 2 +-
.../FilterBar/FilterControls/FilterControls.tsx | 2 +-
.../nativeFilters/FilterBar/Header/Header.test.tsx | 4 +-
.../nativeFilters/FilterBar/Header/index.tsx | 2 +-
.../nativeFilters/FilterBar/Vertical.tsx | 2 +-
.../nativeFilters/FilterCard/FilterCard.test.tsx | 4 +-
.../ConfigModalSidebar/ConfigModalSidebar.tsx | 2 +-
.../FiltersConfigForm/FiltersConfigForm.tsx | 12 +-
.../FiltersConfigModal/FiltersConfigModal.tsx | 2 +-
.../FiltersConfigModal/NewItemDropdown.tsx | 2 +-
superset-frontend/src/dataMask/reducer.test.ts | 118 +
superset-frontend/src/dataMask/reducer.ts | 20 +-
.../explore/components/ControlPanelsContainer.tsx | 2 +-
.../explore/components/DataTableControl/index.tsx | 12 +-
.../DataTableControl/useTableColumns.test.ts | 28 +
.../components/ResultsPaneOnDashboard.tsx | 2 +
.../components/SingleQueryResultPane.tsx | 2 +
.../DataTablesPane/components/useResultsPane.tsx | 2 +
.../src/explore/components/DataTablesPane/types.ts | 4 +
.../ExploreChartHeader/ExploreChartHeader.test.tsx | 4 +-
.../components/ExploreChartHeader/index.jsx | 2 +-
.../DndColumnSelectControl/ColumnSelectPopover.tsx | 8 +-
.../DndFilterSelect.test.tsx | 8 +-
.../DndMetricSelect.test.tsx | 14 +-
.../AdhocFilterEditPopoverSqlTabContent.test.tsx | 16 +-
.../AdhocFilterEditPopoverSqlTabContent/index.tsx | 7 +-
.../MetricControl/AdhocMetricEditPopover/index.tsx | 11 +-
.../src/explore/reducers/exploreReducer.js | 4 +-
.../src/extensions/ExtensionsManager.ts | 66 +-
.../src/extensions/ExtensionsStartup.tsx | 11 +-
.../src/features/annotations/AnnotationModal.tsx | 38 +-
.../src/features/cssTemplates/CssTemplateModal.tsx | 11 +-
.../src/features/themes/ThemeModal.tsx | 45 +-
.../src/pages/ChartList/ChartList.test.tsx | 4 +-
superset-frontend/src/pages/ChartList/index.tsx | 2 +-
superset-frontend/src/pages/ThemeList/index.tsx | 22 +-
superset-websocket/package-lock.json | 276 +-
superset-websocket/package.json | 10 +-
superset/config.py | 1 +
superset/connectors/sqla/models.py | 9 +-
superset/db_engine_specs/crate.py | 2 +-
superset/db_engine_specs/risingwave.py | 2 +-
.../examples/deckgl_demo/charts/Deck.gl_Path.yaml | 1 +
superset/mcp_service/app.py | 69 +-
superset/mcp_service/auth.py | 77 +-
superset/mcp_service/chart/tool/list_charts.py | 23 +-
.../mcp_service/dashboard/tool/list_dashboards.py | 21 +-
superset/mcp_service/dataset/tool/list_datasets.py | 23 +-
superset/mcp_service/mcp_config.py | 10 +-
superset/translations/mi/LC_MESSAGES/messages.po | 14507 +++++++++++++++++++
tests/unit_tests/connectors/sqla/models_test.py | 40 +
.../mcp_service/dataset/tool/test_dataset_tools.py | 53 +
tests/unit_tests/mcp_service/test_mcp_config.py | 85 +-
241 files changed, 38939 insertions(+), 3242 deletions(-)
create mode 100644 docs/.claude/instructions.md
delete mode 100644 docs/developer_portal/extensions/components/alert.mdx
delete mode 100644 docs/developer_portal/extensions/components/index.mdx
create mode 100644 docs/developer_portal/extensions/extension-points/editors.md
create mode 100644 docs/developer_portal/testing/storybook.md
create mode 100644 docs/scripts/convert-api-sidebar.mjs
create mode 100644 docs/scripts/fix-openapi-spec.py
create mode 100644 docs/scripts/generate-api-index.mjs
create mode 100644 docs/scripts/generate-api-tag-pages.mjs
create mode 100644 docs/scripts/generate-superset-components.mjs
create mode 100644 docs/src/shims/null-module.js
create mode 100644 docs/src/shims/react-table.js
create mode 100644 docs/src/theme/Playground/Preview/index.tsx
copy
superset-frontend/src/dashboard/components/menu/DownloadMenuItems/types.ts =>
docs/src/theme/Playground/Preview/styles.module.css (90%)
copy {superset-frontend/packages/superset-ui-core/src/components =>
docs/static/img}/atomic-design.png (100%)
copy superset-frontend/src/assets/images/icons/checkbox_half.svg =>
docs/static/img/community/bluesky-symbol.svg (53%)
copy superset-frontend/src/assets/images/icons/checkbox_half.svg =>
docs/static/img/community/globe-symbol.svg (69%)
copy superset-frontend/src/assets/images/icons/checkbox_off.svg =>
docs/static/img/community/linkedin-symbol.svg (59%)
copy superset-frontend/src/assets/images/icons/checkbox_half.svg =>
docs/static/img/community/x-symbol.svg (74%)
delete mode 100644 docs/static/img/databases/cratedb.png
create mode 100644 docs/static/img/databases/cratedb.svg
delete mode 100644 docs/static/img/databases/risingwave.png
create mode 100644 docs/static/img/databases/risingwave.svg
create mode 100644 docs/static/img/extensions/editors-bundle.png
create mode 100644 docs/static/img/logos/hpe.png
create mode 100644 docs/static/img/netlify.png
create mode 100644 docs/static/img/screenshots/dashboard.jpg
create mode 100644 superset-frontend/packages/superset-core/src/api/editors.ts
create mode 100644
superset-frontend/playwright/generators/docs/docs-screenshots.spec.ts
create mode 100644 superset-frontend/playwright/generators/playwright.config.ts
create mode 100644
superset-frontend/plugins/legacy-plugin-chart-map-box/test/ScatterPlotGlowOverlay.test.tsx
create mode 100644
superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/Path.test.tsx
create mode 100644
superset-frontend/plugins/plugin-chart-ag-grid-table/test/controlPanel.test.ts
create mode 100644
superset-frontend/plugins/plugin-chart-ag-grid-table/test/controlPanel.test.tsx
create mode 100644
superset-frontend/plugins/plugin-chart-table/test/controlPanel.test.tsx
delete mode 100644
superset-frontend/src/SqlLab/components/AceEditorWrapper/index.tsx
rename
superset-frontend/src/SqlLab/components/{AceEditorWrapper/AceEditorWrapper.test.tsx
=> EditorWrapper/EditorWrapper.test.tsx} (53%)
create mode 100644
superset-frontend/src/SqlLab/components/EditorWrapper/index.tsx
rename superset-frontend/src/SqlLab/components/{AceEditorWrapper =>
EditorWrapper}/useAnnotations.test.ts (100%)
rename superset-frontend/src/SqlLab/components/{AceEditorWrapper =>
EditorWrapper}/useAnnotations.ts (100%)
rename superset-frontend/src/SqlLab/components/{AceEditorWrapper =>
EditorWrapper}/useKeywords.test.ts (100%)
rename superset-frontend/src/SqlLab/components/{AceEditorWrapper =>
EditorWrapper}/useKeywords.ts (100%)
create mode 100644
superset-frontend/src/core/editors/AceEditorProvider.test.tsx
create mode 100644 superset-frontend/src/core/editors/AceEditorProvider.tsx
create mode 100644 superset-frontend/src/core/editors/EditorHost.test.tsx
create mode 100644 superset-frontend/src/core/editors/EditorHost.tsx
create mode 100644 superset-frontend/src/core/editors/EditorProviders.test.ts
create mode 100644 superset-frontend/src/core/editors/EditorProviders.ts
create mode 100644 superset-frontend/src/core/editors/index.ts
create mode 100644 superset-frontend/src/dataMask/reducer.test.ts
create mode 100644 superset/translations/mi/LC_MESSAGES/messages.po