Feature #5242

Display source project for cross-project associated revisions for issues

Added by Michael Ekstrand over 12 years ago. Updated 11 months ago.

Status:ClosedStart date:2010-04-04
Priority:NormalDue date:
Assignee:Go MAEDA% Done:

0%

Category:SCM
Target version:5.0.0
Resolution:Fixed

Description

When an issue has an associated revision that is in a different project, display its source project as follows:

Revision 90 (in Website)
Added by Michael Ekstrand about 1 hour ago

Also, make the project name a link to an appropriate page in the project (either its summary or its issue list, I would think).

This will enable readers to quickly see that the associated revision is actually in a different project, something that is difficult at present.

adds_project_name_to_associated_revision_link.patch Magnifier (1.27 KB) Felix Schäfer, 2010-07-15 22:26

cross-project-associated-revisions.png (250 KB) Yuichi HARADA, 2018-12-04 03:44

adds_project_name_to_associated_revision_link_v2.patch Magnifier (1.88 KB) Yuichi HARADA, 2018-12-04 03:56

adds_project_name_to_associated_revision_link_v3.patch Magnifier (2.31 KB) Go MAEDA, 2022-01-12 15:14

adds_project_name_to_associated_revision_link_v4.patch Magnifier (2.01 KB) Go MAEDA, 2022-01-17 14:44

v4.png (87.4 KB) Go MAEDA, 2022-01-17 14:44


Related issues

Related to Redmine - Feature #13715: show SCM identifier (repository) in associated revisions New

Associated revisions

Revision 21368
Added by Go MAEDA 11 months ago

Display source project for cross-project associated revisions for issues (#5242).

Contributed by Felix Schäfer.

History

#1 Updated by Mischa The Evil over 12 years ago

  • Category changed from Issues to UI

#2 Updated by Felix Schäfer over 12 years ago

This patch adds the name of the project to an associated revision if it's not the same as the current project.

#3 Updated by Go MAEDA about 4 years ago

  • Category changed from UI to SCM
  • Target version set to Candidate for next major release

#4 Updated by Yuichi HARADA about 4 years ago

I rebuilt the patch to work with the latest Redmine.

In the cross-project it looks like the following.

#5 Updated by Go MAEDA over 3 years ago

  • Related to Feature #13715: show SCM identifier (repository) in associated revisions added

#6 Updated by Go MAEDA 11 months ago

Updated the patch for the current trunk (r21360).

Setting the target version to 5.0.0.

#7 Updated by Go MAEDA 11 months ago

Updated the patch again. I think it is even better to show the project name using the format "Project - Revision 999" rather than "Revision 999 (Project)".

  • In the original patch, two "()" appear after the revision like this: "(Project) (diff)"
  • The way the project name is displayed first is consistent with "Related issues" section

#8 Updated by Go MAEDA 11 months ago

  • Status changed from New to Closed
  • Assignee set to Go MAEDA
  • Resolution set to Fixed

Committed the patch. Thank you for your contribution.

Also available in: Atom PDF