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