You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by di...@apache.org on 2022/10/13 12:07:52 UTC
[superset] branch chore/color-consistency-e2e updated (99ba83b2bd -> 8b72999376)
This is an automated email from the ASF dual-hosted git repository.
diegopucci pushed a change to branch chore/color-consistency-e2e
in repository https://gitbox.apache.org/repos/asf/superset.git
from 99ba83b2bd Update tests
add c9c851c368 fix: color source
add f784455264 fix(native-filters): Range filter max/min default display value (#21680)
add 640628952e chore(dep): Unpin slackclient dependency (#21586)
add 2907869c26 feat: Use SPA navigation between AddSlice and Dataset list pages (#21683)
add c248ee56e4 chore: Adding/categorizing missing flags in `FEATURE_FLAGS.md` (#21474)
add f3f9f3b1f2 other: Improve health check for docker-compose. (#17320)
add 50cb396bf2 fix(sqllab): async query broken due to #21320 (#21667)
add ebd75366c0 feat(chart): add feature flag that displays the data pane closes by default (#21649)
add de444d4de6 fix: Race conditions with setupExtensions (#21647)
add b6891aaa9f chore(key-value): remove redundant exception logging (#21702)
add 7b66e0bb34 chore: E2E tests for Drill to Detail supported Charts (#21681)
add 51c54b3c9b fix: add `get_column` function for Query obj (#21691)
add 05648eb489 feat: support None operand in EQUAL operator (#21713)
add d6a82187a7 docs(cache): update datasource -> dataset (#21670)
add 770f68f5b1 fix: Right-click on misconfigured World Map (#21697)
add 1cbf066415 feat: Adds the CROSS_REFERENCE feature flag (#21708)
add f1fbaf8244 fix: Pass slice_id in Explore get (#21696)
add 041c54e656 build: optimize docker build by better utilizing build cache (#21583)
add eb2a1345a8 fix: Drill to detail formatted val on TableChart (#21719)
add 97273f59f8 fix(database): Handle String errors in DatabaseModal (#21709)
add 882bfb67ae fix: gsheets editing with dynamic forms (#21710)
add 61319fd759 feat(sqllab): save query parameters in database (#21682)
add 0ff1e49e3c fix: Null values on Treemap right-click (#21722)
add 200bed6f7e feat: Shows related dashboards in Explore (#21685)
add 35d9cb38a8 fix(explore): chart link is broken without localStorage (#21707)
add ca3abffb81 docs: wording in template (#21491)
add 1372b0dff5 docs(snowflake): Remove wrong version info for snowflake (#21024)
add f42516887d chore: Slovenian translation update (#20435)
add a5ff0949a6 feat(api): Add option to enable sync on import (#20312)
add 0c461497ff chore(sqllab): refactor addQueryEditor for new tab (#21711)
add aef6217a80 fix: Gsheets takes 2 clicks to save (#21740)
add f58227a912 feat: add denylist for db engines (#21486)
add d1a6f0ebc4 fix: allow adhoc columns in non-aggregate query (#21729)
add 20b9dc8444 feat(embedded-dashboard): Share Switchboard State for Sending Events from Plugins (#21319)
add 91f0de0c5d fix: database schema selector on import data (#21759)
add d7ee443a13 fix(sqllab): resultset disappeared on switching tabs (#21741)
add db075d4157 chore(deps): bump react-map-gl from 4.0.10 to 6.1.19 (#21748)
add ba3275a4d0 fix: flash message on database data upload forms (#21761)
add 070b865e32 chore(explore): Add tests for getControlValuesCompatibleWithDatasource (#21744)
add 406e44bba1 perf(dashboard): Virtualization POC (#21438)
add d21e1d799d fix(sqllab): Async queries are now fetched properly (#21698)
add 605b6920a6 fix(datasets): Stop showing alert when saving from query (#21442)
add bd3166b603 chore: cleanup on catalog check for Gsheets (#21738)
add 8f61e3c5d9 refactor: preparation for time section migration (#21766)
add 6b7b94295a Merge branch 'master' into feat-color-enhancement
add 5a2081f712 Merge branch 'feat-color-enhancement' of https://github.com/stephenLYZ/superset into feat-color-enhancement
add 8b72999376 Merge branch 'feat-color-enhancement' of https://github.com/stephenLYZ/superset into chore/color-consistency-e2e
No new revisions were added by this update.
Summary of changes:
Dockerfile | 64 +-
RESOURCES/FEATURE_FLAGS.md | 47 +-
docker-compose-non-dev.yml | 6 +
docker-compose.yml | 8 +
docs/docs/databases/snowflake.mdx | 2 +-
docs/docs/installation/cache.mdx | 4 +-
docs/static/resources/openapi.json | 325 +-
requirements/base.txt | 24 +-
setup.py | 6 +-
.../new-chart-2022-09-09T14-22-31.728Z.jpg | Bin 16879 -> 0 bytes
.../integration/dashboard/drilltodetail.test.ts | 410 +-
.../integration/dashboard/nativeFilters.test.ts | 3 +-
.../explore/visualizations/area.test.js | 12 +-
.../explore/visualizations/big_number.test.js | 10 +-
.../visualizations/big_number_total.test.js | 10 +-
.../explore/visualizations/box_plot.test.js | 12 +-
.../explore/visualizations/bubble.test.js | 34 +-
.../explore/visualizations/compare.test.js | 12 +-
.../explore/visualizations/dist_bar.test.js | 21 +-
.../explore/visualizations/download_chart.test.js | 2 +-
.../explore/visualizations/dual_line.test.js | 12 +-
.../explore/visualizations/gauge.test.js | 19 +-
.../explore/visualizations/graph.test.ts | 12 +-
.../explore/visualizations/histogram.test.ts | 12 +-
.../explore/visualizations/line.test.ts | 6 +-
.../integration/explore/visualizations/pie.test.js | 12 +-
.../explore/visualizations/pivot_table.test.js | 10 +-
.../explore/visualizations/sankey.test.js | 12 +-
.../explore/visualizations/sunburst.test.js | 12 +-
.../explore/visualizations/table.test.ts | 10 +-
.../explore/visualizations/time_table.js | 6 +-
.../explore/visualizations/treemap.test.js | 12 +-
.../explore/visualizations/world_map.test.js | 12 +-
superset-frontend/package-lock.json | 584 +-
superset-frontend/package.json | 3 +-
.../plugin-chart/templates/src/MyChart.erb | 2 +-
.../superset-ui-chart-controls/src/index.ts | 2 +-
.../src/sections/echartsTimeSeriesQuery.tsx | 15 +-
.../src/sections/sections.tsx | 8 +-
.../src/shared-controls/dndControls.tsx | 5 +-
.../src/shared-controls/index.tsx | 11 +-
.../src/shared-controls/mixins.tsx | 5 +-
.../superset-ui-chart-controls/test/fixtures.ts | 10 +-
.../test/utils/getTemporalColumns.test.ts | 2 +-
.../superset-ui-core/src/query/constants.ts | 18 +-
.../superset-ui-core/src/query/getXAxis.ts | 6 +
.../packages/superset-ui-core/src/query/index.ts | 2 +-
.../superset-ui-core/src/query/types/Column.ts | 6 +
.../superset-ui-core/src/utils/featureFlags.ts | 62 +-
.../packages/superset-ui-switchboard/src/index.ts | 3 +
.../src/switchboard.test.ts | 27 +-
.../superset-ui-switchboard/src/switchboard.ts | 36 +-
.../legacy-plugin-chart-map-box/package.json | 38 +-
.../legacy-plugin-chart-world-map/src/WorldMap.js | 32 +-
.../legacy-preset-chart-deckgl/package.json | 10 +-
.../BigNumberWithTrendline/controlPanel.tsx | 15 +-
.../src/MixedTimeseries/controlPanel.tsx | 9 +-
.../src/MixedTimeseries/index.ts | 9 +-
.../src/Timeseries/Area/index.ts | 7 +-
.../src/Timeseries/Regular/Bar/index.ts | 7 +-
.../src/Timeseries/Regular/Line/index.ts | 7 +-
.../src/Timeseries/Regular/Scatter/index.ts | 7 +-
.../src/Timeseries/Regular/SmoothLine/index.ts | 7 +-
.../src/Timeseries/Step/index.ts | 7 +-
.../plugin-chart-echarts/src/Timeseries/index.ts | 9 +-
.../src/Treemap/EchartsTreemap.tsx | 3 +-
.../src/plugin/buildQuery.ts | 7 +-
.../src/plugin/controlPanel.tsx | 9 +-
.../plugins/plugin-chart-table/src/TableChart.tsx | 5 +-
.../plugins/plugin-chart-table/src/buildQuery.ts | 5 +-
.../plugin-chart-table/src/controlPanel.tsx | 7 +-
superset-frontend/src/SqlLab/App.jsx | 2 +
superset-frontend/src/SqlLab/actions/sqlLab.js | 66 +-
.../src/SqlLab/actions/sqlLab.test.js | 52 +-
.../SqlLab/components/ResultSet/ResultSet.test.tsx | 83 +-
.../src/SqlLab/components/ResultSet/index.tsx | 6 +-
.../components/RunQueryActionButton/index.tsx | 1 +
.../src/SqlLab/components/SaveQuery/index.tsx | 30 +-
.../SqlLab/components/SqlEditor/SqlEditor.test.jsx | 55 +-
.../src/SqlLab/components/SqlEditor/index.jsx | 33 +-
.../SqlLab/components/SqlEditorTabHeader/index.tsx | 2 +-
.../TabbedSqlEditors/TabbedSqlEditors.test.jsx | 47 +-
.../SqlLab/components/TabbedSqlEditors/index.jsx | 6 +-
superset-frontend/src/SqlLab/fixtures.ts | 12 +-
superset-frontend/src/SqlLab/reducers/sqlLab.js | 4 +-
.../src/addSlice/AddSliceContainer.tsx | 13 +-
superset-frontend/src/components/Chart/Chart.jsx | 19 +-
.../src/components/FilterableTable/index.tsx | 29 +-
superset-frontend/src/constants.ts | 4 +
superset-frontend/src/dashboard/actions/hydrate.js | 20 +-
.../dashboard/components/FiltersBadge/selectors.ts | 3 +-
.../dashboard/components/gridComponents/Chart.jsx | 3 +
.../components/gridComponents/ChartHolder.test.tsx | 3 +-
.../components/gridComponents/ChartHolder.tsx | 3 +
.../dashboard/components/gridComponents/Row.jsx | 49 +
.../nativeFilters/FilterBar/FilterBar.test.tsx | 2 +-
.../src/dashboard/containers/DashboardPage.tsx | 17 +-
superset-frontend/src/embedded/index.tsx | 14 +-
superset-frontend/src/explore/ExplorePage.tsx | 12 +-
.../explore/components/ControlPanelsContainer.tsx | 1 +
.../components/DataTablesPane/DataTablesPane.tsx | 8 +-
.../DataTablesPane/test/DataTablesPane.test.tsx | 17 +
.../components/ExploreChartHeader/index.jsx | 10 +
.../src/explore/components/ExploreChartPanel.jsx | 9 +-
.../controls/DateFilterControl/DateFilterLabel.tsx | 103 +-
.../DateFilterControl/components/AdvancedFrame.tsx | 24 +-
.../components/controls/DateFilterControl/index.ts | 5 +
.../components/controls/DateFilterControl/types.ts | 11 +
.../controls/DateFilterControl/utils/constants.ts | 6 +
.../DateFilterControl/utils/dateFilterUtils.ts | 56 +-
.../DndAdhocFilterOption.tsx | 69 +
.../DndColumnSelectControl/DndFilterSelect.tsx | 44 +-
.../index.tsx | 76 +-
.../AdhocFilterOption/AdhocFilterOption.test.tsx | 20 +-
.../FilterControl/AdhocFilterOption/index.jsx | 86 -
.../FilterControl/AdhocFilterOption/index.tsx | 77 +
.../DashboardsSubMenu.test.tsx | 78 +
.../DashboardsSubMenu.tsx | 146 +
.../useExploreAdditionalActionsMenu/index.jsx | 25 +-
superset-frontend/src/explore/constants.ts | 4 -
...etControlValuesCompatibleWithDatasource.test.ts | 285 +
.../getFormDataWithDashboardContext.ts | 2 +-
.../components/Range/RangeFilterPlugin.test.tsx | 26 +-
.../filters/components/Range/RangeFilterPlugin.tsx | 4 +-
.../filters/components/Time/TimeFilterPlugin.tsx | 3 +-
superset-frontend/src/preamble.ts | 3 -
superset-frontend/src/profile/App.tsx | 2 +
superset-frontend/src/types/Database.ts | 1 +
.../src/utils/isBot.ts | 5 +-
.../utils/isDashboardVirtualizationEnabled.ts} | 17 +-
superset-frontend/src/views/App.tsx | 2 +
.../data/database/DatabaseModal/index.test.jsx | 91 +
.../CRUD/data/database/DatabaseModal/index.tsx | 26 +-
.../views/CRUD/data/dataset/AddDatasetModal.tsx | 14 +-
superset-frontend/src/views/CRUD/hooks.ts | 17 +-
superset/charts/schemas.py | 3 +-
superset/common/query_context_processor.py | 3 +-
superset/config.py | 11 +-
superset/connectors/sqla/models.py | 27 +-
superset/databases/schemas.py | 5 +
superset/datasets/api.py | 14 +-
superset/db_engine_specs/__init__.py | 13 +-
superset/db_engine_specs/gsheets.py | 14 +-
superset/examples/supported_charts_dashboard.py | 14 +-
superset/explore/commands/get.py | 4 +-
superset/key_value/commands/create.py | 1 -
superset/key_value/commands/delete.py | 1 -
superset/key_value/commands/delete_expired.py | 1 -
superset/key_value/commands/get.py | 1 -
superset/key_value/commands/update.py | 1 -
superset/key_value/commands/upsert.py | 11 +-
superset/key_value/exceptions.py | 4 +
...34_deb4c9d4a4ef_parameters_in_saved_queries.py} | 28 +-
superset/models/sql_lab.py | 16 +-
superset/queries/saved_queries/api.py | 10 +-
superset/reports/notifications/slack.py | 4 +-
superset/superset_typing.py | 4 +-
superset/tasks/slack_util.py | 6 +-
.../form_view/columnar_to_database_view/edit.html | 43 +-
.../form_view/csv_to_database_view/edit.html | 43 +-
.../form_view/database_schemas_selector.html | 70 +
.../form_view/excel_to_database_view/edit.html | 43 +-
superset/translations/sl/LC_MESSAGES/messages.json | 6582 ++---
superset/translations/sl/LC_MESSAGES/messages.po | 26142 ++++++++++---------
superset/utils/core.py | 4 +-
superset/views/base.py | 1 +
superset/views/database/views.py | 22 +-
tests/integration_tests/charts/data/api_tests.py | 41 +
tests/integration_tests/datasets/api_tests.py | 4 +
.../queries/saved_queries/api_tests.py | 1 +
tests/integration_tests/sqla_models_tests.py | 120 +-
tests/integration_tests/superset_test_config.py | 1 +
tests/unit_tests/conftest.py | 8 +-
tests/unit_tests/db_engine_specs/test_gsheets.py | 54 +-
tests/unit_tests/db_engine_specs/test_init.py | 80 +
175 files changed, 20190 insertions(+), 17394 deletions(-)
delete mode 100644 superset-frontend/cypress-base/cypress/downloads/new-chart-2022-09-09T14-22-31.728Z.jpg
create mode 100644 superset-frontend/src/explore/components/controls/DndColumnSelectControl/DndAdhocFilterOption.tsx
delete mode 100644 superset-frontend/src/explore/components/controls/FilterControl/AdhocFilterOption/index.jsx
create mode 100644 superset-frontend/src/explore/components/controls/FilterControl/AdhocFilterOption/index.tsx
create mode 100644 superset-frontend/src/explore/components/useExploreAdditionalActionsMenu/DashboardsSubMenu.test.tsx
create mode 100644 superset-frontend/src/explore/components/useExploreAdditionalActionsMenu/DashboardsSubMenu.tsx
create mode 100644 superset-frontend/src/explore/controlUtils/getControlValuesCompatibleWithDatasource.test.ts
copy docs/babel.config.js => superset-frontend/src/utils/isBot.ts (85%)
copy superset-frontend/{packages/superset-ui-chart-controls/src/utils/defineSavedMetrics.ts => src/utils/isDashboardVirtualizationEnabled.ts} (69%)
copy superset/migrations/versions/{2018-03-06_12-24_e68c4473c581_allow_multi_schema_metadata_fetch.py => 2022-10-03_17-34_deb4c9d4a4ef_parameters_in_saved_queries.py} (73%)
create mode 100644 superset/templates/superset/form_view/database_schemas_selector.html
create mode 100644 tests/unit_tests/db_engine_specs/test_init.py