Importing a pipeline using a config.json which is missing a connections field causes the Hydrator UI to come back without any widgets. If there is an error, we should surface it to the user. Unsure right now if the problem is in the UI or the backend.
Using the same json via curl comes back successfully as well, so perhaps we need to fix something in both UI and backend
Adds validations to the JSON imported in hydrator UI.