fix: broken search filters and login method modal #154
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary of Change
Change includes UI/UX improvements focusing on login method management and search functionality fixes across multiple dashboard tabs.
Problem Statement
Login Method Management Issues:
Search Functionality Issues:
Summary of Solution
Login Method UI Fixes:
Search Functionality Improvements:
https://www.loom.com/share/eb9df9b5d20f4f16bfff2af1cbb17cee
Related issues
Test Plan
Tested on all primary browsers for:
Feature tests:
Dashboard Admin access.
POST,PUTandDELETEendpoints with admins only access enabled for the dashboard recipe.POST,PUTandDELETEendpoints without the admins only access enabled.Search
General UI testing
Multi tenant testing
User Roles and Permissions testing
feature_not_enabledstate on both userDetails page and user roles page.User creation
emailpasswordandthirdpartyemailpasswordtogether and individually.passwordlessandthirdpartypasswordlesstogether and individually.contactMethod's ensure that the frontend displays relevant UI based on thecontactMethodselected.emailpasswordandpasswordlessuser with the same email and make sure that the accounts are linked.User details
Tenant Management
recipe,config,hello,appid-t1Sometimesoption is selected forHow often does the provider return email?Alwaysoption is selected forHow often does the provider return email?Neveroption is selected forHow often does the provider return email?Sometimesand the fake email generation is set to trueDocumentation changes
(If relevant, please create a PR in our docs repo, or create a checklist here highlighting the necessary changes)
Checklist for important updates
package.jsonpackage-lock.jsonsrc/version.tsnpm run buildRemaining TODOs for this PR