Issues icon indicating copy to clipboard operation
Issues copied to clipboard

Improving Users list screen filtering and UX

Open MarkSiedle opened this issue 3 weeks ago • 0 comments

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

MarkSiedle avatar Dec 17 '25 01:12 MarkSiedle