jenkinsci / jenkinsci/bumblebee-plugin

[JENKINS-74537] [bumblebee] Migrate legacy checkUrl attributes in com/agiletestware/bumblebee/BumblebeePublisher/config.jelly

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Problems

```
== Legacy checkUrl
Line: 8
----
checkUrl="'descriptorByName/BumblebeePublisher/checkDomain?domain='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 11
----
checkUrl="'descriptorByName/BumblebeePublisher/checkProjectName?projectName='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 14
----
checkUrl="'descriptorByName/BumblebeePublisher/checkTestPlan?testPlan='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 17
----
checkUrl="'descriptorByName/BumblebeePublisher/checkTestLab?testLab='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 20
----
checkUrl="'descriptorByName/BumblebeePublisher/checkTestSet?testSet='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 23
----
checkUrl="'descriptorByName/BumblebeePublisher/checkFormat?format='+encodeURIComponent(this.value)"
----

```

Solution

https://www.jenkins.io/doc/developer/security/csp/#legacy-javascript-checkurl-validation

---
Originally reported by basil, imported from: [bumblebee] Migrate legacy checkUrl attributes in com/agiletestware/bumblebee/BumblebeePublisher/config.jelly


  • status: Open
  • priority: Minor
  • component(s): _unsorted
  • label(s): CSP
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 2025-12-08

Raw content of original issue

Problems


== Legacy checkUrl

Line: 8
----
checkUrl="'descriptorByName/BumblebeePublisher/checkDomain?domain='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 11
----
checkUrl="'descriptorByName/BumblebeePublisher/checkProjectName?projectName='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 14
----
checkUrl="'descriptorByName/BumblebeePublisher/checkTestPlan?testPlan='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 17
----
checkUrl="'descriptorByName/BumblebeePublisher/checkTestLab?testLab='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 20
----
checkUrl="'descriptorByName/BumblebeePublisher/checkTestSet?testSet='+encodeURIComponent(this.value)"
----

== Legacy checkUrl
Line: 23
----
checkUrl="'descriptorByName/BumblebeePublisher/checkFormat?format='+encodeURIComponent(this.value)"
----


Solution

https://www.jenkins.io/doc/developer/security/csp/#legacy-javascript-checkurl-validation

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.