This is an automated email from the ASF dual-hosted git repository.
michaelsmolina pushed a change to branch 3.0
in repository https://gitbox.apache.org/repos/asf/superset.git
from 05042facd3 fix(cache): remove unused webserver config & handle
trailing slashes (#22849)
new d1dad1e63d fix(plugin-chart-table): Prevent misalignment of totals and
headers when scrollbar is visible (#26964)
new 383b4d949f fix: column values with NaN (#26946)
new e3da64593f fix(security manager): Users should not have access to all
draft dashboards (#27015)
new 42a6846f42 fix: safer error message in alerts (#27019)
new 648e0a08d6 fix(explore): allow free-form d3 format on custom column
formatting (#27023)
new db56b7fc36 fix(plugins): missing currency on small number format in
table chart (#27041)
new b0d0d77bac fix: Filters sidebar stretching dashboard height (#27069)
new e772915bb8 fix(drill): no rows returned (#27073)
new c029475f60 fix: chart import validation (#26993)
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
setup.py | 2 +-
.../superset-ui-chart-controls/src/types.ts | 1 +
.../src/DataTable/hooks/useSticky.tsx | 4 +
.../plugin-chart-table/src/utils/formatValue.ts | 6 +
.../plugin-chart-table/test/TableChart.test.tsx | 42 ++++++
.../DashboardBuilder/DashboardWrapper.tsx | 1 +
.../controls/ColumnConfigControl/constants.tsx | 1 +
superset/charts/commands/importers/v1/utils.py | 13 +-
superset/dashboards/commands/importers/v1/utils.py | 8 +-
superset/datasets/commands/importers/v1/utils.py | 7 +-
superset/db_engine_specs/drill.py | 37 ++++-
superset/errors.py | 1 +
superset/jinja_context.py | 9 +-
superset/models/helpers.py | 7 +-
superset/reports/commands/alert.py | 9 +-
superset/security/manager.py | 72 +++++++--
superset/utils/core.py | 9 ++
tests/integration_tests/charts/commands_tests.py | 2 +-
tests/integration_tests/conftest.py | 21 +--
.../integration_tests/dashboards/commands_tests.py | 2 +-
.../dashboards/security/security_rbac_tests.py | 24 +--
tests/integration_tests/datasets/commands_tests.py | 2 +-
tests/integration_tests/datasource/api_tests.py | 10 ++
tests/integration_tests/datasource_tests.py | 9 +-
.../charts/commands/importers/v1/import_test.py | 164 ++++++++++++++++-----
.../commands/importers/v1/import_test.py | 152 ++++++++-----------
tests/unit_tests/security/manager_test.py | 140 ++++++++++++++++++
27 files changed, 564 insertions(+), 191 deletions(-)