-
-
Notifications
You must be signed in to change notification settings - Fork 55
Allow filtering workflows to only running, & add dashboard links #2607
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- renames `set` method to `update` - adds `set` and `delete` methods that mirror `URLSearchParams` methods
- add "running" filter - persist these filters in url search params
- add link to running workflows - remove dt/dd formatting so that underlines can be rendered - use tabular numbers in overview
- add more dashboard links as well
Co-authored-by: sua yoo <sua@suayoo.com>
and less space is left unused in search/filter controls at small-medium viewport widths
Good catches, thanks! These should both be fixed as of e095877. Screen.Recording.2025-06-26.at.11.00.00.PM.mov |
Good catch, added an extra clamping check in 31c941e to address this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! Once thing I noticed is that the dashboard "View All" button for crawls feels a bit inconsistent when running crawls is 0 and waiting is >0 (as opposed to Collections, where "View all" is always next to the total)

Not a blocker, just wanted to note for later--I think we can address this later since this is due to how existing dashboard stats are grouped and organized.
Closes #2527
Closes #2682
Changes
SearchParamsController
with a more flexible APIset
method toupdate
set
anddelete
methods that mirror the ones onURLSearchParams
Testing
Since this PR involves both frontend and backend changes, you'll need to run the backend locally (or deploy this on dev) to test this out.
Screenshots
Screen.Recording.2025-06-23.at.11.58.08.PM.mov