This is an automated email from the ASF dual-hosted git repository.
EnxDev pushed a change to branch
enxdev/feat/dashboard-excel-export-sync-fallback
in repository https://gitbox.apache.org/repos/asf/superset.git
from 78e833e2313 fix(dashboard): close two Excel export row budget gaps
add 3b355b6a854 fix(chart): allow semantic view datasource when saving
charts (#44169)
add 390bf299ff9 fix(i18n): stop f-strings in gettext leaking a bogus msgid
on Python 3.12 (#44584)
add 8141d666d6d fix(dashboard): show loading spinner for charts outside an
in-flight auto-refresh batch (#44272)
add 4967c187930 Merge branch 'master' into
enxdev/feat/dashboard-excel-export-sync-fallback
No new revisions were added by this update.
Summary of changes:
pyproject.toml | 3 +
.../Header/useHeaderAutoRefresh.test.tsx | 58 +++++-
.../components/Header/useHeaderAutoRefresh.ts | 2 +-
.../components/gridComponents/Chart/Chart.test.tsx | 59 ++++++
.../components/gridComponents/Chart/Chart.tsx | 4 +-
.../dashboard/contexts/AutoRefreshContext.test.tsx | 69 +++++++
.../src/dashboard/contexts/AutoRefreshContext.tsx | 31 ++-
superset/common/query_context_processor.py | 18 +-
superset/models/dashboard.py | 3 +
superset/security/manager.py | 38 +++-
superset/translations/messages.pot | 14 ++
tests/integration_tests/charts/api_tests.py | 109 ++++++++++
tests/unit_tests/charts/test_filters.py | 96 +++++++++
tests/unit_tests/commands/chart/create_test.py | 33 ++-
tests/unit_tests/commands/chart/update_test.py | 41 +++-
.../common/test_query_context_processor.py | 35 ++++
tests/unit_tests/dao/test_query_stop_race.py | 68 +++++--
tests/unit_tests/models/dashboard_test.py | 41 +++-
tests/unit_tests/semantic_layers/models_test.py | 225 +++++++++++++++++++++
tests/unit_tests/subjects/test_raise_for_access.py | 122 +++++++++++
20 files changed, 1029 insertions(+), 40 deletions(-)