stable

Clone or download

Read-only

request #17126: Deleting a tracker from the plugin homepage does not use the standard confirmation modal

The tracker homepage has recently been reworked (git #tuleap/stable/21052e0fe6895afad18b7825646e8bf93c17dcd6) but the confirmation modal that has been added does not respect Tuleap guidelines and break one of the ESLint rule. This contribution fixes that and make sure the confirmation message is internationalized. Change-Id: I9e2aa65b3e68b78bc9f21ed9b9d9b7758ad61b33

Modified Files

Name
M plugins/tracker/build-manifest.json +6 −0 Go to diff View file
M plugins/tracker/include/Tracker/TrackerManager.class.php +10 −5 Go to diff View file
A plugins/tracker/scripts/tracker-homepage/po/fr_FR.po +15 −0 Go to diff View file
R plugins/tracker/scripts/tracker-homepage/index.ts Go to diff View file
A plugins/tracker/scripts/tracker-homepage/src/replacers-modal-delete.test.ts +75 −0 Go to diff View file
A plugins/tracker/scripts/tracker-homepage/src/replacers-modal-delete.ts +43 −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
A plugins/tracker/templates/tracker-homepage/tracker-delete-modal.mustache +37 −0 Go to diff View file
M plugins/tracker/webpack.common.js +25 −1 Go to diff View file