Improves projects and groups lists behavior on dashboard, explore and admin pages
What does this MR do?
Correctly keeps any currently set params when searching projects on dashboard#projects. Previously the search form was not including these params which made it super awkward to search archived projects.
Also brought a couple of other changes as well as this:
- Makes the param name consistent across the projects filter pages, some places it was
name
others it wasfilter_projects
- Adds the
name
filtered param to the links in the sort dropdown so that you can change sort without reseting filtered text.
It also does next:
- Refactor projects/groups list js.
- Use ajax filtering for projects at admin area.
- Show search/sorting on explore pages even when user is not logged in.
What are the relevant issue numbers?
Closes #28007 (closed)