IHTSDO / authoring-acceptance-gateway

Microservice to ensure service acceptance criteria are met before content promotion within the SNOMED CT Authoring Platform.
Other
0 stars 1 forks source link

FRI-49 Update various endpoints to support projectIteration property #6

Closed dmcgihtsdo closed 3 years ago

dmcgihtsdo commented 3 years ago

FRI-49 is concerned with adding an endpoint to return complete/incomplete SAC items for a given project. This was implemented, however, under FRI-48, the primary key for ProjectAcceptanceCriteria was updated to be a composite key. This caused a regression in FRI-49's functionality. Therefore, this PR updates various endpoints to support the new composite primary key.

dmcgihtsdo commented 3 years ago

Hey @kaicode , quite a lot of changes in this one, so apologies for that! There's now a lot of tests too (72 for this branch) but they all run to completion in ~30 seconds.