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

enzomartellucci pushed a change to branch enxdev/style/database-modal
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 8bb34101a4 chore(SqlAlchemyForm): remove useless div
     add 0b535b792e feat(frontend): add dataset cache clearing utilities and 
integration (#35264)
     add a45c0528da fix(dashboard): dashboard filter was incorrectly showing as 
out of scope (#35886)
     add bb2e2a5ed6 fix: fix tabs overflow in dashboards (#35984)
     add c244e7f847 fix(mcp): simplify health_check tool and refactor system 
utils (#36063)
     add 008c7c6517 fix(table-chart): fix missing table header IDs (#35968)
     add 310dcd7b94 chore: :globe_with_meridians: Translations added to ES .po 
file (#30759)
     add 306f4c14cf fix(sql): quote column names with spaces to prevent SQLGlot 
parsing errors (#35553)
     add 60f29ba6fb chore(logs): Add is_cached in sync AND async results 
(#36102)
     add 4515d18ddd fix(navbar): Minor fixes in navbar spacings (#36091)
     add 6701d0ae0c fix: Use singlestoredb dialect for sqlglot (#36096)
     add 467b008f36 fix: save button was enabled even no changes were made to 
the dashboard (#35817)
     add 4a04d46118 fix(explore): re-apply filters when 'Group remaining as 
Others' is enabled (#35937)
     add 74a590cb76 fix(dashboard): refresh tabs as they load when dashboard is 
refreshed (#35265)
     add 78f9debdd4 fix(dashboard): prevent tab content cutoff and excessive 
whitespace in empty tabs (#35834)
     add 37d58a476c fix(chart): align legend with chart grid in List mode for 
Top/Bottom orientations (#36077)
     add 3b62250567 Merge branch 'master' into enxdev/style/database-modal

No new revisions were added by this update.

Summary of changes:
 .../src/components/Tabs/Tabs.test.tsx              | 107 +++++-
 .../superset-ui-core/src/components/Tabs/Tabs.tsx  |  10 +
 .../src/query/normalizeTimeColumn.ts               |   1 +
 .../superset-ui-core/src/query/types/Column.ts     |   5 +
 .../test/query/normalizeTimeColumn.test.ts         |   1 +
 .../plugins/plugin-chart-echarts/src/controls.tsx  |   2 +-
 .../plugin-chart-echarts/src/utils/series.ts       |   9 +
 .../test/Timeseries/buildQuery.test.ts             |  59 ++--
 .../plugins/plugin-chart-table/src/TableChart.tsx  |  32 +-
 .../plugin-chart-table/test/TableChart.test.tsx    | 282 +++++++++++++--
 .../SaveDatasetModal/SaveDatasetModal.test.tsx     |  42 +++
 .../SqlLab/components/SaveDatasetModal/index.tsx   |  14 +-
 .../Datasource/DatasourceModal/index.tsx           |   1 +
 .../DatasourceEditor/DatasourceEditor.jsx          |   4 +
 .../DashboardBuilder/DashboardBuilder.test.tsx     | 215 ++++++++++--
 .../DashboardBuilder/DashboardBuilder.tsx          |  52 ++-
 .../DashboardBuilder/DashboardContainer.test.tsx   | 389 +++++++++++++++++++++
 .../DashboardBuilder/DashboardContainer.tsx        |  12 +-
 .../src/dashboard/components/DashboardGrid.jsx     |   3 +
 .../dashboard/components/DashboardGrid.test.jsx    |  80 ++++-
 .../dashboard/components/Header/Header.test.tsx    | 131 +++++++
 .../src/dashboard/components/Header/index.jsx      |  18 +-
 .../components/gridComponents/Tab/Tab.jsx          |  46 ++-
 .../components/gridComponents/Tab/Tab.test.tsx     |  97 ++++-
 .../gridComponents/TabsRenderer/TabsRenderer.tsx   |   1 +
 .../components/nativeFilters/state.test.ts         | 294 ++++++++++++----
 .../src/dashboard/reducers/dashboardState.js       |  20 +-
 .../src/dashboard/reducers/nativeFilters.test.ts   | 162 +++++++++
 .../src/dashboard/reducers/nativeFilters.ts        |  11 +-
 .../charts/{useChartIds.ts => useAllChartIds.ts}   |  10 +-
 ...dsFromLayout.ts => getChartIdsFromComponent.ts} |  35 +-
 superset-frontend/src/features/home/Menu.tsx       |   1 -
 .../src/utils/cachedSupersetGet.test.ts            | 190 ++++++++++
 superset-frontend/src/utils/cachedSupersetGet.ts   |  56 +++
 superset/charts/data/api.py                        |  39 ++-
 superset/connectors/sqla/models.py                 |   8 +-
 superset/mcp_service/app.py                        |   1 +
 .../mcp_service/{explore => system}/__init__.py    |   2 +-
 .../system/resources/instance_metadata.py          |   2 +-
 superset/mcp_service/system/schemas.py             |   1 -
 .../{tool/get_instance_info.py => system_utils.py} |  80 +----
 .../mcp_service/system/tool/get_instance_info.py   | 176 +---------
 superset/mcp_service/system/tool/health_check.py   |  42 ++-
 superset/models/helpers.py                         |  72 +++-
 superset/sql/parse.py                              |   3 +-
 superset/superset_typing.py                        |   1 +
 superset/translations/es/LC_MESSAGES/messages.po   | 204 +++++++----
 tests/integration_tests/charts/data/api_tests.py   |  18 +-
 .../mcp_service/system/tool/test_health_check.py   |  55 +++
 tests/unit_tests/models/helpers_test.py            | 297 ++++++++++++++++
 tests/unit_tests/sql/parse_tests.py                |  13 +
 51 files changed, 2826 insertions(+), 580 deletions(-)
 create mode 100644 
superset-frontend/src/dashboard/components/DashboardBuilder/DashboardContainer.test.tsx
 create mode 100644 
superset-frontend/src/dashboard/reducers/nativeFilters.test.ts
 copy superset-frontend/src/dashboard/util/charts/{useChartIds.ts => 
useAllChartIds.ts} (75%)
 copy superset-frontend/src/dashboard/util/{getChartIdsFromLayout.ts => 
getChartIdsFromComponent.ts} (63%)
 create mode 100644 superset-frontend/src/utils/cachedSupersetGet.test.ts
 copy superset/mcp_service/{explore => system}/__init__.py (93%)
 copy superset/mcp_service/system/{tool/get_instance_info.py => 
system_utils.py} (72%)
 create mode 100644 
tests/unit_tests/mcp_service/system/tool/test_health_check.py

Reply via email to