stable

Clone or download

Read-only

feat: Expose progress semantic in REST API

When you GET /tracker/:id, the progress semantic is exposed if it defined and valid. Part of story #20919: define progress of artifacts Change-Id: Iba827e902821bcc12daab41c0adc4ea12fedc275

Modified Files

Name
M plugins/tracker/include/Tracker/Semantic/Progress/IComputeProgression.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Progress/InvalidMethod.php +5 −0 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Progress/MethodBasedOnEffort.php +12 −0 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Progress/MethodNotConfigured.php +5 −0 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Progress/SemanticProgress.php +2 −2 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Progress/SemanticProgressRepresentation.php +46 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Semantic/Progress/InvalidMethodTest.php +6 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Semantic/Progress/MethodBasedOnEffortTest.php +28 −1 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Semantic/Progress/MethodNotConfiguredTest.php +6 −0 Go to diff View file