You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ru...@apache.org on 2024/02/14 18:14:42 UTC
(superset) branch upgrade-to-storybook-7 updated (887473ed19 -> e5b2a6cbd0)
This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch upgrade-to-storybook-7
in repository https://gitbox.apache.org/repos/asf/superset.git
from 887473ed19 restoring file from master
add 3700326c35 fix(ephemeral): fix ephemeral builds in PR (#27056)
add 81301ee54e fix(ephemeral): fix tagging command for ECR (#27057)
add cf84f36a6c chore: prevent prophet from logging non-errors as errors (#27053)
add 6f402991e5 fix(plugins): missing currency on small number format in table chart (#27041)
add ee69ac97c8 fix(ephemeral): point to the full tag name (#27058)
add 5951f6ceb6 fix(ephemeral): last try fixing this GH action (#27060)
add 13915bbb54 feat(docker): allow for docker release builds to be multi-platform (#27055)
add 595c6ce3e6 chore: Add granular permissions for actions in Dashboard (#27029)
add f59498fcb9 fix(helm): Include option to use Redis with SSL (#26663)
add 005cee023b fix: Exclude header controls from dashboard PDF export (#27068)
add 3f91bdb40d fix: Filters sidebar stretching dashboard height (#27069)
add c010f99020 docs(installation): document multi-platform support in Docker builds (#27072)
add faaf14bcc4 fix: Drill by with GLOBAL_ASYNC_QUERIES (#27066)
add 435cd2705e feat(plugins): Update custom controls for BigNumber with Time Comparison chart (#27054)
add 6c5e8fa175 chore(docs): adding meta db to Feature Flags page (#27071)
add 16e49cb2f7 fix(ci): new PR comments cancel ongoing ephemeral builds (#27085)
add 0950bb7b7d fix(drill): no rows returned (#27073)
add 8bee6edc47 fix(ci): Docker master builds fail while checking version (#27087)
add e8e208dd14 feat(plugins): Adding colors to BigNumber with Time Comparison chart (#27052)
add 884ea03480 fix(deps): un-bumping dom-to-pdf ro resolve missing file warnings (#27091)
add 5e201bcd85 fix(helm): typo on ssl_cert_reqs variable (#27094)
add 4796484190 fix(big_number): white-space: nowrap to prevent wrapping (#27096)
add 91ac575eab chore(translations): updating pot -> po -> json files (babel 2.9.1) (#26773)
add 827864b939 chore: Migrate AlteredSliceTag to typescript (#27030)
add 847ed3f5b0 refactor: Ensure Flask framework leverages the Flask-SQLAlchemy session (Phase II) (#26909)
add e4a723d840 fix: try to fix cypress with magic (#27098)
add a912fafb6d chore(plugins): Update dropdown control for BigNumber with Time Comparison range (#27090)
add 13f1642c73 feat(plugins): Tooltips on BigNumber with Time Comparison chart (#27092)
add af577d64b1 fix: Timeseries Y-axis format with contribution mode (#27106)
add e5b2a6cbd0 Merge branch 'master' into upgrade-to-storybook-7
No new revisions were added by this update.
Summary of changes:
.github/workflows/docker-release.yml | 16 +-
.github/workflows/ephemeral-env.yml | 26 +-
.pylintrc | 2 +-
RESOURCES/FEATURE_FLAGS.md | 1 +
docs/docs/installation/docker.mdx | 28 +-
helm/superset/Chart.yaml | 2 +-
helm/superset/README.md | 7 +-
helm/superset/templates/_helpers.tpl | 39 +-
helm/superset/templates/secret-env.yaml | 7 +
helm/superset/values.yaml | 10 +-
scripts/build_docker.py | 51 +-
setup.py | 2 +-
superset-frontend/cypress-base/cypress.config.ts | 4 +
superset-frontend/package-lock.json | 2 +-
superset-frontend/package.json | 2 +-
.../superset-ui-chart-controls/src/index.ts | 1 +
.../src/number-format/NumberFormats.ts | 6 +-
.../legacy-plugin-chart-heatmap/src/Heatmap.js | 2 +-
.../src/BigNumber/BigNumberViz.tsx | 1 +
.../src/MixedTimeseries/transformProps.ts | 2 +
.../src/Timeseries/transformProps.ts | 4 +-
.../plugin-chart-echarts/src/utils/formatters.ts | 11 +-
.../test/utils/formatters.test.ts} | 31 +-
.../src/PopKPI.tsx | 126 +-
.../src/images/thumbnail.png | Bin 23099 -> 10434 bytes
.../src/plugin/buildQuery.ts | 208 +-
.../src/plugin/controlPanel.ts | 79 +-
.../src/plugin/transformProps.ts | 19 +-
.../src/types.ts | 20 +-
.../src/{plugin/buildQuery.ts => utils.ts} | 146 +-
.../plugin-chart-table/test/TableChart.test.tsx | 42 +
...redSliceTagMocks.js => AlteredSliceTagMocks.ts} | 11 +-
.../AlteredSliceTag/{index.jsx => index.tsx} | 133 +-
.../Chart/ChartContextMenu/ChartContextMenu.tsx | 12 +-
.../Chart/ChartContextMenu/useContextMenu.test.tsx | 38 +-
.../components/Chart/DrillBy/DrillByModal.test.tsx | 2 +-
.../src/components/Chart/DrillBy/DrillByModal.tsx | 11 +-
.../Chart/DrillDetail/DrillDetailModal.test.tsx | 2 +-
.../src/components/Chart/chartAction.js | 52 +-
.../src/components/Chart/chartActions.test.js | 43 +-
.../DashboardBuilder/DashboardWrapper.tsx | 1 +
.../SliceHeaderControls.test.tsx | 78 +-
.../components/SliceHeaderControls/index.tsx | 34 +-
superset-frontend/src/types/dom-to-pdf.d.ts | 1 +
superset-frontend/src/utils/downloadAsPdf.ts | 1 +
superset/cli/importexport.py | 3 +-
superset/commands/chart/delete.py | 3 +-
superset/commands/chart/importers/v1/__init__.py | 10 +-
superset/commands/chart/importers/v1/utils.py | 13 +-
superset/commands/dashboard/delete.py | 3 +-
.../commands/dashboard/importers/v1/__init__.py | 19 +-
superset/commands/dashboard/importers/v1/utils.py | 11 +-
superset/commands/database/delete.py | 3 +-
.../commands/database/importers/v1/__init__.py | 8 +-
superset/commands/database/importers/v1/utils.py | 13 +-
superset/commands/database/validate_sql.py | 10 +-
superset/commands/dataset/importers/v0.py | 57 +-
superset/commands/dataset/importers/v1/__init__.py | 8 +-
superset/commands/dataset/importers/v1/utils.py | 20 +-
superset/commands/importers/v1/__init__.py | 6 +-
superset/commands/importers/v1/assets.py | 21 +-
superset/commands/importers/v1/examples.py | 11 +-
superset/commands/query/importers/v1/__init__.py | 8 +-
superset/commands/query/importers/v1/utils.py | 13 +-
superset/commands/report/alert.py | 8 +-
superset/connectors/sqla/models.py | 15 +-
superset/connectors/sqla/utils.py | 6 +-
superset/daos/base.py | 13 +-
superset/databases/filters.py | 4 +-
superset/db_engine_specs/drill.py | 37 +-
superset/db_engine_specs/gsheets.py | 6 +-
superset/extensions/__init__.py | 2 +-
...83218_migrate_can_view_and_drill_permission.py} | 43 +-
superset/models/dashboard.py | 2 +-
superset/models/helpers.py | 15 +-
superset/security/manager.py | 18 +-
superset/sqllab/schemas.py | 2 +-
superset/tables/models.py | 2 +-
superset/tags/models.py | 24 +-
superset/translations/de/LC_MESSAGES/messages.json | 10142 +++---
superset/translations/de/LC_MESSAGES/messages.po | 33222 +++++++++----------
superset/translations/en/LC_MESSAGES/messages.json | 7786 +++--
superset/translations/en/LC_MESSAGES/messages.po | 22882 +++++++------
superset/translations/es/LC_MESSAGES/messages.json | 6066 ++--
superset/translations/es/LC_MESSAGES/messages.po | 30539 ++++++++---------
superset/translations/fr/LC_MESSAGES/messages.json | 7210 ++--
superset/translations/fr/LC_MESSAGES/messages.po | 32187 +++++++++---------
superset/translations/it/LC_MESSAGES/messages.json | 6270 ++--
superset/translations/it/LC_MESSAGES/messages.po | 27830 ++++++++--------
superset/translations/ja/LC_MESSAGES/messages.json | 6299 ++--
superset/translations/ja/LC_MESSAGES/messages.po | 28673 ++++++++--------
superset/translations/ko/LC_MESSAGES/messages.json | 6363 ++--
superset/translations/ko/LC_MESSAGES/messages.po | 27202 +++++++--------
superset/translations/messages.pot | 22872 +++++++------
superset/translations/nl/LC_MESSAGES/messages.json | 7706 +++--
superset/translations/nl/LC_MESSAGES/messages.po | 28948 ++++++++--------
superset/translations/pt/LC_MESSAGES/messages.json | 6196 ++--
superset/translations/pt/LC_MESSAGES/messages.po | 28736 ++++++++--------
.../translations/pt_BR/LC_MESSAGES/messages.json | 9781 +++---
.../translations/pt_BR/LC_MESSAGES/messages.po | 33114 +++++++++---------
superset/translations/ru/LC_MESSAGES/messages.json | 9328 +++---
superset/translations/ru/LC_MESSAGES/messages.po | 32316 +++++++++---------
superset/translations/sk/LC_MESSAGES/messages.json | 7714 +++--
superset/translations/sk/LC_MESSAGES/messages.po | 23418 +++++++------
superset/translations/sl/LC_MESSAGES/messages.json | 10412 +++---
superset/translations/sl/LC_MESSAGES/messages.po | 32495 +++++++++---------
superset/translations/uk/LC_MESSAGES/messages.json | 10072 +++---
superset/translations/uk/LC_MESSAGES/messages.po | 24756 +++++++++-----
superset/translations/zh/LC_MESSAGES/messages.json | 7451 ++---
superset/translations/zh/LC_MESSAGES/messages.po | 31489 +++++++++---------
superset/utils/dashboard_import_export.py | 7 +-
superset/utils/decorators.py | 19 +
superset/utils/dict_import_export.py | 7 +-
superset/utils/pandas_postprocessing/prophet.py | 7 +-
superset/views/api.py | 4 +-
superset/viz.py | 3 +-
tests/integration_tests/base_tests.py | 30 +-
tests/integration_tests/cache_tests.py | 4 +-
tests/integration_tests/charts/api_tests.py | 10 +-
tests/integration_tests/charts/commands_tests.py | 2 +-
tests/integration_tests/core_tests.py | 13 +-
tests/integration_tests/dashboards/api_tests.py | 4 +-
.../dashboards/filter_state/api_tests.py | 7 +-
.../dashboards/permalink/api_tests.py | 6 +-
.../dashboards/superset_factory_util.py | 58 +-
tests/integration_tests/databases/api_tests.py | 10 +-
tests/integration_tests/datasets/api_tests.py | 1 -
tests/integration_tests/datasource_tests.py | 36 +-
.../db_engine_specs/databricks_tests.py | 16 +-
.../db_engine_specs/hive_tests.py | 14 +-
.../db_engine_specs/postgres_tests.py | 24 +-
.../db_engine_specs/presto_tests.py | 14 +-
.../integration_tests/dict_import_export_tests.py | 26 +-
tests/integration_tests/explore/api_tests.py | 10 +-
.../explore/form_data/api_tests.py | 10 +-
.../explore/form_data/commands_tests.py | 32 +-
.../explore/permalink/api_tests.py | 3 +-
.../explore/permalink/commands_tests.py | 32 +-
tests/integration_tests/fixtures/datasource.py | 13 +-
tests/integration_tests/import_export_tests.py | 15 +-
.../key_value/commands/fixtures.py | 3 +-
...migrate_can_view_and_drill_permission__tests.py | 61 +
.../security/guest_token_security_tests.py | 15 +-
.../security/migrate_roles_tests.py | 5 +-
.../security/row_level_security_tests.py | 29 +-
tests/integration_tests/security_tests.py | 10 +-
tests/integration_tests/sqllab_tests.py | 6 +-
tests/integration_tests/test_jinja_context.py | 38 +-
tests/integration_tests/utils/get_dashboards.py | 5 +-
tests/integration_tests/utils_tests.py | 4 +-
.../charts/commands/importers/v1/import_test.py | 12 +-
tests/unit_tests/charts/dao/dao_tests.py | 16 +-
tests/unit_tests/charts/test_post_processing.py | 7 +-
tests/unit_tests/columns/test_models.py | 7 +-
.../commands/importers/v1/assets_test.py | 34 +-
tests/unit_tests/config_test.py | 4 +-
tests/unit_tests/conftest.py | 4 +-
tests/unit_tests/dao/dataset_test.py | 5 +-
tests/unit_tests/dao/queries_test.py | 80 +-
tests/unit_tests/dao/tag_test.py | 2 +-
.../commands/importers/v1/import_test.py | 14 +-
tests/unit_tests/dashboards/dao_tests.py | 12 +-
tests/unit_tests/databases/api_test.py | 46 +-
.../databases/commands/importers/v1/import_test.py | 27 +-
tests/unit_tests/databases/dao/dao_tests.py | 10 +-
.../databases/ssh_tunnel/commands/create_test.py | 12 +-
.../databases/ssh_tunnel/commands/delete_test.py | 10 +-
.../databases/ssh_tunnel/commands/update_test.py | 10 +-
tests/unit_tests/databases/ssh_tunnel/dao_tests.py | 4 +-
tests/unit_tests/datasets/api_tests.py | 8 +-
tests/unit_tests/datasets/commands/export_test.py | 8 +-
.../datasets/commands/importers/v1/import_test.py | 58 +-
tests/unit_tests/datasets/dao/dao_tests.py | 10 +-
tests/unit_tests/datasource/dao_tests.py | 14 +-
tests/unit_tests/db_engine_specs/test_druid.py | 16 +-
tests/unit_tests/db_engine_specs/test_pinot.py | 8 +-
tests/unit_tests/extensions/test_sqlalchemy.py | 27 +-
tests/unit_tests/queries/dao_test.py | 4 +-
tests/unit_tests/scripts/docker_build.py | 60 +-
tests/unit_tests/sql_lab_test.py | 10 +-
tests/unit_tests/sql_parse_tests.py | 3 +-
tests/unit_tests/tables/test_models.py | 10 +-
tests/unit_tests/tags/commands/create_test.py | 29 +-
tests/unit_tests/tags/commands/update_test.py | 23 +-
tests/unit_tests/utils/test_decorators.py | 45 +
185 files changed, 294400 insertions(+), 288090 deletions(-)
copy superset-frontend/{packages/superset-ui-core/test/query/getColumnLabel.test.ts => plugins/plugin-chart-echarts/test/utils/formatters.test.ts} (56%)
copy superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/{plugin/buildQuery.ts => utils.ts} (70%)
rename superset-frontend/src/components/AlteredSliceTag/{AlteredSliceTagMocks.js => AlteredSliceTagMocks.ts} (91%)
rename superset-frontend/src/components/AlteredSliceTag/{index.jsx => index.tsx} (68%)
copy superset/migrations/versions/{2020-12-16_12-15_e37912a26567_security_converge_queries.py => 2024-02-07_17-13_87d38ad83218_migrate_can_view_and_drill_permission.py} (73%)
create mode 100644 tests/integration_tests/migrations/87d38ad83218_migrate_can_view_and_drill_permission__tests.py