This is an automated email from the ASF dual-hosted git repository.
hainenber pushed a change to branch feat/migrate-rjsf-deps-to-v6
in repository https://gitbox.apache.org/repos/asf/superset.git
from 0d8486ff737 chore: exclude transitiv ESM-based
`@x0k/json-schema-merge` from being transformed by Jest
add 51ce2b11ad3 chore(deps-dev): update impyla requirement from
<0.23,>0.16.2 to >=0.24.0,<0.25 (#41951)
add 7a752d1c228 fix(dashboard): restore arrow key navigation in modal
inputs opened from dropdown (#37978)
add 5c12f216d51 feat(mcp): add delete_chart and delete_dashboard tools
(#41472)
add 678fcba8b48 feat(helm): Superset 6 structured config schema with
deprecation path (#41777)
add b641008da6a fix(versioning): preserve complete multi-flush history
(#41940)
add df209cedbf8 chore(deps-dev): update sqlalchemy-firebird requirement
from <2.2,>=0.7.0 to >=0.8.0,<2.2 (#41950)
add e8521471820 test: add edge-case tests for datetime_to_epoch function
(#39404)
add a03cabffa77 perf(csv): avoid regex in CSV value escaping (#40195)
add 0ecf34d80e1 fix(a11y): add aria-label to ViewportControl text inputs
(#41931)
add b237aefb1ea fix(a11y): add aria-label to RightMenu documentation and
bug-report icon links (#41903)
add f5deda78641 fix(dataset): copy catalog field when duplicating a
BigQuery dataset (#41106)
add 189f258e0ce fix(drill): coerce temporal drill filter values (#40180)
add 5e6b29d1a32 chore(deps-dev): bump sqlalchemy-hana from 0.4.0 to 3.0.3
(#41953)
add 347ebbe1c00 Merge branch 'master' into feat/migrate-rjsf-deps-to-v6
No new revisions were added by this update.
Summary of changes:
helm/superset/Chart.yaml | 2 +-
helm/superset/README.md | 59 +-
helm/superset/UPGRADING.md | 161 ++++++
helm/superset/templates/NOTES.txt | 6 +
helm/superset/templates/_helpers.tpl | 641 +++++++++++++++++++--
helm/superset/templates/deployment-beat.yaml | 10 +-
helm/superset/templates/deployment-flower.yaml | 5 +-
helm/superset/templates/deployment-worker.yaml | 10 +-
helm/superset/templates/deployment-ws.yaml | 3 +
helm/superset/templates/deployment.yaml | 12 +-
helm/superset/templates/secret-env.yaml | 36 +-
.../superset/templates/secret-superset-config.yaml | 4 +-
helm/superset/tests/checksum_test.yaml | 132 +++++
helm/superset/tests/config_test.yaml | 94 +++
.../superset/tests/deprecation_test.yaml | 23 +-
helm/superset/tests/initscript_test.yaml | 63 ++
helm/superset/tests/secret_env_test.yaml | 71 +++
.../superset/tests/serviceaccount_test.yaml | 44 +-
.../superset/tests/values_defaults_test.yaml | 24 +-
helm/superset/values.schema.json | 140 +++++
helm/superset/values.yaml | 148 ++++-
pyproject.toml | 6 +-
.../components/ModalTrigger/ModalTrigger.test.tsx | 42 +-
.../src/components/ModalTrigger/index.tsx | 20 +-
.../src/PivotTableChart.tsx | 84 ++-
.../test/PivotTableChart.test.tsx | 370 ++++++++++++
.../plugins/plugin-chart-table/src/TableChart.tsx | 28 +-
.../plugin-chart-table/test/TableChart.test.tsx | 49 ++
.../components/controls/TextControl/index.tsx | 4 +-
.../components/controls/ViewportControl.tsx | 1 +
superset-frontend/src/features/home/RightMenu.tsx | 2 +
superset/commands/dataset/duplicate.py | 63 +-
superset/mcp_service/app.py | 4 +
superset/mcp_service/chart/schemas.py | 46 ++
superset/mcp_service/chart/tool/__init__.py | 2 +
superset/mcp_service/chart/tool/delete_chart.py | 186 ++++++
superset/mcp_service/dashboard/schemas.py | 44 ++
superset/mcp_service/dashboard/tool/__init__.py | 2 +
.../mcp_service/dashboard/tool/delete_dashboard.py | 235 ++++++++
superset/models/helpers.py | 57 +-
superset/utils/csv.py | 48 +-
superset/versioning/changes/listener.py | 260 +++------
superset/versioning/changes/state.py | 33 +-
.../versioning/transaction_correctness_tests.py | 224 +++++++
.../unit_tests/commands/dataset/test_duplicate.py | 13 +
.../mcp_service/chart/tool/test_delete_chart.py | 229 ++++++++
.../dashboard/tool/test_delete_dashboard.py | 254 ++++++++
tests/unit_tests/models/helpers_test.py | 264 ++++++++-
tests/unit_tests/utils/csv_tests.py | 3 +
tests/unit_tests/utils/test_date_parsing.py | 91 +++
tests/unit_tests/versioning/test_listener.py | 204 +++++++
51 files changed, 4120 insertions(+), 436 deletions(-)
create mode 100644 helm/superset/UPGRADING.md
create mode 100644 helm/superset/tests/checksum_test.yaml
create mode 100644 helm/superset/tests/config_test.yaml
copy MANIFEST.in => helm/superset/tests/deprecation_test.yaml (66%)
create mode 100644 helm/superset/tests/initscript_test.yaml
create mode 100644 helm/superset/tests/secret_env_test.yaml
copy .dockerignore => helm/superset/tests/serviceaccount_test.yaml (63%)
copy docker/entrypoints/docker-ci.sh =>
helm/superset/tests/values_defaults_test.yaml (71%)
mode change 100755 => 100644
create mode 100644 helm/superset/values.schema.json
create mode 100644
superset-frontend/plugins/plugin-chart-pivot-table/test/PivotTableChart.test.tsx
create mode 100644 superset/mcp_service/chart/tool/delete_chart.py
create mode 100644 superset/mcp_service/dashboard/tool/delete_dashboard.py
create mode 100644
tests/integration_tests/versioning/transaction_correctness_tests.py
create mode 100644 tests/unit_tests/mcp_service/chart/tool/test_delete_chart.py
create mode 100644
tests/unit_tests/mcp_service/dashboard/tool/test_delete_dashboard.py
create mode 100644 tests/unit_tests/versioning/test_listener.py