You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by di...@apache.org on 2024/02/07 15:32:35 UTC
(superset) branch diego/ch77449/dashboard-granular-permissions updated (c68774c0db -> 5078188577)
This is an automated email from the ASF dual-hosted git repository.
diegopucci pushed a change to branch diego/ch77449/dashboard-granular-permissions
in repository https://gitbox.apache.org/repos/asf/superset.git
from c68774c0db Fix permission name
add 35c08b942c Rename can_view_table permission
add f79e08ec79 fix(cypress): resolving random dri3 error on cypress runner (#27001)
add edecf52ab9 chore(github): adding code owners for translation and country map wor… (#27000)
add 2cd7135a51 build(deps): bump @types/seedrandom from 2.4.30 to 3.0.8 in /superset-frontend (#26979)
add e792460baf docs: add a note about database drivers in Docker builds (#27020)
add 53daa1b13f chore(plugins): Description, Category and Tags for BigNumber with Period Time Comparison plugin (#27021)
add 5b34395689 fix: chart import validation (#26993)
add 5d46d3a5d3 fix(actions): make tech debt uploader not block CI and skip w/o creds (#26966)
add 14f88e3f89 chore(sqllab): migrate to typescript (#26171)
add 42b7bd5c03 fix(maps): france_regions.geojson generated with the notebook, from natural earth data (#27014)
add 9670572d99 build(deps-dev): bump copy-webpack-plugin from 9.1.0 to 12.0.2 in /superset-frontend (#26893)
add d5ef052044 build(deps): bump react-js-cron from 1.2.0 to 2.1.2 in /superset-frontend (#26981)
add 14d8d98b8b Merge branch 'master' of https://github.com/apache/superset into diego/ch77449/dashboard-granular-permissions
add 5078188577 Add migration
No new revisions were added by this update.
Summary of changes:
.github/CODEOWNERS | 7 +
.github/workflows/bashlib.sh | 6 +-
.github/workflows/tech-debt.yml | 19 +-
docs/docs/installation/docker.mdx | 11 +
superset-frontend/package-lock.json | 287 ++++++++++++++++++---
superset-frontend/package.json | 4 +-
.../packages/superset-ui-core/package.json | 2 +-
.../superset-ui-core/src/query/types/Query.ts | 1 +
.../scripts/Country Map GeoJSON Generator.ipynb | 270 +++++++++++++++----
.../src/countries/france_regions.geojson | 34 +--
.../src/countries_custom/france_regions.geojson | 20 --
.../src/plugin/index.ts | 11 +-
superset-frontend/spec/helpers/reducerIndex.ts | 4 +-
.../components/App/{App.test.jsx => App.test.tsx} | 31 +--
.../SqlLab/components/App/{index.jsx => index.tsx} | 52 ++--
.../src/SqlLab/components/SqlEditor/index.tsx | 5 +-
...rLeftBar.test.jsx => SqlEditorLeftBar.test.tsx} | 177 +++++++------
.../SqlLab/components/SqlEditorLeftBar/index.tsx | 23 +-
.../TabbedSqlEditors/TabbedSqlEditors.test.jsx | 228 ----------------
.../TabbedSqlEditors/TabbedSqlEditors.test.tsx | 178 +++++++++++++
.../TabbedSqlEditors/{index.jsx => index.tsx} | 95 ++++---
superset-frontend/src/SqlLab/fixtures.ts | 2 +-
superset-frontend/src/SqlLab/types.ts | 19 +-
...ryResults.test.js => emptyQueryResults.test.ts} | 7 +-
...Helper.js => reduxStateToLocalStorageHelper.ts} | 18 +-
.../src/components/EmptyState/index.tsx | 2 +-
.../SliceHeaderControls.test.tsx | 4 +-
.../components/SliceHeaderControls/index.tsx | 2 +-
superset-frontend/src/types/bootstrapTypes.ts | 1 +
superset/commands/chart/importers/v1/utils.py | 13 +-
superset/commands/dashboard/importers/v1/utils.py | 8 +-
superset/commands/dataset/importers/v1/utils.py | 7 +-
superset/errors.py | 1 +
superset/jinja_context.py | 9 +-
...83218_migrate_can_view_and_drill_permission.py} | 26 +-
superset/security/manager.py | 43 ++-
superset/utils/core.py | 9 +
tests/integration_tests/charts/commands_tests.py | 2 +-
.../integration_tests/dashboards/commands_tests.py | 2 +-
tests/integration_tests/datasets/commands_tests.py | 2 +-
tests/integration_tests/security_tests.py | 4 +-
.../charts/commands/importers/v1/import_test.py | 164 +++++++++---
.../commands/importers/v1/import_test.py | 152 +++++------
tests/unit_tests/security/manager_test.py | 140 ++++++++++
44 files changed, 1376 insertions(+), 726 deletions(-)
delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries_custom/france_regions.geojson
rename superset-frontend/src/SqlLab/components/App/{App.test.jsx => App.test.tsx} (86%)
rename superset-frontend/src/SqlLab/components/App/{index.jsx => index.tsx} (85%)
rename superset-frontend/src/SqlLab/components/SqlEditorLeftBar/{SqlEditorLeftBar.test.jsx => SqlEditorLeftBar.test.tsx} (54%)
delete mode 100644 superset-frontend/src/SqlLab/components/TabbedSqlEditors/TabbedSqlEditors.test.jsx
create mode 100644 superset-frontend/src/SqlLab/components/TabbedSqlEditors/TabbedSqlEditors.test.tsx
rename superset-frontend/src/SqlLab/components/TabbedSqlEditors/{index.jsx => index.tsx} (83%)
rename superset-frontend/src/SqlLab/utils/{emptyQueryResults.test.js => emptyQueryResults.test.ts} (94%)
rename superset-frontend/src/SqlLab/utils/{reduxStateToLocalStorageHelper.js => reduxStateToLocalStorageHelper.ts} (83%)
copy superset/migrations/versions/{2020-12-16_12-15_e37912a26567_security_converge_queries.py => 2024-02-07_17-13_87d38ad83218_migrate_can_view_and_drill_permission.py} (76%)