stable

Clone or download

Read-only

Introduce Vue app in Taskboard

Now the under construction is displayed by a Vue app instead of PHP. Note: gettext & vuex will come later. Part of story #13729: have taskboard empty state Change-Id: I035759ea24ea582c89e7550a720994ef133dcaea

Modified Files

Name
A plugins/release_widget/scripts/tsconfig.json +13 −0 Go to diff View file
M plugins/taskboard/Makefile +3 −0 Go to diff View file
A plugins/taskboard/build-manifest.json +6 −0 Go to diff View file
M plugins/taskboard/include/Routing/TaskboardController.php +8 −1 Go to diff View file
M plugins/taskboard/include/taskboardPlugin.php +5 −1 Go to diff View file
A plugins/taskboard/scripts/jest.config.js +20 −0 Go to diff View file
A plugins/taskboard/scripts/package-lock.json +50 −0 Go to diff View file
A plugins/taskboard/scripts/package.json +23 −0 Go to diff View file
A plugins/taskboard/scripts/taskboard/index.ts +33 −0 Go to diff View file
A plugins/taskboard/scripts/taskboard/src/components/App.test.ts +28 −0 Go to diff View file
A plugins/taskboard/scripts/taskboard/src/components/App.vue +31 −0 Go to diff View file
A plugins/taskboard/scripts/taskboard/vue.shims.d.ts +23 −0 Go to diff View file
A plugins/taskboard/scripts/tsconfig.json +13 −0 Go to diff View file
A plugins/taskboard/scripts/webpack.config.js +57 −0 Go to diff View file
M plugins/taskboard/templates/taskboard.mustache +1 −1 Go to diff View file
M plugins/taskboard/tuleap-plugin-taskboard.spec +3 −0 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +1 −0 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +1 −0 Go to diff View file
M tools/utils/scripts/webpack-rule-configs.js +6 −0 Go to diff View file
M tsconfig.json +66 −66 Go to diff View file