stable
Clone or download
Read-only
request #23426: Stop using ng-showdown to render the release notes in the FRS app
The release notes are now rendered like other Markdown content in Tuleap. It is also resolves security issues coming from the `showdown` library. Change-Id: I8ef35012b2c0971d727a639462b632564ddc83dc
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/frs/include/FRS/ReleaseNotesController.php | +9 | −1 | Go to diff View file |
M | plugins/frs/include/FRS/ReleasePresenter.php | +12 | −2 | Go to diff View file |
M | plugins/frs/package.json | +1 | −2 | Go to diff View file |
M | plugins/frs/pnpm-lock.yaml | +0 | −321 | Go to diff View file |
M | plugins/frs/scripts/release-notes/src/app-config.js | +2 | −5 | Go to diff View file |
M | plugins/frs/scripts/release-notes/src/app-controller.js | +2 | −0 | Go to diff View file |
M | plugins/frs/scripts/release-notes/src/app.js | +1 | −9 | Go to diff View file |
M | plugins/frs/scripts/release-notes/src/release/files/files-controller.js | +1 | −0 | Go to diff View file |
M | plugins/frs/scripts/release-notes/src/release/files/files.tpl.html | +1 | −1 | Go to diff View file |
M | plugins/frs/scripts/release-notes/src/shared-properties-service.js | +11 | −0 | Go to diff View file |
M | plugins/frs/templates/release.mustache | +1 | −0 | Go to diff View file |
M | plugins/frs/tests/unit/FRS/ReleaseNotesControllerTest.php | +21 | −5 | Go to diff View file |