jenkinsci / jenkinsci/bumblebee-plugin
[JENKINS-74537] [bumblebee] Migrate legacy checkUrl attributes in com/agiletestware/bumblebee/BumblebeePublisher/config.jelly
- 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
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
Assessment
This issue has not been assessed yet.