stable
Clone or download
Read-only
part of: story #14291 Beautiful tracker creation How to test: - Complete step 1 - Complete step 2 - Submit --> You are not blocked because "data might be lost" (unless you refresh the page) --> You are redirected to the new tracker admin if success --> You are redirected to the creation UI step 1 else --> Submit is blocked if there is an error Change-Id: Id0696657c1195ee513d34136595f541472118c10
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/include/Tracker/Creation/TrackerCreationController.php | +9 | −25 | Go to diff View file |
A | plugins/tracker/include/Tracker/Creation/TrackerCreationPermissionChecker.php | +57 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Creation/TrackerCreationProcessorController.php | +133 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Creation/TrackerCreationRequest.php | +65 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Creation/TrackerCreator.php | +5 | −4 | Go to diff View file |
M | plugins/tracker/include/trackerPlugin.php | +21 | −2 | Go to diff View file |
A | plugins/tracker/phpunit/Tracker/Creation/TrackerCreationPermissionCheckerTest.php | +83 | −0 | Go to diff View file |
A | plugins/tracker/phpunit/Tracker/Creation/TrackerCreationRequestTest.php | +81 | −0 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/index.ts | +7 | −3 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/po/fr_FR.po | +3 | −0 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/components/steps/layout/StepNavigationButtons.test.ts | +13 | −3 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/components/steps/layout/StepNavigationButtons.vue | +17 | −1 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/StepTwo.vue | +21 | −6 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldDescription.vue | +3 | −3 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldName.vue | +16 | −4 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldShortname.vue | +19 | −2 | Go to diff View file |
A | plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldTrackerTemplateId.vue | +34 | −0 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/store/getters.test.ts | +35 | −0 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/store/getters.ts | +7 | −0 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/src/store/mutations.ts | +14 | −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/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po | +6 | −0 | Go to diff View file |
M | plugins/tracker/themes/BurningParrot/css/tracker-creation/includes/_creation-step-layout.scss | +11 | −6 | Go to diff View file |