stable

Clone or download

Read-only

Enforce field administration consistency by checking semantic

This is part of story #10670 a BurnUp chart based on Done stories New warning messages are displayed for the burnup if: * The tracker is not a planning tracker * One or more backlog trackers do not have Done and/or initial effort semantic Change-Id: Ia6976130f67bc38849e85468c33846c2e6e1b919

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/FormElement/Burnup.php +5 −3 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/FormElement/MessageFetcher.php +81 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Semantic/SemanticDone.php +10 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Semantic/Semantic_InitialEffort.class.php +3 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Semantic/Semantic_InitialEffortFactory.class.php +26 −23 Go to diff View file
M plugins/agiledashboard/include/Planning/Planning.class.php +1 −1 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.class.php +17 −1 Go to diff View file
M plugins/agiledashboard/include/autoload.php +3 −2 Go to diff View file
M plugins/agiledashboard/site-content/fr_FR/LC_MESSAGES/tuleap-agiledashboard.po +11 −0 Go to diff View file
M plugins/agiledashboard/site-content/tuleap-agiledashboard.pot +11 −0 Go to diff View file
A plugins/agiledashboard/tests/include/AgileDashboard/FormElement/MessageFetcherTest.php +53 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/ChartMessageFetcher.php +23 −7 Go to diff View file
A plugins/tracker/include/Tracker/FormElement/Event/MessageFetcherAdditionalWarnings.php +68 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.class.php +4 −3 Go to diff View file
M plugins/tracker/include/autoload.php +3 −2 Go to diff View file
M plugins/tracker/tests/Tracker/FormElement/ChartMessageFetcherTest.php +6 −6 Go to diff View file