Skip to content

feat: (Low-Code CDK) - extend the OAuthConfigSpecification with the OauthConnectorInputSpecification components#93

Merged
Baz (bazarnov) merged 9 commits into
mainfrom
baz/cdk/declarative-oauth-spec-low-code
Dec 2, 2024
Merged

feat: (Low-Code CDK) - extend the OAuthConfigSpecification with the OauthConnectorInputSpecification components#93
Baz (bazarnov) merged 9 commits into
mainfrom
baz/cdk/declarative-oauth-spec-low-code

Conversation

@bazarnov
Copy link
Copy Markdown
Contributor

@bazarnov Baz (bazarnov) commented Nov 27, 2024

What

Resolving:

How

  • extend the OAuthConfigSpecification with the OauthConnectorInputSpecification components to provide the ability to set the DeclarativeOAuthFlow in the spec
  • updated the airbyte-protocol-models-dataclasses to version 0.14.1 to support the changes with airbyte-protocol
  • covered the change with the test test_with_declarative_oauth_flow_spec in airbyte-python-cdk/unit_tests/sources/declarative/spec/test_spec.py

Summary by CodeRabbit

Release Notes

  • New Features

    • Introduced comprehensive support for OAuth authentication flows, including new specifications for OAuth configurations.
    • Added detailed descriptions and examples to guide users in setting up OAuth parameters.
    • Enhanced testing capabilities for OAuth configurations to ensure accuracy and reliability.
  • Chores

    • Updated dependency version for airbyte-protocol-models-dataclasses to improve compatibility and access to new features.
    • Updated .gitignore to include Visual Studio Code workspace settings.

@coderabbitai

This comment was marked as outdated.

coderabbitai[bot]

This comment was marked as outdated.

@bazarnov
Copy link
Copy Markdown
Contributor Author

Baz (bazarnov) commented Nov 27, 2024

Notes:

coderabbitai[bot]

This comment was marked as outdated.

coderabbitai[bot]

This comment was marked as outdated.

@airbytehq Airbyte (airbytehq) deleted a comment from coderabbitai Bot Dec 2, 2024
coderabbitai[bot]

This comment was marked as resolved.

coderabbitai[bot]

This comment was marked as resolved.

@bazarnov Baz (bazarnov) merged commit 98aadfe into main Dec 2, 2024
@bazarnov Baz (bazarnov) deleted the baz/cdk/declarative-oauth-spec-low-code branch December 2, 2024 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants