stable

Clone or download

Read-only

Block hierarchy management in the tracker admininistration for trackers involved in a scaled agile hierarchy

Note that the tracker administration does not manage very well the possibility of having hierarchy defined accross multiple projects at the moment. To test, either do it in isolation or workaround to have a scaled agile hierarchy in the same project. Part of story #17882: define cross project hierarchy between Features and User Stories Change-Id: I4112778e63d1890b1594afc856ed01b9bed0b530

Modified Files

Name
A plugins/scaled_agile/include/Adapter/Program/Hierarchy/ScaledAgileHierarchyDAO.php +40 −0 Go to diff View file
A plugins/scaled_agile/include/Program/Hierarchy/HierarchyAnalyzer.php +30 −0 Go to diff View file
M plugins/scaled_agile/include/scaled_agilePlugin.php +11 −1 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/HierarchicalTrackerFactory.class.php +48 −8 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/HierarchyController.php +17 −2 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/Presenter.class.php +13 −8 Go to diff View file
A plugins/tracker/include/Tracker/Hierarchy/TrackerHierarchyDelegation.php +60 −0 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +4 −2 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +8 −1 Go to diff View file
M plugins/tracker/templates/admin-hierarchy.mustache +26 −16 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Hierarchy/ControllerTest.php +24 −6 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Hierarchy/HierarchicalTrackerFactoryTest.php +48 −6 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Hierarchy/HierarchyControllerTest.php +45 −12 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Hierarchy/PresenterTest.php +3 −1 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Hierarchy/TrackerHierarchyDelegationTest.php +47 −0 Go to diff View file