This is an automated email from the ASF dual-hosted git repository.
hughhhh pushed a change to branch hughhhh/pfm-6-explore-indicator
in repository https://gitbox.apache.org/repos/asf/superset.git
from 30e3fdf41b8 Merge branch 'master' into hughhhh/pfm-6-explore-indicator
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 f200b118382 Merge branch 'master' into hughhhh/pfm-6-explore-indicator
No new revisions were added by this update.
Summary of changes:
UPDATING.md | 15 +-
docs/admin_docs/configuration/cache.mdx | 2 +-
docs/admin_docs/installation/docker-builds.mdx | 43 ++-
.../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 +
.../using-superset/semantic-layer-connections.mdx | 11 +
.../using-superset/semantic-member-selections.mdx | 2 +-
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 ++--
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/jwt_verifier.py | 28 +-
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 | 32 ++
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 +
.../commands/semantic_layer/create_test.py | 53 ++-
.../mcp_service/test_browser_hello_middleware.py | 126 +++++++
tests/unit_tests/semantic_layers/api_test.py | 262 +++++++++++++-
72 files changed, 1813 insertions(+), 908 deletions(-)
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