This is an automated email from the ASF dual-hosted git repository.
villebro pushed a change to branch 1.3
in repository https://gitbox.apache.org/repos/asf/superset.git.
from 7fa5a26 update version and changelog
new 8146a5c fix(dashboard): 500 error caused by data_for_slices API
(#16053)
new 33b56bb fix: boolean type into SQL 'in' operator (#16107)
new cfeb558 fix: Multiple dashboard refresh triggers for the same session
(#16094)
new 2d59be3 fix: Safari is not showing scroll bars in Explore (#16089)
new 74b37c3 feat: add sticky state to tables and loadingcards state.
(#16102)
new a38115d add config to hide some user menu items (#16156)
new 630b49f feat(cross-filters): add support for temporal filters (#16139)
new cf922e1 fix: ensure that users viewing chart does not automatically
save edit data (#16077)
new 3bf5852 fix: turn on SSL in database edit form show 500 error
(#16151)
new 7741568 fix: revert data endpoint name (#16162)
new bab7e7a feat: add chart image info to reports from charts (#16158)
new 077c637 fix: isDynamic function (#16175)
new 2b6a865 feat: Added multi-regional IPs to Database Connections
(#16170)
new 93de225 feat: change query predicate to text (#16160)
new 61a6795 feat: CLI cleanup (#16178)
new a9298ec fix: ensure created user entities do not show inside examples
(#16176)
new 79ad7e8 chore: switch back tag name to popular from highly-used
(#16174)
new 9dc44a4 fix: change listivew card layouts to the new homepage card
layout (#16171)
new 52ae86d update covid dashboard (#16183)
new bc5e05b chore: bump superset-ui to 0.17.82 (#16186)
new 4c6a259 fix(explore): metric label disappearing in some scenarios
(#16190)
new 185eaf7 feat: Changing Dataset names (#16199)
new f56a25d fix(explore): adhoc metrics popover resets label after
hovering outside (#16196)
new 31c57db fix: sorting on "Modified By" in chart table (#16208)
new f749834 initial fix (#16212)
new 90f432e fix(explore): conditional formatting value validators (#16230)
new f36a7f0 fix: remove encryption from db params (#16214)
new 56897ab fix: Remove Advanced Analytics tag for 2 charts (#16240)
new 52f747b fix: validate_parameters and query (#16241)
new 90ad28b fix(dashboard): cross filter chart highlight when filters
badge icon clicked (#16233)
new 9ca7e0b chore: bump superset-ui packages to 0.17.84 (#16251)
new 6599262 fix examples tab for dashboard (#16253)
new 3bfb4d6 fix: pivot columns with ints for name (#16259)
new 0e7b220 check roles before fetching reports (#16260)
The 34 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../docs/Creating Charts and Dashboards/index.mdx | 2 +-
superset-frontend/package-lock.json | 2542 +++++++++++++++-----
superset-frontend/package.json | 58 +-
.../explore/components/MetricsControl_spec.jsx | 237 +-
.../explore/components/VizTypeControl_spec.jsx | 2 +-
superset-frontend/src/components/Form/Form.tsx | 2 +
superset-frontend/src/components/Form/index.tsx | 4 +-
.../src/components/ListView/CardCollection.tsx | 20 +-
.../src/components/ListView/ListView.tsx | 3 +
.../src/components/Menu/MenuRight.tsx | 8 +-
.../src/components/ReportModal/index.test.tsx | 7 +
.../src/components/ReportModal/index.tsx | 103 +-
.../src/components/ReportModal/styles.tsx | 28 +
.../src/components/TimezoneSelector/index.tsx | 2 +-
.../DetailsPanel/DetailsPanel.test.tsx | 5 +
.../components/FiltersBadge/DetailsPanel/index.tsx | 10 +
.../dashboard/components/FiltersBadge/selectors.ts | 65 +-
.../src/dashboard/components/Header/index.jsx | 66 +-
.../src/dashboard/util/setPeriodicRunner.ts | 2 +-
.../src/datasource/DatasourceEditor.jsx | 10 +-
.../ExploreAdditionalActionsMenu.test.tsx | 2 +-
.../src/explore/components/ExploreChartHeader.jsx | 51 +-
.../src/explore/components/ExploreChartPanel.jsx | 3 +-
.../explore/components/ExploreViewContainer.jsx | 5 +-
.../PropertiesModal/PropertiesModal.test.tsx | 2 +-
.../FormattingPopoverContent.tsx | 330 ++-
.../DndColumnSelectControl/DndMetricSelect.tsx | 3 +
.../controls/MetricControl/MetricsControl.jsx | 488 ++--
.../controls/VizTypeControl/VizTypeGallery.tsx | 6 +-
.../src/views/CRUD/chart/ChartList.tsx | 72 +-
.../src/views/CRUD/dashboard/DashboardList.tsx | 49 +-
.../DatabaseModal/DatabaseConnectionForm.tsx | 15 +-
.../data/database/DatabaseModal/ExtraOptions.tsx | 4 +-
.../CRUD/data/database/DatabaseModal/index.tsx | 135 +-
.../src/views/CRUD/data/database/types.ts | 16 +-
superset-frontend/src/views/CRUD/storageKeys.ts | 3 +-
superset-frontend/src/views/CRUD/types.ts | 2 +-
superset-frontend/src/views/CRUD/utils.tsx | 24 +-
.../src/views/CRUD/welcome/ActivityTable.tsx | 6 +-
.../src/views/CRUD/welcome/ChartTable.tsx | 9 +-
.../src/views/CRUD/welcome/DashboardTable.tsx | 9 +-
.../src/views/CRUD/welcome/SavedQueries.tsx | 4 +-
.../src/views/CRUD/welcome/Welcome.tsx | 47 +-
.../TimeTable/TimeTableChartPlugin.js | 1 -
superset-frontend/tsconfig.json | 2 +-
superset/charts/api.py | 16 +-
superset/charts/commands/create.py | 3 +
superset/charts/commands/update.py | 4 +
superset/charts/post_processing.py | 2 +-
superset/charts/schemas.py | 25 +
superset/cli.py | 14 +-
superset/common/query_object.py | 5 +-
superset/config.py | 3 +
superset/connectors/base/models.py | 11 +-
superset/connectors/sqla/models.py | 67 +-
superset/constants.py | 2 +-
superset/db_engine_specs/base.py | 14 +-
superset/examples/bart_lines.py | 2 +-
.../dashboards/COVID_Vaccine_Dashboard.yaml | 288 +--
.../configs/datasets/examples/FCC_2018_Survey.yaml | 2 +-
.../configs/datasets/examples/channel_members.yaml | 2 +-
.../configs/datasets/examples/channels.yaml | 2 +-
.../datasets/examples/cleaned_sales_data.yaml | 2 +-
.../configs/datasets/examples/covid_vaccines.yaml | 2 +-
.../configs/datasets/examples/exported_stats.yaml | 2 +-
.../datasets/examples/members_channels_2.yaml | 4 +-
.../configs/datasets/examples/messages.yaml | 2 +-
.../datasets/examples/messages_channels.yaml | 4 +-
.../datasets/examples/new_members_daily.yaml | 4 +-
.../configs/datasets/examples/threads.yaml | 2 +-
.../examples/configs/datasets/examples/users.yaml | 378 +--
.../examples/users_channels-uzooNNtSRO.yaml | 87 +-
.../configs/datasets/examples/users_channels.yaml | 58 +-
.../datasets/examples/video_game_sales.yaml | 240 +-
superset/examples/deck.py | 10 +-
superset/examples/energy.py | 2 +-
superset/examples/flights.py | 2 +-
superset/examples/long_lat.py | 2 +-
superset/examples/sf_population_polygons.py | 2 +-
superset/examples/world_bank.py | 4 +-
...13dd52_change_fetch_values_predicate_to_text.py | 84 +
...d20ba9ecb33_add_last_saved_at_to_slice_model.py | 66 +
superset/models/slice.py | 9 +-
superset/reports/commands/execute.py | 3 +
superset/typing.py | 2 +-
superset/utils/core.py | 135 +-
superset/views/base.py | 6 +-
superset/views/core.py | 4 +-
superset/viz.py | 8 +-
tests/integration_tests/charts/api_tests.py | 52 +-
tests/integration_tests/charts/commands_tests.py | 26 +
.../dashboards/security/security_rbac_tests.py | 4 +-
tests/integration_tests/model_tests.py | 23 +-
tests/integration_tests/sqla_models_tests.py | 39 +
tests/integration_tests/utils/core_tests.py | 51 +-
tests/integration_tests/utils_tests.py | 60 +-
tests/integration_tests/viz_tests.py | 12 +-
97 files changed, 3946 insertions(+), 2371 deletions(-)
create mode 100644
superset/migrations/versions/07071313dd52_change_fetch_values_predicate_to_text.py
create mode 100644
superset/migrations/versions/6d20ba9ecb33_add_last_saved_at_to_slice_model.py