stable

Clone or download

Read-only

Create field with initial config

this is part of story #10670 a BurnUp chart based on Done stories How to test: - You should be able to add/update/delete a new field "Burnup" - Field is under construction for now - Field came with its own field configuration, you should have warning if configuration is incorrect, fields mandatory are: * start_date: when to start computation * duration: how long should it last * capacity: how much effort is targeted (for ideal burn-up line) - You should be able to perform TQL queries without any error Change-Id: Ia1badbf5107d37db504aaedfedcf815a03931650

Modified Files

Name
A plugins/agiledashboard/etc/logrotate.syslog.dist +6 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/FormElement/Burnup.php +296 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/FormElement/BurnupLogger.php +36 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/FormElement/ViewAdminBurnupField.php +31 −0 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.class.php +17 −9 Go to diff View file
M plugins/agiledashboard/include/autoload.php +6 −3 Go to diff View file
M plugins/agiledashboard/site-content/fr_FR/LC_MESSAGES/tuleap-agiledashboard.po +4 −1 Go to diff View file
M plugins/agiledashboard/site-content/tuleap-agiledashboard.pot +3 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/BurndownConfigurationValueChecker.php +2 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/BurndownConfigurationValueRetriever.php +2 −2 Go to diff View file
R plugins/tracker/include/Tracker/FormElement/BurndownConfigurationFieldRetriever.php Go to diff View file
A plugins/tracker/include/Tracker/FormElement/ChartFieldUsage.php +77 −0 Go to diff View file
R plugins/tracker/include/Tracker/FormElement/BurndownMessageFetcher.php Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/CustomColumn/ReplaceValueVisitor.php +4 −3 Go to diff View file
A plugins/tracker/include/Tracker/FormElement/TrackerFormElementExternalField.php +28 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_FieldVisitor.class.php +4 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.class.php +40 −12 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/View/Admin/Visitor.class.php +4 −3 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/BetweenComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/EqualComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/GreaterThanComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/GreaterThanOrEqualComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/InComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/LesserThanComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/LesserThanOrEqualComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/NotEqualComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/NotInComparisonVisitor.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/BetweenFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/EqualFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/GreaterThanFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/GreaterThanOrEqualFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/InFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/LesserThanFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/LesserThanOrEqualFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/NotEqualFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/NotInFieldComparisonVisitor.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/XML/Updater/FieldChangeXMLUpdaterVisitor.class.php +3 −2 Go to diff View file
M plugins/tracker/include/autoload.php +6 −4 Go to diff View file
M plugins/tracker/site-content/en_US/tracker.tab +2 −2 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 +5 −5 Go to diff View file
M plugins/tracker/site-content/tuleap-tracker.pot +3 −0 Go to diff View file
M plugins/tracker/tests/Tracker/FormElement/BurndownConfigurationFieldRetriverTest.php +2 −2 Go to diff View file
M plugins/tracker/tests/Tracker/FormElement/BurndownConfigurationValueCheckerTest.php +2 −2 Go to diff View file
M plugins/tracker/tests/Tracker/FormElement/BurndownConfigurationValueRetrieverTest.php +2 −2 Go to diff View file
R plugins/tracker/tests/Tracker/FormElement/BurndownMessageFetcherTest.php Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_BurndownTest.php +3 −3 Go to diff View file
M plugins/tracker_encryption/include/Tracker_FormElement_Field_Encrypted.class.php +7 −1 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +7 −0 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +7 −0 Go to diff View file