stable

Clone or download

Read-only

request #25362: Use Vite instead of Webpack to build the front-end assets of the label plugin

Change-Id: I6ffa0d8f44f25cbe0d5425a418ae59449b54a9db

Modified Files

Name
M package.json +1 −0 Go to diff View file
M plugins/label/include/Label/Widget/ProjectLabeledItems.php +10 −14 Go to diff View file
M plugins/label/include/labelPlugin.php +10 −28 Go to diff View file
M plugins/label/package.json +2 −2 Go to diff View file
M plugins/label/scripts/configure-widget/index.js +1 −0 Go to diff View file
A plugins/label/vite.config.ts +41 −0 Go to diff View file
D plugins/label/webpack.common.js +0 −59 Go to diff View file
D plugins/label/webpack.prod.js +0 −23 Go to diff View file
M pnpm-lock.yaml +18 −0 Go to diff View file
M src/common/Dashboard/AssetsIncluder.php +3 −0 Go to diff View file
M src/common/Dashboard/Project/ProjectDashboardController.php +3 −0 Go to diff View file
R plugins/label/webpack.dev.js Go to diff View file
M src/common/Dashboard/Widget/DashboardWidgetPresenter.php +6 −0 Go to diff View file
M src/common/Request/CurrentPage.php +3 −0 Go to diff View file
M src/common/Widget/Widget.class.php +13 −1 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +0 −2 Go to diff View file