[JENKINS-74169] Remove onClick handlers in MoPluginConfigView/freeTrialModal.jelly
#8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
requires #9 - to use data-callback in task.jelly
Removes inline onclick handles to comply with CSP.
JENKINS-74169
JENKINS-74171
Testing done
After Changes [74169]
https://github.com/user-attachments/assets/b325c43e-bd08-44d1-9599-960c11bbb661
After Changes [74171]
Screen.Recording.2024-12-06.at.12.27.20.PM.mov
Steps to reproduce [74169]
here
link -> opens up a page that shows a click here button for free trial.Steps to reproduce [74171]
here
link -> opens up a page that shows various config optionsSubmitter checklist