Project

General

Profile

Actions

Feature #1005

closed

Add the addition/removal/change of related issues to the history

Added by Andrew Ness about 16 years ago. Updated about 10 years ago.

Status:
Closed
Priority:
Normal
Category:
Issues
Target version:
Start date:
2008-04-07
Due date:
% Done:

100%

Estimated time:
Resolution:
Fixed

Description

I can't find any trace of when someone adds, removes, or changes an issue relation. So if I add a relation between two issues and someone else comes along and removes it, there is no history to show that thy were ever marked as related.


Files

feature_1005_1.diff (5.23 KB) feature_1005_1.diff Sridhar P, 2012-02-04 11:44
feature_1005_r11061.diff (5.12 KB) feature_1005_r11061.diff Toshi MARUYAMA, 2012-12-21 06:03
feature_1005_r11061-Ver2.diff (5.13 KB) feature_1005_r11061-Ver2.diff Toshi MARUYAMA, 2012-12-21 12:28
trunk-r11137.diff (6.43 KB) trunk-r11137.diff Toshi MARUYAMA, 2013-01-07 11:36
note-24.png (15.9 KB) note-24.png Toshi MARUYAMA, 2013-01-07 11:36
trunk-r11137-patch.png (18.9 KB) trunk-r11137-patch.png Toshi MARUYAMA, 2013-01-07 11:36
trunk-r11262.diff (6.59 KB) trunk-r11262.diff Toshi MARUYAMA, 2013-01-25 08:25
issue1005-trunk-r11711.diff (5.86 KB) issue1005-trunk-r11711.diff Toshi MARUYAMA, 2013-04-10 15:26
issue-1005-trunk-r11723.diff (10.8 KB) issue-1005-trunk-r11723.diff Toshi MARUYAMA, 2013-04-18 13:41

Related issues

Related to Redmine - Feature #12587: Notify for relation changesClosed

Actions
Related to Redmine - Feature #7057: Send email notification on subtask and parent updatesClosed2010-12-06

Actions
Related to Redmine - Feature #12789: Redmine - design studyNew

Actions
Related to Redmine - Defect #15677: Links for relations in notifications do not include hostnameClosedJean-Philippe Lang

Actions
Related to Redmine - Defect #19660: Issue relation removal is not displayed properly on the issue histsoryNew

Actions
Has duplicate Redmine - Feature #3546: "Related issues" should be tracked in Ticket HistoryClosedJean-Philippe Lang2009-06-26

Actions
Has duplicate Redmine - Defect #9952: Add priority changes to issue historyClosed

Actions
Has duplicate Redmine - Feature #12264: Show adding of ticket relations in issue historyClosed

Actions
Has duplicate Redmine - Feature #7892: Issue relationships history and notification on deleteClosed2011-03-16

Actions
Actions #1

Updated by Mischa The Evil over 15 years ago

+1

Actions #2

Updated by Sergej Jegorov over 15 years ago

+1

Actions #3

Updated by Markus Knittig over 15 years ago

+1

Actions #4

Updated by Gerrit Kaiser over 15 years ago

+1

Actions #5

Updated by Jerome Vanthournout over 15 years ago

+1

Actions #6

Updated by Tobias Roeser over 13 years ago

I'm willing to create a patch that adds this feature. Can someone give me a hint where to start. E.g. which file or function to look first. I'm new to Redmine/Ruby development, btw.

Actions #7

Updated by Nils Linde over 13 years ago

+1

Actions #8

Updated by Pavel Pivovarov about 13 years ago

+1

Actions #9

Updated by Tobias Roeser about 13 years ago

Tobias Roeser wrote:

I'm willing to create a patch that adds this feature. Can someone give me a hint where to start. E.g. which file or function to look first. I'm new to Redmine/Ruby development, btw.

Sorry, no updates yet from my front. Lack of time. But as far as I estimate, this patch should be a low effort for someone with Ruby on Rails skils.

Actions #10

Updated by Tobias Roeser about 13 years ago

See Comment 7 of #3546 for a starting point if you want to write a patch.

Actions #11

Updated by Etienne Massip about 13 years ago

  • Target version set to Candidate for next major release
Actions #12

Updated by Etienne Massip about 13 years ago

Editing a relationship is not possible at the moment, but in the case it would be, I'm not sure this is something that should be tracked in history.

Actions #13

Updated by Gilles Cornu almost 13 years ago

+1

Actions #14

Updated by Anonymous almost 13 years ago

+1

Actions #15

Updated by Katrina Brinkley almost 13 years ago

+1

Actions #16

Updated by Anonymous over 12 years ago

+1

Actions #17

Updated by Lucy Yevseyeva over 12 years ago

+1

Actions #18

Updated by pasquale [:dedalus] over 12 years ago

+1: it's a necessary feature

Actions #19

Updated by Sridhar P about 12 years ago

Okay, here comes the patch. The wording for the history entries might not be exactly pleasing, but you can see that a relation has been added and deleted in the history.

Actions #20

Updated by Sridhar P about 12 years ago

Sridhar P wrote:

Okay, here comes the patch. The wording for the history entries might not be exactly pleasing, but you can see that a relation has been added and deleted in the history.

Patch was built against trunk at rev 8761.

Actions #21

Updated by Thomas Themel over 11 years ago

+1

Actions #22

Updated by Johannes Wienke over 11 years ago

+1

Actions #23

Updated by Toshi MARUYAMA over 11 years ago

This is note-19 patch rebased to trunk r11061.

Actions #24

Updated by Toshi MARUYAMA over 11 years ago

Sorry, note-23 patch has syntax error.
This is fixed patch for trunk r11061.

Actions #25

Updated by # And over 11 years ago

Necessary feature.

Actions #26

Updated by Daniel Felix over 11 years ago

+1 from me.
Would be good in combination with #5061.

Both are things which should be displayed in the ticket history. But, there should be some kind of filter like in the activity list, or some tabs on top of the history. Otherwise such a list could be too long.

Example for those Tabs:
All | Ticket Notes | Relations | Timelogs

Actions #27

Updated by Toshi MARUYAMA over 11 years ago

This is a updated patch for trunk r11137.

'Delete line' which is removed relation issue is confusing.
I remove it.

Note-24

For r11137 patch

Actions #28

Updated by Daniel Felix over 11 years ago

I just testet the latest patch trunk-r11137.diff
IT works pretty well. I tried the different relations. Would be nice to see this in Redmine.

Actions #29

Updated by Daniel Felix over 11 years ago

Well this works well, the only think which would be good is another status icon, which is displayed on the activity tab. This would help to determine which action caused the new issue-note. Something like the ticket with the comment-symbol.

Actions #30

Updated by Toshi MARUYAMA about 11 years ago

This is a patch for trunk r11262.
Note 27 patch has an error when relational issue is deleted.

Actions #31

Updated by Daniel Felix about 11 years ago

Thanks Toshi, I'll try this new patch. :-)

Maybe this could be useful to get a better display in the history #12789-2.

Actions #32

Updated by Toshi MARUYAMA about 11 years ago

Note 30 trunk-r11262.diff has #13273 problem.

Actions #33

Updated by Toshi MARUYAMA about 11 years ago

trunk-r11262.diff has bug when exporting pdf.
This patch fixed it.

Actions #34

Updated by Toshi MARUYAMA about 11 years ago

I have added tests.

Actions #35

Updated by Toshi MARUYAMA almost 11 years ago

  • Status changed from New to Closed
  • Target version changed from Candidate for next major release to 2.4.0
  • % Done changed from 90 to 100
  • Resolution set to Fixed

Committed in trunk r11885 and r11886.

Actions #36

Updated by Jean-Philippe Lang almost 11 years ago

  • Status changed from Closed to Reopened
  • Assignee set to Jean-Philippe Lang

r11939 fixes some disclosures of private issues subjects on the issue view but still we have a problem with email notifications. Relations to issues that are not visible are not even listed, they should not appear in the issue history and not be notified to user who can't see them. It's not an easy fix for now but it should be easier to implement after the changes that need to be done for #5037.

Actions #37

Updated by Jean-Philippe Lang almost 11 years ago

  • Status changed from Reopened to Closed

Fixed in r12014 and r12015.

Actions #38

Updated by Toshi MARUYAMA over 10 years ago

  • Related to deleted (Feature #5061: Show time log entries in issue history)
Actions #39

Updated by Toshi MARUYAMA over 10 years ago

  • Related to Defect #15677: Links for relations in notifications do not include hostname added
Actions #40

Updated by Jimmy Praet about 10 years ago

Can the e-mail notifications for updates of issue relationships be disabled (without disabling all other "Issue updated" notifications)?

Actions #41

Updated by Toshi MARUYAMA about 10 years ago

Jimmy Praet wrote:

Can the e-mail notifications for updates of issue relationships be disabled (without disabling all other "Issue updated" notifications)?

No.
There is feature request #16098.

Actions #42

Updated by Toshi MARUYAMA almost 9 years ago

  • Related to Defect #19660: Issue relation removal is not displayed properly on the issue histsory added
Actions #43

Updated by Toshi MARUYAMA almost 9 years ago

  • Related to deleted (Defect #19660: Issue relation removal is not displayed properly on the issue histsory)
Actions #44

Updated by Toshi MARUYAMA almost 9 years ago

  • Related to Defect #19660: Issue relation removal is not displayed properly on the issue histsory added
Actions

Also available in: Atom PDF