-
- Downloads
Add admin-only user-local setting that controls perms tutorial (#45076)
* add admin-only user-local setting that controls perms tutorial * Adding modal and banner, user setting for dismissable banner * copy changes * adjust so modal only appears on data permission page * e2e adjustments, adding banner test * never show the modal or banner on new instances * add test * e2e adjustments, copy update * more PR feedback * move modal/banner settings & tests + clarify tests * query for v50 migration execution works on mysql - move changelog lookup into metabase.db.liquibase * no race conditions in changelog-table-name The previous implementation of this function was hitting this liquibase issue: https://github.com/liquibase/liquibase/issues/2966 * revert changelog-table-name - simply lookup the changlog row --------- Co-authored-by:Nick Fitzpatrick <nickfitz.582@gmail.com>
Showing
- e2e/support/helpers/e2e-permissions-helpers.js 6 additions, 0 deletionse2e/support/helpers/e2e-permissions-helpers.js
- e2e/test/scenarios/permissions/admin-permissions.cy.spec.js 53 additions, 0 deletionse2e/test/scenarios/permissions/admin-permissions.cy.spec.js
- e2e/test/scenarios/permissions/create-queries.cy.spec.js 0 additions, 8 deletionse2e/test/scenarios/permissions/create-queries.cy.spec.js
- e2e/test/scenarios/permissions/data-model-permissions.cy.spec.js 0 additions, 3 deletions...t/scenarios/permissions/data-model-permissions.cy.spec.js
- e2e/test/scenarios/permissions/database-details-permissions.cy.spec.js 0 additions, 1 deletion...arios/permissions/database-details-permissions.cy.spec.js
- e2e/test/scenarios/permissions/downgrade-ee-to-oss.cy.spec.js 0 additions, 2 deletions...test/scenarios/permissions/downgrade-ee-to-oss.cy.spec.js
- e2e/test/scenarios/permissions/download-permissions.cy.spec.js 0 additions, 1 deletion...est/scenarios/permissions/download-permissions.cy.spec.js
- frontend/src/metabase-types/api/mocks/settings.ts 2 additions, 0 deletionsfrontend/src/metabase-types/api/mocks/settings.ts
- frontend/src/metabase-types/api/settings.ts 2 additions, 0 deletionsfrontend/src/metabase-types/api/settings.ts
- frontend/src/metabase/admin/permissions/components/LegacyPermissionsModal/LegacyPermissionsModal.tsx 67 additions, 0 deletions...ponents/LegacyPermissionsModal/LegacyPermissionsModal.tsx
- frontend/src/metabase/admin/permissions/components/PermissionsEditor/PermissionsEditorContent.jsx 6 additions, 3 deletions...components/PermissionsEditor/PermissionsEditorContent.jsx
- frontend/src/metabase/admin/permissions/components/PermissionsEditor/PermissionsEditorSplitPermsMessage.tsx 67 additions, 0 deletions.../PermissionsEditor/PermissionsEditorSplitPermsMessage.tsx
- frontend/src/metabase/admin/permissions/components/PermissionsPageLayout/PermissionsPageLayout.tsx 15 additions, 0 deletions...omponents/PermissionsPageLayout/PermissionsPageLayout.tsx
- frontend/src/metabase/admin/permissions/pages/DataPermissionsPage/DataPermissionsPage.tsx 5 additions, 0 deletions...issions/pages/DataPermissionsPage/DataPermissionsPage.tsx
- frontend/src/metabase/admin/permissions/pages/DatabasePermissionsPage/DatabasesPermissionsPage.jsx 12 additions, 1 deletion...ages/DatabasePermissionsPage/DatabasesPermissionsPage.jsx
- frontend/src/metabase/admin/permissions/pages/GroupDataPermissionsPage/GroupsPermissionsPage.jsx 11 additions, 1 deletion.../pages/GroupDataPermissionsPage/GroupsPermissionsPage.jsx
- src/metabase/api/permissions.clj 45 additions, 1 deletionsrc/metabase/api/permissions.clj
- src/metabase/db.clj 5 additions, 1 deletionsrc/metabase/db.clj
- src/metabase/db/liquibase.clj 10 additions, 1 deletionsrc/metabase/db/liquibase.clj
- test/metabase/api/permissions_test.clj 36 additions, 0 deletionstest/metabase/api/permissions_test.clj
Loading
Please register or sign in to comment