diff --git a/src/main/scala/gitbucket/core/service/ActivityService.scala b/src/main/scala/gitbucket/core/service/ActivityService.scala index ef83188..f48126d 100644 --- a/src/main/scala/gitbucket/core/service/ActivityService.scala +++ b/src/main/scala/gitbucket/core/service/ActivityService.scala @@ -360,7 +360,7 @@ repositoryName, activityUserName, "release", - s"[user:${activityUserName}] released ${name} at [repo:${userName}/${repositoryName}]", + s"[user:${activityUserName}] released [release:${userName}/${repositoryName}/${name}] at [repo:${userName}/${repositoryName}]", None, currentDate ) diff --git a/src/main/scala/gitbucket/core/view/helpers.scala b/src/main/scala/gitbucket/core/view/helpers.scala index e3a8d6a..ab7d5bd 100644 --- a/src/main/scala/gitbucket/core/view/helpers.scala +++ b/src/main/scala/gitbucket/core/view/helpers.scala @@ -232,6 +232,12 @@ s"""${m.group(1)}/${m .group(2)}@${m.group(3).substring(0, 7)}""" ) + .replaceAll( + "\\[release:([^\\s]+?)/([^\\s]+?)/([^\\s]+?)\\]", + (m: Match) => + s"""${m + .group(3)}""" + ) ) /**