stable
Clone or download
Read-only
How to test: - In a project with Git service active, go to Project Administration > Permissions > Per Group - When you click the "See all permissions" button, the Vue app is loaded and works as before. Notes: I tried using Vite instead of webpack, but a piece is missing. We might need a plugin to hammer the gettext po file to the right format. Out of the box, the PO file is loaded but translations are still in english. I'm guessing some issue is silenced. Anyway, Vite usage can come later. part of request #29265 Split the build of git plugin frontend assets into multiple apps Change-Id: Ia928810fc8620bc877f23f8b86fc13dfaf9f069c
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/agiledashboard/include/agiledashboardPlugin.php | +2 | −3 | Go to diff View file |
M | plugins/git/build-manifest.json | +1 | −1 | Go to diff View file |
M | plugins/git/include/gitPlugin.php | +10 | −2 | Go to diff View file |
M | plugins/git/package.json | +0 | −1 | Go to diff View file |
M | plugins/git/pnpm-lock.yaml | +0 | −2 | Go to diff View file |
M | plugins/git/scripts/artifact-create-branch-action/jest.config.js | +2 | −1 | Go to diff View file |
M | plugins/git/scripts/artifact-create-branch-action/src/index.ts | +1 | −6 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/jest.config.js | +5 | −2 | Go to diff View file |
A | plugins/git/scripts/permissions-per-group/package.json | +28 | −0 | Go to diff View file |
A | plugins/git/scripts/permissions-per-group/pnpm-lock.yaml | +318 | −0 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/po/fr_FR.po | +2 | −2 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/po/pt_BR.po | +3 | −2 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/src/GitInlineFilter.test.ts | +0 | −5 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/src/GitPermissions.test.ts | +0 | −5 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/src/GitPermissionsTable.test.ts | +0 | −4 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/src/GitPermissionsTable.vue | +3 | −4 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/src/GitPermissionsTableRepository.test.ts | +2 | −4 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/src/GitRepositoryTableFineGrainedPermission.test.ts | +2 | −4 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/src/GitRepositoryTableFineGrainedPermissionsRepository.test.ts | +2 | −4 | Go to diff View file |
M | plugins/git/scripts/permissions-per-group/src/GitRepositoryTableSimplePermissions.test.ts | +2 | −4 | Go to diff View file |
R | plugins/git/scripts/permissions-per-group/index.ts | Go to diff View file | ||
M | plugins/git/scripts/permissions-per-group/src/type.ts | +2 | −2 | Go to diff View file |
A | plugins/git/scripts/permissions-per-group/tsconfig.json | +8 | −0 | Go to diff View file |
A | plugins/git/scripts/permissions-per-group/webpack.common.mjs | +54 | −0 | Go to diff View file |
A | plugins/git/scripts/permissions-per-group/webpack.dev.mjs | +23 | −0 | Go to diff View file |
A | plugins/git/scripts/permissions-per-group/webpack.prod.mjs | +23 | −0 | Go to diff View file |
M | plugins/git/tsconfig.json | +0 | −1 | Go to diff View file |
M | plugins/git/webpack.common.mjs | +0 | −1 | Go to diff View file |
M | plugins/svn/include/svnPlugin.php | +2 | −2 | Go to diff View file |
M | plugins/tracker/include/trackerPlugin.php | +4 | −2 | Go to diff View file |
M | src/common/Project/Admin/PermissionPerGroup/PermissionPerGroupDisplayEvent.php | +5 | −10 | Go to diff View file |