stable

Clone or download

Read-only

Have a feature flag to display the Vue overview

part of story #29228 Replace the current management of comments by a WebComponent in Overview and Changes view This feature flag will allow us to have a place to test the comment webcomponent in both Angular.js and Vue environments. How to test: - run `make dev-clear-cache` - run `tuleap config-set feature_flag_allow_pullrequest_v2 1` - Go to the overview tab of an existing pullrequest --> The UI says "Under construction" Change-Id: I395b98e224b2b712374ab6b98b84382ca6bff376

Modified Files

Name
M plugins/pullrequest/include/PullRequest/PullRequestPresenter.php +10 −22 Go to diff View file
M plugins/pullrequest/include/PullrequestDisplayer.php +1 −1 Go to diff View file
M plugins/pullrequest/include/pullrequestPlugin.php +9 −4 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/package.json +4 −2 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/pnpm-lock.yaml +252 −0 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/po/fr_FR.po +3 −0 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/src/app/app-controller.js +3 −0 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/src/app/app.js +6 −0 Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/src/app/gettext-catalog.ts +31 −0 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/src/app/overview/overview-config.js +1 −1 Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/src/app/overview/overview-wrapper-component.js +35 −0 Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/src/app/overview/overview-wrapper.tpl.html +23 −0 Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/src/app/overview/vue-over/OverviewApp.vue +26 −0 Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/src/app/overview/vue-over/vue-over-component.js +38 −0 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/src/app/shared-properties/shared-properties-service.js +11 −0 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/webpack.common.js +8 −1 Go to diff View file
M plugins/pullrequest/templates/angular-pullrequest.mustache +1 −0 Go to diff View file