Project

General

Profile

Actions

Feature #22608

closed

Enable filtering versions on Project -> Settings -> Versions

Added by Takenori TAKAKI over 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Category:
Project settings
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
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


Files

Actions #1

Updated by Go MAEDA over 8 years 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?

Actions #2

Updated by Takenori TAKAKI over 8 years 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)

Actions #3

Updated by Go MAEDA over 8 years ago

  • Target version set to Candidate for next major release

Thanks for fixing the patch. It works fine.

Actions #4

Updated by Go MAEDA over 8 years ago

  • Category set to Project settings
Actions #5

Updated by Go MAEDA over 8 years ago

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

Updated by Jean-Philippe Lang about 8 years 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.

Actions

Also available in: Atom PDF