-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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 Gitlab: add OAuth2.0
authentication support
#7506
Conversation
/test connector=connectors/source-gitlab
|
airbyte-oauth/src/test/java/io/airbyte/oauth/flows/GitlabOAuthFlowTest.java
Outdated
Show resolved
Hide resolved
/test connector=connectors/source-gitlab
|
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.
👏
Feel free to publish, but do not merge before 10AM PST please.
/publish connector=connectors/source-gitlab
if you have connectors that successfully published but failed definition generation, follow step 4 here |
…byte into bazarnov/7480-gitlab-oauth
/publish connector=connectors/source-gitlab
if you have connectors that successfully published but failed definition generation, follow step 4 here |
Airbyte Code Coverage
|
Airbyte Code Coverage
|
Airbyte Code Coverage
|
@davydov-d Is this good to merge? This roughly the time we said it would be merged |
yep! :) |
Thank you! |
It appears that the option to OAuth is not available on Cloud and syncs are starting to break. @alafanechere, @brianjlai, and @davydov-d. Can you check this out? |
@TBernstein4 the deployment to cloud has not been finished yet. I removed the OAuth config so the previous version should work as usual. Will restore the Oauth config as soon as the deployment succeeds |
I'll make you know when the Oauth is on cloud |
Thank you for doing that @davydov-d! |
What
#7480 - Source GitLab: support oauth
How
GitlabAuthenticator
class inside ofsource.py
spec.json
withoauthFlowSpecification
GitlabOauthFlow.java
GitlabOauthFlowTest.java
unit_testGitlabOauthFlowIntegrationTest.java
integration_testPre-merge Checklist
Expand the relevant checklist and delete the others.
Updating a connector
Community member or Airbyter
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.docs/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 hereThis change is