summaryrefslogtreecommitdiffstats
path: root/app/helpers/issues_helper.rb
Commit message (Collapse)AuthorAgeFilesLines
* Mailer#url_for not called in views with Rails 3.1.Jean-Philippe Lang2012-02-271-7/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9023 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed rounding issue on spent hours column in CSV export (#10150).Jean-Philippe Lang2012-02-041-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8764 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Display of multi custom fields.Jean-Philippe Lang2012-01-291-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8726 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2012-01-291-9/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8724 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds support for multiselect custom fields (#1189).Jean-Philippe Lang2012-01-291-0/+40
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8721 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Highlight active issue query in the sidebar.Jean-Philippe Lang2012-01-161-1/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8660 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Change attachment link to download and add a view link for text attachments ↵Jean-Philippe Lang2012-01-141-1/+1
| | | | | | (#4774). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8645 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: helper: html_safe for IssuesHelper render_issue_tooltip methodToshi MARUYAMA2012-01-011-7/+7
| | | | | | Contributed by Sylvain Utard. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8454 e93f8b46-1217-0410-a6f0-8f06a7374b81
* html_safe for Rails3Jean-Philippe Lang2011-12-171-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8268 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added encoding comment to helpers (#9792).Jean-Philippe Lang2011-12-141-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8210 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use Query.visible scope.Jean-Philippe Lang2011-12-041-8/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8086 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed malformed HTML.Jean-Philippe Lang2011-12-031-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8061 e93f8b46-1217-0410-a6f0-8f06a7374b81
* code layout clean up issues helperToshi MARUYAMA2011-12-021-2/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8025 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: helper: html_safe for issues helper "show_detail" methodToshi MARUYAMA2011-12-021-5/+5
| | | | | | Contributed by Sernin van de Krol. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8024 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove unused Iconv from issues helper "issues_to_csv" method (#4742)Toshi MARUYAMA2011-11-201-1/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7879 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a dialog box for CSV export options (#4742).Jean-Philippe Lang2011-11-201-51/+28
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7874 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix malformed issues csv encoding in case of unable to convert (#8549)Toshi MARUYAMA2011-11-161-3/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7822 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: use String#html_safe for render_custom_fields_rows() at IssuesHelper.Toshi MARUYAMA2011-08-201-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6498 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: use String#html_safe for render_descendants_tree() at IssuesHelper.Toshi MARUYAMA2011-08-201-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6497 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: use String#html_safe for render_issue_subject_with_tree() at ↵Toshi MARUYAMA2011-08-201-1/+1
| | | | | | IssuesHelper. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6496 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: use String#html_safe for render_issue_tooltip() at IssuesHelper.Toshi MARUYAMA2011-08-201-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6495 e93f8b46-1217-0410-a6f0-8f06a7374b81
* HTML escape at app/helpers/app/helpers/issues_helper.rb.Toshi MARUYAMA2011-08-021-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6352 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use #blank? instead.Jean-Philippe Lang2011-07-291-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6323 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from issues helper source.Toshi MARUYAMA2011-05-181-22/+22
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5831 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Warn about subtasks before deleting a parent issue (#6562).Jean-Philippe Lang2011-04-171-0/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5495 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Private issues (#7414).Jean-Philippe Lang2011-04-151-3/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5466 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a helper for issue heading (#7647).Jean-Philippe Lang2011-04-121-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5447 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Save 2 queries when displaying a root issue.Jean-Philippe Lang2011-03-281-2/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5244 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Keep track of issue description changes (#746).Jean-Philippe Lang2011-02-271-3/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4954 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Preserve Issues/Gantt/Calendar tab when displaying a saved query (#7605).Jean-Philippe Lang2011-02-211-1/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4909 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Splits private/public issue queries in the sidebar (#1067).Jean-Philippe Lang2011-02-211-1/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4908 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds subtasks to GET /issues/:id API (#5338).Jean-Philippe Lang2010-12-041-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4465 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves a method to the appropriate helper.Jean-Philippe Lang2010-10-221-26/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4281 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Document render_issue_tooltipEric Davis2010-09-201-1/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4166 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed the zoom, previous, and next links on the Gantt chart.Eric Davis2010-09-101-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4074 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rewrite the Gantt chart. #6276Eric Davis2010-09-101-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | This version of the Gantt chart supports nested charts. So Projects, Versions, and Issues will be nested underneath their parents correctly. Additional features: * Move all Gantt code to Redmine::Helpers::Gantt class instead of having it in the Gantt class, controller, and view * Recursive and nest sub-projects * Recursive and nest versions * Recursive and nest issues * Draw a line showing when a Project is active and it's progress * Draw a line showing when a Version is active and it's progress * Show a version's % complete * Change the color of Projects, Versions, and Issues if they are late or behind schedule * Added Project#start_date and #due_date * Added Project#completed_percent * Use a mini-gravatar on the Gantt chart * Added tests for the Gantt rendering git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4072 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add Issue Status to the tooltip. #6169Eric Davis2010-08-191-0/+2
| | | | | | Contributed by Nick Peelman git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3952 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Make the Gantt zoom images more accessibleEric Davis2010-05-261-4/+8
| | | | | | | | * Correct the alt text * Add text links next to the images * Size the images in em to support browser scaling git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3757 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: extract gantt zoom links to a helper.Eric Davis2010-05-261-0/+22
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3756 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Slight optimization in issue tree rendering.Jean-Philippe Lang2010-03-281-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3620 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue list improvements for subtasking (#5196):Jean-Philippe Lang2010-03-271-6/+14
| | | | | | | * makes the parent task column available * display the issue hierarchy when list is sorted by parent git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3618 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds parent issue id to the issues CSV export.Jean-Philippe Lang2010-03-271-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3617 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Wrong label in issue-journal for subtask-changes (#5090).Jean-Philippe Lang2010-03-161-0/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3593 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Slight UI changes to the subtasks tree.Jean-Philippe Lang2010-03-131-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3577 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds subtasking (#443) including:Jean-Philippe Lang2010-03-131-0/+28
| | | | | | | | | | | | | | | * priority, start/due dates, progress, estimate, spent time roll-up to parent issues * descendant issues tree displayed on the issue view with context menu support * issue tree display on the gantt chart * issue tree copy on project copy * unlimited nesting Defining subtasks requires the new permission 'Manage subtasks'. Subtasks can not belong to a different project than the parent task. Implementation is based on scoped nested sets for fast reads and updates. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3573 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Remove duplicated case statements.Eric Davis2010-03-081-22/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3554 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Extract similar logic in IssuesHelper#show_detail to a new method.Eric Davis2010-03-081-15/+25
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3553 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error when exporting an issue with target version to PDF (#4556).Jean-Philippe Lang2010-01-131-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3311 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Version sharing (#465) + optional inclusion of subprojects in the roadmap ↵Jean-Philippe Lang2009-12-061-2/+2
| | | | | | | | | | | | | | | | view (#2666). Each version of a project can be shared with: * subprojects * projects in the project hierarchy: ancestors + descendants (needs versions management permission on the root project) * projects in the project tree: root project + all its descendants (same as above) * all projects (can be set by admin users only) Notes: * when sharing a version of a private project with others projects, its name will be visible within the other projects * a project with versions used by non descendant projects can not be archived git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3123 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactoring ApplicationHelper#link_to_issue.Jean-Philippe Lang2009-11-141-1/+1
| | | | | | Now displays issue subject by default. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3040 e93f8b46-1217-0410-a6f0-8f06a7374b81