stable

Clone or download

Read-only

log missing PI to create

part of story #27185 add a team and inherit the existing PI & Iterations How to test: Link a new team in a program => if configuration is ok, you should have a `synchronize` button Click on synchronize => check program_managment_syslog in your tuleap container => you should have a message: Missing milestones id1, id2... Change-Id: I3584910d3bd20270ca639ff979b7e87df1de31db

Modified Files

Name
M plugins/program_management/include/Adapter/Events/TeamSynchronizationEventProxy.php +9 −2 Go to diff View file
M plugins/program_management/include/Adapter/Program/Admin/Team/TeamsPresenterBuilder.php +2 −2 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/MirroredTimeboxesSynchronizationDispatcher.php +1 −0 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/SynchronizeTeamProcessor.php +27 −3 Go to diff View file
M plugins/program_management/include/Adapter/Team/MirroredTimeboxes/MirroredTimeboxesDao.php +7 −13 Go to diff View file
M plugins/program_management/include/Domain/Events/TeamSynchronizationEvent.php +2 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/CommandTeamSynchronization.php +2 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/TeamSynchronizationCommand.php +14 −3 Go to diff View file
A plugins/program_management/include/Domain/Program/Backlog/TeamSynchronization/MissingProgramIncrementCreator.php +54 −0 Go to diff View file
R plugins/program_management/include/Domain/Team/MirroredTimebox/MirroredMilestoneCollection.php Go to diff View file
M plugins/program_management/include/Domain/Team/MirroredTimebox/SearchMirrorTimeboxesFromProgram.php +3 −2 Go to diff View file
M plugins/program_management/include/SynchronizeTeamController.php +1 −1 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +58 −1 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Admin/Team/TeamsPresenterBuilderTest.php +4 −4 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Events/TeamSynchronizationEventProxyTest.php +1 −0 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/AsynchronousCreation/MirroredTimeboxesSynchronizationDispatcherTest.php +4 −1 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/AsynchronousCreation/SynchronizeTeamProcessorTest.php +24 −4 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Program/Backlog/TeamSynchronization/MissingProgramIncrementCreatorTest.php +85 −0 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/TeamSynchronizationHandlerTest.php +1 −1 Go to diff View file
R plugins/program_management/tests/unit/Domain/Team/MirroredTimebox/MirroredMilestoneCollectionTest.php Go to diff View file
M plugins/program_management/tests/unit/Stub/CommandTeamSynchronizationStub.php +9 −2 Go to diff View file
M plugins/program_management/tests/unit/Stub/SearchMirrorTimeboxesFromProgramStub.php +7 −6 Go to diff View file
M plugins/program_management/tests/unit/Stub/TeamSynchronizationEventStub.php +8 −3 Go to diff View file