Feature #22608

Enable filtering versions on Project -> Settings -> Versions

Added by Takenori TAKAKI 10 months ago. Updated 6 months ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:Jean-Philippe Lang% Done:

0%

Category:Project settings
Target version:3.4.0
Resolution:

Description

In current versions of Redmine, users can not filtering versions on Project -> Settings -> Versions. Imagine a situation that there are dozens of closed versions in a project. It is hard to find a particular version. The problem can be improved by implementing filtering feature like AdminController#projects screen.

I have made the patch. It can filtering versions using status and key-phrase of title.

patch: enable_to_filtering_versions_on_project_setting_versions_trunk_r15336.patch

Associated revisions

Revision 15759
Added by Jean-Philippe Lang 6 months ago

Enable filtering versions on Project -> Settings -> Versions (#22608).

History

#1 Updated by Go MAEDA 10 months ago

Thanks for the patch. I think this feature is very useful especially when there are so many versions on a project.

The patch works fine except "Clear" button. Clicking "Clear" causes the page to switch to UsersController#index. Could you fix this?

#2 Updated by Takenori TAKAKI 10 months ago

Go MAEDA wrote:

The patch works fine except "Clear" button. Clicking "Clear" causes the page to switch to UsersController#index. Could you fix this?

Thanks you for pointing out the bug.
I fixed the bug, and re-created the patch.
(Compatible the latest trunk r15361)

#3 Updated by Go MAEDA 10 months ago

  • Target version set to Candidate for next major release

Thanks for fixing the patch. It works fine.

#4 Updated by Go MAEDA 10 months ago

  • Category set to Project settings

#5 Updated by Go MAEDA 10 months ago

  • Target version changed from Candidate for next major release to 3.4.0

#6 Updated by Jean-Philippe Lang 6 months ago

  • Tracker changed from Patch to Feature
  • Status changed from New to Closed
  • Assignee set to Jean-Philippe Lang

Feature added in r15759 with a different implementation. Used chained scopes instead of adding options to Project#shared_versions.

Also available in: Atom PDF