This is an automated email from the ASF dual-hosted git repository.
jli pushed a change to branch showtime-master
in repository https://gitbox.apache.org/repos/asf/superset.git
omit 6776cbf002 chore: fix spacing in AGENTS.md
add f6f9e083ac fix(docs): replace identicon logos and deduplicate README
database wall (#37500)
add bb5be6cf54 fix(matrixify): Rename Tag from 'Matrixify' to
'Matrixified' (#37402)
add 06e4f4ff4c fix(dashboard): catch DatasourceNotFound in get_datasets to
prevent 404 (#37503)
add 042229bf80 fix(docs): add consistent dev-mode logging for Matomo page
views (#37526)
add b3526fc4ca docs(community): redesign community page with card grid
layout (#37536)
add 5fedb65bc0 fix(docs): migrate deprecated antd v6 APIs to items prop
pattern (#37530)
add 73e095db8e docs(components): federate Storybook stories into Developer
Portal MDX (#37502)
add 7110fc9cde fix(explore): remove extra spacing when Advanced Analytics
section is hidden (#37456)
add 675a4c7a66 fix(charts): numerical column for the Point Radius field in
mapbox (#36962)
add 6cb3cea960 feat(extensions): Allow replacing editors using extensions
(#37499)
add 1501af06fe fix(Multilayer): preserve dashboard context for embedded
(#37495)
add 810d6ff480 fix(sqllab): Resolve stale closure bug causing text
selection to break (#37550)
add 55ec1152ec fix(deckgl): change deck gl Path default line width unit to
meters (#37248)
add 0b34363654 fix(mcp): Instance not bound to session error (#37548)
add 5a99588f57 fix(themes): correct action icons size and restore missing
tooltips (#37409)
add 130aa5b234 chore: fix spacing in AGENTS.md
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (6776cbf002)
\
N -- N -- N refs/heads/showtime-master (130aa5b234)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.rat-excludes | 17 +-
AGENTS.md | 24 +
README.md | 126 +-
docs/.claude/instructions.md | 115 ++
docs/.gitignore | 7 +
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/docusaurus.config.ts | 16 +-
docs/netlify.toml | 2 +
docs/package.json | 17 +-
docs/scripts/generate-database-docs.mjs | 101 +-
docs/scripts/generate-superset-components.mjs | 1415 ++++++++++++++++++++
docs/sidebarTutorials.js | 12 +
docs/src/components/BlurredSection.tsx | 5 +-
docs/src/components/StorybookWrapper.jsx | 465 ++++++-
docs/src/components/databases/DatabasePage.tsx | 454 ++++---
docs/src/data/databases.json | 6 +-
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 | 190 +++
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/yarn.lock | 172 ++-
scripts/check-type.js | 5 +
.../cypress-base/cypress/e2e/sqllab/tabs.test.ts | 4 +-
superset-frontend/package.json | 2 +-
.../superset-core/src/api/contributions.ts | 24 +-
.../packages/superset-core/src/api/editors.ts | 381 ++++++
.../packages/superset-core/src/api/index.ts | 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/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 +-
.../src/ScatterPlotGlowOverlay.jsx | 64 +
.../src/transformProps.js | 4 +-
.../test/ScatterPlotGlowOverlay.test.tsx | 346 +++++
.../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 +-
.../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
.../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/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 +
.../dashboard/components/PropertiesModal/index.tsx | 3 -
.../PropertiesModal/sections/AdvancedSection.tsx | 35 +-
.../PropertiesModal/sections/StylingSection.tsx | 13 +-
.../gridComponents/Markdown/Markdown.jsx | 34 +-
.../gridComponents/Markdown/Markdown.test.tsx | 25 +-
.../explore/components/ControlPanelsContainer.tsx | 2 +-
.../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/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/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/auth.py | 77 +-
tests/unit_tests/connectors/sqla/models_test.py | 40 +
160 files changed, 12178 insertions(+), 2532 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/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 superset-frontend/packages/superset-core/src/api/editors.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
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