stable
Clone or download
Read-only
part of request #29264 Split the build of tracker plugin frontend assets into multiple apps How to test: No functional change when you create a tracker. You can also browse to any tracker report page and add the URL parameter "&should-display-created-tracker-modal=1". The modal should still show, with the animated illustration. Why? It is easier to handle small scripts with dedicated dependencies, build, exports, etc. It makes it easier to upgrade its dependencies, to see the links between dependent packages, to eventually remove packages, etc. Change-Id: Ib9ba0c743b172446d28500f4ed0fb68f84d4a292
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/include/Tracker/Report/Tracker_Report.class.php | +5 | −4 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/package.json | +2 | −0 | Go to diff View file |
M | plugins/tracker/scripts/tracker-creation/pnpm-lock.yaml | +6 | −0 | Go to diff View file |
R | plugins/tracker/scripts/tracker-creation-success-modal/index.ts | Go to diff View file | ||
R | plugins/tracker/themes/FlamingParrot/css/tracker-creation.scss | Go to diff View file | ||
M | plugins/tracker/scripts/tracker-creation/webpack.common.js | +2 | −1 | Go to diff View file |
M | plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po | +5 | −3 | Go to diff View file |
M | plugins/tracker/site-content/pt_BR/LC_MESSAGES/tuleap-tracker.po | +5 | −3 | Go to diff View file |
M | plugins/tracker/templates/tracker-creation/tracker-creation-success.mustache | +27 | −22 | Go to diff View file |
A | plugins/tracker/themes/FlamingParrot/css/_tracker-creation.scss | +24 | −0 | Go to diff View file |
M | plugins/tracker/webpack.common.js | +0 | −1 | Go to diff View file |