stable

Clone or download

Read-only

Use TimeframeBuilder object for graphs and REST

This is part of story #12537 configure my burndown/up & sprint with a start date & end date Timframe build to generate burndown or burnup content are built by the TimeframeBuilder object. Text content will be moved to gettext in a dedicated commit. Change-Id: Ie4bdf6d076df47be7038f6494d066130628b0cb0

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/FormElement/Burnup.php +5 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact.class.php +11 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/ChartConfigurationValueRetriever.php +16 −72 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.class.php +9 −15 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Timeframe/TimeframeBuilder.php +95 −7 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Timeframe/TimeframeFieldNoValueException.php +33 −0 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Timeframe/TimeframeFieldNotFoundException.php +33 −0 Go to diff View file
M plugins/tracker/phpunit/Tracker/FormElement/ChartConfigurationValueRetrieverTest.php +3 −115 Go to diff View file
M plugins/tracker/phpunit/Tracker/FormElement/Field/Burndown/BurndownDataBuilderForRESTTest.php +16 −0 Go to diff View file
A plugins/tracker/phpunit/Tracker/FormElement/Tracker_FormElement_Field_BurndownTest.php +307 −0 Go to diff View file
M plugins/tracker/phpunit/Tracker/Semantic/Timeframe/TimeframeBuilderTest.php +301 −3 Go to diff View file
M plugins/tracker/site-content/en_US/tracker.tab +0 −1 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/site-content/fr_FR/tracker.tab +0 −1 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_BurndownTest.php +0 −569 Go to diff View file