PrefectHQ / prefect-airbyte

https://PrefectHQ.github.io/prefect-airbyte/
Apache License 2.0
40 stars 5 forks source link

Add `AirbyteServer` block #40

Closed zzstoatzz closed 1 year ago

zzstoatzz commented 1 year ago

Adds the AirbyteServer block to handle nginx authentication for OSS instance in AirbyteClient and store config info about the instance running airbyte.

This PR alters the tasks in this collection to accept an AirbyteServer instead of the individual fields, so these are breaking changes.

This PR also adds a deprecation warning to export_configuration, as the underlying API endpoint was removed from OSS airbyte as of airbyte v0.40.7

Closes #39 Closes #21

Example

Checklist

ahuang11 commented 1 year ago

Before I forget, I think we should add a changelog with the usual items and also highlight breaking changes in the first line.