This PR is the continuation of this draft: https://github.com/QuantConnect/lean-cli/pull/473. Some endpoints were deprecated and the names for some properties were in capital case instead of camel case. The following test cases were proved (using PaperBrokerage and InteractiveBrokers Brokerage):
both cloud & local previous deployments exist but local deployment newer
both cloud & local previous deployments exist but cloud deployment newer
no cloud previous deployments exist
because its not even a cloud project
it is a cloud project but it has not deployments in the cloud
no local previous deployments exist
because its not even a local project
it is a local project but it has not deployments in the cloud
Regarding the bug #468 , this bug was fixed adding projectId in the response from live/read, updating the call to the QCFullLiveAlgorithm constructor and removing some attributes unused from this same class
This PR is the continuation of this draft: https://github.com/QuantConnect/lean-cli/pull/473. Some endpoints were deprecated and the names for some properties were in capital case instead of camel case. The following test cases were proved (using PaperBrokerage and InteractiveBrokers Brokerage):
no local previous deployments exist
Regarding the bug #468 , this bug was fixed adding
projectId
in the response fromlive/read
, updating the call to theQCFullLiveAlgorithm
constructor and removing some attributes unused from this same class