This is an automated email from the ASF dual-hosted git repository.

rusackas pushed a change to branch fix/37700-remove-legacy-fab-password-views
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 325f1ebff0d chore(i18n): add missing pot entry for edit-mode password 
message
     add 7154f2790a9 fix(oracle): map Oracle NUMBER, BINARY_FLOAT/DOUBLE and 
CLOB column types (#44685)
     add 3e8cec55c4b chore(deps): bump undici from 7.29.0 to 7.30.0 in 
/superset-frontend in the security group across 1 directory (#44809)
     add 89759eba5d9 chore(deps): bump react-window from 2.3.2 to 2.3.3 in 
/superset-frontend (#44820)
     add 3e36b242a61 fix(datafusion): render temporal SQL that DataFusion 
accepts (#44700)
     add 8c3b985c22c fix(db2): set current_schema to the catalog name of the 
selected schema (#44706)
     add ba62c867258 chore(deps): bump brace-expansion from 5.0.9 to 5.0.12 in 
/superset-frontend/cypress-base (#44813)
     add 3f8a23622c7 perf(security): memoise the user subject lookup within a 
request (#44017)
     add 3f408238baa refactor(mcp): one plugin lifecycle contract and compact 
chart config schemas (#44746)
     add 5668faf18e6 fix(doris): quarter grain, SSL toggle, parameters URI, 
error mapping and column types (#44718)
     add 929c44097f8 chore(deps): bump the security group across 1 directory 
with 2 updates (#44824)
     add e93f8ce638c test(semantic-views): wait for views refetches to settle 
before selecting a view (#44792)
     add 21d46d52dfd chore(build): remove unused dependencies in `docs` and 
`superset-frontend` (#44697)
     add af794f8c93a chore(deps): bump the security group across 1 directory 
with 2 updates (#44831)
     add 8a7be3b327b fix: avoid provider calls when rendering datasource access 
denials (#44432)
     add 3b06cadca4c fix(csv-import): add primary key when MySQL requires one 
(#44411)
     add 88efac09c67 fix(mcp): align histogram and waterfall query contracts 
(#44744)
     add 65a6012843b ci(python): run the Python-next canary nightly, bump to 
3.13 (#44767)
     add e90b9fb751e chore(deps): bump dompurify from 3.4.15 to 3.4.16 in 
/superset-frontend in the security group across 1 directory (#44830)
     add 51378f529d8 fix(matrixify): fan metrics-axis selection into 
multi-query fields (#44629)
     add 883e43ee2da fix(sqllab): ignore non-object template_params in 
format_sql instead of 500 (#44826)
     add bbf0fa5f42f fix(core): stop discarding API errors that quote an HTML 
tag (#42489)
     add d80fcfc02a2 fix(i18n): make babel_update.sh .pot normalization 
actually run (#44395)
     add b24eb6607ac Merge remote-tracking branch 'apache/master' into 
fix/37700-remove-legacy-fab-password-views
     add b517717b652 chore(i18n): regenerate messages.pot and catalogs after 
master merge

No new revisions were added by this update.

Summary of changes:
 .github/actions/setup-backend/action.yml           |    5 +-
 .github/workflows/python-nightly-canary.yml        |   94 +
 .github/workflows/superset-python-unittest.yml     |    7 +-
 UPDATING.md                                        |   49 +-
 docs/admin_docs/configuration/mcp-server.mdx       |    5 +
 docs/docusaurus.config.ts                          |    1 -
 docs/package.json                                  |   10 +-
 .../databases/supported/apache-doris.mdx           |    8 +
 .../version-6.1.0/databases/supported/mysql.mdx    |   18 +
 docs/yarn.lock                                     |   27 +-
 requirements/development.in                        |   11 +
 requirements/development.txt                       |    7 +-
 scripts/translations/babel_update.sh               |   15 +-
 superset-frontend/cypress-base/package-lock.json   |   12 +-
 superset-frontend/package-lock.json                |  237 +-
 superset-frontend/package.json                     |   10 +-
 .../packages/superset-core/package.json            |    2 -
 .../packages/superset-ui-core/package.json         |    4 +-
 .../Matrixify/MatrixifyGridGenerator.test.ts       |   63 +
 .../components/Matrixify/MatrixifyGridGenerator.ts |   34 +-
 .../src/query/getClientErrorObject.ts              |   29 +-
 .../test/query/getClientErrorObject.test.ts        |   66 +
 .../semanticViews/AddSemanticViewModal.test.tsx    |   22 +
 superset/db_engine_specs/datafusion.py             |   34 +-
 superset/db_engine_specs/db2.py                    |   12 +-
 superset/db_engine_specs/doris.py                  |  111 +-
 superset/db_engine_specs/mysql.py                  |  257 +-
 superset/db_engine_specs/oracle.py                 |   52 +-
 superset/mcp_service/chart/chart_helpers.py        |  163 +-
 superset/mcp_service/chart/chart_utils.py          |  128 +-
 superset/mcp_service/chart/compile.py              |   19 +-
 superset/mcp_service/chart/plugin.py               |  222 +-
 superset/mcp_service/chart/plugins/big_number.py   |   55 +-
 superset/mcp_service/chart/plugins/bubble.py       |   27 +-
 superset/mcp_service/chart/plugins/gantt.py        |   79 +-
 superset/mcp_service/chart/plugins/gauge.py        |   63 +-
 superset/mcp_service/chart/plugins/handlebars.py   |    4 +
 superset/mcp_service/chart/plugins/histogram.py    |   98 +-
 .../mcp_service/chart/plugins/mixed_timeseries.py  |   43 +
 superset/mcp_service/chart/plugins/table.py        |    1 +
 superset/mcp_service/chart/plugins/treemap.py      |  141 +-
 superset/mcp_service/chart/plugins/waterfall.py    |   35 +
 superset/mcp_service/chart/preview_utils.py        |  197 +-
 superset/mcp_service/chart/query_result.py         |   19 +-
 superset/mcp_service/chart/registry.py             |   49 +-
 superset/mcp_service/chart/schemas.py              |   82 +-
 superset/mcp_service/chart/tool/get_chart_data.py  |   29 +-
 .../mcp_service/chart/tool/get_chart_preview.py    |  128 +-
 .../chart/tool/get_chart_type_schema.py            |    4 +-
 superset/mcp_service/chart/tool/update_chart.py    |   65 +-
 .../mcp_service/chart/tool/update_chart_preview.py |   48 +-
 .../chart/validation/dataset_validator.py          |    4 +-
 superset/mcp_service/server.py                     |   11 +
 superset/sqllab/api.py                             |    7 +
 superset/subjects/utils.py                         |   40 +-
 superset/translations/ar/LC_MESSAGES/messages.po   |  150 +-
 superset/translations/ca/LC_MESSAGES/messages.po   |  175 +-
 superset/translations/cs/LC_MESSAGES/messages.po   |  163 +-
 superset/translations/de/LC_MESSAGES/messages.po   |  168 +-
 superset/translations/en/LC_MESSAGES/messages.po   |  137 +-
 superset/translations/es/LC_MESSAGES/messages.po   |  156 +-
 superset/translations/fa/LC_MESSAGES/messages.po   |  148 +-
 superset/translations/fi/LC_MESSAGES/messages.po   |  158 +-
 superset/translations/fr/LC_MESSAGES/messages.po   |  160 +-
 superset/translations/it/LC_MESSAGES/messages.po   |  183 +-
 superset/translations/ja/LC_MESSAGES/messages.po   |  143 +-
 superset/translations/ko/LC_MESSAGES/messages.po   |  147 +-
 superset/translations/lv/LC_MESSAGES/messages.po   |  160 +-
 superset/translations/messages.pot                 | 2526 +++++---------------
 superset/translations/mi/LC_MESSAGES/messages.po   |  157 +-
 superset/translations/nl/LC_MESSAGES/messages.po   |  162 +-
 superset/translations/pl/LC_MESSAGES/messages.po   |  169 +-
 superset/translations/pt/LC_MESSAGES/messages.po   |  167 +-
 .../translations/pt_BR/LC_MESSAGES/messages.po     |  168 +-
 superset/translations/ro/LC_MESSAGES/messages.po   |  158 +-
 superset/translations/ru/LC_MESSAGES/messages.po   |  150 +-
 superset/translations/sk/LC_MESSAGES/messages.po   |  152 +-
 superset/translations/sl/LC_MESSAGES/messages.po   |  162 +-
 superset/translations/sr/LC_MESSAGES/messages.po   |  167 +-
 .../translations/sr_Latn/LC_MESSAGES/messages.po   |  170 +-
 superset/translations/ta/LC_MESSAGES/messages.po   |  173 +-
 superset/translations/th/LC_MESSAGES/messages.po   |  149 +-
 superset/translations/tr/LC_MESSAGES/messages.po   |  150 +-
 superset/translations/uk/LC_MESSAGES/messages.po   |  172 +-
 superset/translations/zh/LC_MESSAGES/messages.po   |  139 +-
 .../translations/zh_TW/LC_MESSAGES/messages.po     |  139 +-
 .../charts/semantic_save_tests.py                  |   82 +-
 .../unit_tests/db_engine_specs/test_datafusion.py  |   32 +-
 tests/unit_tests/db_engine_specs/test_db2.py       |   52 +-
 tests/unit_tests/db_engine_specs/test_doris.py     |  227 +-
 tests/unit_tests/db_engine_specs/test_mariadb.py   |   83 +
 tests/unit_tests/db_engine_specs/test_mysql.py     |  440 +++-
 tests/unit_tests/db_engine_specs/test_oracle.py    |   64 +-
 .../mcp_service/chart/test_chart_helpers.py        |  113 +
 .../chart/test_chart_plugin_contract.py            |  762 ++++++
 .../chart/test_histogram_boxplot_charts.py         |   62 +
 .../mcp_service/chart/test_preview_utils.py        |   66 +
 .../unit_tests/mcp_service/chart/test_registry.py  |   56 +-
 .../mcp_service/chart/test_registry_filters.py     |    9 +
 .../mcp_service/chart/test_treemap_completeness.py |   76 +-
 .../mcp_service/chart/tool/test_get_chart_data.py  |   38 +
 .../chart/tool/test_get_chart_preview.py           |   37 +
 .../chart/tool/test_get_chart_type_schema.py       |   10 +
 .../mcp_service/chart/tool/test_update_chart.py    |   43 +-
 .../mcp_service/test_chart_tool_inventory.py       |  236 +-
 .../unit_tests/mcp_service/test_tool_inventory.py  |   78 +-
 .../scripts/translations/babel_update_test.py      |  355 +++
 .../security/test_permission_instructions_link.py  |    4 +-
 tests/unit_tests/sqllab/api_test.py                |   45 +
 tests/unit_tests/subjects/test_utils.py            |   80 +
 110 files changed, 9932 insertions(+), 3359 deletions(-)
 create mode 100644 .github/workflows/python-nightly-canary.yml
 create mode 100644 
tests/unit_tests/mcp_service/chart/test_chart_plugin_contract.py
 create mode 100644 tests/unit_tests/scripts/translations/babel_update_test.py

Reply via email to