stable

Clone or download

Read-only

Convert Hierarchy section to BurningParrot

This is part of story #10061: new project admin homepage and navigation How to test: - build tuleap core js and sass - You can autocomplete a project name and select it as parent - Given the current project has a parent project, you can check the checkbox and then remove the link by clicking the Delete button. Also made tuleap.autocomplete_for_* and tuleap.escaper importable through webpack. Change-Id: I1526ece5cc26302b79852cfa33dfad08c13e8136

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +9 −30 Go to diff View file
M site-content/tuleap-core.pot +9 −20 Go to diff View file
M src/common/autoload.php +3 −2 Go to diff View file
M src/common/project/Admin/Navigation/NavigationPresenterBuilder.php +1 −1 Go to diff View file
M src/common/project/Admin/ProjectDetails/ProjectDetailsController.php +34 −34 Go to diff View file
M src/common/project/Admin/ProjectDetails/ProjectDetailsPresenter.php +8 −29 Go to diff View file
A src/common/project/Admin/ProjectDetails/ProjectHierarchyPresenter.php +50 −0 Go to diff View file
M src/common/project/Label/IndexController.php +4 −1 Go to diff View file
M src/templates/project/project-details.mustache +4 −35 Go to diff View file
A src/templates/project/project-hierarchy.mustache +67 −0 Go to diff View file
M src/www/scripts/package.json +1 −1 Go to diff View file
A src/www/scripts/project/admin/index.js +21 −0 Go to diff View file
A src/www/scripts/project/admin/project-admin.js +44 −0 Go to diff View file
M src/www/scripts/tuleap/autocomplete-for-select2.js +28 −11 Go to diff View file
M src/www/scripts/tuleap/escaper.js +12 −5 Go to diff View file
M src/www/scripts/webpack.config.js +17 −4 Go to diff View file
M src/www/themes/BurningParrot/css/includes/project-admin/_details.scss +12 −0 Go to diff View file