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%)