-
Notifications
You must be signed in to change notification settings - Fork 4.5k
🎉 Source Hubspot: Add private app authentication #14412
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: Add private app authentication #14412
Conversation
Hey @vladimir-remar thanks for the contribution. Couple of more steps and we are there. Here is documentation for updating an existing connector https://docs.airbyte.io/connector-development#updating-an-existing-connector |
/test connector=connectors/source-hubspot
Build PassedTest summary info:
|
@@ -87,7 +87,8 @@ def get_common_params(self, config) -> Mapping[str, Any]: | |||
api = self.get_api(config=config) | |||
common_params = dict(api=api, start_date=start_date, credentials=credentials) | |||
|
|||
if credentials.get("credentials_title") == "OAuth Credentials": |
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.
can we create constants for 2 strings and use them instead?
Hey @vladimir-remar could you look at that one small change? |
Thanks for your patience, I will check it ASAP. |
airbyte-integrations/connectors/source-hubspot/source_hubspot/streams.py
Outdated
Show resolved
Hide resolved
@harshithmullapudi could you take a look on this and let me know if there is something new to update? |
@vladimir-remar I see the branch has conflicts again, that's something to already resolve perhaps for smooth merging soon |
@bjgbeelen @harshithmullapudi conflicts already fixed |
airbyte-integrations/connectors/source-hubspot/source_hubspot/streams.py
Outdated
Show resolved
Hide resolved
/test connector=connectors/source-hubspot
Build PassedTest summary info:
|
/test connector=connectors/source-hubspot
Build PassedTest summary info:
|
/publish connector=connectors/source-hubspot
if you have connectors that successfully published but failed definition generation, follow step 4 here |
…b.com:vladimir-remar/airbyte into source-hubspot-add-private-app-authentication
Hi folks, apologies if this isn't the correct place for this question. Looking at using the Private App authentication here, but I'm unsure of exactly which Private App scopes are required by the integration? It looks like they're different to the oauth scopes that are well documented in the Airbyte Hubspot connector docs |
I second @optical suggestion, best if the team update the docs at https://docs.airbyte.com/integrations/sources/hubspot/ and include a 3rd column outlining private app scopes. |
What
Related to this upcoming-api-key-sunset
How
Add a
TokenAuthenticator
🚨 User Impact 🚨
Are there any breaking changes? What is the end result perceived by the user? If yes, please merge this PR with the 🚨🚨 emoji so changelog authors can further highlight this if needed.
Pre-merge Checklist
Expand the relevant checklist and delete the others.
Updating a connector
Community member or Airbyter
airbyte_secret
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.README.md
bootstrap.md
. See description and examplesdocs/integrations/<source or destination>/<name>.md
including changelog. See changelog exampleAirbyter
If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.
/test connector=connectors/<name>
command is passing/publish
command described hereTests
Unit
Put your unit tests output here.
Integration
Put your integration tests output here.
Acceptance
Put your acceptance tests output here.