stable

Clone or download

Read-only

Display burnup chart based on end date

Have a milestone based on start date + end date. Burnup chart should be displayed. You may need to lauch daily events and force chart generation. Note: in case of end date < start date, level of logger is lowered to warn instead of error. Part of story #12537: configure my burndown/up & sprint with a start date & end date Change-Id: I26596be285f2b8597e09a3aab92477ce613b6ec4

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/FormElement/Burnup.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/FormElement/BurnupDao.php +87 −22 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/FormElement/SystemEvent/SystemEvent_BURNUP_DAILY.php +13 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/FormElement/SystemEvent/SystemEvent_BURNUP_GENERATE.php +20 −5 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/MilestoneResource.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/PlanningResource.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/ProjectBacklogResource.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/ProjectMilestonesResource.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v2/ProjectBacklogResource.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouterBuilder.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.class.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact.class.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/ChartConfigurationFieldRetriever.php +30 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/ChartConfigurationValueChecker.php +12 −3 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/ChartMessageFetcher.php +8 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Numeric.class.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Timeframe/TimeframeBuilder.php +70 −1 Go to diff View file
M plugins/tracker/phpunit/Tracker/FormElement/ChartConfigurationValueCheckerTest.php +64 −8 Go to diff View file
M plugins/tracker/phpunit/Tracker/FormElement/ChartMessageFetcherTest.php +1 −0 Go to diff View file
M plugins/tracker/phpunit/Tracker/Semantic/Timeframe/TimeframeBuilderTest.php +278 −1 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +11 −1 Go to diff View file
M plugins/velocity/include/velocityPlugin.class.php +2 −1 Go to diff View file
M src/common/date/TimePeriodWithoutWeekEnd.class.php +9 −2 Go to diff View file
M tests/phpunit/common/date/TimePeriodWithoutWeekEndTest.php +28 −7 Go to diff View file