Closed daniel-chiuratto-seabra closed 1 week ago
Still requires to work in the composition project that are failing the tests below:
ProductControllerIT.pullIngestArrangement_Success
ProductControllerIT.pullIngestArrangement_Fail
There is a composition spec that still calling the old service-api
v2
from arrangement-manager
but I don't know yet how to proper update that.
Failed conditions
49.3% Coverage on New Code (required ≥ 80%)
This Pull Request is being closed because this branch is outdated and I was requested to implement the update from master
instead. Did the update there and opened another PR, so closing this one.
Description
Arrangement Manager API has been updated to
V3
, impacting its dependencies as follows:POST
andPUT
endpoints have been removed. Consequently, any processes that involved creating or updating User Preferences have also been eliminated.V3
, calls to retrieve a list of arrangements or an arrangement byID
can now be made using the newPOST /service-api/v3/arrangements/searches
endpoint. This endpoint provides multiple ways to retrieve arrangements through a single API call.GET
operations are now available for Product Kinds. The database management has been deprecated, as Product Kind data is now maintained statically through aYAML
settings file in Arrangement Manager. As a result,POST
andPUT
endpoints are no longer available.Checklist