Error is returned in case repository doesn't exist or not provided
Some RPCs are missing check if the repository is provided in the request. We address this missing check as well as adding more test cases to the existing test suits to validate the check is not missing. The error check also changed from just code verification to message equality check.
Edited by Pavlo Strokov