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 70b52908b92 fix(dashboard): honor default Excel export row limit
add 07a8f8b9845 chore(deps-dev): bump oxlint from 1.80.0 to 1.81.0 in
/docs (#44052)
add 7f06e4eb605 feat(table): add opt-in migration from Table V1 to Table
V2 (#42088)
add d1ad6aeda63 chore(docker): speed up image builds and the compose dev
loop (#43916)
add 80ebfad0941 fix(security): suppress zizmor self-repository false
positive for npm install step (#44076)
add c442180328f fix(security): use self-repository syntax for
chart-testing action ref (#44083)
add 68528e33086 chore(deps-dev): bump jest-environment-jsdom from 30.5.0
to 30.5.1 in /superset-frontend (#44055)
add 4686d133796 fix(security): use self-repository syntax for
change-detector in Playwright workflow (#44086)
add 0fe58044cba fix(security): use self-repository syntax for
setup-backend in Playwright workflow (#44085)
add f73ccee7829 fix(couchbase): remove debug prints that emit the
connection URI to stdout (#44070)
add 072a29ddb55 fix(security): suppress zizmor self-repository false
positive for playwright build step (#44073)
add ce700f389c7 fix(security): suppress zizmor self-repository false
positive for postgres setup step (#44084)
add 4aca0d7da41 fix(security): suppress zizmor self-repository false
positive for playwright install step (#44074)
add 09522cc4b89 fix(security): suppress zizmor self-repository false
positive for playwright test-data step (#44075)
add 196fe87c54b fix(security): use self-repository syntax for
setup-backend in mysql job (#44066)
add b1c6401e82c fix(security): suppress zizmor self-repository false
positive for mysql setup step (#44067)
add 9267d8b6669 fix(security): suppress zizmor self-repository false
positive for playwright experimental step (#44064)
add 4dcc800b58c fix(security): use self-repository syntax for
change-detector in integration tests (#44065)
add a78591be60e chore(deps-dev): bump oxfmt from 0.65.0 to 0.66.0 in
/superset-websocket (#44049)
add 9dd0c3be2a8 Merge branch 'master' into
enxdev/feat/dashboard-excel-export-sync-fallback
No new revisions were added by this update.
Summary of changes:
.github/workflows/superset-helm-lint-test.yml | 2 +-
.github/workflows/superset-playwright.yml | 51 ++-
.../workflows/superset-python-integrationtest.yml | 12 +-
Dockerfile | 81 +++-
UPDATING.md | 2 +
docker-compose-light.yml | 1 +
docker-compose.yml | 3 +
docker/.env | 6 +
docker/docker-init.sh | 36 +-
docs/admin_docs/installation/docker-compose.mdx | 4 +-
.../contributing/development-setup.md | 7 +-
docs/package.json | 2 +-
docs/yarn.lock | 234 +++++-----
superset-frontend/package-lock.json | 271 +++--------
superset-frontend/package.json | 2 +-
.../superset-ui-core/src/chart/types/Base.ts | 11 +
.../src/components/ThemedAgGridReact/index.tsx | 1 +
.../src/time-format/DateWithFormatter.ts | 9 +
.../superset-ui-core/src/time-format/index.ts | 5 +-
.../packages/superset-ui-core/src/types/AgGrid.ts | 1 +
.../src/AgGridTable/index.tsx | 503 ++++++++++++++-------
.../src/AgGridTableChart.tsx | 353 ++++++++++++---
.../plugin-chart-ag-grid-table/src/buildQuery.ts | 65 +--
.../src/controlPanel.tsx | 149 +++++-
.../plugin-chart-ag-grid-table/src/index.ts | 1 +
.../src/stateConversion.ts | 18 +
.../src/styles/index.tsx | 2 +
.../src/transformProps.ts | 120 ++++-
.../plugin-chart-ag-grid-table/src/types.ts | 8 +
.../src/utils/externalAPIs.ts | 12 +
.../src/utils/formatValue.ts | 36 +-
.../src/utils/getCellStyle.ts | 96 +++-
.../src/utils/getScrollBarSize.ts} | 45 +-
.../src/utils/getTimeRangeFromGranularity.ts | 80 ++++
.../src/utils/isEqualColumns.ts | 71 ++-
.../src/utils/useColDefs.ts | 53 ++-
.../test/AgGridTableChart.test.tsx | 142 +++++-
.../test/buildQuery.test.ts | 82 ++++
.../test/controlPanel.test.ts | 42 ++
.../test/controlPanel.test.tsx | 32 ++
.../test/drillToDetail.test.tsx | 290 ++++++++++++
.../test/formatValue.test.ts | 172 +++++++
.../test/memoization.test.ts | 13 +-
.../test/stateConversion.test.ts | 46 +-
.../test/transformProps.test.ts | 116 +++++
.../test/utils/getCellStyle.test.ts | 67 +++
.../test/utils/useColDefs.test.ts | 73 +++
.../ChartContextMenu/ChartContextMenu.test.tsx | 44 +-
.../Chart/ChartContextMenu/ChartContextMenu.tsx | 34 +-
.../Chart/ChartContextMenu/useContextMenu.test.tsx | 25 +-
.../components/gridComponents/Chart/Chart.tsx | 4 +-
.../util/activeAllDashboardFilters.test.ts | 60 +++
.../dashboard/util/activeAllDashboardFilters.ts | 13 +-
.../src/dashboard/util/chartStateConverter.ts | 12 +-
.../components/ExploreViewContainer/index.tsx | 6 +-
.../useExploreAdditionalActionsMenu/index.tsx | 48 +-
.../useExploreAdditionalActionsMenu.test.tsx | 33 ++
.../src/hooks/apiResources/datasets.test.ts | 55 ++-
.../src/hooks/apiResources/datasets.ts | 20 +-
superset-websocket/package-lock.json | 162 +++----
superset-websocket/package.json | 2 +-
superset/cli/viz_migrations.py | 3 +
superset/db_engine_specs/couchbase.py | 2 -
superset/migrations/shared/migrate_viz/base.py | 120 +++--
.../migrations/shared/migrate_viz/processors.py | 315 +++++++++++++
.../shared/migrate_viz/query_functions.py | 11 +-
.../unit_tests/migrations/viz/table_v1_v2_test.py | 427 +++++++++++++++++
67 files changed, 3884 insertions(+), 940 deletions(-)
copy superset-frontend/{playwright/components/modals/SaveDatasetModal.ts =>
plugins/plugin-chart-ag-grid-table/src/utils/getScrollBarSize.ts} (52%)
create mode 100644
superset-frontend/plugins/plugin-chart-ag-grid-table/src/utils/getTimeRangeFromGranularity.ts
create mode 100644
superset-frontend/plugins/plugin-chart-ag-grid-table/test/drillToDetail.test.tsx
create mode 100644
superset-frontend/plugins/plugin-chart-ag-grid-table/test/formatValue.test.ts
create mode 100644 tests/unit_tests/migrations/viz/table_v1_v2_test.py