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 |