stable

Clone or download

Read-only

Split pullrequest apps

This contribution is needed to avoid incompatibility issues between vue 2.x and vue 3.x in both apps. part of story #29228 Replace the current management of comments by a WebComponent in Overview and Changes view How to test: - create-pullrequest-button should build, no functional change expected - pullrequest-app should build, not functional change expected Change-Id: I5d8d41df5eb9de85c10f77a52ffde219f1934e8b

Modified Files

Name
M plugins/pullrequest/build-manifest.json +3 −3 Go to diff View file
M plugins/pullrequest/include/PullrequestDisplayer.php +2 −2 Go to diff View file
M plugins/pullrequest/include/pullrequestPlugin.php +2 −2 Go to diff View file
D plugins/pullrequest/pnpm-lock.yaml +0 −202 Go to diff View file
A plugins/pullrequest/scripts/create-pullrequest-button/jest.config.js +28 −0 Go to diff View file
A plugins/pullrequest/scripts/create-pullrequest-button/package.json +21 −0 Go to diff View file
A plugins/pullrequest/scripts/create-pullrequest-button/pnpm-lock.yaml +106 −0 Go to diff View file
R plugins/pullrequest/webpack.common.js Go to diff View file
R plugins/pullrequest/webpack.dev.js Go to diff View file
R plugins/pullrequest/webpack.prod.js Go to diff View file
R plugins/pullrequest/jest.config.js Go to diff View file
R plugins/pullrequest/package.json Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/pnpm-lock.yaml +109 −0 Go to diff View file
R plugins/pullrequest/scripts/po/fr_FR.po Go to diff View file
R plugins/pullrequest/scripts/src/app/__mocks__/@tuleap/angular-tlp.js Go to diff View file
R plugins/pullrequest/scripts/src/app/__mocks__/jquery.js Go to diff View file
R plugins/pullrequest/scripts/src/app/app-config.js Go to diff View file
R plugins/pullrequest/scripts/src/app/app-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/app.js Go to diff View file
R plugins/pullrequest/scripts/src/app/autofocus-input-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/code-collapse/code-collapse-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/code-collapse/code-collapse-service.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/code-collapse/code-collapse-test-fixture.js Go to diff View file
R plugins/pullrequest/scripts/src/app/commits/commits-config.js Go to diff View file
R plugins/pullrequest/scripts/src/app/commits/commits-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/commits/commits-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/commits/commits-rest-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/commits/commits.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/dashboard-config.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/dashboard-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/dashboard-controller.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/dashboard-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/dashboard.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/pull-request-collection-rest-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/pull-request-collection-rest-service.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/pull-request-collection-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/pull-request-collection-service.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/pull-request-summary/pull-request-summary-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/pull-request-summary/pull-request-summary-controller.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/pull-request-summary/pull-request-summary-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/dashboard/pull-request-summary/pull-request-summary.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/error-modal/error-modal-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/error-modal/error-modal-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/error-modal/error-modal.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/codemirror-helper-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/comments-state.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-bidirectional-unicode-text.test.ts Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-bidirectional-unicode-text.ts Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-mode-state.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/modes.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-code-placeholder-builder.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-code-placeholder-builder.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-comment-placeholder-builder.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-comment-placeholder-builder.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-diff-component.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-line-grouper.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-line-grouper.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-line-height-equalizer.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-line-height-equalizer.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-line-mapper.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-line-mapper.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-lines-state.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-lines-state.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-placeholder-positioner.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-placeholder-positioner.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-scroll-synchronizer.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-scroll-synchronizer.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-widget-finder.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/side-by-side-widget-finder.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/diff-modes/unidiff-component.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/file-diff-component.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/file-diff-config.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/file-diff-rest-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/file-diff.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/inline-comment-component.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/inline-comment-positions.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/inline-comment.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/new-inline-comment-component.js Go to diff View file
R plugins/pullrequest/scripts/src/app/file-diff/new-inline-comment.html Go to diff View file
R plugins/pullrequest/scripts/src/app/files/filepaths-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/files/files-config.js Go to diff View file
R plugins/pullrequest/scripts/src/app/files/files-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/files/files-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/files/files-rest-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/files/files.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/labels/labels-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/labels/labels-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/edit-modal/edit-modal-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/edit-modal/edit-modal-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/edit-modal/edit-modal.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/merge-modal/merge-modal-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/merge-modal/merge-modal-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/merge-modal/merge-modal.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/overview-config.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/overview-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/overview-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/overview.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/reviewers-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/reviewers-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/reviewers-rest-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/reviewers-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/reviewers-service.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/reviewers.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/update-reviewers-modal/update-reviewers-modal-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/update-reviewers-modal/update-reviewers-modal-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/update-reviewers-modal/update-reviewers-modal.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/reviewers/update-reviewers-modal/users-result-template.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/timeline/timeline-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/timeline/timeline-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/timeline/timeline-rest-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/timeline/timeline-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/timeline/timeline-service.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/overview/timeline/timeline.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request-refs/pull-request-refs-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request-refs/pull-request-refs-controller.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request-refs/pull-request-refs.directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request-refs/pull-request-refs.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/header/header-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/header/header-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/header/header.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request-config.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request-controller.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request-controller.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request-rest-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request-rest-service.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request-service.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/pull-request/pull-request.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/resize/resize-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/resize/resize.js Go to diff View file
R plugins/pullrequest/scripts/src/app/shared-properties/shared-properties-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/shared-properties/shared-properties.js Go to diff View file
R plugins/pullrequest/scripts/src/app/tooltip-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/tuleap-username/tuleap-username-directive.js Go to diff View file
R plugins/pullrequest/scripts/src/app/tuleap-username/tuleap-username.tpl.html Go to diff View file
R plugins/pullrequest/scripts/src/app/user-rest-service.js Go to diff View file
R plugins/pullrequest/scripts/src/app/user-rest-service.test.js Go to diff View file
R plugins/pullrequest/scripts/src/app/window-helper.js Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/tsconfig.json +4 −0 Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/webpack.common.js +58 −0 Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/webpack.dev.js +23 −0 Go to diff View file
A plugins/pullrequest/scripts/pullrequests-app/webpack.prod.js +23 −0 Go to diff View file
M plugins/pullrequest/themes/includes/_file-diff.scss +1 −1 Go to diff View file
M plugins/pullrequest/themes/pull-requests.scss +2 −2 Go to diff View file
D plugins/pullrequest/tsconfig.json +0 −4 Go to diff View file