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

sadpandajoe pushed a change to branch fix-bigint-chart-precision
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 1a6a2ff6c95 test(charts): cover a full per-query result type inside a 
post-processed context
     add 4bfd874c4cb fix(postprocessing): handle Decimal comparisons with zero 
baselines (#45467)
     add 4e5d0ef8f13 fix(models): keep NULL rows in NOT IN filters without a 
NULL value (#45305)
     add a0ebed9ff1a docs(auth): add Keycloak PKCE, logout and group-mapping 
example (#38092)
     add b3471a1369c fix(a11y): WCAG 1.4.1 — add non-color visual cues to 
status indicators (#39233)
     add 3297c39d94c docs(installation): describe the default image instead of 
lean in Docker Compose responsibilities (#45582)
     add 47300cf4c2f fix(mcp): pass time_grain as a string and keep annotation 
DB error classification (#45484)
     add 030f36a00c3 docs(extensions): move Semantic Layers into its own 
extension point page (#45630)
     add 578d43fef9b fix(listview): prevent table column layout shift on 
content change (#37299)
     add 97a536f37d9 feat(echarts): allow configuring minInterval on bar and 
line chart axes (#43515)
     add dfd84bf3d9e fix(mcp): only serve the browser hello page on the MCP 
endpoint (#45391)
     add 7fceb05c1ce docs(docker): drop redundant packages from custom image 
example, bump version numbers (#44240)
     add aabddf5b3f5 fix(semantic-layers): cap and time-bound bulk semantic 
view creation (#45532)
     add 2c275ed0a5b fix(echarts): restore series color markers in sanitized 
tooltips (#45505)
     add 453f67388af Merge remote-tracking branch 'origin/master' into 
fix-bigint-chart-precision

No new revisions were added by this update.

Summary of changes:
 UPDATING.md                                        |  23 +-
 docs/admin_docs/configuration/cache.mdx            |   2 +-
 .../configuration/configuring-superset.mdx         |   2 +
 docs/admin_docs/installation/docker-builds.mdx     |  43 +-
 .../installation/installation-methods.mdx          |   4 +-
 docs/admin_docs/security/oauth.mdx                 | 318 ++++++++++++++
 .../extensions/contribution-types.md               | 332 +--------------
 .../semantic-layers.md}                            | 392 +++++++----------
 .../extensions/semantic-execution-context.md       | 102 -----
 docs/developer_docs/extensions/semantic-filters.md |  83 ----
 docs/developer_docs/semantic-layer-cache-clear.md  |   2 +-
 docs/developer_docs/sidebars.js                    |   1 +
 docs/docs/using-superset/exploring-data.mdx        |   8 +
 .../using-superset/semantic-layer-connections.mdx  |  11 +
 .../using-superset/semantic-member-selections.mdx  |   2 +-
 .../docs/using-superset/using-ai-with-superset.mdx |  20 +
 docs/sidebarTutorials.js                           |   2 +-
 docs/static/resources/openapi.json                 |   1 +
 .../src/components/TableCollection/utils.tsx       |   3 +-
 .../packages/superset-ui-core/src/utils/tooltip.ts |  31 ++
 .../superset-ui-core/test/utils/tooltip.test.ts    |  34 ++
 .../src/Histogram/transformProps.ts                |   8 +-
 .../src/Timeseries/Regular/Bar/controlPanel.tsx    |  28 ++
 .../src/Timeseries/Regular/Line/controlPanel.tsx   |  19 +
 .../src/Timeseries/transformProps.ts               |  77 ++--
 .../plugin-chart-echarts/src/Timeseries/types.ts   |   2 +
 .../plugins/plugin-chart-echarts/src/controls.tsx  |  30 ++
 .../plugins/plugin-chart-echarts/src/types.ts      |   2 -
 .../plugin-chart-echarts/src/utils/forecast.ts     |  20 +-
 .../test/Histogram/transformProps.test.ts          |  11 +
 .../test/MixedTimeseries/transformProps.test.ts    |   8 +-
 .../test/Timeseries/Bar/controlPanel.test.ts       |  28 ++
 .../test/Timeseries/Line/controlPanel.test.ts      |  42 ++
 .../test/Timeseries/helpers.ts                     |   1 +
 .../test/Timeseries/transformProps.test.ts         | 138 +++++-
 .../test/utils/forecast.test.ts                    |  63 ++-
 .../components/Chart/ChartErrorMessage.test.tsx    |   2 +-
 .../src/components/Chart/ChartErrorMessage.tsx     |   3 +-
 .../components/ErrorMessage/ErrorAlert.test.tsx    |  41 ++
 .../ColorSchemeControl/ColorSchemeLabel.test.tsx   |  14 +
 .../ColorSchemeControl/ColorSchemeLabel.tsx        |   3 +
 .../alerts/components/AlertStatusIcon.test.tsx     |  14 +
 .../features/alerts/components/AlertStatusIcon.tsx |   1 +
 superset-frontend/src/pages/ChartList/index.tsx    |   9 +-
 .../src/pages/DashboardList/index.tsx              |   3 +-
 superset-frontend/src/pages/DatasetList/index.tsx  |  18 +-
 superset/commands/semantic_layer/create.py         |  11 +
 superset/config.py                                 |  13 +
 superset/mcp_service/chart/chart_helpers.py        |  23 +
 superset/mcp_service/chart/chart_utils.py          |  16 +-
 superset/mcp_service/chart/compile.py              | 176 ++++++--
 superset/mcp_service/dashboard_scope_sql.py        |  18 +-
 superset/mcp_service/jwt_verifier.py               |  28 +-
 superset/models/helpers.py                         |  17 +-
 superset/semantic_layers/api.py                    |  63 ++-
 superset/translations/ar/LC_MESSAGES/messages.po   |  19 +
 superset/translations/ca/LC_MESSAGES/messages.po   |  19 +
 superset/translations/cs/LC_MESSAGES/messages.po   |  19 +
 superset/translations/de/LC_MESSAGES/messages.po   |  19 +
 superset/translations/en/LC_MESSAGES/messages.po   |  19 +
 superset/translations/es/LC_MESSAGES/messages.po   |  19 +
 superset/translations/fa/LC_MESSAGES/messages.po   |  19 +
 superset/translations/fi/LC_MESSAGES/messages.po   |  19 +
 superset/translations/fr/LC_MESSAGES/messages.po   |  19 +
 superset/translations/it/LC_MESSAGES/messages.po   |  19 +
 superset/translations/ja/LC_MESSAGES/messages.po   |  19 +
 superset/translations/ko/LC_MESSAGES/messages.po   |  19 +
 superset/translations/lv/LC_MESSAGES/messages.po   |  19 +
 superset/translations/messages.pot                 |  35 ++
 superset/translations/mi/LC_MESSAGES/messages.po   |  19 +
 superset/translations/nl/LC_MESSAGES/messages.po   |  19 +
 superset/translations/pl/LC_MESSAGES/messages.po   |  19 +
 superset/translations/pt/LC_MESSAGES/messages.po   |  19 +
 .../translations/pt_BR/LC_MESSAGES/messages.po     |  19 +
 superset/translations/ro/LC_MESSAGES/messages.po   |  19 +
 superset/translations/ru/LC_MESSAGES/messages.po   |  19 +
 superset/translations/sk/LC_MESSAGES/messages.po   |  19 +
 superset/translations/sl/LC_MESSAGES/messages.po   |  19 +
 superset/translations/sr/LC_MESSAGES/messages.po   |  19 +
 .../translations/sr_Latn/LC_MESSAGES/messages.po   |  19 +
 superset/translations/ta/LC_MESSAGES/messages.po   |  19 +
 superset/translations/th/LC_MESSAGES/messages.po   |  19 +
 superset/translations/tr/LC_MESSAGES/messages.po   |  19 +
 superset/translations/uk/LC_MESSAGES/messages.po   |  19 +
 superset/translations/zh/LC_MESSAGES/messages.po   |  19 +
 .../translations/zh_TW/LC_MESSAGES/messages.po     |  19 +
 superset/utils/pandas_postprocessing/compare.py    |  14 +-
 .../commands/semantic_layer/create_test.py         |  53 ++-
 .../mcp_service/chart/test_chart_helpers.py        |  42 ++
 tests/unit_tests/mcp_service/chart/test_compile.py | 464 +++++++++++++++++++++
 .../test_review_query_and_preview_regressions.py   |   7 +-
 .../chart/test_time_grain_generic_axes.py          | 171 ++++++++
 .../mcp_service/test_browser_hello_middleware.py   | 126 ++++++
 .../mcp_service/test_dashboard_scope_sql.py        |  51 +++
 tests/unit_tests/models/helpers_test.py            | 171 ++++++++
 .../pandas_postprocessing/test_compare.py          | 109 +++++
 tests/unit_tests/semantic_layers/api_test.py       | 262 +++++++++++-
 97 files changed, 3485 insertions(+), 956 deletions(-)
 create mode 100644 docs/admin_docs/security/oauth.mdx
 copy docs/developer_docs/extensions/{contribution-types.md => 
extension-points/semantic-layers.md} (65%)
 delete mode 100644 docs/developer_docs/extensions/semantic-execution-context.md
 delete mode 100644 docs/developer_docs/extensions/semantic-filters.md
 create mode 100644 
tests/unit_tests/mcp_service/test_browser_hello_middleware.py

Reply via email to