OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openproject/app/views/work_packages/_history.html.erb

29 lines
1.1 KiB

<%#-- copyright
OpenProject is a project management system.
Copyright (C) 2012-2013 the OpenProject Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License version 3.
See doc/COPYRIGHT.rdoc for more details.
++#%>
<%# Uses a cache to render the history. The placeing of this object
is somewhat arbitrary. The important point is that it is not instantiated within
a journal as the cache could then not be used between all of an issue's journals. %>
<% @journal_cache = Acts::Journalized::JournalObjectCache.new %>
<% for journal in journals %>
<%= render_journal work_package,
journal,
:edit_permission => :edit_issue_notes,
:edit_own_permission => :edit_own_issue_notes,
:cache => @journal_cache %>
<%= call_hook(:view_issues_history_journal_bottom, { :journal => journal }) %>
<% end %>
<% heads_for_wiki_formatter if User.current.allowed_to?(:edit_issue_notes, work_package.project) || User.current.allowed_to?(:edit_own_issue_notes, work_package.project) %>