RedmineIssuesTree ![Donate](https://camo.githubusercontent.com/758a4b22a5c56662c568b7ffb24373659bc0266bcc721e882b16ef4f2bb51f16/68747470733a2f2f7777772e70617970616c6f626a656374732e636f6d2f656e5f55532f692f62746e2f62746e5f646f6e6174655f4c472e676966)
This is a plugin for Redmine. It's provides a tree view of the issues list. Official page on Redmine.org.
Compatibility
Plugin tested with 3.4.*
, 3.3.*
, 3.2.*
, 3.1.*
, 3.0.*
, 2.6.*
and 2.5.*
versions of Redmine.
Features
- Dynamically loading of nested issues by click.
- Minimal changes in default plain issues index page.
- Tree view available in context of project and in global scope of all projects.
- Plugin has setting (in admin menu) to enable a tree_view as a standard view for all issues#index page. Keep in mind what speed of this feature related with amount of issues in project and in case of >1000 issues this can work drastically slow.
Support
Features are added only for 3.x
version. Bugfix and locales available for all version from 2.6.x
and higer.
Usage
This is a master
branch. DO NOT USE THIS BRANCH. Please, use a branch with name corresponding to your
Redmine version i.e. 3.3.x
, 3.2.x
and so on.
Examples of interface
You can find them on the official plugin page.
Installation
Use a common Redmine installation guide.
This plugin hasn't any migration. So, you just need to copy source code into a proper folder and
run bundle
for install required gems.
Information for developers and contributors
- Plugin based on one of the modification of the jQueryTreetable library. This lib can be found here. Major differences described in pull request.
- It redefine a default template
issues/index.html
. If you redefine it too, then you can implement several hooks and have a same result. You can look atlib/redmine_issues_tree/hook_listner.rb
and get list of all used hooks. Here is a list of hooks, added by plugin:view_issues_index_header
in the top ofissues/index.html
for including js and css;view_issues_index_contextual
in contextual area for additional links in the top of issues table;view_issues_tree_index_contextual
for same purpose, but on a tree view page.