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

Filter out unavailable connectors in cloud connector settings, enable Snapchat in cloud #13174

Merged
merged 4 commits into from
May 31, 2022

Conversation

edmundito
Copy link
Contributor

@edmundito edmundito commented May 25, 2022

What

This update ensures that connectors not available in cloud are filtered out for cloud workspaces including the source and destination settings. It also fixes an issue where these excluded connectors were available locally for cloud development.

Additionally it enables Snapchat in cloud as it's ready to go.

Closes #12967

How

  • Move list of excluded connectors to connector constants
  • Add hook to filter out available connectors
  • Update settings connectorview component to filter out connectors
  • Add isCloudApp utility to check if the app is in cloud mode correctly

Reading order

Top to bottom

@github-actions github-actions bot added area/platform issues related to the platform area/frontend Related to the Airbyte webapp labels May 25, 2022
@edmundito edmundito force-pushed the edmundito/filter-out-connectors-cloud branch from 5cf7db0 to c756466 Compare May 25, 2022 14:05
@edmundito edmundito requested a review from sherifnada May 25, 2022 14:11
@edmundito edmundito added area/frontend and removed area/frontend Related to the Airbyte webapp labels May 25, 2022
* Move list of excluded connectors to connector constants
* Add hook to filter out available connectors
* Update settings connectorview component to filter out connectors
* Add isCloudApp utility to check if the app is in cloud mode correctly
@edmundito edmundito force-pushed the edmundito/filter-out-connectors-cloud branch from c756466 to d0383c8 Compare May 26, 2022 19:55
@github-actions github-actions bot added the area/frontend Related to the Airbyte webapp label May 26, 2022
@edmundito edmundito marked this pull request as ready for review May 26, 2022 19:55
@edmundito edmundito requested a review from a team as a code owner May 26, 2022 19:55
@edmundito edmundito requested review from pedroslopez and removed request for sherifnada May 26, 2022 19:57
Copy link
Contributor

@pedroslopez pedroslopez left a comment

Choose a reason for hiding this comment

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

Nice, removing it on settings as well makes it much clearer :D
Will wait to approve until snapchat is confirmed ready from GL and the oauth params have been added to prod.

Copy link
Contributor

@pedroslopez pedroslopez left a comment

Choose a reason for hiding this comment

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

Snapchat verified and oauth params added 👍🏼

@vincentkoc
Copy link
Contributor

Please rollback the removal of the notes

@edmundito edmundito changed the title Filter out unavailable connectors in cloud connector settings Filter out unavailable connectors in cloud connector settings, enable Snapchat in cloud May 31, 2022
@edmundito edmundito merged commit f694b09 into master May 31, 2022
@edmundito edmundito deleted the edmundito/filter-out-connectors-cloud branch May 31, 2022 13:41
jscottpolevault pushed a commit to jscottpolevault/airbyte that referenced this pull request Jun 1, 2022
… Snapchat in cloud (airbytehq#13174)

* Filter out unavailable connectors in cloud connector settings
* Move list of excluded connectors to connector constants
* Add hook to filter out available connectors
* Update settings connectorview component to filter out connectors
* Add isCloudApp utility to check if the app is in cloud mode correctly

* Remove Snapchat from filtered out list

* Replace cloud check in index with util

* Restore info about excluded connectors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/frontend Related to the Airbyte webapp area/platform issues related to the platform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Filter connectors based on Cloud availability
4 participants