Plugins Directory » Issue Templates
|
Author: | Akiko Takano |
---|---|---|
Website: | https://github.com/agileware-jp/redmine_issue_templates | |
Code repository: | https://github.com/agileware-jp/redmine_issue_templates | |
Registered on: | 2012-04-05 (almost 11 years ago) | |
Current version: | 1.1.0 | |
Compatible with: | Redmine 4.1.x, 4.0.x | |
User ratings: |
Plugin to generate and use issue templates for each project to assist issue creation.
New Maintenance Repository¶
https://github.com/agileware-jp/redmine_issue_templates
Features¶
- It works as project module.
- Member who has "Manage Template" right can create issue templates based on trackers.
- Also add help message for templates, because the way to use templates may be different between projects.
- Member who has "Use Template" right can see the template and use them when creating new issue.
Please see for more details and usage.
Source / Download¶
Installation notes
Migration is required.
1. Copy the plugin directory into the vendor/plugins directory.
2. Do migration task. (e.g. rake redmine:plugins:migrate RAILS_ENV=production)
3. (Re)Start Redmine.
This feature now works as project module. So you need set permissions to manage/show/edit template at the redmine settings as administrator.
Changelog
1.1.0 (2020-08-06)
Compatible with Redmine 4.1.x, 4.0.x.
Drop off the feature to integrate with Checklist plugin, for maintenance reason.
Please see for more details: https://github.com/akiko-pusu/redmine_issue_templates/issues/363
And I'd like to say my great thanks to Checklist plugin developers.
1.0.5 (2020-08-06)
Compatible with Redmine 4.1.x, 4.0.x.
Bugfix and final release to support Checklist integration.
Please see: GitHub #363
Bugfix: template_type is not defined error (GitHub: #364 / Thanks for reporting the issue, @toku463ne)
1.0.4 (2020-07-06)
Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x.
Release to implement some additional built-in/custom fields support.
- Feature: Add preselected watchers to templates. (GitHub: #302)
- Feature: Enabled to define assignees and categories. (GitHub: #362)
- Bugfix: Template duplicates when changing Status or Category fields. (GitHub: #354)
- Bugfix: Template body not loaded into issue answer (v.1.0.3 only) (GitHub: #356)
- Update JavaScript and Spec.
Thank you for the valuable information and feedback, @ChrisUHZ!
RESTRICTION: This version is still not compatible with IE11. (Related: #310)
Demo / Screenshot¶
You can see the demo from here: https://www.youtube.com/watch?v=EAStH40gG14
1.0.3 (2020-06-22)
Compatible with Redmine 4.2.x, 4.1.x, 4.0.x.
NOTE: Mainly, maintenance, bugfix and refactoring only. There is no additional feature.
- Refactor JavaScript to work properly under jQuery 3.x (for Redmine trunk).
- Add some feature specs to test Builtin-fields support.
RESTRICTION¶
This version is still not compatible with IE11. (Related: https://github.com/akiko-pusu/redmine_issue_templates/issues/310)
https://github.com/akiko-pusu/redmine_issue_templates/releases/tag/1.0.3
1.0.2 (2020-05-15)
Compatible with Redmine 4.2.x, 4.1.x, 4.0.x.
Release to implement Global note templates feature.
NOTE: Migration is required to use a global note template.
- Feature: Implement Global Note Template. (GitHub: #268, #336)
- Feature: Improve the input form for built-In / custom fields setting. (GitHub: #345)
- Bugfix: Selecting note template browser "jumps" to top of page. (GitHub: #338)
- Bugfix: Change to make the selector more specific. Thanks, @sandratatarevicova (GitHub: #332, #333)
- Apply Bulgarian translation. Thanks, @jwalkerbg (GitHub: #330)
- Update README: --without argument for bundle is no longer necessary. (GitHub: #335 / by @vividtone)
- Update German Translation (by Christian Friebel).
- RESTRICTION: This version is still not compatible with IE11. (Related: #310)
See more details: https://github.com/akiko-pusu/redmine_issue_templates/releases/tag/1.0.2
1.0.1 (2020-03-14)
Compatible with Redmine 4.1.x, 4.0.x.
This is bugfix release against v1.0.0.
Updating to 1.0.1 is highly recommended, if you're using 1.0.0.
Migration is also required.
- Bugfix: Can't create a new templates optional settings. (GitHub: #322)
- Migration: Change the column type to text. (GitHub: #323)
- Update JavaScript.
Thank you for the valuable information and feedback, @AlUser71!
1.0.0 (2020-01-24)
Compatible with Redmine 4.2.x, 4.1.x, 4.0.x.
support Built-In / Custom Field¶
Experimental release to support Built-In / Custom Fields.
NOTE: Migration is required.
Since Support Built-In / Custom Fields is an experimental feature, please be careful if you hope to try it, especially production env.
- Feature: Add feature to show template usage/example link (GitHub: 303)
- Feature: Support Built-In / Custom Fields (GitHub: 304)
- Rewrite JavaSctipt code from jQuery into plain JavaScript.
- Using Vue.js to implement (GitHub: 304)
And some browsers may not work fine because Support Built-In / Custom Fields feature uses Vue.js for frontend.
So feedback, issue report, suggestion highly appreciate!
Add link to show template usage/example¶
Built-In / Custom Field select form¶
You can see how this feature works from here:
https://github.com/akiko-pusu/redmine_issue_templates/releases/tag/1.0.0
0.3.7 (2019-12-09)
Compatible with Redmine 4.1.x, 4.0.x, 3.4.x.
This is a bugfix release to prevent the conflict with other plugins.
I've received so many reports of conflict issues in the past, so changed the way to access the page for templates.
- Bugfix: Tooltip for template body preview is hidden. (GitHub PR #300)
- Refactor: Change to use project menu to prevent the project setting tab's conflict. (GitHub PR #299)
- Thank you for the valuable information and feedback, @ChrisUHZ!
0.3.6 (2019-12-01)
Compatible with Redmine 4.1.x, 4.0.x.
This is bugfix release against v0.3.5.
Updating to 0.3.6 is highly recommended!
- Update zh-TW locale. GitHub:#281 (by Vongola)
- Refactor: Update test code / Change Validation check.
- Add troubleshooting for migration error and uninstall.
- Add workaround to prevent other plugin's conflict. ( GitHub:#282)
- Add workaround to load the right templates if the project has subproject and subproject selected. ( GitHub:#289)
- Apply the patch by @dmakurin to prevent the error when the user can't edit tracker id. ( GitHub:#288)
- Only wipe issue subject and description if replace flag. ( GitHub:#284, Applied Pull Request by @mattgill)
0.3.5 (2019-08-08)
Compatible with Redmine 4.1.x, 4.0.x.
Applied some PR and bugfix.
And you can control note template’s visibility when editing issue.
NOTE: This version requires migration command to enhance note template's feature.
Note Template visibility per role feature is still a prototype, so feedback highly appreciate!
- Design: PR / Mrliptontea theme compatibility.
- Bugfix: #270 / Apply polyfill code for IE11.
- Feature: Note Template visibility per role
- Bugfix: Fix the request URL for accessing note_templates/load
- Bugfix: Note Template does not work on CKEDitor
- Update README for contribution
More detail: https://github.com/akiko-pusu/redmine_issue_templates/releases/tag/0.3.5
Screenshot
0.3.4 (2019-06-24)
Compatible with Redmine 4.1.x, 4.0.x.
ChangeLog for 0.3.4¶
This is bugfix release against v0.3.3.
- Add navigation link between issue template and note template.
- Refactor: Change to use let / const instead of var.
- Update test environment, especially E2E. (Follow up Redmine4.1)
- Bugfix #256 / Related to checklists.
You can download zip / tgz file:
0.3.3 (2019-05-26)
Compatible with Redmine 4.1.x, 4.0.x.
ChangeLog for 0.3.3¶
This is bugfix release against v0.3.2.
Updating to 0.3.3 is highly recommended!
- Revert and Bugfix GitHub: 230
- Merge pull request GitHub: 252 from ishikawa999/fix/248 by Mizuki ISHIKAWA
- Bugfix: GitHub: 234 / Enable to save checklists when updating a template.
You can download zip / tgz file:
0.3.2 (2019-05-19)
Compatible with Redmine 4.1.x, 4.0.x.
ChangeLog for 0.3.2¶
Updating to 0.3.2 is highly recommended in case using Redmine4.x with Checklists Plugin.
- Bugfix: Adding issue templates with checklists occurs internal error.(GitHub: 243)
- Merge PR commit: bca2fe481 by Tatsuya Saito, restored missing newline. (GitHub: : #242)
- Feature: Add clear subject/body option when tracker changed which has no template. (GitHub: 230)
- Code refactoring.
0.3.1 (2019-03-10)
Compatible with Redmine 4.1.x, 4.0.x.
0.3.1 Changelog:¶
- Basic feature implemented of note template.
- Enabled to use issue templates when updating issue.
- Go to global template admin setting, and turn on "apply_template_when_edit_issue" flag.
- Bugfix: Prevent conflict against issue controller helper. (#217)
- Update readme: Merged PR #219. Thanks Arnaud Venturi!
NOTE: This version requires migration command to use note template feature.
$ rake redmine:plugins:migrate RAILS_ENV=production
Screenshot¶
Template for Note¶
Feature flag enabled to apply issue template when editing issue¶
0.3.0 (2019-01-16)
Compatible with Redmine 4.0.x.
Version 0.3.0¶
- Support Redmine 4.x.
- Now master branch unsupports Redmine 3.x.
- Please use ver 0.2.x or v0.2.x-support-Redmine3 branch in case using Redmine3.x.
- Follow Redmine's preview option to the wiki toolbar.
- Show additional navigation message when plugin is applied to Redmine 3.x.
NOTE: Mainly, maintenance, bugfix and refactoring only.
There is no additional feature, translation in this release.
Thank you for creating patch, Mizuki Ishikawa!
0.2.1 (2018-11-04)
Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.
0.2.1¶
Download: https://github.com/akiko-pusu/redmine_issue_templates/releases/tag/0.2.1 (tgz, zip)
Mainly, bugfix and refactoring release.
Updating to 0.2.1 is highly recommended in case using CKEditor or MySQL replication.
NOTE: Migration is required, especially using MySQL replication.
- Bugfix: Fix "Page not found" error when try to create project template from project setting. (GitHub: #192, #199)
- Bugfix: Add composite unique index to support MySQL group replication. (GitHub: #197)
- Workaround: Wait fot 200 msec until CKE Editor's ajax callback done. (GitHub: #193)
- Add feature to hide confirmation dialog when overwritten issue subject and description, with using user cookie. (GitHub: #190)
- Refactoring: Minitest and so on.
A cookie named "issue_template_confirm_to_replace_hide_dialog" is stored from this release. (Related GitHub: #190)
0.2.0 (2018-05-28)
Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.
0.2.0¶
This is bugfix and refactoring release.
Updating from v0.1.9 to 0.2.0 is highly recommended.
This version can be applied to Redmine 3.0 to Redmine 3.4.
Also some features implemented by v0.1.9 are available.
Download: https://github.com/akiko-pusu/redmine_issue_templates/releases/tag/0.2.0
Changelog¶
In this release, some methods which implemented on Redmine v3.3 are ported
for plugin's compatibility. (To support Redmine 3.0 - 3.4)
- Bugfix: Prevent to call unimplemened methods prior to Redmine3.2. (GitHub: #180)
- Refactoring: Code format. (JS, CSS) / Update config for E2E test.
- Updated Simplified Chinese translation, thanks Steven.W. (GitHub PR: #179)
- Applied responsive layout against template list (index) page.
Screenshot¶
0.1.9 (2018-04-03)
Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.
0.1.9¶
Bugfix and refactoring release.
- Bugfix: Fix wrong template sort ordering. (GitHub: #174)
- Change UI to reorder templates with using drag and drop.
- Add feature to copy template (Now project scope template only.)
- Code refactoring. Use Headless Chrome for feature spec. Change to use CircleCI for build and test.
- PR: Update Bulgarian translation. Thank you so much, Ivan Cenov! (GitHub: #171)
- PR: Update Update pt-BR.yml Thank you so much, Adriano Baptistella! (GitHub: #173)
- Bugfix: Wrong column label in "Preview Template Contents" modal dialog. (GitHub: #154)
- PR: Updates to German language file. Thank you so much, Tobias Fischer! (GitHub: #164)
Screenshot¶
0.1.8 (2017-08-05)
Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.
Bugfix release.
- Bugfix: Prevent "undefined local variable or method" error when listing project orphaned templates. (GitHub: #150)
- PR: Add Portuguese translation. Thank you so much, Adriano Baptistella! (GitHub: #149)
- Change url of Redmine Plugin Directory. (Changed identifier from issue_templates to redmine_issue_templates.)
0.1.7 (2017-07-23)
Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x.
Bugfix release, and some code refactorings.
Bugfix:¶
- After related tracker is removed, index (list) templates failed with exception. (GitHub: 139)
- Checklist not loading from Template. (GitHub: 141)
Now you can find orphaned templates from template index page. (Both project scope and Global scope.)
Also orphaned template can be re-associated with another tracker.
Refactoring:¶
- Remove all unlodable statement.
- Remove unused rake task.
- Rename modules.
0.1.6 (2017-06-21)
Compatible with Redmine 3.5.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.
ChangeLog¶
Maintenance release to follow Redmine's update, and some refactoring related to test, namespace.
Download: https://github.com/akiko-pusu/redmine_issue_templates/releases/tag/0.1.6 (zip/ tgz) or clone from Github.
Other additional updates are following:
- Change support Redmine version to 3.0 or higher.
- Stop to use jbuilder for rendering json.
- Now any gemfile is not used.
- PR: UI improvement / Correct CSS. Thanks taqueci!
- Bugfix: Add exception handler and not to work rake task if rake task name is not specified.
- Logging if template is deleted. (#118)
- Change Template UI related to delete action.
- Prevent unexpected deletion of template.
- PR: Add to confirm before replacing description and subject. Thanks, Tatsuya Saito.
- PR: Fix CSS setting. Thanks, Tatsuya Saito.
- Updated Simplified Chinese translation, thanks Steven.W.
Screenshot¶
0.1.5 (2017-04-05)
Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.
NOTE: Please run “rake redmine:plugins:migrate” task because new column is added.
Feature:¶
- Add feature enabled to mark global issue template as "default".
- Add plugin setting option to apply global issue templates to all the project.
- This option is on the plugin configuration screen. Please read help content before activate this option!
Other updates:¶
- Update Russian translation. Thanks danaivehr! (GitHub: #95)
- Prevent to locate template pulldown above "tracker" field and soon after jump below "tracker" field. (GitHub: #96)
- Unselect projects on global issue template edit screen does not work correctly. (GitHub: #99)
- Feature: Add “Revert” Icon to revert applied template. (Github: #98)
- Change the place of message to notice "default template loaded" now to bottom of the page.
- Change the place of "Check all | Uncheck all” link in global issue template create / edit screen, to above the project list. (GitHub: #90)
- Project select checkbox area is collapsed by default.
0.1.4 (2017-02-16)
Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.
Maintenance release to follow Redmine's update, and some refactoring related to test, namespace.
Other additional updates are following:
- Change css and default width setting for template filter modal dialog. (GitHub: #78)
- Add Italian translation. Thank you so much, Luca Lesinigo! (GitHub: #75)
- Add Danish translation. Thank you so much, AThomsen! (GitHub: #68)
- Do not append template contents if the content hasn't been edited. (GitHub: #62)
- Add rake task to apply/unapply inherit templates for all the hild projects. (GitHub: #61)
0.1.3 (2016-09-03)
Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x.
NOTE: Please run “rake redmine:plugins:migrate” task because new column is added.
Frature:
- First implement to integrate Checklist plugin. (GitHub: #39)
- This feature is activated when Checklist plugin is also installed.
Defact:
- Enabled to use template in case no project parameter passed. (GitHub: #43)
- Template is loaded after the error when required fields are not filled. (GitHub: #50)
*Refactor: *
- Updated the German locale. Thanks, jwciss!
- Code refactoring. (Thank you so much for SideCI!)
0.1.2 (2016-06-22)
Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.
Info: Support Redmine 3.3.x and Move repository to Github.
Feature¶
- Add popup to preview template description and filter template. (Featured: r-labs 1410)
- Support simple REST API with json format. (Index, load only. r-labs 1324)
Bugfix¶
- Prevent to load default template in case updated issue form triggered by states change event. (Related: bitbucket 36, Template loads every time Status is changed.)
Update Translation¶
- Add Spanish translation. Thanks, Andres Arias (r-labs 1413)
- Update Simplified Chinese Localization. Thanks, Steven Wong.
Other¶
- Move repository from Bitbucket to Github.
- Code refactoring.
ScreenShot¶
0.1.1 (2015-11-01)
Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x.
This version is Bug fix release.
- Update Brazilian translation file. (Bitbucket Pull Request: #4)
- Removed deprecation warnings and adjusted gemfile to redmine 3.1.x (Bitbucket Pull Request: #5)
- Bug fix, prevent load template and overwrite description when status changed. (Bitbucket Issue: #36)
- Hide templates Element on Trackers without Issue Template. (Bitbucket Issue: #57)
- Bug fix, when issue create issue from copy, template should not overwrite description. (Bitbucket Issue: #70)
Special thanks all contributors, and Mattani-san, to this release.
0.1.0 (2015-03-01)
Compatible with Redmine 3.0.x, 2.6.x, 2.5.x.
ChangeLog¶
NOTE: Please run "rake redmine:plugins:migrate" task because new column
is added.
- Support Redmine 3.0. (r-labs: 1366)
- Add Sort to Global Templates. (r-labs: 1364)
- Add Polish translation file. (r-labs: 1354)
0.0.9 (2014-07-24)
Compatible with Redmine 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x.
Change Notes¶
This version is Bug fix release.
- Fix bug on ruby 1.8. (Bitbucket IssueID: 52)
- Remove feature to use JQuery tooltip to preview description, because useless. ((Bitbucket IssueID: 50)
- Change css definition to avoide conflict with Redmine's base style. ((Bitbucket IssueID: 45)
- Correct migration file to prevent uninstall error. (Related Bitbucket IssueID: #54)
0.0.8 (2014-04-15)
Compatible with Redmine 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x.
Features¶
NOTE: Please run "rake redmine:plugins:migrate" task because new column
is added.
- Fix some bugs.
- Support global issue templates.
- Try to use JQueryUI's tooltip.
- Add Chinese / zh-TW translation file. Thank you so much, Chinese Spporter!
Known issue:
- Template loads every time Status is changed
- https://bitbucket.org/akiko_pusu/redmine_issue_templates/issue/36
- Only happned in case using default template.
Please see README.rdoc.
Feedback appreciated for global template feature.
0.0.7 (2014-02-19)
Compatible with Redmine 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x.
Features¶
NOTE: Please run "rake redmine:plugins:migrate" task because new column
is added.
- Fix some bugs.
- Compatible with CKEditor.
- Add feature to show warning message for orphaned templates.
- Inherited templates only should be listed which tracker is the same to
child project use. - Add French translation file.
- Add Serbian translation. Thank you so much, Miodrag Milic.
- Add option to change append or replace with template.
Please see README.rdoc.
Feedback appreciated for default template feature.
0.0.6 (2013-08-05)
Compatible with Redmine 2.3.x, 2.2.x, 2.1.x.
Features¶
- Support inherit templates from parent project.
- Add links to template list/edit at project setting tab.
- Add link to erase issue subject and description.
- Fixed some bugs.
Please see README.rdoc.
Feedback appreciated for default template feature.
0.0.5 (2012-12-25)
Compatible with Redmine 2.3.x, 2.2.x, 2.1.x, 1.4.x, 1.3.x.
Features¶
- Enabled to load default template.
- Show warning message in case no project trackers are assigned.
Feedback appreciated for default template feature.
For Redmine 1.4.x users¶
Also Redmine 1.4.x support version was updated to 0.0.2.1.
- Support reorder template. (Default template is not implemented.)
- https://bitbucket.org/akiko_pusu/redmine_issue_templates/commits/dc560b0161a5 (support_0.0.2 branch)
0.0.4 (2012-12-07)
Compatible with Redmine 2.1.x.
- Support Redmine 2.1.x
(Now unsupport Redmine 2.0.x. Please use ver 0.0.3 for Redmine2.0.x)
Thak you so much, Viktor Muth, that gave me some feedback.
- Now insert template text just after the text that is already in the
description field.
0.0.3 (2012-07-01)
Compatible with Redmine 2.0.x.
Compatible with Redmine2.0.x.
For Redmine1.3 or 1.4, please use version 0.0.2.x.
You can download from here:
Support Branch:
https://bitbucket.org/akiko_pusu/redmine_issue_templates/src/dc560b0161a513a391db8ecb88f0638a1599bc96/?at=support_0.0.2
0.0.2 (2012-04-05)
Compatible with Redmine 1.3.x, 1.4.x.