Section specific custom fields and Redmine 3.x support
Here is version 0.1.0 of the Project Sections plugin, which supports Redmine 3.x, allows to have custom fields, which are available only for projects of selected sections, makes it possible to filter issues by section and includes Polish translation.
It was a very long time, during which updates of this plugin were not released. Sorry, for that. Anyway, here is the much anticipated release! The new version of the Project Sections plugin, which is 0.1.0, supports Redmine 3.x (was tested on versions 3.3 and 3.4 and should also work under 2.5.xd).
This release was sponsored by itratos Ltd & Co. KG.
In particular, the version 0.1.0 supports the new layout of the project listing, which was introduced in Redmine 3.4.0. While (to be honest) I don’t like the way, in which now projects are split into columns, and find it weird (especially, because the project description often gets into the next column), the new version of the plugin now renders projects in columns too. So, this part of the functionality is now, at least, consistent (between Redmine and the plugin). The new style of the projects jump box (which is in the top right corner) is also supported (and extended) by the new version of the plugin.
But, the fixes, that were dictated by changes in Redmine 3.4, are not the only new things in Project Sections 0.1.0. Thus, this version also comes with a couple of new features:
The most noteworthy new feature is support of project section specific custom fields. This means, that it’s now possible to have project, version and issue custom fields, which will be available only for projects of the selected sections. I personally use this feature (on this website) to have custom fields specific to Redmine plugins (e.g., “Redmine page”, which is shown on the project overview page).
Another small feature is support of the Project section issue filter. With this filter you can make your calendar, Gantt and issue listing show data only for those projects, which belong to the selected section. Thanks to Charline for the idea.
Finally, the version 0.1.0 comes with one, I believe, “degradation” (not a big one though). This and previous versions of Project Sections use the awesome_nested_set gem, which earlier was shipped with Redmine. Now, after Redmine removed it, this gem has to be installed separately, what makes the installation procedure of the plugin slightly more troublesome (you can check this procedure here). Luckily, if you upgrade the plugin from an older version, you don’t need to care about this gem, as it should already be installed.
At last, I want to thank itratos Ltd & Co. KG for supporting this release.