This is an automated email from the ASF dual-hosted git repository.
michaelsmolina pushed a change to branch 3.0
in repository https://gitbox.apache.org/repos/asf/superset.git
from 40d9c4c81f chore: Updates CHANGELOG.md
new 807a027a5f fix: is_select with UNION (#25290)
new 2d1f1e3d71 fix: Add explicit ON DELETE CASCADE for dashboard_roles
(#25320)
new 8ca49d4e6f fix(chart): Supporting custom SQL as temporal x-axis column
with filter (#25126)
new 61dcc70db4 fix: Use RLS clause instead of ID for cache key (#25229)
new 0d53446562 fix: Improve the reliability of alerts & reports (#25239)
new 5390e2d826 fix: DashboardRoles cascade operation (#25349)
new 295b9e1811 fix: datetime with timezone excel export (#25318)
The 7 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:
.../src/explore/actions/exploreActions.test.js | 13 +-
.../src/explore/reducers/exploreReducer.js | 18 +--
superset/common/query_context_factory.py | 7 +-
superset/config.py | 5 +
superset/connectors/sqla/models.py | 2 +
...3_add_on_delete_cascade_for_dashboard_slices.py | 2 +-
...on_delete_cascade_for_embedded_dashboards.py.py | 2 +-
...1_add_on_delete_cascade_for_dashboard_roles.py} | 20 +--
superset/models/dashboard.py | 14 +-
superset/security/manager.py | 26 ++--
superset/sql_parse.py | 10 +-
superset/tasks/cron_util.py | 14 +-
superset/tasks/scheduler.py | 9 +-
superset/utils/excel.py | 5 +
tests/integration_tests/charts/data/api_tests.py | 66 ++++++++++
.../security/row_level_security_tests.py | 15 +++
tests/unit_tests/sql_parse_tests.py | 10 ++
tests/unit_tests/tasks/test_cron_util.py | 145 ++++++++++++---------
.../unit_tests/utils/excel_tests.py | 18 +--
19 files changed, 281 insertions(+), 120 deletions(-)
copy
superset/migrations/versions/{2023-08-09_14-17_8ace289026f3_add_on_delete_cascade_for_dashboard_slices.py
=> 2023-09-15_12-58_4b85906e5b91_add_on_delete_cascade_for_dashboard_roles.py}
(79%)
copy superset/utils/excel.py => tests/unit_tests/utils/excel_tests.py (67%)