This PR enhances source catalog interactions. I have added support for pointing to a catalog file as well as retrieving the catalog json from our airbyte-connectors-configs repository (which I propose we make public - if we dont want to, i can remove that functionality)
Type of change
[ ] Bug fix
[X] New feature
[X] Breaking change - servicenow & pagerduty sources will need to have their catalogs either input or retrieved.
Description
This PR enhances source catalog interactions. I have added support for pointing to a catalog file as well as retrieving the catalog json from our airbyte-connectors-configs repository (which I propose we make public - if we dont want to, i can remove that functionality)
Type of change