Conversation
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> (cherry picked from commit 84c9107)
…t` (jenkinsci#26214) Do not pick up random `message` Jelly variable in l:keyboard-shortcut Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> (cherry picked from commit 35cf374)
* Do not compute CSP header if disabled * Replace waiting with counting invocations * Replace waiting with counting --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> Co-authored-by: Kris Stern <88480540+krisstern@users.noreply.github.com> (cherry picked from commit 6227cd1)
…ormingValidation` (jenkinsci#26372) Refresh test cert Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> (cherry picked from commit 0ffe12e)
0945001 to
07b8dc3
Compare
|
|
||
| @Extension | ||
| @Restricted(NoExternalUse.class) | ||
| public static class ExcludeSessionIdAdministrativeMonitor extends AdministrativeMonitor { |
There was a problem hiding this comment.
This class should not be here. It's part of 07d2ff1 and not a good backport candidate.
There was a problem hiding this comment.
Let me check, I must have done something wrong when I tried to resolve the merge conflict..
daniel-beck
left a comment
There was a problem hiding this comment.
Otherwise looks reasonable.
| * @return the HttpResponse | ||
| * @since TODO | ||
| */ | ||
| public static HttpResponse clientRedirectTo(String url) { |
There was a problem hiding this comment.
Ideally @Restricted(NoExternalUse.class) but not sure what current LTS backporting practices of new API are. Ignore if we haven't bothered with that recently.
| * @see <a href="https://github.com/w3c/webappsec-csp/issues/8">Content Security Policy issue discussing this behavior</a> | ||
| * @since TODO | ||
| */ | ||
| public record ClientHttpRedirect(String redirectUrl) implements HttpResponse { |
There was a problem hiding this comment.
Ideally @Restricted(NoExternalUse.class) but not sure what current LTS backporting practices of new API are. Ignore if we haven't bothered with that recently.
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> (cherry picked from commit dc03336)
07b8dc3 to
fed71e0
Compare
Why? (Don't delay the release further to include it, we'll be able to deal with it not being included.) |
It introduced some compilation error that I will need more time to investigate if I were to include it in the coming RC to be released. |
|
Ah, relies on the new |
|
Now that the tests are passing, let me cut a release for the RC ASAP |
Latest core version:
jenkins-2.553Fixed:
messagevariable #26213Postponed:
Submitter checklist
@Restrictedor have@since TODOJavadocs, as appropriate.@Deprecated(since = "TODO")or@Deprecated(forRemoval = true, since = "TODO"), if applicable.evalto ease future introduction of Content Security Policy (CSP) directives (see documentation).Desired reviewers
@mention
Before the changes are marked as
ready-for-merge:Maintainer checklist
upgrade-guide-neededlabel is set and there is a Proposed upgrade guidelines section in the pull request title (see example).lts-candidateto be considered.