This is an automated email from the ASF dual-hosted git repository.
hainenber pushed a change to branch chore/use-modernized-po2json-fork
in repository https://gitbox.apache.org/repos/asf/superset.git
from f189137b721 fix: correct Jed format to be used with forked `po2json`
add 775f7c5a1fd fix(db2): Use DATE_TRUNC to improve timegrain expressions
(#43236)
add 298aa2f0ba4 fix(dataset): bump changed_on on column refresh so chart
cache invalidates (#43921)
add 082961ba168 fix(chart): require edit rights for query-context-only
updates (#44494)
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 d4370cd46eb chore(deps): bump the rjsf group in /superset-frontend
with 3 updates (#44593)
add 0ad50dc77e7 chore(deps-dev): bump jsdom from 30.0.1 to 30.1.0 in
/superset-frontend (#44596)
add b4cc82b7662 chore(deps-dev): bump jsdom from 30.0.1 to 30.1.0 in
/superset-embedded-sdk (#44592)
add 687dcbc63eb chore(deps): bump swagger-ui-react from 5.32.15 to 5.33.0
in /docs (#44594)
add ad7fcac11f9 fix(export): stamp ZIP entries with the export time
(#44391)
add 92a3b7d7e33 chore(deps): bump google-auth-library from 11.0.2 to
11.1.0 in /superset-frontend (#44599)
add 45d76f6abaf chore(deps): bump react-draggable from 4.7.1 to 4.7.2 in
/superset-frontend (#44597)
add 2ac6e2468d5 chore(deps-dev): bump webpack-bundle-analyzer from 5.3.3
to 5.4.0 in /superset-frontend (#44598)
add 613033b294b chore(build): replace external file-related deps with
native Node modules (#42939)
add 048625ebdbf Merge branch 'master' into
chore/use-modernized-po2json-fork
No new revisions were added by this update.
Summary of changes:
UPDATING.md | 10 +
docs/package.json | 2 +-
docs/yarn.lock | 680 ++++++++++-----------
pyproject.toml | 3 +
superset-embedded-sdk/package-lock.json | 84 ++-
superset-embedded-sdk/package.json | 2 +-
superset-frontend/package-lock.json | 184 +++---
superset-frontend/package.json | 17 +-
.../packages/generator-superset/package.json | 1 -
.../generator-superset/test/plugin-chart.test.ts | 6 +-
.../packages/superset-ui-core/package.json | 2 +-
superset-frontend/scripts/build.js | 21 +-
superset-frontend/scripts/copyAssets.js | 56 --
.../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 +-
.../explore/components/ExploreChartPanel/index.tsx | 12 +-
superset/charts/api.py | 7 +-
superset/cli/importexport.py | 8 +-
superset/commands/chart/update.py | 11 +-
superset/common/query_context_processor.py | 18 +-
superset/connectors/sqla/models.py | 53 +-
superset/dashboards/api.py | 6 +-
superset/databases/api.py | 6 +-
superset/datasets/api.py | 11 +-
superset/db_engine_specs/db2.py | 27 +-
superset/db_engine_specs/ibmi.py | 21 +
superset/importexport/api.py | 9 +-
superset/models/dashboard.py | 3 +
superset/queries/saved_queries/api.py | 7 +-
superset/security/manager.py | 38 +-
superset/themes/api.py | 7 +-
superset/translations/messages.pot | 16 +-
superset/utils/core.py | 27 +-
tests/integration_tests/charts/api_tests.py | 109 ++++
tests/integration_tests/charts/commands_tests.py | 133 +++-
tests/integration_tests/datasets/api_tests.py | 15 +-
tests/integration_tests/reports/commands_tests.py | 65 +-
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 | 66 +-
.../common/test_query_context_processor.py | 35 ++
tests/unit_tests/connectors/sqla/models_test.py | 234 +++++++
tests/unit_tests/dao/test_query_stop_race.py | 68 ++-
tests/unit_tests/db_engine_specs/test_db2.py | 35 +-
tests/unit_tests/db_engine_specs/test_ibmi.py | 76 +++
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 ++++
tests/unit_tests/utils/create_zip_tests.py | 84 +++
53 files changed, 2293 insertions(+), 722 deletions(-)
delete mode 100644 superset-frontend/scripts/copyAssets.js
create mode 100644 tests/unit_tests/db_engine_specs/test_ibmi.py
create mode 100644 tests/unit_tests/utils/create_zip_tests.py