stable
Clone or download
Read-only
This is part of story #14000 manage "en masse" backlog operations A new action is proposed in masschange of artifacts that are in a top backlog tracker. This action allows to add to top backlog, remove from top backlog, do nothing about selected artifacts in the project's top backlog. Add and remove are done in best effort, which means that nothing must be done for artifacts that are already planned in a submilestone. Change-Id: I458641b04726335150cdaf81d56acaefe89a44bc
Modified Files
Name | ||||
---|---|---|---|---|
A | plugins/agiledashboard/include/AgileDashboard/Masschange/AdditionalMasschangeActionBuilder.php | +83 | −0 | Go to diff View file |
A | plugins/agiledashboard/include/AgileDashboard/Masschange/AdditionalMasschangeActionProcessor.php | +127 | −0 | Go to diff View file |
M | plugins/agiledashboard/include/agiledashboardPlugin.php | +34 | −0 | Go to diff View file |
A | plugins/agiledashboard/phpunit/AgileDashboard/Masschange/AdditionalMasschangeActionBuilderTest.php | +192 | −0 | Go to diff View file |
A | plugins/agiledashboard/phpunit/AgileDashboard/Masschange/AdditionalMasschangeActionProcessorTest.php | +257 | −0 | Go to diff View file |
M | plugins/agiledashboard/site-content/fr_FR/LC_MESSAGES/tuleap-agiledashboard.po | +22 | −0 | Go to diff View file |
A | plugins/agiledashboard/templates/masschange/explicit-backlog-actions.mustache | +15 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Field/ListFields/Bind/BindStaticValueUnchanged.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_ArtifactLink.class.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Computed.class.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Numeric.class.php | +6 | −6 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_OpenList.class.php | +6 | −6 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_String.class.php | +6 | −6 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Text.class.php | +1 | −1 | Go to diff View file |
A | plugins/tracker/include/Tracker/Masschange/TrackerMasschangeGetExternalActionsEvent.php | +74 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Masschange/TrackerMasschangeProcessExternalActionsEvent.php | +86 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/MasschangeUpdater.class.php | +18 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Masschange_Presenter.class.php | +14 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Tracker_Report.class.php | +3 | −2 | Go to diff View file |
M | plugins/tracker/include/Tracker/Tracker.class.php | +7 | −2 | Go to diff View file |
M | plugins/tracker/phpunit/Tracker/MasschangeUpdaterTest.php | +22 | −6 | Go to diff View file |
M | plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po | +3 | −0 | Go to diff View file |
M | plugins/tracker/templates/masschange.mustache | +9 | −1 | Go to diff View file |