- Notifications
You must be signed in to change notification settings - Fork 4.9k
🎉Source Paypal Transactions: Removed OAuth option #15741
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 Paypal Transactions: Removed OAuth option #15741
Conversation
| /test connector=connectors/source-paypal-transaction
Build PassedTest summary info: |
…-schema-fields-data-type-issue
…-schema-fields-data-type-issue
…remove-oauth-option
sherifnada left a comment
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.
is client_id / client_secret authentication the equivalent of username/password? I.e: the user can independently obtain it? the param names make it sound like it's an oauth option.
If yes, then why are we moving this to the top level instead of simply removing the oneOf option? Aren't we going to need to add this back in the future once we enter paypal's partner program? why make 2 backwards breaking changes?
| @sherifnada I think better for UI/UX is leave only |
…remove-oauth-option
| @lazebnyi so the idea is that in the future we will re-add the Also, have you manually verified that a connector created with the previous version in the UI will continue to function when you visit the settings page for that connector? e.g: create connector with old versino, upgrade version, go to that connector's setup page, does it continue to work? |
| I guess it seems to me like there is a lot of risks involved in making this backwards breaking change, because it's not just the connector which makes assumptions about the shape. It's the platform too. There is almost no downside to keeping the current structure and just removing one of the |
| @sherifnada Yes, for all combination auth will be work: Old config - OAuth config - Private OAuth - New config - |
| /publish connector=connectors/source-paypal-transaction
if you have connectors that successfully published but failed definition generation, follow step 4 here |
* Removed OAuth option * Fix schema field data type issue * Updated PR number * Bumped docker version * Fix acceptance test * Skip backward_compatibility_tests_config * Updated docs to teamplate * Updated timeout range * Add refresh token * Rollback schema youtube to master * Rollback youtube config to master * Rollback youtube file to master * Rollback youtube docs to master * auto-bump connector version [ci skip] Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Removed OAuth option * Fix schema field data type issue * Updated PR number * Bumped docker version * Fix acceptance test * Skip backward_compatibility_tests_config * Updated docs to teamplate * Updated timeout range * Add refresh token * Rollback schema youtube to master * Rollback youtube config to master * Rollback youtube file to master * Rollback youtube docs to master * auto-bump connector version [ci skip] Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
What
#15518 - Source Paypal Transactions: Remove OAuth option
How
Shifted
client_idandclient_secretfields to top.Recommended reading order
x.javay.pythonPre-merge Checklist
Updating a connector
Community member or Airbyter
airbyte_secret./gradlew :airbyte-integrations:connectors:<name>:integrationTest.README.mdbootstrap.md. See description and examplesdocs/integrations/<source or destination>/<name>.mdincluding changelog. See changelog example