OctopusDeploy / Issues

| Public | Bug reports and known issues for Octopus Deploy and all related tools
https://octopus.com
161 stars 20 forks source link

Improve pagination experience and performance for searching audit events #9151

Closed adam-mccoy closed 3 hours ago

adam-mccoy commented 3 hours ago

Are you a customer of Octopus Deploy? Don't raise the issue here. Please contact our support team so we can triage your feature request, making sure it's handled appropriately.

Prerequisites

The enhancement

The Need

Searching for events on the Audit page often yields results in the thousands or tens of thousands. The numbered paging control requires the total number of results to display, which can be expensive to calculate, and slows the display of the page tremendously. Also, when the number of results is very high, there are far too many page buttons to effectively use. Results should be narrowed using the search filters available.

Solution

Replace the numbered page buttons with simpler next/previous buttons. This is more in line with how the page is likely to be used, and allows the API request to be more performant.

Screenshots and Mockups

image

Links

octoreleasebot commented 3 hours ago

Release Note: Improve pagination experience and performance for searching audit events

Octobob commented 2 hours ago

:tada: The fix for this issue has been released in:

Release stream Release
2025.1 2025.1.2417