stable

Clone or download

Read-only

Protect tracker submition from CSRF

part of: story #14291 Beautiful tracker creation Change-Id: I5c8c842620991e3f2b5680095ab4bf6f47548337

Modified Files

Name
M plugins/tracker/include/Tracker/Creation/TrackerCreationController.php +14 −1 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationPresenter.php +10 −1 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationPresenterBuilder.php +2 −2 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationProcessorController.php +11 −0 Go to diff View file
M plugins/tracker/phpunit/Tracker/Creation/TrackerCreationPresenterBuilderTest.php +19 −9 Go to diff View file
M plugins/tracker/scripts/tracker-creation/index.ts +11 −1 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/StepTwo.vue +4 −1 Go to diff View file
A plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldCSRFToken.vue +34 −0 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/store/type.ts +6 −0 Go to diff View file
M plugins/tracker/templates/tracker-creation/tracker-creation-app.mustache +1 −0 Go to diff View file