プロジェクト

全般

プロフィール

Vote #62996

完了

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

Admin Redmine さんが約4年前に追加. 約4年前に更新.

ステータス:
Closed
優先度:
通常
担当者:
-
カテゴリ:
Issues_2
対象バージョン:
開始日:
2008/04/07
期日:
進捗率:

100%

予定工数:
category_id:
2
version_id:
70
issue_org_id:
1005
author_id:
563
assigned_to_id:
1
comments:
44
status_id:
5
tracker_id:
2
plus1:
16
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

説明

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.


journals

+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
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.

--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
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.
--------------------------------------------------------------------------------
See "Comment 7":http://www.redmine.org/issues/3546#note-7 of #3546 for a starting point if you want to write a patch.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
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.
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1: it's a necessary feature
--------------------------------------------------------------------------------
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.
--------------------------------------------------------------------------------
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.
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
This is note-19 patch rebased to trunk r11061.
--------------------------------------------------------------------------------
Sorry, note-23 patch has syntax error.
This is fixed patch for trunk r11061.
--------------------------------------------------------------------------------
Necessary feature.
--------------------------------------------------------------------------------
+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
--------------------------------------------------------------------------------
This is a updated patch for trunk r11137.

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

h3. Note-24
!note-24.png!

h3. For r11137 patch
!trunk-r11137-patch.png!

--------------------------------------------------------------------------------
I just testet the latest patch attachment:trunk-r11137.diff
IT works pretty well. I tried the different relations. Would be nice to see this in Redmine.
--------------------------------------------------------------------------------
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.
--------------------------------------------------------------------------------
This is a patch for trunk r11262.
Note 27 patch has an error when relational issue is deleted.
--------------------------------------------------------------------------------
Thanks Toshi, I'll try this new patch. :-)

Maybe this could be useful to get a better display in the history #12789-2.
--------------------------------------------------------------------------------
Note 30 attachment:trunk-r11262.diff has #13273 problem.
--------------------------------------------------------------------------------
attachment:trunk-r11262.diff has bug when exporting pdf.
This patch fixed it.
--------------------------------------------------------------------------------
I have added tests.
--------------------------------------------------------------------------------
Committed in trunk r11885 and r11886.
--------------------------------------------------------------------------------
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.
--------------------------------------------------------------------------------
Fixed in r12014 and r12015.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Can the e-mail notifications for updates of issue relationships be disabled (without disabling all other "Issue updated" notifications)?
--------------------------------------------------------------------------------
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.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------


related_issues

relates,Closed,12587,Notify for relation changes
relates,Closed,7057,Send email notification on subtask and parent updates
relates,New,12789,Redmine - design study
relates,Closed,15677,Links for relations in notifications do not include hostname
relates,New,19660,Issue relation removal is not displayed properly on the issue histsory
duplicates,Closed,3546,"Related issues" should be tracked in Ticket History
duplicates,Closed,9952,Add priority changes to issue history
duplicates,Closed,12264,Show adding of ticket relations in issue history
duplicates,Closed,7892,Issue relationships history and notification on delete

Admin Redmine さんが約4年前に更新

  • カテゴリIssues_2 にセット
  • 対象バージョン2.4.0_70 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0