Plugins Directory » Redmine Issues Tree

15423 Author: Ivan Zabrovskiy
Website: https://github.com/Loriowar/redmine_issues_tree
Code repository: git@github.com:Loriowar/redmine_issues_tree.git
Registered on: 2015-08-11 (about 2 years ago)
Current version: 0.0.10
Compatible with: Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x
User ratings:   (13)

This plugin provide a tree view of the issues list. Tree view based on jQueryTreetable and allows expand and collapse node of issues list. Look at screenshots for details.

Support

If you have any problem with plugin, please, look at GitHub page and try to find a solution or create a new issue.

Compatibility issues

For now, this plugin incompatible with scrum plugin , a common libs

How it look

Here is a default issues list:

Here is same issues list, but in the tree view:

On this page you can open any node of tree hierarchy:

Installation notes

This plugin redefine default partial issues/index.html . If you redefine it too, then you need implement several hooks into this template. You can look at lib/redmine_issues_tree/hook_listner.rb and get list of all used hooks.
Here is a minimal list of hooks, required for correct works of plugin:
  • view_issues_index_header in the top of issues/index.html for including js and css;
  • view_issues_index_contextual in contextual area for additional links in the top of issues table.

Changelog

0.0.10 (2017-07-03)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x.

Support

Dropped development of features for versions 2.x. Now all features developed only for versions 3.x. Bugfix and locales available for all versions.

Features for versions 3.x

  • Now tree view available in global scope of all projects.
  • Implement a plugin setting (in admin menu) to enable/disable a tree_view as a standard view for all issues#index page in scope of a project.

Compatibility

New locales

  • Traditional Chinese
  • Brazilian Portuguese
  • Japanese

Bugfix

  • Return "Clear" button for query on tree view page.

0.0.9 (2016-12-18)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • Added follows localizations:
    • Simplified Chinese,
    • Czech,
    • Turkish.
  • Added selection of "Issues" tab in project on the tree view page.
  • Added checking permissions for the tree view. Now permission on a "View issues" from a project affect on a tree view too. I.e. there is no way to open tree view if user hasn't a "view issues" permission.

0.0.8 (2016-08-22)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • Added support of Redmine 3.3.x
  • Added German localization

0.0.7 (2016-03-29)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • Added support of Redmine 3.2.0

0.0.6 (2015-12-06)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • Fixed bug with falling in case of using query with "group by" condition

0.0.5 (2015-10-25)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • Now plugin works correct for Redmine installation located on custom port (for example: my_redmine.com:8080).
  • For version 2.5.* and 2.6.* fixed work of custom columns selection on the tree view page.

0.0.4 (2015-10-07)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x, 2.5.x.

Fixed issue with inability to expand tree node in case of location of Redmine not in the root of domain (Redmine location example: www.example.com/project_management/redmine).

0.0.3 (2015-09-20)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • added support of Redmine 2.5.* (use proper branch in repo)
  • added compatibility with redmine_xlsx_format_issue_exporter plugin

0.0.2 (2015-09-12)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x.

  • added support of Redmine 2.6.*
  • added separate branches in repo for each supported version of Redmine
  • partials and templates was agreed with default Redmine views

0.0.1 (2015-08-10)

Compatible with Redmine 3.1.x, 3.0.x.

plain_view.png - default issues list (26.8 KB) Ivan Zabrovskiy, 2015-08-11 14:15

collapsed_root_task.png (14 KB) Ivan Zabrovskiy, 2015-08-11 14:28

all_expanded.png (28.1 KB) Ivan Zabrovskiy, 2015-08-11 14:28

expanded_root_task.png (22.8 KB) Ivan Zabrovskiy, 2015-08-11 14:28

tree_view_in_dynamic.gif (81 KB) Ivan Zabrovskiy, 2015-08-12 09:38

User ratings

  by Emre Can Kucukoglu about 1 year ago

Compatible w/ redmine 3.3.

  by joao paulo lima saraiva about 1 year ago

The plugin is interesting but had some bugs in Gantt with version 3.2 and version 2.6 did not work.

  by Heitor Fontana over 1 year ago

Great Plugin! Working well on Redmine 3.1.4

  by Vítězslav Dvořák over 1 year ago

Do all what i want

  by Alejandro Ramirez almost 2 years ago

I love it. it's so easy to see the relation between issues with it.

  by David Johnson almost 2 years ago

Doesn't work under 3.1.1

This functionality should be incorporated into the baseline Redmine code.

  by Igor A almost 2 years ago

Sorry it doesn't work for me on Redmine 3.1.x

  by Mattias Vannergård about 2 years ago

Very useful feature, and good co-op on issues.

  by Szabolcs Klement about 2 years ago

  by Luc Luc about 2 years ago

So simple, so useful, thank you. :-)

Check https://github.com/Loriowar/redmine_issues_tree/issues/2#issuecomment-144897358 please.

  by WU VI about 2 years ago

Very good and useful plugin, but under 2.6 it doesn't work.
Will you adapt it for 2.6?
Thanks.

  by Ivan Zabrovskiy about 2 years ago

  by yan xu about 2 years ago

I like it,it's useful