stable
Clone or download
Read-only
part of story request #9551 Burndown improvement Access to an old burndwon with missing dot or a burndown never generated : - A new System event is throw - Once System event is achived, you should find all missings dots in table tracker_field_computed_cache - Once all dots are generated, if you go on burndown again event should not be sent - If you access multiple time to burndown once event is not processed or event is runing, no new system event is thrown Change-Id: Idcd00b0f72704c0e3ccf859f11607d455e4c8632
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/include/Tracker/Chart/Data/Burndown.class.php | +9 | −3 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/ComputedFieldCalculator.php | +7 | −2 | Go to diff View file |
A | plugins/tracker/include/Tracker/FormElement/SystemEvent/SystemEvent_BURNDOWN_GENERATE.php | +126 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.class.php | +56 | −6 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Computed.class.php | +0 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/dao/Tracker_FormElement_Field_BurndownDao.class.php | +59 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/dao/Tracker_FormElement_Field_ComputedDao.class.php | +11 | −0 | Go to diff View file |
M | plugins/tracker/include/autoload.php | +3 | −2 | Go to diff View file |
M | plugins/tracker/include/trackerPlugin.class.php | +11 | −0 | Go to diff View file |