Skip to content

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

Merged
bazarnov merged 9 commits intomainfrom
baz/cdk/declarative-oauth-spec-low-code
Dec 2, 2024
Merged

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

Conversation

@bazarnov
Copy link
Contributor

@bazarnov 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.

@bazarnov bazarnov self-assigned this Nov 27, 2024
@github-actions github-actions bot added the enhancement New feature or request label Nov 27, 2024
@coderabbitai

This comment was marked as outdated.

coderabbitai[bot]

This comment was marked as outdated.

@bazarnov
Copy link
Contributor Author

bazarnov commented Nov 27, 2024

Notes:

coderabbitai[bot]

This comment was marked as outdated.

coderabbitai[bot]

This comment was marked as outdated.

@airbytehq 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 bazarnov merged commit 98aadfe into main Dec 2, 2024
@bazarnov 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