Patch #1717

Show diff for issue description change

Added by Artem Vasiliev over 9 years ago. Updated almost 7 years ago.

Status:ClosedStart date:2008-07-30
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

This patch closes both #328 (put the fact of description change to issue history) and #746 (visualize description change).
It goes rather simple path and relies on availability of 'diff' utility (not a problem in many cases).

I just upgraded JournalDetails' values to :text field type (from :string of 256 symbols); better approach might be introducing Issue versioning with acts_as_versioned and making JournalDetails refer to previous and next versions of issue; but I thought this would be too heavy for this patch and better would be another improvement (if needed).

Contributed by Texuna Technologies.

issue_description_diff.patch Magnifier (8.31 KB) Artem Vasiliev, 2008-07-30 16:47

issue_description_diff.png - screenshot (57.4 KB) Artem Vasiliev, 2008-07-30 19:50

issue_description_diff_svn_head.patch Magnifier - Two quick fixes to make the patch work with SVN HEAD (6.72 KB) Markus Knittig, 2008-08-10 09:20


Related issues

Related to Redmine - Feature #2503: History of Ticket-Description Closed 2009-01-13
Related to Redmine - Feature #746: Versioned issue descriptions Closed 2008-02-27

History

#3 Updated by Artem Vasiliev almost 9 years ago

Made the link to description diff work in email notifications: http://github.com/artemv/redmine_tt/commit/a34088241412b13f80dfd501c9c92524f4fdf4f9

#4 Updated by Reach Everywhere almost 9 years ago

+1

#5 Updated by Reach Everywhere over 8 years ago

This patch is awesome.

#6 Updated by Jens Goldhammer over 8 years ago

+1

#7 Updated by Mischa The Evil about 7 years ago

See the plugin-announcement by Aleksander Palyan in note-12 of issue #746 which might solves this issue without hacking the core.

#8 Updated by Jean-Philippe Lang almost 7 years ago

  • Status changed from New to Closed

Superseded by r4954, see #746.

Also available in: Atom PDF