boundary-ui
boundary-ui copied to clipboard
Icu 12592 add filtering pagination support for auth methods
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12592
:tickets: Jira ticket
Description
add search, filtering, and pagination support to auth methods. User can search by name, description, id, type, and isPrimary.
NOTE: This PR adds a change to the indexedDB and this will result in errors. To bypass this delete the indexedDB by going to devtools -> application -> IndexedDB in order to get the changes this PR introduces.
Screenshots (if appropriate):
How to Test
- start boundary dev instance
- test search on auth methods
- test type filtering on auth methods
- test primary filtering on auth methods
- Validate that filtering and searching works as expected
:technologist: Admin preview
:desktop_computer: Desktop preview
Checklist:
- [X] I have added before and after screenshots for UI changes
- [ ] I have added JSON response output for API changes
- [ ] I have added steps to reproduce and test for bug fixes in the description
- [X] I have commented on my code, particularly in hard-to-understand areas
- [X] My changes generate no new warnings
- [X] I have added tests that prove my fix is effective or that my feature works
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| boundary-ui | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Apr 12, 2024 5:22pm |
| boundary-ui-desktop | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Apr 12, 2024 5:22pm |
@lisbet-alvarez I can't navigate to auth-methods or groups, when I click on the left side-nav I got route errors, see the attached screenshot. I am testing using a boundary dev instance.
@lisbet-alvarez I can't navigate to auth-methods or groups, when I click on the left side-nav I got route errors, see the attached screenshot. I am testing using a boundary dev instance.
ahh apologies, I should've added this to the description. The reason for that error is that each PR adds a new index to the indexedDB. In order to get rid of that error message you need to go to dev tools -> Application -> indexedDB and delete database. I'll also update this branch with the llb that includes a bugfix.
