stable

Clone or download

Read-only

Revert "request #14867: Introduce embed-js as a new plugin"

This reverts commit 6f73cb456c2a97a2b03d38727ff2732993ee0d58. * The used library suffers from security issues: XSS[0][1][2][3], reverse tabnabbing[4], information leaks * We should have check IE11 before integration [0] https://github.com/ritz078/embed-js/blob/v5/packages/embed-plugin-noembed/src/index.js#L42 [1] https://github.com/leedo/noembed/blob/master/lib/Noembed/Util.pm#L81-L102 [2] https://github.com/leedo/noembed/blob/master/lib/Noembed/Provider.pm#L49-L77 [3] https://github.com/ritz078/embed-js/blob/v5/packages/embed-plugin-utilities/src/with-details-template.js#L8 [4] https://github.com/leedo/noembed/blob/master/share/templates/oEmbed.html#L3 Change-Id: I975a6de65d058dca0cbd6e689a42daad291bbf6c

Modified Files

Name
D plugins/embed/README.mkd +0 −28 Go to diff View file
D plugins/embed/include/embedPlugin.php +0 −68 Go to diff View file
D plugins/embed/package-lock.json +0 −115 Go to diff View file
D plugins/embed/package.json +0 −19 Go to diff View file
D plugins/embed/scripts/embed-tracker.js +0 −30 Go to diff View file
D plugins/embed/site-content/fr_FR/LC_MESSAGES/tuleap-embed.po +0 −13 Go to diff View file
D plugins/embed/webpack.common.js +0 −49 Go to diff View file
D plugins/embed/webpack.dev.js +0 −23 Go to diff View file
D plugins/embed/webpack.prod.js +0 −23 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Renderer/EditRenderer.class.php +1 −6 Go to diff View file
D plugins/tracker/include/Tracker/Artifact/Renderer/GetAdditionalJavascriptFilesForArtifactDisplay.php +0 −49 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +0 −12 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +0 −12 Go to diff View file