stable

Clone or download

Read-only

Be able to select the board type

part of: story #14373: Activate only Taskboard, only Cardwall or both How to test: - Go to AD admin --> There is a section "Board" in the General options pane --> You can select the type of board you want to use for your project --> It enables/disables tabs in the pv2 view accordingly - Deactivate the taskboard plugin, then refresh the admin page --> No selectbox Change-Id: Ia1e667746ca7a6ecd74c994314e80bbee89efe2b

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/AdminController.class.php +14 −3 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/AdminScrumPresenter.class.php +10 −1 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Event/GetAdditionalScrumAdminSection.php +65 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Event/IScrumAdminSectionControllers.php +28 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Scrum/ScrumPresenterBuilder.php +4 −2 Go to diff View file
M plugins/agiledashboard/phpunit/AgileDashboard/Scrum/ScrumPresenterBuilderTest.php +21 −8 Go to diff View file
M plugins/agiledashboard/templates/admin-scrum.mustache +4 −0 Go to diff View file
M plugins/agiledashboard/tests/include/AgileDashboard/AgileDashboardControllerTest.php +18 −29 Go to diff View file
M plugins/agiledashboard/themes/BurningParrot/css/_administration.scss +6 −0 Go to diff View file
A plugins/taskboard/include/Admin/ScrumBoardTypeSelectorController.php +95 −0 Go to diff View file
A plugins/taskboard/include/Admin/ScrumBoardTypeSelectorPresenter.php +57 −0 Go to diff View file
M plugins/taskboard/include/AgileDashboard/TaskboardUsage.php +6 −2 Go to diff View file
M plugins/taskboard/include/AgileDashboard/TaskboardUsageDao.php +28 −0 Go to diff View file
M plugins/taskboard/include/taskboardPlugin.php +15 −0 Go to diff View file
A plugins/taskboard/phpunit/Admin/ScrumBoardTypeSelectorControllerTest.php +119 −0 Go to diff View file
M plugins/taskboard/site-content/fr_FR/LC_MESSAGES/tuleap-taskboard.po +9 −0 Go to diff View file
A plugins/taskboard/templates/Admin/board-type-selector.mustache +11 −0 Go to diff View file