-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎉 Source Hubspot: update user-defined custom field schema generation #4913
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution!
airbyte-integrations/connectors/source-hubspot/source_hubspot/api.py
Outdated
Show resolved
Hide resolved
airbyte-integrations/connectors/source-hubspot/source_hubspot/api.py
Outdated
Show resolved
Hide resolved
airbyte-integrations/connectors/source-hubspot/source_hubspot/api.py
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
small comments
airbyte-integrations/connectors/source-hubspot/source_hubspot/api.py
Outdated
Show resolved
Hide resolved
airbyte-integrations/connectors/source-hubspot/source_hubspot/api.py
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@gaart looks great! Could you make sure to follow the "Connector Checklist" under the "pre-merge checklist" to add the following items:
- 🎉 to the PR title
- changelog to docs
airbyte-integrations/connectors/source-hubspot/unit_tests/test_field_type_converting.py
Outdated
Show resolved
Hide resolved
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
…-bug-sync-hubspot-bigquery
…-bug-sync-hubspot-bigquery
…-bug-sync-hubspot-bigquery
…-bug-sync-hubspot-bigquery
…-bug-sync-hubspot-bigquery
cf1f573
to
418b794
Compare
/test connector=connectors/source-hubspot
|
/test connector=connectors/source-hubspot
|
airbyte-integrations/connectors/source-hubspot/acceptance-test-config.yml
Show resolved
Hide resolved
/test connector=connectors/source-hubspot
|
/publish connector=connectors/source-hubspot
|
/test connector=connectors/source-hubspot
|
/test connector=connectors/source-hubspot
|
/test connector=connectors/source-hubspot
|
What
Change the custom fields handler to produce valid JSON schema definitions.
Fix for #4779
How
Validate incoming types, fix the ones we know, fallback for the unknown with a warning.
Recommended reading order
x.python
Pre-merge Checklist
Expand the checklist which is relevant for this PR.
Connector checklist
airbyte_secret
in the connector's spec./gradlew :airbyte-integrations:connectors:<name>:integrationTest
./test connector=connectors/<name>
command as documented here is passing.README.md
docs/SUMMARY.md
if it's a new connectordocs/integrations/<source or destination>/<name>
.docs/integrations/...
. See changelog exampledocs/integrations/README.md
contains a reference to the new connector/publish
command described hereConnector Generator checklist
-scaffold
in their name) have been updated with the latest scaffold by running./gradlew :airbyte-integrations:connector-templates:generator:testScaffoldTemplates
then checking in your changes