|
| 1 | +# Version 0.28 (Released Oct 1, 2017) |
| 2 | + |
| 3 | +- Corrected a connectivity error on auth with proxy tracked by |
| 4 | + [JENKINS-45726][JENKINS-45726]. (pull request [#85][#85]) |
| 5 | + |
| 6 | +[#85]: https://github.com/jenkinsci/github-oauth-plugin/pull/85 |
| 7 | +[JENKINS-45726]: https://issues.jenkins-ci.org/browse/JENKINS-45726 |
| 8 | + |
1 | 9 | # Version 0.27 (Released May 1, 2017)
|
2 | 10 |
|
3 |
| -* Allow collaborators to cancel/abort a build tracked by |
| 11 | +- Allow collaborators to cancel/abort a build tracked by |
4 | 12 | [JENKINS-40566][JENKINS-40566]. (pull request [#81][#81])
|
5 |
| -* Bugfix breaking SSH key authentication and transport authentication in Jenkins |
| 13 | +- Bugfix breaking SSH key authentication and transport authentication in Jenkins |
6 | 14 | CLI tracked by [JENKINS-43822][JENKINS-43822]. (pull request [#83][#83])
|
7 | 15 |
|
8 | 16 | [#81]: https://github.com/jenkinsci/github-oauth-plugin/pull/81
|
|
12 | 20 |
|
13 | 21 | # Version 0.26 (Released Apr 21, 2017)
|
14 | 22 |
|
15 |
| -* Bugfix Fix for NPE in `GithubOAuthUserDetails.getAuthorities()`. (pull request |
| 23 | +- Bugfix Fix for NPE in `GithubOAuthUserDetails.getAuthorities()`. (pull request |
16 | 24 | [#76][#76])
|
17 |
| -* Bugfix [JENKINS-27045][JENKINS-27045] Jenkins CLI --username/--password |
| 25 | +- Bugfix [JENKINS-27045][JENKINS-27045] Jenkins CLI --username/--password |
18 | 26 | options. (pull request [#77][#77])
|
19 | 27 | - Bugfix [JENKINS-38096][JENKINS-38096] add in authorization checks for
|
20 | 28 | multibranch workflow jobs. (pull request [#78][#78])
|
|
27 | 35 |
|
28 | 36 | # Version 0.25 (Released Dec 3, 2016)
|
29 | 37 |
|
30 |
| -* Security improvement: Added support for SSL server name indication. (pull |
| 38 | +- Security improvement: Added support for SSL server name indication. (pull |
31 | 39 | request [#59][#59])
|
32 |
| -* Security improvement: release over HTTPS. (pull request [#67][#67]) |
33 |
| -* Performance enhancement: Fixes github client rate limitor waits and eats web |
| 40 | +- Security improvement: release over HTTPS. (pull request [#67][#67]) |
| 41 | +- Performance enhancement: Fixes github client rate limitor waits and eats web |
34 | 42 | threads causing Jenkins to be unresponsive tracked by
|
35 | 43 | [JENKINS-39200][JENKINS-39200]. (pull request [#63][#63])
|
36 |
| -* Performance enhancement: cache user lookups from GitHub. (pull requests |
| 44 | +- Performance enhancement: cache user lookups from GitHub. (pull requests |
37 | 45 | [#64][#64], [#65][#65], [#71][#71], [#72][#72], [#73][#73])
|
38 |
| -* Bugfix skip searching users when searching for teams tracked by |
| 46 | +- Bugfix skip searching users when searching for teams tracked by |
39 | 47 | [JENKINS-34896][JENKINS-34896] (pull request [#68][#68])
|
40 |
| -* Bugfix logout/login process tracked by [JENKINS-16350][JENKINS-16350]. (pull |
| 48 | +- Bugfix logout/login process tracked by [JENKINS-16350][JENKINS-16350]. (pull |
41 | 49 | request [#58][#58])
|
42 |
| -* Bugfix building plugin with JDK7 and JDK8. (pull request [#73][#73]) |
43 |
| -* General bug fixes and code cleanup. (pull requests [#61][#61], [#62][#62], |
| 50 | +- Bugfix building plugin with JDK7 and JDK8. (pull request [#73][#73]) |
| 51 | +- General bug fixes and code cleanup. (pull requests [#61][#61], [#62][#62], |
44 | 52 | [#66][#66], [#69][#69], [#70][#70])
|
45 | 53 |
|
46 | 54 | [#58]: https://github.com/jenkinsci/github-oauth-plugin/pull/58
|
|
64 | 72 |
|
65 | 73 | # Version 0.24 (Released May 26, 2016)
|
66 | 74 |
|
67 |
| -* Bugfix [JENKINS-34775][JENKINS-34775] Don't cast inconvertible un/pw token. |
| 75 | +- Bugfix [JENKINS-34775][JENKINS-34775] Don't cast inconvertible un/pw token. |
68 | 76 | ([pull request #56][#56])
|
69 |
| -* Bugfix [JENKINS-33883][JENKINS-33883] by allowing `.*/cc.xml` instead of only |
| 77 | +- Bugfix [JENKINS-33883][JENKINS-33883] by allowing `.*/cc.xml` instead of only |
70 | 78 | root one. ([pull request #51][#52])
|
71 |
| -* Bugfix loading orgs as groups when orgs contain no teams. ([pull request |
| 79 | +- Bugfix loading orgs as groups when orgs contain no teams. ([pull request |
72 | 80 | #54][#54])
|
73 |
| -* Correct spelling of GitHub and committer. (pull requests [#53][#53] and |
| 81 | +- Correct spelling of GitHub and committer. (pull requests [#53][#53] and |
74 | 82 | [#55][#55])
|
75 | 83 |
|
76 | 84 | [#52]: https://github.com/jenkinsci/github-oauth-plugin/pull/52
|
|
83 | 91 |
|
84 | 92 | # Version 0.23 (Released May 1, 2016)
|
85 | 93 |
|
86 |
| -* Encrypt client secret in stored settings ([pull request #51][#51]) |
| 94 | +- Encrypt client secret in stored settings ([pull request #51][#51]) |
87 | 95 |
|
88 | 96 | [#51]: https://github.com/jenkinsci/github-oauth-plugin/pull/51
|
89 | 97 |
|
90 | 98 | # Version 0.22.2 (Released July 25, 2015)
|
91 | 99 |
|
92 |
| -* The wiki page was having issues rendering plugin information. Unless I |
| 100 | +- The wiki page was having issues rendering plugin information. Unless I |
93 | 101 | renamed it back (tracked by [JENKINS-29636][JENKINS-29636]). I renamed the
|
94 | 102 | wiki page back to "Github OAuth Plugin" so plugin info would be rendered. I
|
95 | 103 | released 0.22.2 to revert release 0.22.1.
|
96 | 104 |
|
97 | 105 |
|
98 | 106 | # Version 0.22.1 (Released July 25, 2015)
|
99 | 107 |
|
100 |
| -* I renamed the wiki page to "Github Authentication Plugin" which caused the |
| 108 | +- I renamed the wiki page to "Github Authentication Plugin" which caused the |
101 | 109 | plugin to disappear from the update center (tracked by
|
102 | 110 | [JENKINS-29636][JENKINS-29636]). I released the plugin with the new wiki link.
|
103 | 111 |
|
104 | 112 | [JENKINS-29636]: https://issues.jenkins-ci.org/browse/JENKINS-29636
|
105 | 113 |
|
106 | 114 | # Version 0.22 (Released July 24, 2015)
|
107 | 115 |
|
108 |
| -* Bugfix Java 7 compatibility. The plugin now compiles and tests with Java 7 |
| 116 | +- Bugfix Java 7 compatibility. The plugin now compiles and tests with Java 7 |
109 | 117 | ([pull request #42][#42])
|
110 |
| -* Scripting feature: equals() method available for idempotent groovy |
| 118 | +- Scripting feature: equals() method available for idempotent groovy |
111 | 119 | configuration ([pull request #43][#43])
|
112 |
| -* Allow limited oauth scopes ([pull request #45][#45]) |
113 |
| -* Allow Jenkins email to be set using GitHub private email ([pull request |
114 |
| -* #47][#47]) |
115 |
| -* Private GitHub organization memberships can be used for authorization ([pull |
| 120 | +- Allow limited oauth scopes ([pull request #45][#45]) |
| 121 | +- Allow Jenkins email to be set using GitHub private email ([pull request |
| 122 | +- #47][#47]) |
| 123 | +- Private GitHub organization memberships can be used for authorization ([pull |
116 | 124 | request #48][#48])
|
117 | 125 |
|
118 | 126 | [#42]: https://github.com/jenkinsci/github-oauth-plugin/pull/42
|
|
123 | 131 |
|
124 | 132 | # Version 0.21.2 (Released July 20, 2015)
|
125 | 133 |
|
126 |
| -* Bugfix migrating settings from plugin 0.20 to 0.21+ ([pull request #46][#46]) |
127 |
| -* Improved README ([pull request #44][#44]) |
128 |
| -* Improved code style by fixing white space ([pull request #40][#40]) |
| 134 | +- Bugfix migrating settings from plugin 0.20 to 0.21+ ([pull request #46][#46]) |
| 135 | +- Improved README ([pull request #44][#44]) |
| 136 | +- Improved code style by fixing white space ([pull request #40][#40]) |
129 | 137 |
|
130 | 138 | [#40]: https://github.com/jenkinsci/github-oauth-plugin/pull/40
|
131 | 139 | [#44]: https://github.com/jenkinsci/github-oauth-plugin/pull/44
|
132 | 140 | [#46]: https://github.com/jenkinsci/github-oauth-plugin/pull/46
|
133 | 141 |
|
134 | 142 | # Version 0.21.1 (Released July 12, 2015)
|
135 | 143 |
|
136 |
| -* Add support for allowing anonymous ViewStatus permission ([pull request |
| 144 | +- Add support for allowing anonymous ViewStatus permission ([pull request |
137 | 145 | #29][#29])
|
138 | 146 |
|
139 | 147 | [#29]: https://github.com/jenkinsci/github-oauth-plugin/pull/29
|
140 | 148 |
|
141 | 149 | # Version 0.21 (Released July 11, 2015)
|
142 | 150 |
|
143 |
| -* Fewer github api calls for performance ([pull request #27][#27]) |
144 |
| -* Fix for when user enters a badly formed github url for repo ([pull request |
| 151 | +- Fewer github api calls for performance ([pull request #27][#27]) |
| 152 | +- Fix for when user enters a badly formed github url for repo ([pull request |
145 | 153 | #32][#32])
|
146 |
| -* Make Github OAuth scopes configurable in Security Realm of Global Security |
| 154 | +- Make Github OAuth scopes configurable in Security Realm of Global Security |
147 | 155 | configuration ([pull request #35][#35])
|
148 |
| -* Default GitHub OAuth scope is now read:org ([pull request #39][#39]) |
149 |
| -* Include GitHub teams as groups when doing matrix based authorization |
| 156 | +- Default GitHub OAuth scope is now read:org ([pull request #39][#39]) |
| 157 | +- Include GitHub teams as groups when doing matrix based authorization |
150 | 158 | strategies ([pull request #41][#41])
|
151 |
| -* Allow username and GitHub Personal Access Token to be used to access Jenkins |
| 159 | +- Allow username and GitHub Personal Access Token to be used to access Jenkins |
152 | 160 | API instead of requiring a Jenkins token to be generated ([pull request
|
153 | 161 | #37][#37])
|
154 | 162 |
|
|
161 | 169 |
|
162 | 170 | # Version 0.20 (Released Sept 30, 2014)
|
163 | 171 |
|
164 |
| -* Minor code comments and updated GitHub API dependency. |
| 172 | +- Minor code comments and updated GitHub API dependency. |
165 | 173 |
|
166 | 174 | # Version 0.19 (Released July 2, 2014)
|
167 | 175 |
|
168 |
| -* Honor proxy configuration ([pull request #15][#15]) |
169 |
| -* Flag to allow authenticated users to create new jobs ([pull request #21][#21]) |
170 |
| -* `SecurityListener` callback |
| 176 | +- Honor proxy configuration ([pull request #15][#15]) |
| 177 | +- Flag to allow authenticated users to create new jobs ([pull request #21][#21]) |
| 178 | +- `SecurityListener` callback |
171 | 179 |
|
172 | 180 | [#15]: https://github.com/jenkinsci/github-oauth-plugin/pull/15
|
173 | 181 | [#21]: https://github.com/jenkinsci/github-oauth-plugin/pull/21
|
174 | 182 |
|
175 | 183 | # Version 0.15 (Released March 21, 2014)
|
176 | 184 |
|
177 |
| -* Don't attempt to set email address property for a user upon login ([pull |
| 185 | +- Don't attempt to set email address property for a user upon login ([pull |
178 | 186 | request #14][#14])
|
179 |
| -* Use hasExplicitlyConfiguredAddress instead of getAddress(which scans all |
| 187 | +- Use hasExplicitlyConfiguredAddress instead of getAddress(which scans all |
180 | 188 | projects and builds to find users's email address) ([committed
|
181 | 189 | directly][bc21838]).
|
182 |
| -* Fix API token usage on Jenkins core 1.551 ([pull request #18][#18]) |
| 190 | +- Fix API token usage on Jenkins core 1.551 ([pull request #18][#18]) |
183 | 191 |
|
184 | 192 | [#14]: https://github.com/jenkinsci/github-oauth-plugin/pull/14
|
185 | 193 | [#18]: https://github.com/jenkinsci/github-oauth-plugin/pull/18
|
186 | 194 | [bc21838]: https://github.com/jenkinsci/github-oauth-plugin/commit/bc21838bb0e28a8219086d0a28170305c38b6516
|
187 | 195 |
|
188 | 196 | # Version 0.14 (Released July 11, 2013)
|
189 | 197 |
|
190 |
| -* don't overwrite the e-mail address from GitHub if one is already set ([pull |
| 198 | +- don't overwrite the e-mail address from GitHub if one is already set ([pull |
191 | 199 | request #4][#4])
|
192 |
| -* fixed an NPE ([pull request #10][#10]) |
193 |
| -* Caching of the org/user mapping ([pull request #3][#3]) |
| 200 | +- fixed an NPE ([pull request #10][#10]) |
| 201 | +- Caching of the org/user mapping ([pull request #3][#3]) |
194 | 202 |
|
195 | 203 | [#3]: https://github.com/jenkinsci/github-oauth-plugin/pull/3
|
196 | 204 | [#4]: https://github.com/jenkinsci/github-oauth-plugin/pull/4
|
197 | 205 | [#10]: https://github.com/jenkinsci/github-oauth-plugin/pull/10
|
198 | 206 |
|
199 | 207 | # Version 0.12 (Released June 13, 2012)
|
200 | 208 |
|
201 |
| -* Removed the GitHub V2 API dependency. |
| 209 | +- Removed the GitHub V2 API dependency. |
202 | 210 |
|
203 | 211 | # Version 0.10 (Released March 4, 2012)
|
204 | 212 |
|
205 |
| -* Thanks to virtix for reporting a bug with the plugin not working with github |
| 213 | +- Thanks to virtix for reporting a bug with the plugin not working with github |
206 | 214 | enterprise.
|
207 |
| -* Note that you also have to upgrade the github-api plugin to version 1.17 |
| 215 | +- Note that you also have to upgrade the github-api plugin to version 1.17 |
208 | 216 |
|
209 | 217 | # Version 0.9 (Released January 8, 2012)
|
210 | 218 |
|
211 |
| -* Thanks to Kohsuke Kawaguchi for several commits that allow github |
| 219 | +- Thanks to Kohsuke Kawaguchi for several commits that allow github |
212 | 220 | organizations to be specified using the matrix-based security.
|
213 | 221 |
|
214 | 222 | # Version 0.8.1 (Released November 1, 2011)
|
215 | 223 |
|
216 |
| -* Fix the custom XStream Converter to allow the configurations to be saved |
| 224 | +- Fix the custom XStream Converter to allow the configurations to be saved |
217 | 225 | correctly.
|
218 | 226 |
|
219 | 227 | # Version 0.8 (Released November 1, 2011)
|
220 | 228 |
|
221 |
| -* Use custom XStream Converter to let < 0.7 configurations to still work. |
| 229 | +- Use custom XStream Converter to let < 0.7 configurations to still work. |
222 | 230 |
|
223 | 231 | # Version 0.7 (Released October 29, 2011)
|
224 | 232 |
|
225 |
| -* Adds support for Github Enterprise/Firewall installs. |
| 233 | +- Adds support for Github Enterprise/Firewall installs. |
226 | 234 |
|
227 | 235 | # Version 0.6 (Released September 17, 2011)
|
228 | 236 |
|
229 |
| -* Adds checkbox to the AuthorizationStrategy configuration page to enable the |
| 237 | +- Adds checkbox to the AuthorizationStrategy configuration page to enable the |
230 | 238 | anonymous read permission. (default is false: no anonymous reads).
|
231 | 239 |
|
232 | 240 | # Version 0.5 (Released September 10, 2011)
|
233 | 241 |
|
234 |
| -* Fixes a problem where all users of the plugin would see a stack trace instead |
| 242 | +- Fixes a problem where all users of the plugin would see a stack trace instead |
235 | 243 | of Jenkins. The regex for detecting the github-webhook url was reworked to
|
236 | 244 | support that text appearing anywhere in the request URI.
|
237 | 245 |
|
238 | 246 | # Version 0.4 (Released September 9, 2011)
|
239 | 247 |
|
240 |
| -* Thanks to vkravets for testing and contributing a patch to fix the regex so |
| 248 | +- Thanks to vkravets for testing and contributing a patch to fix the regex so |
241 | 249 | that it actually works for the github-wehook.
|
242 | 250 |
|
243 | 251 | # Version 0.3 (Released September 8, 2011)
|
244 | 252 |
|
245 |
| -* Adds support for github-plugin's /github-webhook which can be enabled to allow |
| 253 | +- Adds support for github-plugin's /github-webhook which can be enabled to allow |
246 | 254 | anonymous READ access to this url. This permits a post commit hook in Github
|
247 | 255 | to notify Jenkins to build the related projects.
|
248 | 256 |
|
249 | 257 | # Version 0.2 (Released July 25, 2011)
|
250 | 258 |
|
251 |
| -* Fixes serialization issue that prevented plugin from working after Jenkins was |
| 259 | +- Fixes serialization issue that prevented plugin from working after Jenkins was |
252 | 260 | restarted.
|
253 | 261 |
|
254 | 262 | # Version 0.1 (Released July 16, 2011)
|
0 commit comments