stable

Clone or download

Read-only

request #11825 Add times via REST route Part REST

this is part of story #11680 Add times by the widget's modal work in API explorer Change-Id: Ia3fd942721b1e5bd842e85726d2921cd9c89819a

Modified Files

Name
M plugins/timetracking/include/Timetracking/ArtifactView/ArtifactViewPresenter.php +1 −1 Go to diff View file
A plugins/timetracking/include/Timetracking/Exceptions/TimeTrackingBadDateFormatException.php +31 −0 Go to diff View file
A plugins/timetracking/include/Timetracking/REST/v1/TimetrackingPOSTRepresentation.php +48 −0 Go to diff View file
M plugins/timetracking/include/Timetracking/REST/v1/TimetrackingResource.php +77 −9 Go to diff View file
M plugins/timetracking/include/Timetracking/Router.php +7 −0 Go to diff View file
M plugins/timetracking/include/Timetracking/Time/TimeChecker.php +12 −2 Go to diff View file
M plugins/timetracking/include/Timetracking/Time/TimeDao.php +12 −0 Go to diff View file
M plugins/timetracking/include/Timetracking/Time/TimeRetriever.php +8 −0 Go to diff View file
M plugins/timetracking/include/Timetracking/Time/TimeUpdater.php +4 −0 Go to diff View file
M plugins/timetracking/phpunit/Time/TimeCheckerTest.php +12 −1 Go to diff View file
M plugins/timetracking/site-content/fr_FR/LC_MESSAGES/tuleap-timetracking.po +6 −0 Go to diff View file
M plugins/timetracking/site-content/tuleap-timetracking.pot +6 −0 Go to diff View file
M plugins/timetracking/tests/rest/Timetracking/TimetrackingTest.php +42 −2 Go to diff View file
A plugins/timetracking/tests/rest/TimetrackingBase.php +42 −0 Go to diff View file
M plugins/timetracking/tests/rest/TimetrackingDataBuilder.php +3 −3 Go to diff View file
M plugins/timetracking/tests/rest/bootstrap.php +1 −0 Go to diff View file