stable

Clone or download

Read-only

request #17190: Code to load the create/reply by mail modal should not weight 200KB+ on BP pages

A lot of code was duplicated between the FP and BP pages and the rest of the Tuleap codebase. The code duplication has been reduced to a minimum. Change-Id: I09427ede8d44890b25c322b17afecf8ee495d338

Modified Files

Name
M plugins/tracker/package-lock.json +3 −3 Go to diff View file
M plugins/tracker/package.json +1 −1 Go to diff View file
D plugins/tracker/scripts/artifact/tracker-email-copy-paste-bp.js +0 −84 Go to diff View file
A plugins/tracker/scripts/artifact/tracker-email-copy-paste-bp.ts +29 −0 Go to diff View file
A plugins/tracker/scripts/artifact/tracker-email-copy-paste-fp.ts +29 −0 Go to diff View file
A plugins/tracker/scripts/artifact/tracker-email-copy-paste.ts +60 −0 Go to diff View file
D plugins/tracker/scripts/tracker-email-copy-paste-fp.js +0 −83 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +3 −0 Go to diff View file
M plugins/tracker/templates/artifact/create-by-mail-modal-info.mustache +7 −3 Go to diff View file
M plugins/tracker/templates/artifact/reply-by-mail-modal-info.mustache +6 −2 Go to diff View file
M plugins/tracker/tsconfig.json +2 −1 Go to diff View file
M plugins/tracker/webpack.common.js +2 −2 Go to diff View file