stable

Clone or download

Read-only

update UI to define semantic timeframe

part of: story #12537 configure my burndown/up & sprint with a start date & end date How to test: - you can now either: - Define the semantic with start date and duration - Define the semantic with start date and end date - You get an error if start date field === end date field Change-Id: Id9b4f8dac06f2c3113b8b61063730d9643df850c

Modified Files

Name
M plugins/tracker/include/Tracker/Semantic/Timeframe/Administration/SemanticTimeframeAdministrationPresenter.php +38 −12 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Timeframe/Administration/SemanticTimeframeAdministrationPresenterBuilder.php +15 −4 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Timeframe/SemanticTimeframe.php +26 −7 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Timeframe/SemanticTimeframeUpdator.php +26 −0 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Timeframe/TimeframeStartDateAndEndDateAreTheSameFieldException.php +27 −0 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +15 −1 Go to diff View file
M plugins/tracker/templates/timeframe-semantic/timeframe-semantic-admin.mustache +75 −30 Go to diff View file
A plugins/tracker/www/scripts/semantic-timeframe-option-selector.js +66 −0 Go to diff View file
M plugins/tracker/www/scripts/webpack.config.js +2 −1 Go to diff View file
M plugins/tracker/www/themes/default/css/style.scss +12 −0 Go to diff View file