You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ms...@apache.org on 2025/05/08 08:22:43 UTC
(superset) branch msyavuz/fix/visual-regressions updated (6f5f1b54b2 -> f39e0d8584)
This is an automated email from the ASF dual-hosted git repository.
msyavuz pushed a change to branch msyavuz/fix/visual-regressions
in repository https://gitbox.apache.org/repos/asf/superset.git
from 6f5f1b54b2 fix: remove margin reset
add e529d84e34 fix: button colors and icons (#33287)
add 7e4fde7a14 fix(standalone): Ensure correct URL param value for standalone mode (#33234)
add fbd8ae2888 fix(sqllab permalink): Commit SQL Lab permalinks (#33237)
add 6a586fe4fd fix(chart): Restore subheader used in bignumber with trendline (#33196)
add ac636c73ae fix(heatmap): correctly render int and boolean falsy values on axes (#33238)
add de84a534ac fix(DB update): Gracefully handle querry error during DB update (#33250)
add d2360b533b fix(histogram): remove extra single quotes (#33248)
add aea776a131 fix: `Unexpected input(s) 'depth'` CI warnings (#33254)
add 2c4e22e598 chore: add some utils tests (#33236)
add 13816443ba chore(🦾): bump python croniter subpackage(s) (#33258)
add c029b532d4 fix: LocalProxy is not mapped warning (#33025)
add 141d0252f2 fix: mask password on DB import (#33267)
add a5f986fec5 feat: Persian translations (#29580)
add d6f80eaae7 chore(🦾): bump python gunicorn subpackage(s) (#33265)
add e8d60509a0 chore(🦾): bump python sqlglot 26.11.1 -> 26.16.2 (#33266)
add 2f308a85d8 chore(🦾): bump python pandas subpackage(s) (#33263)
add 01ce4b987e chore(🦾): bump python python-dotenv 1.0.1 -> 1.1.0 (#33262)
add 2392ac6827 chore(🦾): bump python deprecation subpackage(s) (#33260)
add 303a80a316 chore(🦾): bump python packaging 24.2 -> 25.0 (#33259)
add 13f77a7416 chore(🦾): bump python celery 5.4.0 -> 5.5.2 (#33257)
add 418c673699 chore(🦾): bump python pyparsing 3.2.2 -> 3.2.3 (#33281)
add fa6548939e chore(🦾): bump python mako 1.3.9 -> 1.3.10 (#33280)
add 2a97a6ec1f chore(🦾): bump python importlib-metadata 8.6.1 -> 8.7.0 (#33277)
add ef14b529b8 fix(echarts): rename time series shifted colnames (#33269)
add 3c6091144b chore(deps): Upgrade pyarrow to 18.1.0 (#31476)
add 339ba96600 fix: improve function detection (#33306)
add 22de26cd77 fix: `metric.currency` should be JSON, not string (#33303)
add 4e0c261c9d fix: show only filterable columns on filter dropdown (#33338)
add e304f2d5ad chore(deps): bump react-intersection-observer from 9.15.1 to 9.16.0 in /superset-frontend (#33333)
add 65605b4a54 chore(deps-dev): bump @babel/plugin-transform-runtime from 7.25.9 to 7.27.1 in /superset-frontend (#33332)
add fee33dd0cf chore(deps): bump @rjsf/validator-ajv8 from 5.24.1 to 5.24.9 in /superset-frontend (#33321)
add 17d7b72f3b chore(deps-dev): bump webpack from 5.98.0 to 5.99.7 in /docs (#33316)
add 6db3a4d9d2 fix: Temporal filter conversion in viz migrations (#33224)
add c22c532a5c chore(deps-dev): bump eslint-plugin-react from 7.37.4 to 7.37.5 in /docs (#33314)
add 5a9e366c0a chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /docs (#33320)
add 9f0ae77341 fix: Edge case with metric not getting quoted in sort by when normalize_columns is enabled (#33337)
add 7791674f24 chore(deps-dev): bump eslint-config-prettier from 10.1.1 to 10.1.2 in /docs (#33315)
add f045a73e2d fix: loading examples from raw.githubusercontent.com fails with 429 errors (#33354)
add 49bcf79f71 Merge branch 'master' into template_less
add 9da62ed63a refactor(InfoTooltipWithTrigger): Replace support for fa icons with antd5 icons (#33256)
add 99aa3a6507 docs(docker-builds.mdx): clarify dockerize images (#33350)
add ed36674a99 chore(deps): bump less from 4.2.2 to 4.3.0 in /docs (#33317)
add 13ced58261 chore(deps-dev): bump @eslint/js from 9.17.0 to 9.25.1 in /superset-websocket (#33312)
add b49e5857c9 chore(deps): bump uuid from 11.0.2 to 11.1.0 in /superset-websocket (#33311)
add 6e485c9f70 chore(deps-dev): update ts-loader requirement from ^9.5.1 to ^9.5.2 in /superset-frontend/packages/superset-ui-demo (#33323)
add 6475188e6a chore(deps): bump swagger-ui-react from 5.20.2 to 5.21.0 in /docs (#33318)
add 89424894f3 Merge branch 'master' into template_less
add fc031ca35b fix: various theme-related tweaks and touches (#33372)
add 02c8c9c752 fix: bump FAB to 4.6.3 (#33363)
add 82526865d2 chore(🦾): bump python h11 0.14.0 -> 0.16.0 (#33339)
add bc1e8e07cf chore(🦾): bump python sqlglot 26.16.2 -> 26.16.4 (#33368)
add 6b9d8708d3 chore(🦾): bump python humanize 4.12.2 -> 4.12.3 (#33369)
add ab899e71e7 chore(🦾): bump python cryptography 44.0.2 -> 44.0.3 (#33371)
add 6d1f17bd46 chore(🦾): bump python sshtunnel subpackage(s) (#33370)
add 35b30480f0 fix: Exclude Filter Values (#33271)
add 0cd3a12daa chore(🦾): bump python markdown 3.7 -> 3.8 (#33279)
add dc0d542054 chore: regenerate `openapi.json` (#33378)
add afaaf64f52 chore(deps): bump antd from 5.24.5 to 5.24.9 in /docs (#33319)
add a928f8cd9e feat: add metric name for big number chart types #33013 (#33099)
add 2c038f5bd6 Merge branch 'master' into template_less
add d635c2a9ab fix: replace invalid theme tokens
add 871cfe0c78 fix(i18n): zh_TW pybabel compile error: placeholders are incompatible (#33345)
add 4ed05f4ff1 fix(be/utils): sync cache timeout for memoized function (#31917)
add 863a0bea5c Merge branch 'master' into template_less
add f39e0d8584 Merge branch 'template_less' into msyavuz/fix/visual-regressions
No new revisions were added by this update.
Summary of changes:
.github/labeler.yml | 5 +
.github/workflows/check-python-deps.yml | 3 +-
docs/docs/installation/docker-builds.mdx | 2 +-
docs/package.json | 14 +-
docs/static/resources/openapi.json | 15485 +++++++++++--------
docs/yarn.lock | 234 +-
pyproject.toml | 6 +-
requirements/base.txt | 39 +-
requirements/development.txt | 39 +-
superset-frontend/package-lock.json | 140 +-
superset-frontend/package.json | 6 +-
.../plugin-chart/templates/src/MyChart.erb | 2 +-
.../src/components/ColumnOption.tsx | 10 +-
.../src/components/ControlHeader.tsx | 2 +-
.../src/components/InfoTooltipWithTrigger.tsx | 108 +-
.../src/components/MetricOption.tsx | 10 +-
.../src/components/SQLPopover.tsx | 2 +-
.../src/components/Tooltip.tsx | 2 -
.../superset-ui-chart-controls/src/fixtures.ts | 1 -
.../src/operators/renameOperator.ts | 61 +-
.../superset-ui-chart-controls/src/types.ts | 1 -
.../test/components/ColumnOption.test.tsx | 9 +-
.../components/InfoTooltipWithTrigger.test.tsx | 60 +-
.../test/components/MetricOption.test.tsx | 9 +-
.../test/operators/renameOperator.test.ts | 93 +-
.../test/utils/columnChoices.test.tsx | 2 -
.../test/utils/defineSavedMetrics.test.tsx | 1 -
.../packages/superset-ui-demo/package.json | 2 +-
.../src/OptionDescription.tsx | 4 +-
.../src/ReactPartition.jsx | 2 +-
.../legacy-plugin-chart-world-map/src/WorldMap.js | 2 +-
.../BigNumber/BigNumberPeriodOverPeriod/PopKPI.tsx | 25 +-
.../BigNumberPeriodOverPeriod/controlPanel.ts | 4 +
.../BigNumberPeriodOverPeriod/transformProps.ts | 18 +-
.../BigNumber/BigNumberPeriodOverPeriod/types.ts | 2 +
.../BigNumber/BigNumberPeriodOverPeriod/utils.ts | 25 +-
.../src/BigNumber/BigNumberTotal/controlPanel.ts | 4 +
.../BigNumberTotal/transformProps.test.ts | 33 +
.../src/BigNumber/BigNumberTotal/transformProps.ts | 19 +-
.../src/BigNumber/BigNumberViz.tsx | 246 +-
.../BigNumberWithTrendline/controlPanel.tsx | 4 +
.../BigNumberWithTrendline/transformProps.test.ts | 197 +
.../BigNumberWithTrendline/transformProps.ts | 9 +-
.../src/BigNumber/sharedControls.ts | 179 +-
.../plugin-chart-echarts/src/BigNumber/types.ts | 6 +
.../plugin-chart-echarts/src/BigNumber/utils.ts | 44 +
.../src/Heatmap/transformProps.ts | 2 +-
.../src/Histogram/transformProps.ts | 2 +-
.../plugin-chart-handlebars/src/Handlebars.tsx | 2 +-
.../src/plugin/controls/handlebarTemplate.tsx | 2 +-
.../src/plugin/controls/style.tsx | 2 +-
.../components/ExploreCtasResultsButton/index.tsx | 11 +-
.../ExploreResultsButton.test.tsx | 10 +-
.../components/ExploreResultsButton/index.tsx | 10 +-
.../src/SqlLab/components/ResultSet/index.tsx | 12 +-
.../components/TemplateParamsEditor/index.tsx | 6 +-
superset-frontend/src/components/Button/index.tsx | 6 +-
superset-frontend/src/components/Button/types.ts | 2 +
.../src/components/CronPicker/index.tsx | 4 +-
.../src/components/Datasource/Field.tsx | 2 +-
.../src/components/EmptyState/index.tsx | 2 +-
.../components/IconTooltip/IconTooltip.stories.tsx | 27 +-
.../src/components/Icons/BaseIcon.tsx | 14 +-
.../src/components/Icons/Icons.stories.tsx | 2 +-
.../src/components/ListView/Filters/Search.tsx | 2 +-
.../src/components/ListView/ListView.tsx | 2 +-
superset-frontend/src/components/Modal/Modal.tsx | 8 +-
.../src/components/PopoverSection/index.tsx | 2 +-
superset-frontend/src/components/index.ts | 1 +
.../components/AddSliceCard/AddSliceCard.tsx | 6 +-
.../src/dashboard/components/CssEditor/index.tsx | 2 +-
.../DashboardBuilder/DashboardBuilder.tsx | 4 +-
.../src/dashboard/components/DashboardGrid.jsx | 14 +-
.../EmbeddedModal/EmbeddedModal.test.tsx | 7 +-
.../OverwriteConfirm/OverwriteConfirmModal.tsx | 2 +-
.../src/dashboard/components/SliceAdder.tsx | 7 +-
.../components/filterscope/FilterScopeSelector.jsx | 2 +-
.../dashboard/components/gridComponents/Column.jsx | 2 +-
.../dashboard/components/gridComponents/Row.jsx | 2 +-
.../components/menu/BackgroundStyleDropdown.tsx | 2 +-
.../FilterBar/CrossFilters/CrossFilterTag.tsx | 2 +-
.../FilterBar/FilterControls/FilterControl.tsx | 12 +
.../FiltersConfigForm/ColumnSelect.tsx | 1 +
.../FiltersConfigForm/getControlItemsMap.test.tsx | 72 +-
.../FiltersConfigForm/getControlItemsMap.tsx | 5 +-
.../FiltersConfigModal/FiltersConfigModal.test.tsx | 14 +-
superset-frontend/src/dashboard/constants.ts | 1 -
superset-frontend/src/dashboard/styles.ts | 2 +-
superset-frontend/src/dataMask/reducer.ts | 25 +
.../src/explore/actions/datasourcesActions.test.ts | 2 -
.../src/explore/components/ControlHeader.tsx | 31 +-
.../explore/components/ControlPanelsContainer.tsx | 23 +-
.../explore/components/ExploreContentPopover.tsx | 2 +-
.../components/ExploreViewContainer/index.jsx | 32 +-
.../explore/components/PropertiesModal/index.tsx | 1 +
.../AnnotationLayerControl/AnnotationLayer.jsx | 12 +-
.../controls/AnnotationLayerControl/index.tsx | 10 +-
.../controls/CollectionControl/index.jsx | 8 +-
.../ColumnConfigControl/ColumnConfigControl.tsx | 4 +-
.../ConditionalFormattingControl.tsx | 11 +-
.../components/controls/CustomListItem/index.tsx | 8 +-
.../DndColumnSelectControl/DndSelectLabel.tsx | 11 +-
.../controls/DndColumnSelectControl/Option.tsx | 3 +-
.../FilterControl/AdhocFilterControl/index.jsx | 15 +-
.../FilterControl/AdhocFilterEditPopover/index.jsx | 7 +-
.../MetricControl/AdhocMetricEditPopover/index.jsx | 1 +
.../controls/MetricControl/MetricsControl.jsx | 13 +-
.../components/controls/OptionControls/index.tsx | 18 +-
.../components/controls/TextAreaControl.jsx | 2 +-
.../controls/VizTypeControl/VizTypeGallery.tsx | 16 +-
.../src/explore/controlUtils/controlUtils.test.tsx | 1 -
...etControlValuesCompatibleWithDatasource.test.ts | 1 -
superset-frontend/src/explore/fixtures.tsx | 2 -
.../src/features/alerts/AlertReportModal.tsx | 10 +-
.../src/features/allEntities/AllEntitiesTable.tsx | 2 +-
.../annotationLayers/AnnotationLayerModal.tsx | 4 +-
.../src/features/annotations/AnnotationModal.tsx | 2 +-
.../src/features/cssTemplates/CssTemplateModal.tsx | 4 +-
.../src/features/databases/DatabaseModal/styles.ts | 18 +-
.../features/datasets/AddDataset/Footer/index.tsx | 4 +-
superset-frontend/src/features/datasets/types.ts | 1 -
superset-frontend/src/features/home/ChartTable.tsx | 2 +-
.../src/features/home/DashboardTable.tsx | 2 +-
superset-frontend/src/features/home/RightMenu.tsx | 2 +-
.../src/features/home/SavedQueries.tsx | 6 +-
superset-frontend/src/features/home/SubMenu.tsx | 3 +
.../components/Select/SelectFilterPlugin.tsx | 122 +-
.../src/pages/AlertReportList/index.tsx | 17 +-
.../src/pages/AnnotationLayerList/index.tsx | 16 +-
.../src/pages/AnnotationList/index.tsx | 20 +-
.../src/pages/ChartCreation/index.tsx | 4 +-
superset-frontend/src/pages/ChartList/index.tsx | 16 +-
.../src/pages/CssTemplateList/index.tsx | 18 +-
.../src/pages/DashboardList/index.tsx | 12 +-
superset-frontend/src/pages/DatabaseList/index.tsx | 18 +-
superset-frontend/src/pages/DatasetList/index.tsx | 8 +-
superset-frontend/src/pages/Home/index.tsx | 2 +-
superset-frontend/src/pages/RolesList/index.tsx | 21 +-
.../src/pages/RowLevelSecurityList/index.tsx | 31 +-
.../src/pages/SavedQueryList/index.tsx | 10 +-
superset-frontend/src/pages/Tags/index.tsx | 28 +-
superset-frontend/src/pages/UsersList/index.tsx | 21 +-
.../src/utils/getDatasourceUid.test.ts | 1 -
superset-websocket/package-lock.json | 46 +-
superset-websocket/package.json | 4 +-
superset/commands/database/importers/v1/utils.py | 4 +
superset/commands/database/update.py | 17 +-
superset/commands/sql_lab/permalink/create.py | 37 +-
superset/connectors/sqla/models.py | 17 +-
superset/dashboards/schemas.py | 1 -
superset/datasets/api.py | 1 -
superset/db_engine_specs/databricks.py | 6 +
superset/examples/helpers.py | 65 +-
superset/explore/schemas.py | 1 -
superset/migrations/shared/migrate_viz/base.py | 36 +-
superset/migrations/shared/utils.py | 125 +-
...f1edd4a4d4f2_metric_currency_should_be_json.py} | 33 +-
superset/models/helpers.py | 8 +-
superset/sql/parse.py | 40 +
superset/sql_parse.py | 31 +-
superset/translations/ar/LC_MESSAGES/messages.po | 2059 +--
superset/translations/de/LC_MESSAGES/messages.po | 2497 +--
superset/translations/en/LC_MESSAGES/messages.po | 1713 +-
superset/translations/es/LC_MESSAGES/messages.po | 2052 +--
superset/translations/fa/LC_MESSAGES/messages.po | 14640 ++++++++++++++++++
superset/translations/fr/LC_MESSAGES/messages.po | 5992 +++----
superset/translations/it/LC_MESSAGES/messages.po | 1959 +--
superset/translations/ja/LC_MESSAGES/messages.po | 2027 +--
superset/translations/ko/LC_MESSAGES/messages.po | 1918 ++-
superset/translations/messages.pot | 1707 +-
superset/translations/nl/LC_MESSAGES/messages.po | 2135 +--
superset/translations/pl/LC_MESSAGES/messages.po | 3662 +++--
superset/translations/pt/LC_MESSAGES/messages.po | 1988 +--
.../translations/pt_BR/LC_MESSAGES/messages.po | 2273 +--
superset/translations/ru/LC_MESSAGES/messages.po | 2089 +--
superset/translations/sk/LC_MESSAGES/messages.po | 1761 ++-
superset/translations/sl/LC_MESSAGES/messages.po | 1900 +--
superset/translations/tr/LC_MESSAGES/messages.po | 1886 ++-
superset/translations/uk/LC_MESSAGES/messages.po | 2109 +--
superset/translations/zh/LC_MESSAGES/messages.po | 2026 +--
.../translations/zh_TW/LC_MESSAGES/messages.po | 2052 +--
superset/utils/cache.py | 6 +-
superset/utils/log.py | 15 +-
superset/views/core.py | 2 +-
.../integration_tests/databases/commands_tests.py | 19 +-
tests/integration_tests/datasource_tests.py | 5 +-
.../databases/importers/v1/command_test.py | 45 +
tests/unit_tests/commands/databases/update_test.py | 25 +
.../databases/commands/importers/v1/import_test.py | 3 +-
tests/unit_tests/migrations/shared/utils_test.py | 200 +
.../migrations/viz/time_related_fields_test.py | 10 +-
tests/unit_tests/sql_parse_tests.py | 29 +
192 files changed, 51019 insertions(+), 28404 deletions(-)
create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/BigNumber/BigNumberWithTrendline/transformProps.test.ts
copy superset/migrations/versions/{2023-12-01_12-03_b7851ee5522f_replay_317970b4400c.py => 2025-04-30_11-04_f1edd4a4d4f2_metric_currency_should_be_json.py} (62%)
create mode 100644 superset/translations/fa/LC_MESSAGES/messages.po
create mode 100644 tests/unit_tests/migrations/shared/utils_test.py