Issues
Issues copied to clipboard
Improving Users list screen filtering and UX
The enhancement
The Need
We've had increased signal (and here) of some usability issues on the Users list screen. Namely:
- "Load More" pagination does not remember your position when navigating back to the user's list
- Can't filter users by ServiceAccount types
- Can't filter users by IdentificationToken
This screen is using our legacy patterns and is due for an upgrade as well, which will solve the pagination problem.
Solution
We've migrated the Users page to our new patterns to improve paging and filtering + added a new filter by service accounts and allowing keyword search by IdentificationToken (which is indexed) while we're here.
Screenshots and Mockups
- New patterns are implemented
- New pagination pattern keeps the page number in the querystring, so your position is remembered across browser history
- Can filter to ServiceAccounts
- Can filter by IdentificationToken
https://github.com/user-attachments/assets/0a982b8e-979e-4e1a-bdbd-54d7610bb5ea
Links
- https://octopusdeploy.slack.com/archives/C033W4273/p1765853864127879
- https://octopusdeploy.slack.com/archives/C033W4273/p1765854350190549