This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch template_less_preset_theme_editor
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 599ad3f74c7749193130c0191929a58d914cc897
Merge: a2f59b6e48 27d723fba1
Author: Maxime Beauchemin <[email protected]>
AuthorDate: Tue Apr 1 13:04:11 2025 -0700

    Merge branch 'template_less' into template_less_preset_theme_editor

 .gitignore                                         |   1 +
 README.md                                          |  14 +-
 RELEASING/Dockerfile.from_local_tarball            |  26 +--
 RELEASING/Dockerfile.from_svn_tarball              |  24 +--
 RELEASING/README.md                                |  12 +-
 RELEASING/email_templates/announce.j2              |   2 +-
 RELEASING/make_tarball.sh                          |   2 +-
 RELEASING/make_tarball_entrypoint.sh               |   2 +-
 RELEASING/set_release_env.sh                       |   4 +-
 RELEASING/test_run_tarball.sh                      |   2 +-
 RELEASING/validate_this_release.sh                 |   2 +-
 docs/docs/configuration/databases.mdx              |   2 +-
 docs/docs/configuration/networking-settings.mdx    |   2 +-
 docs/docs/contributing/contributing.mdx            |   4 +-
 docs/docs/installation/pypi.mdx                    |   6 +-
 docs/docs/installation/upgrading-superset.mdx      |   2 +-
 pyproject.toml                                     |   2 +-
 requirements/development.txt                       |   2 +-
 setup.py                                           |   1 +
 .../e2e/dashboard/horizontalFilterBar.test.ts      |   4 +-
 .../cypress/e2e/database/modal.test.ts             |   4 +-
 .../src/operators/aggregateOperator.ts             |  58 +++++++
 .../src/operators/index.ts                         |   1 +
 .../src/shared-controls/customControls.tsx         |  26 +++
 .../src/shared-controls/index.ts                   |   1 +
 .../src/utils/D3Formatting.ts                      |   1 +
 .../test/operators/aggregateOperator.test.ts       | 121 ++++++++++++++
 .../test/operators/timeCompareOperator.test.ts     |   2 +-
 .../src/query/types/PostProcessing.ts              |   4 +-
 .../test/query/types/PostProcessing.test.ts        |   2 +-
 .../test/time-comparison/getComparisonInfo.test.ts |  24 ++-
 .../BigNumber/BigNumberPeriodOverPeriod/PopKPI.tsx |  95 ++++++-----
 .../BigNumberPeriodOverPeriod/controlPanel.ts      |  38 ++++-
 .../BigNumberPeriodOverPeriod/transformProps.ts    |   2 +
 .../BigNumber/BigNumberPeriodOverPeriod/types.ts   |   5 +
 .../BigNumber/BigNumberWithTrendline/buildQuery.ts |  15 ++
 .../BigNumberWithTrendline/controlPanel.tsx        |   2 +
 .../BigNumberWithTrendline/transformProps.ts       |  82 ++++++---
 .../test/BigNumber/transformProps.test.ts          | 185 +++++++++++++++++++++
 superset-frontend/src/GlobalStyles.tsx             |   4 +
 .../src/components/Datasource/Field.tsx            |   2 +-
 .../src/components/Flex/Flex.stories.tsx           |  86 ++++++++++
 .../{Form/index.tsx => Flex/Flex.test.tsx}         |  17 +-
 .../src/components/{Form => Flex}/index.tsx        |  14 +-
 superset-frontend/src/components/Form/Form.tsx     |  18 +-
 superset-frontend/src/components/Form/FormItem.tsx |  13 +-
 .../src/components/Form/FormLabel.tsx              |  34 ++--
 .../src/components/Form/LabeledErrorBoundInput.tsx |   6 +-
 superset-frontend/src/components/Form/index.tsx    |   4 +-
 .../src/components/JsonModal/JsonModal.test.tsx    |  15 ++
 .../src/components/JsonModal/index.tsx             |  17 +-
 superset-frontend/src/components/index.ts          |   4 -
 .../dashboard/components/PropertiesModal/index.tsx |  10 +-
 .../FilterBar/FilterControls/FilterControl.tsx     |  25 +--
 .../nativeFilters/FilterBar/Horizontal.tsx         |   2 -
 .../nativeFilters/FilterBar/Vertical.tsx           |  11 +-
 .../FiltersConfigForm/ColumnSelect.tsx             |   7 +-
 .../FiltersConfigForm/DefaultValue.tsx             |   2 +-
 .../FiltersConfigForm/FilterScope/FilterScope.tsx  |   4 +-
 .../__tests__/TreeInitialization.test.tsx          |   2 +-
 .../FilterScope/__tests__/TreeSelection.test.tsx   |   2 +-
 .../FilterScope/__tests__/utils.tsx                |   8 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |  88 +++-------
 .../FiltersConfigForm/getControlItemsMap.test.tsx  |   6 +-
 .../FiltersConfigForm/getControlItemsMap.tsx       |   4 +-
 .../FiltersConfigModal/FiltersConfigForm/state.ts  |   2 +-
 .../FiltersConfigModal/FiltersConfigForm/utils.ts  |   2 +-
 .../FiltersConfigModal/FiltersConfigModal.tsx      |  12 +-
 .../nativeFilters/FiltersConfigModal/utils.ts      |   2 +-
 .../explore/components/PropertiesModal/index.tsx   |  13 +-
 .../controls/ColumnConfigControl/constants.tsx     |  12 +-
 .../LayerConfigsPopoverContent.tsx                 |   2 +-
 .../DatabaseConnectionForm/EncryptedField.tsx      |   2 +-
 .../DatabaseConnectionForm/TableCatalog.tsx        |   2 +-
 .../databases/DatabaseModal/SSHTunnelForm.tsx      |   4 +-
 .../features/databases/UploadDataModel/index.tsx   |  16 +-
 .../filters/components/Range/RangeFilterPlugin.tsx |   7 +-
 .../components/Select/SelectFilterPlugin.tsx       |   7 +-
 .../TimeColumn/TimeColumnFilterPlugin.tsx          |  12 +-
 .../components/TimeGrain/TimeGrainFilterPlugin.tsx |  12 +-
 superset-frontend/src/filters/components/common.ts |   7 -
 superset/config.py                                 |   9 +-
 superset/dashboards/api.py                         |  17 +-
 superset/dashboards/schemas.py                     |   1 +
 superset/jinja_context.py                          |  15 +-
 superset/tasks/slack.py                            |  35 ++++
 superset/utils/core.py                             |  13 --
 superset/utils/screenshots.py                      |   5 +-
 superset/utils/slack.py                            |  25 ++-
 tests/integration_tests/dashboards/api_tests.py    |  12 ++
 tests/integration_tests/sqla_models_tests.py       |  11 +-
 tests/unit_tests/jinja_context_test.py             |   9 +-
 tests/unit_tests/utils/slack_test.py               |  39 +++--
 93 files changed, 1079 insertions(+), 415 deletions(-)

Reply via email to