Prevent SSO users from editing their info (#23332)
* Prevent SSO users from changing their user info * Show user name and email under the avatar in profile settings * Add E2E tests * Improve redability * Fix test failure from merging other PR * Clean up user form usage * Extract getFullName to common util
Showing
- enterprise/frontend/src/metabase-enterprise/auth/index.js 2 additions, 2 deletionsenterprise/frontend/src/metabase-enterprise/auth/index.js
- frontend/src/metabase/account/app/components/AccountHeader/AccountHeader.jsx 9 additions, 4 deletions...se/account/app/components/AccountHeader/AccountHeader.jsx
- frontend/src/metabase/account/app/components/AccountHeader/AccountHeader.styled.jsx 7 additions, 0 deletions...unt/app/components/AccountHeader/AccountHeader.styled.jsx
- frontend/src/metabase/account/app/components/AccountHeader/AccountHeader.unit.spec.js 8 additions, 10 deletions...t/app/components/AccountHeader/AccountHeader.unit.spec.js
- frontend/src/metabase/admin/people/components/GroupMembersTable/GroupMembersTable.tsx 2 additions, 1 deletion...people/components/GroupMembersTable/GroupMembersTable.tsx
- frontend/src/metabase/admin/people/components/PeopleListRow.jsx 2 additions, 1 deletion...nd/src/metabase/admin/people/components/PeopleListRow.jsx
- frontend/src/metabase/collections/components/BaseTableItem.jsx 2 additions, 3 deletions...end/src/metabase/collections/components/BaseTableItem.jsx
- frontend/src/metabase/components/LastEditInfoLabel.js 2 additions, 3 deletionsfrontend/src/metabase/components/LastEditInfoLabel.js
- frontend/src/metabase/entities/users/forms.js 16 additions, 2 deletionsfrontend/src/metabase/entities/users/forms.js
- frontend/src/metabase/lib/user.ts 5 additions, 0 deletionsfrontend/src/metabase/lib/user.ts
- frontend/src/metabase/plugins/builtin/auth/google.js 2 additions, 2 deletionsfrontend/src/metabase/plugins/builtin/auth/google.js
- frontend/src/metabase/plugins/builtin/auth/ldap.js 2 additions, 2 deletionsfrontend/src/metabase/plugins/builtin/auth/ldap.js
- frontend/src/metabase/plugins/index.ts 4 additions, 2 deletionsfrontend/src/metabase/plugins/index.ts
- frontend/src/metabase/redux/user.js 13 additions, 0 deletionsfrontend/src/metabase/redux/user.js
- frontend/test/metabase/lib/user.unit.spec.ts 38 additions, 0 deletionsfrontend/test/metabase/lib/user.unit.spec.ts
- frontend/test/metabase/scenarios/onboarding/setup/user_settings.cy.spec.js 13 additions, 2 deletions...abase/scenarios/onboarding/setup/user_settings.cy.spec.js
Loading
Please register or sign in to comment