Skip to content

Commit

Permalink
CHANGELOG.md restore link to https://issues.jenkins-ci.org/browse
Browse files Browse the repository at this point in the history
  • Loading branch information
mohamed-el-habib committed May 25, 2020
1 parent b5ba125 commit 3dcc8d4
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 13 deletions.
22 changes: 11 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,22 @@
-----------------------------------------------------------------------------------
- **Giulio Ruggeri** : Changed redirect url build using jenkins root url (#15)
- **Bjoern Kasteleiner** : JENKINS-59069 / SECURITY-795: Fix session fixation vulnerability (#16)
- **Wadeck Follonier** : [SECURITY-796][JENKINS-59069] Open redirect prevention (#17)
- **Wadeck Follonier** : [SECURITY-796][JENKINS-59069](https://issues.jenkins-ci.org/browse/JENKINS-59069) Open redirect prevention (#17)
- **johny.zheng** : Grant STOP Build permissions to all Authenticated Users (#14)
- **isaacdong** : [JENKINS-52129] 1. bug fixed: repository.isPublic returns null. 2 add 2 git URL patterns without "git@".
- **isaacdong** : [JENKINS-52129](https://issues.jenkins-ci.org/browse/JENKINS-52129) 1. bug fixed: repository.isPublic returns null. 2 add 2 git URL patterns without "git@".

1.4
-----------------------------------------------------------------------------------
- **Mario Steinitz** : [JENKINS-50838] Change GitLab API support from v3 to v4.
- **Mario Steinitz** : [JENKINS-50838](https://issues.jenkins-ci.org/browse/JENKINS-50838) Change GitLab API support from v3 to v4.

1.3
-----------------------------------------------------------------------------------
- **Mohamed EL Habib** : [JENKINS-47097] added support to login using gitlab private token
- **Mohamed EL Habib** : [JENKINS-47097](https://issues.jenkins-ci.org/browse/JENKINS-47097) added support to login using gitlab private token

1.2
-----------------------------------------------------------------------------------
- **Mohamed EL Habib** : [JENKINS-44489] fixed findbug introduced by 987608a commit
- **Mohamed EL Habib** : [JENKINS-44489] fixed logout when the plugin is configured to allow READ permission for Authenticated, but not Anonymous users.
- **Mohamed EL Habib** : [JENKINS-44489](https://issues.jenkins-ci.org/browse/JENKINS-44489) fixed findbug introduced by 987608a commit
- **Mohamed EL Habib** : [JENKINS-44489](https://issues.jenkins-ci.org/browse/JENKINS-44489) fixed logout when the plugin is configured to allow READ permission for Authenticated, but not Anonymous users.
- **Mohamed EL Habib** : add jenkins file to build into ci.jenkins.io

1.1
Expand All @@ -45,7 +45,7 @@

1.0.9
-----------------------------------------------------------------------------------
- **Jairo Ricarte** : [JENKINS-37741] Testing /project path ont allowGitlabWebHookPermission check
- **Jairo Ricarte** : [JENKINS-37741](https://issues.jenkins-ci.org/browse/JENKINS-37741) Testing /project path ont allowGitlabWebHookPermission check
- **Jairo Ricarte** : added new path for gitlab-plugin's webhook using anonymous permission

1.0.8
Expand All @@ -54,18 +54,18 @@

1.0.7
-----------------------------------------------------------------------------------
- **wzxjohn** : [JENKINS-37517] Fix login fails because of a GitLab Api Bug Use v1.2.6 of GitLab Api Client to fix this issue.
- **wzxjohn** : [JENKINS-37518] Fix api url problem New GitLab Api Client will automatically add api/v3 so we do not need to add api/v3 in config. Maybe this config node can be delete in the future.
- **wzxjohn** : [JENKINS-37517](https://issues.jenkins-ci.org/browse/JENKINS-37517) Fix login fails because of a GitLab Api Bug Use v1.2.6 of GitLab Api Client to fix this issue.
- **wzxjohn** : [JENKINS-37518](https://issues.jenkins-ci.org/browse/JENKINS-37518) Fix api url problem New GitLab Api Client will automatically add api/v3 so we do not need to add api/v3 in config. Maybe this config node can be delete in the future.
- **wzxjohn** : Fix ERROR: Failed to load help file: Not Found when click the '?' beside "Grant READ permissions for /gitlab-webhook"
- **wzxjohn** : [JENKINS-37049] License issue
- **wzxjohn** : [JENKINS-37049](https://issues.jenkins-ci.org/browse/JENKINS-37049) License issue

1.0.6
-----------------------------------------------------------------------------------

1.0.5
-----------------------------------------------------------------------------------
- **Thorsten** : Change HttpClient configuration to drop usage of methods flagged as @deprecated
- **Jairo Ricarte** : [JENKINS-36075]Gitlab oauth does not display in Security Realm
- **Jairo Ricarte** : [JENKINS-36075](https://issues.jenkins-ci.org/browse/JENKINS-36075)Gitlab oauth does not display in Security Realm

1.0.4
-----------------------------------------------------------------------------------
Expand Down
9 changes: 7 additions & 2 deletions changelog.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ taglist=$(git for-each-ref --sort=-taggerdate --format '%(refname)' refs/tags |
echo "" > CHANGELOG.md
newTag="empty"
skipCommit="Updating develop poms|updating poms|release|CHANGELOG"
listChanges () {
tags=$1
git --no-pager log --no-merges --oneline --cherry-pick --date-order --pretty=format:" - **%an** : %s" ${tags} | grep -v -iE "${skipCommit}" | sed 's|\[\(JENKINS-.*\)\]|[\1](https://issues.jenkins-ci.org/browse/\1)|g' >> CHANGELOG.md
}

for tag in ${taglist} ; do
if [[ ${newTag} == "empty" ]] ; then
newTag=${tag}
Expand All @@ -13,12 +18,12 @@ for tag in ${taglist} ; do
echo "" >> CHANGELOG.md
echo "${newTag}" | sed 's|gitlab-oauth-||g' >> CHANGELOG.md
echo "-----------------------------------------------------------------------------------" >> CHANGELOG.md
git --no-pager log --no-merges --oneline --cherry-pick --date-order --pretty=format:" - **%an** : %s" ${tag}..${newTag} | grep -v -iE "${skipCommit}" >> CHANGELOG.md
listChanges ${tag}..${newTag}
newTag=${tag}
fi
done

echo "" >> CHANGELOG.md
echo "${newTag}" | sed 's|gitlab-oauth-||g' >> CHANGELOG.md
echo "-----------------------------------------------------------------------------------" >> CHANGELOG.md
git --no-pager log --no-merges --oneline --cherry-pick --date-order --pretty=format:" - **%an** : %s" ${newTag} | grep -v -iE "${skipCommit}" >> CHANGELOG.md
listChanges ${newTag}

0 comments on commit 3dcc8d4

Please sign in to comment.