This is an automated email from the ASF dual-hosted git repository. maximebeauchemin pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/superset.git
from 088ecdd0bf refactor: Enable G logging rules and comprehensive ruff improvements (#35081) add c2534f9155 feat: Add ECharts options overrides to theme system (#34876) No new revisions were added by this update. Summary of changes: docs/docs/configuration/theming.mdx | 200 ++++++++++++++++ .../packages/superset-ui-core/src/theme/types.ts | 9 + .../packages/superset-ui-core/src/utils/index.ts | 1 + .../superset-ui-core/src/utils/merge.test.ts | 61 +++++ .../packages/superset-ui-core/src/utils/merge.ts | 52 ++++ .../src/Bubble/EchartsBubble.tsx | 3 +- .../src/Funnel/EchartsFunnel.tsx | 4 +- .../src/Gauge/EchartsGauge.tsx | 4 +- .../plugin-chart-echarts/src/Pie/EchartsPie.tsx | 4 +- .../src/Radar/EchartsRadar.tsx | 4 +- .../src/Timeseries/EchartsTimeseries.tsx | 1 + .../plugin-chart-echarts/src/components/Echart.tsx | 19 +- .../plugins/plugin-chart-echarts/src/types.ts | 1 + .../src/utils/themeOverrides.test.ts | 263 +++++++++++++++++++++ superset-frontend/scripts/build.js | 0 15 files changed, 615 insertions(+), 11 deletions(-) create mode 100644 superset-frontend/packages/superset-ui-core/src/utils/merge.test.ts create mode 100644 superset-frontend/packages/superset-ui-core/src/utils/merge.ts create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/utils/themeOverrides.test.ts mode change 100644 => 100755 superset-frontend/scripts/build.js