stable

Clone or download

Read-only

No legacy tracker creation page for projects without tv3

If the project is using tv3, then there is a link to access the legacy UI. If the project is not using tv3, then the link is not present. Note: if the user has bookmarked the link, then it is still accessible, even if there isn't any tv3 in the project. A dedicated changeset will remove the create from template section in this legacy interface. request #14932: Legacy tracker creation page should only be there for TV3 migration Change-Id: I1b4ffa65b7cc2756e0c59e3365c7d828ceafb413

Modified Files

Name
M plugins/tracker/include/Tracker/Creation/TrackerCreationPresenter.php +7 −1 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationPresenterBuilder.php +14 −1 Go to diff View file
M plugins/tracker/scripts/tracker-creation/index.ts +2 −0 Go to diff View file
M plugins/tracker/scripts/tracker-creation/po/fr_FR.po +5 −5 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/layout/BackToLegacy.vue +1 −3 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/layout/StepNavigationButtons.test.ts +15 −1 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/layout/StepNavigationButtons.vue +4 −1 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/store/type.ts +1 −0 Go to diff View file
M plugins/tracker/templates/tracker-creation/tracker-creation-app.mustache +1 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/TrackerCreationPresenterBuilderTest.php +11 −5 Go to diff View file
M plugins/tracker/themes/BurningParrot/css/tracker-creation/includes/_creation-step-layout.scss +0 −4 Go to diff View file