stable

Clone or download

Read-only

Inject additional panes to display in pv2

Avoid hard coding stuff that comes from another plugins in milestone-controller.js No functional changes. Part of story #14881: Transform “Test Management” pane in “Integrated pane” Test Change-Id: I30d653002c28a528571363cdc1fc421849c94836

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/Milestone/Pane/Planning/PlanningV2Presenter.class.php +11 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouterBuilder.php +8 −4 Go to diff View file
A plugins/agiledashboard/include/Planning/AllowedAdditionalPanesToDisplayCollector.php +45 −0 Go to diff View file
M plugins/agiledashboard/include/Planning/MilestonePaneFactory.class.php +13 −2 Go to diff View file
M plugins/agiledashboard/include/Planning/VirtualTopMilestonePaneFactory.class.php +13 −2 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.php +6 −5 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/main-controller.js +3 −0 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/milestone/milestone-controller.js +5 −3 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/shared-properties/shared-properties-service.js +11 −0 Go to diff View file
M plugins/agiledashboard/templates/pane-planning-v2.mustache +1 −0 Go to diff View file
M plugins/taskboard/include/taskboardPlugin.php +7 −0 Go to diff View file
M plugins/testmanagement/include/TestManagement/TestmanagementPaneInfo.php +3 −1 Go to diff View file
M plugins/testmanagement/include/testmanagementPlugin.php +7 −0 Go to diff View file