stable

Clone or download

Read-only

Disable the import/export features when a project is either a Team or a Program project

The agile dashboard administration cannot be exported nor imported when the scaled agile plugin takes over the setup. It is still possible to use the "Start Scrum" button for now but this will be disabled too in a posterior contribution. Part of story #17879: add Teams to Programs Change-Id: I6e31ba5dda92265285a6a513fda9407c1996407c

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/AdminScrumPresenter.class.php +19 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/AgileDashboardXMLController.class.php +26 −4 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Planning/PlanningAdministrationDelegation.php +61 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Scrum/ScrumPresenterBuilder.php +6 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouter.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningController.class.php +16 −1 Go to diff View file
M plugins/agiledashboard/templates/admin-scrum.mustache +33 −29 Go to diff View file
M plugins/agiledashboard/tests/unit/AgileDashboard/Scrum/ScrumPresenterBuilderTest.php +12 −4 Go to diff View file
M plugins/scaled_agile/include/Adapter/Program/Plan/ProgramAdapter.php +1 −1 Go to diff View file
R plugins/scaled_agile/include/Program/ProgramDao.php Go to diff View file
M plugins/scaled_agile/include/Adapter/Team/TeamAdapter.php +1 −1 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/AsynchronousCreation/ArtifactCreatedHandler.php +1 −1 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/AsynchronousCreation/CreateProgramIncrementsTask.php +1 −1 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/ProgramIncrement/Team/TeamProjectsCollectionBuilder.php +1 −1 Go to diff View file
A plugins/scaled_agile/include/Program/ProgramStore.php +28 −0 Go to diff View file
M plugins/scaled_agile/include/REST/v1/ProjectResource.php +1 −1 Go to diff View file
M plugins/scaled_agile/include/REST/v1/ScaledAgileResource.php +1 −1 Go to diff View file
A plugins/scaled_agile/include/Workspace/ComponentInvolvedVerifier.php +50 −0 Go to diff View file
M plugins/scaled_agile/include/scaled_agilePlugin.php +13 −1 Go to diff View file
M plugins/scaled_agile/tests/rest/ScaledAgileDataBuilder.php +1 −1 Go to diff View file
M plugins/scaled_agile/tests/unit/Adapter/Program/Plan/ProgramAdapterTest.php +1 −1 Go to diff View file
M plugins/scaled_agile/tests/unit/Adapter/Team/TeamAdapterTest.php +1 −1 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/AsynchronousCreation/ArtifactCreatedHandlerTest.php +1 −1 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/AsynchronousCreation/CreateProgramIncrementsTaskTest.php +1 −1 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/CreationCheck/ProgramIncrementArtifactCreatorCheckerTest.php +1 −1 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/ProgramIncrement/Team/TeamProjectsCollectionBuilderTest.php +1 −1 Go to diff View file
A plugins/scaled_agile/tests/unit/Workspace/ComponentInvolvedVerifierTest.php +80 −0 Go to diff View file