Skip to content
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

🎉 New source: Native Hubspot connector #2215

Merged
merged 44 commits into from
Mar 20, 2021
Merged
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
49cb4cb
#2150 Issue: created native connector with schema folder populated
Feb 23, 2021
5423d13
#2150 Issue: make format code
Feb 23, 2021
10a106b
first version
eugene-kulak Feb 25, 2021
e667fd0
fix few issues
eugene-kulak Feb 25, 2021
10af6c9
fix issues
eugene-kulak Feb 25, 2021
2e47519
fix read issue
eugene-kulak Feb 26, 2021
a180e71
format
eugene-kulak Feb 26, 2021
21152c6
docs
eugene-kulak Feb 26, 2021
3dc6556
docker tags
eugene-kulak Feb 26, 2021
66b03d0
extend configured catalog for testing
eugene-kulak Feb 26, 2021
2bc9f01
fix source definitions
eugene-kulak Feb 26, 2021
0611ac7
format
eugene-kulak Feb 26, 2021
42f24bb
fix call rate issue, add backoff for retry after
eugene-kulak Feb 26, 2021
4479e02
add general backoff
eugene-kulak Feb 26, 2021
dd4e982
write secrets for new connector
eugene-kulak Feb 26, 2021
fc57695
drop singer connector registration
eugene-kulak Mar 10, 2021
a2ee039
refactor streams, resolve properties in schemas at runtime
eugene-kulak Mar 10, 2021
aa766eb
replace deprecated endpoint for company contacts
eugene-kulak Mar 10, 2021
759043e
replace deprecated pipeline endpoint
eugene-kulak Mar 10, 2021
4d6c851
update comments
eugene-kulak Mar 10, 2021
bca6024
update docs
eugene-kulak Mar 10, 2021
3b65548
fix typo
eugene-kulak Mar 10, 2021
39f0cf7
fix stream contact lists
eugene-kulak Mar 10, 2021
136190a
fix pagination and forms result fetching
eugene-kulak Mar 10, 2021
f861888
fix health_check
eugene-kulak Mar 10, 2021
caf1c26
format and update catalog
eugene-kulak Mar 10, 2021
6788be2
revert changes
eugene-kulak Mar 10, 2021
e084f46
drop singer based hubspot
eugene-kulak Mar 10, 2021
8b52bc3
fix company contacts substream
eugene-kulak Mar 10, 2021
0e52c9a
move deals to separate test
eugene-kulak Mar 10, 2021
308cbec
fix deals tests
eugene-kulak Mar 10, 2021
a1f2b69
remove dynamic fields from records
eugene-kulak Mar 10, 2021
a6830f8
move deals to catalog again
eugene-kulak Mar 10, 2021
94c6b75
extend CRMObjectStream with associations
eugene-kulak Mar 11, 2021
36f4124
format
eugene-kulak Mar 11, 2021
3a664eb
update schemas with updated field, change engagement layout
eugene-kulak Mar 11, 2021
37f3acb
fix Campaign stream
eugene-kulak Mar 11, 2021
ad6988f
remove custom tests
eugene-kulak Mar 12, 2021
e00c32a
remove dependency
eugene-kulak Mar 12, 2021
1312d21
remove oauth
eugene-kulak Mar 12, 2021
0bfabee
Source Hubspot: add incremental streams (#2425)
keu Mar 16, 2021
61c8805
Source Hubspot: best practices (#2537)
keu Mar 19, 2021
2764dd3
Merge remote-tracking branch 'origin/master' into keu/source-hubspot-…
eugene-kulak Mar 19, 2021
a35389b
restored configured_catalog.json
eugene-kulak Mar 20, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"sourceDefinitionId": "36c891d9-4bd9-43ac-bad2-10e12756272c",
"name": "Hubspot",
"dockerRepository": "airbyte/source-hubspot",
"dockerImageTag": "0.1.0",
"documentationUrl": "https://https://docs.airbyte.io/integrations/sources/hubspot"
}

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,10 @@
dockerRepository: airbyte/source-facebook-marketing
dockerImageTag: 0.1.3
documentationUrl: https://hub.docker.com/r/airbyte/source-facebook-marketing
- sourceDefinitionId: 57eb1576-8f52-463d-beb6-2e107cdf571d
- sourceDefinitionId: 36c891d9-4bd9-43ac-bad2-10e12756272c
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should only make the new version available once incremental is complete. We can then also completely remove the old hubspot connector (rather than rename it).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

my intention was to add a completely new connector, then release it and drop the one that based on singer. But maybe accidentally renamed the old instead, not sure, need to check

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important thing is not to have 2 hubspot connectors in Airbyte at the same time. the user only cares about syncing data from hubspot, Singer vs. native is an implementation detail

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clear, I have removed the old connector

name: Hubspot
dockerRepository: airbyte/source-hubspot-singer
dockerImageTag: 0.1.6
dockerRepository: airbyte/source-hubspot
dockerImageTag: 0.1.0
documentationUrl: https://https://docs.airbyte.io/integrations/sources/hubspot
- sourceDefinitionId: b1892b11-788d-44bd-b9ec-3a436f7b54ce
name: Shopify
Expand Down

This file was deleted.

20 changes: 0 additions & 20 deletions airbyte-integrations/connectors/source-hubspot-singer/Dockerfile

This file was deleted.

This file was deleted.

61 changes: 0 additions & 61 deletions airbyte-integrations/connectors/source-hubspot-singer/README.md

This file was deleted.

This file was deleted.

This file was deleted.

Loading