- Ended up changing how we parse the json so we do the validation in the constructor of the Repo so it's the same everywhere. - This is a preliminary commit to finish the repo whitelisting feature