Feature #6049
closedOption to search archived projects
0%
Description
At my company, we are maintaining quite a lot of projects using single redmine instance. Some of these projects come to an end and we would like to have them archived. The problem is that redmine is at the same time our knowledge base and our projects are related one to each other. Thus, we cannot close them to be able to search through them.
My proposal is to add administrative checkbox option 'Search archived projects'.
Files
Related issues
Updated by Slava Karg about 14 years ago
We have almost same problem but in our case we need to make reports "Overall Time Spent" (at "Projects" page) which would also count spent hours not only from active projects but from archived projects too (at least we want to have a possibility archived hours to be added to reports, like idea written above about adding administrative checkbox option 'Count archived projects').
I consider that these two features are similar - that is why I wrote here, because both of them touch extended functional regarding Archive status of projects.
Best Wishes!
Updated by Anton Statutov over 13 years ago
The same problem for me. I am voting to have this feature as well.
Updated by David Lyons over 13 years ago
This is pretty annoying for us as well, there is a lot of knowledge in the old tickets that is not available simply because redmine is blocking access to the archived projects tickets. It seems silly that the search is incapable of finding archived tickets.
Updated by Alex Dergachev about 12 years ago
This is a big enough problem for us that we decided to hack redmine's access control to support it.
The attached patch to redmine 1.2.1 core is quite hacky, and I'd appreciate any feedback on how to improve it.
Notes:- injects a "Search archived projects" checkbox into the search UI
- overrides redmine's core access controls to allow viewing archived records (issues,wiki pages, etc) when checkbox is checked
- out of security concerns, only works for users with admin privileges
- I noticed a strange behavior in my dev environment: the global variable persisted across requests. coded a simple workaround.
Screenshot of UI change: http://dl-web.dropbox.com/u/29440342/screenshots/Screen%20Shot%202012-08-08%20at%2011.29.13%20AM.png
Updated by Alex Dergachev about 12 years ago
And now the patch.
Updated by Jean-Philippe Lang about 12 years ago
- Status changed from New to Closed
- Resolution set to Wont fix
I'm closing this request since 2.1.0 adds the ability to close projects. Closed projects are still visible/searchable but read-only.
Updated by Alex Dergachev almost 10 years ago
Just checked out the Close project feature. It seems really useful, but I personally prefer to archiving the project, "hiding" all its issues wholesale. For the important case of searching through archived projects, I've re-rolled the redmine_search_archived_aut8.patch I uploaded two years ago into a stand-alone redmine plugin. Pretty hacky but works for us.
https://github.com/evolvingweb/redmine_search_archived_projects
Updated by Antonio De Marinis over 8 years ago
Alex Dergachev wrote:
Just checked out the Close project feature. It seems really useful, but I personally prefer to archiving the project, "hiding" all its issues wholesale. For the important case of searching through archived projects, I've re-rolled the redmine_search_archived_aut8.patch I uploaded two years ago into a stand-alone redmine plugin. Pretty hacky but works for us.
https://github.com/evolvingweb/redmine_search_archived_projects
My solution to this issue, in order to avoid plugins is the following:
- I added a new "issue closed status" called "Archived/Expired" or whatever you feel appropriate.
- Before I close an obsolete/ended project I close any left over open tickets in bulk with my new closed status "Archived/Expired" (disabling email notification before that).
The solution above, allow users to exclude search results with all old open tickets, since in redmine you can search for "open only" issues now. So the archived/expired issues will be excluded.
I don't think the "Archiving" of a project is common use case, hiding things will unnecessarily create confusion is many cases. In most cases users (non-admin) want to be able to find old issues, the dates are good enough for the user to understand relevance. The Archiving of a project is really a way to completely hide projects, really rare use case scenario for us. Being a governmental organisation we must keep history.