You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by mi...@apache.org on 2024/03/04 20:18:42 UTC

(superset) branch test-ci updated (a912fafb6d -> f79e08ec79)

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

michaelsmolina pushed a change to branch test-ci
in repository https://gitbox.apache.org/repos/asf/superset.git


    omit a912fafb6d chore(plugins): Update dropdown control for BigNumber with Time Comparison range (#27090)
    omit e4a723d840 fix: try to fix cypress with magic (#27098)
    omit 847ed3f5b0 refactor: Ensure Flask framework leverages the Flask-SQLAlchemy session (Phase II) (#26909)
    omit 827864b939 chore: Migrate AlteredSliceTag to typescript (#27030)
    omit 91ac575eab chore(translations): updating pot -> po -> json files (babel 2.9.1) (#26773)
    omit 4796484190 fix(big_number): white-space: nowrap to prevent wrapping (#27096)
    omit 5e201bcd85 fix(helm): typo on ssl_cert_reqs variable (#27094)
    omit 884ea03480 fix(deps): un-bumping dom-to-pdf ro resolve missing file warnings (#27091)
    omit e8e208dd14 feat(plugins): Adding colors to BigNumber with Time Comparison chart (#27052)
    omit 8bee6edc47 fix(ci): Docker master builds fail while checking version (#27087)
    omit 0950bb7b7d fix(drill): no rows returned (#27073)
    omit 16e49cb2f7 fix(ci): new PR comments cancel ongoing ephemeral builds (#27085)
    omit 6c5e8fa175 chore(docs): adding meta db to Feature Flags page (#27071)
    omit 435cd2705e feat(plugins): Update custom controls for BigNumber with Time Comparison chart (#27054)
    omit faaf14bcc4 fix: Drill by with GLOBAL_ASYNC_QUERIES (#27066)
    omit c010f99020 docs(installation): document multi-platform support in Docker builds (#27072)
    omit 3f91bdb40d fix: Filters sidebar stretching dashboard height (#27069)
    omit 005cee023b fix: Exclude header controls from dashboard PDF export (#27068)
    omit f59498fcb9 fix(helm): Include option to use Redis with SSL (#26663)
    omit 595c6ce3e6 chore: Add granular permissions for actions in Dashboard (#27029)
    omit 13915bbb54 feat(docker): allow for docker release builds to be multi-platform (#27055)
    omit 5951f6ceb6 fix(ephemeral): last try fixing this GH action (#27060)
    omit ee69ac97c8 fix(ephemeral): point to the full tag name (#27058)
    omit 6f402991e5 fix(plugins): missing currency on small number format in table chart (#27041)
    omit cf84f36a6c chore: prevent prophet from logging non-errors as errors (#27053)
    omit 81301ee54e fix(ephemeral): fix tagging command for ECR (#27057)
    omit 3700326c35 fix(ephemeral): fix ephemeral builds in PR (#27056)
    omit fd06ff3745 fix(explore): allow free-form d3 format on custom column formatting (#27023)
    omit c222464d05 chore(docs): bump version number in docs example (#27038)
    omit 66b4670300 fix(actions): correcting malformed labeler configs (#27048)
    omit daaf657d47 build(deps-dev): bump @types/jest from 26.0.24 to 29.5.12 in /superset-frontend/plugins/plugin-chart-handlebars (#26973)
    omit e986a1746f fix(webpack-dev-server): parse env args (#19744)
    omit 686ce33ea5 fix: safer error message in alerts (#27019)
    omit c77fc7dbaf fix(ci): fix action script v7 breaking changes v3 (#27042)
    omit f8c75ca50b chore(dashboard): migrate enzyme to RTL (#26260)
    omit 918057e6c7 fix(ci): fix action script v7 breaking changes v2 (#27040)
    omit 01e2f8ace3 fix(security manager): Users should not have access to all draft dashboards (#27015)
    omit e437356013 fix(tags): Improve support for tags with colons (#26965)
    omit d8e26cfff1 chore: Remove database ID dependency for SSH Tunnel creation (#26989)
    omit 43e1dc49c9 fix: bump FAB to 4.3.11 (#27039)
    omit d5ef052044 build(deps): bump react-js-cron from 1.2.0 to 2.1.2 in /superset-frontend (#26981)
    omit 9670572d99 build(deps-dev): bump copy-webpack-plugin from 9.1.0 to 12.0.2 in /superset-frontend (#26893)
    omit 42b7bd5c03 fix(maps): france_regions.geojson generated with the notebook, from natural earth data (#27014)
    omit 14f88e3f89 chore(sqllab): migrate to typescript (#26171)
    omit 5d46d3a5d3 fix(actions): make tech debt uploader not block CI and skip w/o creds (#26966)
    omit 5b34395689 fix: chart import validation (#26993)
    omit 53daa1b13f chore(plugins): Description, Category and Tags for BigNumber with Period Time Comparison plugin (#27021)
    omit e792460baf docs: add a note about database drivers in Docker builds (#27020)
    omit 2cd7135a51 build(deps): bump @types/seedrandom from 2.4.30 to 3.0.8 in /superset-frontend (#26979)
    omit edecf52ab9 chore(github): adding code owners for translation and country map wor… (#27000)

This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.

 * -- * -- N   refs/heads/test-ci (f79e08ec79)
            \
             O -- O -- O   (a912fafb6d)

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:
 .github/CODEOWNERS                                 |     7 -
 .github/labeler.yml                                |     8 +-
 .github/workflows/check_db_migration_confict.yml   |     6 +-
 .github/workflows/docker-release.yml               |    16 +-
 .github/workflows/ephemeral-env.yml                |    28 +-
 .github/workflows/tech-debt.yml                    |    19 +-
 .github/workflows/update-monorepo-lockfiles.yml    |    13 +-
 .pylintrc                                          |     2 +-
 CONTRIBUTING.md                                    |     4 +-
 RESOURCES/FEATURE_FLAGS.md                         |     1 -
 docs/docs/installation/alerts-reports.mdx          |    10 +-
 docs/docs/installation/docker.mdx                  |    39 +-
 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 +-
 requirements/base.txt                              |    19 +-
 requirements/development.txt                       |    13 +-
 requirements/integration.txt                       |     6 -
 scripts/build_docker.py                            |    51 +-
 setup.py                                           |     4 +-
 superset-frontend/cypress-base/cypress.config.ts   |     4 -
 superset-frontend/package-lock.json                |   313 +-
 superset-frontend/package.json                     |     6 +-
 .../superset-ui-chart-controls/src/types.ts        |     1 -
 .../packages/superset-ui-core/package.json         |     2 +-
 .../superset-ui-core/src/query/types/Query.ts      |     1 -
 .../scripts/Country Map GeoJSON Generator.ipynb    |   270 +-
 .../src/countries/france_regions.geojson           |    34 +-
 .../src/countries_custom/france_regions.geojson    |    20 +
 .../src/BigNumber/BigNumberViz.tsx                 |     1 -
 .../plugins/plugin-chart-handlebars/package.json   |     2 +-
 .../src/PopKPI.tsx                                 |   104 +-
 .../src/images/thumbnail.png                       |   Bin 10434 -> 23099 bytes
 .../src/plugin/buildQuery.ts                       |   208 +-
 .../src/plugin/controlPanel.ts                     |    79 +-
 .../src/plugin/index.ts                            |    11 +-
 .../src/plugin/transformProps.ts                   |     5 +-
 .../src/types.ts                                   |    19 +-
 .../src/utils.ts                                   |   246 -
 .../plugin-chart-table/src/utils/formatValue.ts    |     6 -
 .../plugin-chart-table/test/TableChart.test.tsx    |    42 -
 superset-frontend/spec/helpers/reducerIndex.ts     |     4 +-
 .../components/App/{App.test.tsx => App.test.jsx}  |    31 +-
 .../SqlLab/components/App/{index.tsx => index.jsx} |    52 +-
 .../src/SqlLab/components/SqlEditor/index.tsx      |     5 +-
 ...rLeftBar.test.tsx => SqlEditorLeftBar.test.jsx} |   177 +-
 .../SqlLab/components/SqlEditorLeftBar/index.tsx   |    23 +-
 .../TabbedSqlEditors/TabbedSqlEditors.test.jsx     |   228 +
 .../TabbedSqlEditors/TabbedSqlEditors.test.tsx     |   178 -
 .../TabbedSqlEditors/{index.tsx => index.jsx}      |    95 +-
 superset-frontend/src/SqlLab/fixtures.ts           |     2 +-
 superset-frontend/src/SqlLab/types.ts              |    19 +-
 ...ryResults.test.ts => emptyQueryResults.test.js} |     7 +-
 ...Helper.ts => reduxStateToLocalStorageHelper.js} |    18 +-
 ...redSliceTagMocks.ts => AlteredSliceTagMocks.js} |    11 +-
 .../AlteredSliceTag/{index.tsx => index.jsx}       |   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 +-
 .../src/components/EmptyState/index.tsx            |     2 +-
 superset-frontend/src/components/Tags/utils.tsx    |     9 +-
 .../DashboardBuilder/DashboardWrapper.tsx          |     1 -
 .../dashboard/components/DashboardGrid.test.jsx    |   125 +-
 .../components/FiltersBadge/FiltersBadge.test.tsx  |   197 +-
 .../PropertiesModal/PropertiesModal.test.jsx       |    22 +-
 .../components/RefreshIntervalModal.test.tsx       |   210 +-
 .../SliceHeaderControls.test.tsx                   |    78 +-
 .../components/SliceHeaderControls/index.tsx       |    34 +-
 .../components/gridComponents/Chart.test.jsx       |   305 +-
 .../components/gridComponents/Column.test.jsx      |   275 +-
 .../components/gridComponents/Row.test.jsx         |   227 +-
 .../components/gridComponents/Tabs.test.jsx        |   311 +-
 .../gridComponents/new/NewColumn.test.jsx          |    37 +-
 .../gridComponents/new/NewDivider.test.jsx         |    37 +-
 .../gridComponents/new/NewHeader.test.jsx          |    37 +-
 .../components/gridComponents/new/NewRow.test.jsx  |    37 +-
 .../components/gridComponents/new/NewTabs.test.jsx |    37 +-
 .../dashboard/components/menu/HoverMenu.test.tsx   |    10 +-
 .../components/menu/WithPopoverMenu.test.jsx       |   107 +-
 .../FiltersConfigModal/FiltersConfigModal.tsx      |     2 +-
 .../FiltersConfigModal/NativeFiltersModal.test.tsx |   127 +-
 .../controls/ColumnConfigControl/constants.tsx     |     1 -
 superset-frontend/src/features/tags/tags.ts        |    16 +-
 superset-frontend/src/types/bootstrapTypes.ts      |     1 -
 superset-frontend/src/types/dom-to-pdf.d.ts        |     1 -
 superset-frontend/src/utils/downloadAsPdf.ts       |     1 -
 superset-frontend/webpack.proxy-config.js          |    12 +-
 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      |    26 +-
 superset/commands/dashboard/delete.py              |     3 +-
 .../commands/dashboard/importers/v1/__init__.py    |    19 +-
 superset/commands/dashboard/importers/v1/utils.py  |    19 +-
 superset/commands/database/create.py               |    58 +-
 superset/commands/database/delete.py               |     3 +-
 .../commands/database/importers/v1/__init__.py     |     8 +-
 superset/commands/database/importers/v1/utils.py   |    13 +-
 superset/commands/database/ssh_tunnel/create.py    |    23 +-
 superset/commands/database/update.py               |     2 +-
 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    |    27 +-
 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                  |    17 +-
 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/errors.py                                 |     1 -
 superset/extensions/__init__.py                    |     2 +-
 superset/jinja_context.py                          |     9 +-
 ...d83218_migrate_can_view_and_drill_permission.py |    85 -
 superset/models/dashboard.py                       |     2 +-
 superset/models/helpers.py                         |    15 +-
 superset/security/manager.py                       |    88 +-
 superset/sqllab/schemas.py                         |     2 +-
 superset/tables/models.py                          |     2 +-
 superset/tags/models.py                            |    24 +-
 superset/translations/de/LC_MESSAGES/messages.json | 10228 +++---
 superset/translations/de/LC_MESSAGES/messages.po   | 33246 ++++++++++---------
 superset/translations/en/LC_MESSAGES/messages.json |  7816 ++---
 superset/translations/en/LC_MESSAGES/messages.po   | 22874 ++++++-------
 superset/translations/es/LC_MESSAGES/messages.json |  6086 ++--
 superset/translations/es/LC_MESSAGES/messages.po   | 30531 +++++++++--------
 superset/translations/fr/LC_MESSAGES/messages.json |  7234 ++--
 superset/translations/fr/LC_MESSAGES/messages.po   | 32173 +++++++++---------
 superset/translations/it/LC_MESSAGES/messages.json |  6316 ++--
 superset/translations/it/LC_MESSAGES/messages.po   | 27870 ++++++++--------
 superset/translations/ja/LC_MESSAGES/messages.json |  6357 ++--
 superset/translations/ja/LC_MESSAGES/messages.po   | 28733 ++++++++--------
 superset/translations/ko/LC_MESSAGES/messages.json |  6397 ++--
 superset/translations/ko/LC_MESSAGES/messages.po   | 27070 ++++++++-------
 superset/translations/messages.pot                 | 22864 ++++++-------
 superset/translations/nl/LC_MESSAGES/messages.json |  7840 ++---
 superset/translations/nl/LC_MESSAGES/messages.po   | 29108 ++++++++--------
 superset/translations/pt/LC_MESSAGES/messages.json |  6222 ++--
 superset/translations/pt/LC_MESSAGES/messages.po   | 28842 ++++++++--------
 .../translations/pt_BR/LC_MESSAGES/messages.json   |  9847 +++---
 .../translations/pt_BR/LC_MESSAGES/messages.po     | 33108 +++++++++---------
 superset/translations/ru/LC_MESSAGES/messages.json |  9424 +++---
 superset/translations/ru/LC_MESSAGES/messages.po   | 32114 +++++++++---------
 superset/translations/sk/LC_MESSAGES/messages.json |  7650 ++---
 superset/translations/sk/LC_MESSAGES/messages.po   | 23386 ++++++-------
 superset/translations/sl/LC_MESSAGES/messages.json | 10430 +++---
 superset/translations/sl/LC_MESSAGES/messages.po   | 32495 +++++++++---------
 superset/translations/uk/LC_MESSAGES/messages.json | 10182 +++---
 superset/translations/uk/LC_MESSAGES/messages.po   | 24694 +++++---------
 superset/translations/zh/LC_MESSAGES/messages.json |  7439 +++--
 superset/translations/zh/LC_MESSAGES/messages.po   | 31563 +++++++++---------
 superset/utils/core.py                             |     9 -
 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   |     4 +-
 tests/integration_tests/core_tests.py              |    13 +-
 tests/integration_tests/dashboards/api_tests.py    |     4 +-
 .../integration_tests/dashboards/commands_tests.py |     2 +-
 .../dashboards/filter_state/api_tests.py           |     7 +-
 .../dashboards/permalink/api_tests.py              |     6 +-
 .../dashboards/security/security_rbac_tests.py     |    24 +-
 .../dashboards/superset_factory_util.py            |    58 +-
 tests/integration_tests/databases/api_tests.py     |    26 +-
 .../ssh_tunnel/commands/commands_tests.py          |    17 +
 tests/integration_tests/datasets/api_tests.py      |     1 +
 tests/integration_tests/datasets/commands_tests.py |     2 +-
 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    |   164 +-
 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           |   154 +-
 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/security/manager_test.py          |   140 -
 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 -
 244 files changed, 290190 insertions(+), 297481 deletions(-)
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries_custom/france_regions.geojson
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/utils.ts
 rename superset-frontend/src/SqlLab/components/App/{App.test.tsx => App.test.jsx} (86%)
 rename superset-frontend/src/SqlLab/components/App/{index.tsx => index.jsx} (85%)
 rename superset-frontend/src/SqlLab/components/SqlEditorLeftBar/{SqlEditorLeftBar.test.tsx => SqlEditorLeftBar.test.jsx} (54%)
 create mode 100644 superset-frontend/src/SqlLab/components/TabbedSqlEditors/TabbedSqlEditors.test.jsx
 delete mode 100644 superset-frontend/src/SqlLab/components/TabbedSqlEditors/TabbedSqlEditors.test.tsx
 rename superset-frontend/src/SqlLab/components/TabbedSqlEditors/{index.tsx => index.jsx} (83%)
 rename superset-frontend/src/SqlLab/utils/{emptyQueryResults.test.ts => emptyQueryResults.test.js} (94%)
 rename superset-frontend/src/SqlLab/utils/{reduxStateToLocalStorageHelper.ts => reduxStateToLocalStorageHelper.js} (83%)
 rename superset-frontend/src/components/AlteredSliceTag/{AlteredSliceTagMocks.ts => AlteredSliceTagMocks.js} (91%)
 rename superset-frontend/src/components/AlteredSliceTag/{index.tsx => index.jsx} (68%)
 delete mode 100644 superset/migrations/versions/2024-02-07_17-13_87d38ad83218_migrate_can_view_and_drill_permission.py
 delete mode 100644 tests/integration_tests/migrations/87d38ad83218_migrate_can_view_and_drill_permission__tests.py