Skip to content

Commit

Permalink
Fix CI Dependency Check Failures (#20666)
Browse files Browse the repository at this point in the history
* pardot

* plaid

* quickbooks

* appfollow

* appstore

* cloudtrail

* clickup

* clockify

* coda

* Coinmarketcap

* cooper

* dixa

* dv-360

* exchange-rates

* file

* gridly

* Hellobaton

* kustomer

* mailersend

* microsoft dataverse

* n8n

* PersistIq

* Survey Sparrow

* Twilio Taskrouter

* YouTube Analytics Business

* Younium

* Yahoo Finance Price

* Yandex Metrica

* Xero

* WooCommerce

* XKCD

* Webflow

* US Census API

* Qonto

* Pivotal Tracker

* KVDB

* Firestore

* Ignore even more connectors

* test run

* SFTP JSON

* cleanup

* move pardot changelog

* update links

* remove testing HACK

* Update docs/integrations/sources/dixa.md

Co-authored-by: Augustin <augustin@airbyte.io>

* Update docs/integrations/sources/kustomer-singer.md

Co-authored-by: Augustin <augustin@airbyte.io>

* Update docs/integrations/sources/pardot.md

Co-authored-by: Augustin <augustin@airbyte.io>

* Update docs/integrations/sources/kustomer-singer.md

Co-authored-by: Augustin <augustin@airbyte.io>

* Update docs/integrations/sources/pardot.md

Co-authored-by: Augustin <augustin@airbyte.io>

Co-authored-by: Augustin <augustin@airbyte.io>
  • Loading branch information
evantahler and alafanechere authored Dec 20, 2022
1 parent 1fdaa1d commit a55eb7d
Show file tree
Hide file tree
Showing 44 changed files with 726 additions and 580 deletions.
65 changes: 29 additions & 36 deletions airbyte-integrations/connectors/source-pardot/pardot.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,27 +8,27 @@ The Pardot supports full refresh syncs

Several output streams are available from this source:

* [Campaigns](https://developer.salesforce.com/docs/marketing/pardot/guide/campaigns-v4.html)
* [EmailClicks](https://developer.salesforce.com/docs/marketing/pardot/guide/batch-email-clicks-v4.html)
* [ListMembership](https://developer.salesforce.com/docs/marketing/pardot/guide/list-memberships-v4.html)
* [Lists](https://developer.salesforce.com/docs/marketing/pardot/guide/lists-v4.html)
* [ProspectAccounts](https://developer.salesforce.com/docs/marketing/pardot/guide/prospect-accounts-v4.html)
* [Prospects](https://developer.salesforce.com/docs/marketing/pardot/guide/prospects-v4.html)
* [Users](https://developer.salesforce.com/docs/marketing/pardot/guide/users-v4.html)
* [VisitorActivities](https://developer.salesforce.com/docs/marketing/pardot/guide/visitor-activities-v4.html)
* [Visitors](https://developer.salesforce.com/docs/marketing/pardot/guide/visitors-v4.html)
* [Visits](https://developer.salesforce.com/docs/marketing/pardot/guide/visits-v4.html)
- [Campaigns](https://developer.salesforce.com/docs/marketing/pardot/guide/campaigns-v4.html)
- [EmailClicks](https://developer.salesforce.com/docs/marketing/pardot/guide/batch-email-clicks-v4.html)
- [ListMembership](https://developer.salesforce.com/docs/marketing/pardot/guide/list-memberships-v4.html)
- [Lists](https://developer.salesforce.com/docs/marketing/pardot/guide/lists-v4.html)
- [ProspectAccounts](https://developer.salesforce.com/docs/marketing/pardot/guide/prospect-accounts-v4.html)
- [Prospects](https://developer.salesforce.com/docs/marketing/pardot/guide/prospects-v4.html)
- [Users](https://developer.salesforce.com/docs/marketing/pardot/guide/users-v4.html)
- [VisitorActivities](https://developer.salesforce.com/docs/marketing/pardot/guide/visitor-activities-v4.html)
- [Visitors](https://developer.salesforce.com/docs/marketing/pardot/guide/visitors-v4.html)
- [Visits](https://developer.salesforce.com/docs/marketing/pardot/guide/visits-v4.html)

If there are more endpoints you'd like Airbyte to support, please [create an issue.](https://github.com/airbytehq/airbyte/issues/new/choose)

### Features

| Feature | Supported? |
| :--- | :--- |
| Full Refresh Sync | Yes |
| Incremental Sync | No |
| SSL connection | No |
| Namespaces | No |
| Feature | Supported? |
| :---------------- | :--------- |
| Full Refresh Sync | Yes |
| Incremental Sync | No |
| SSL connection | No |
| Namespaces | No |

### Performance considerations

Expand All @@ -38,26 +38,19 @@ The Pardot connector should not run into Pardot API limitations under normal usa

### Requirements

* Pardot Account
* Pardot Business Unit ID
* Client ID
* Client Secret
* Refresh Token
* Start Date
* Is Sandbox environment?
- Pardot Account
- Pardot Business Unit ID
- Client ID
- Client Secret
- Refresh Token
- Start Date
- Is Sandbox environment?

### Setup guide

* `pardot_business_unit_id`: Pardot Business ID, can be found at Setup > Pardot > Pardot Account Setup
* `client_id`: The Consumer Key that can be found when viewing your app in Salesforce
* `client_secret`: The Consumer Secret that can be found when viewing your app in Salesforce
* `refresh_token`: Salesforce Refresh Token used for Airbyte to access your Salesforce account. If you don't know what this is, follow [this guide](https://medium.com/@bpmmendis94/obtain-access-refresh-tokens-from-salesforce-rest-api-a324fe4ccd9b) to retrieve it.
* `start_date`: UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. Leave blank to skip this filter
* `is_sandbox`: Whether or not the the app is in a Salesforce sandbox. If you do not know what this, assume it is false.

## Changelog

| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
| 0.1.0 | 2021-10-16 | [7091](https://github.com/airbytehq/airbyte/pull/7091) | 🎉 New Source: Pardot |

- `pardot_business_unit_id`: Pardot Business ID, can be found at Setup > Pardot > Pardot Account Setup
- `client_id`: The Consumer Key that can be found when viewing your app in Salesforce
- `client_secret`: The Consumer Secret that can be found when viewing your app in Salesforce
- `refresh_token`: Salesforce Refresh Token used for Airbyte to access your Salesforce account. If you don't know what this is, follow [this guide](https://medium.com/@bpmmendis94/obtain-access-refresh-tokens-from-salesforce-rest-api-a324fe4ccd9b) to retrieve it.
- `start_date`: UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. Leave blank to skip this filter
- `is_sandbox`: Whether or not the the app is in a Salesforce sandbox. If you do not know what this, assume it is false.
9 changes: 9 additions & 0 deletions docs/integrations/destinations/firestore.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Firestore

The Firestore destination for Airbyte

## Changelog

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :----------------------------------------------------- | :---------------------------- |
| 0.1.1 | 2021-11-21 | [8158](https://github.com/airbytehq/airbyte/pull/8158) | Publish Destination Firestore |
9 changes: 9 additions & 0 deletions docs/integrations/destinations/kvdb.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# KVDB

The KVDB destination for Airbyte

## Changelog

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :----------------------------------------------------- | :---------------------------- |
| 0.1.0 | 2021-07-19 | [4786](https://github.com/airbytehq/airbyte/pull/4786) | Python Demo Destination: KVDB |
16 changes: 11 additions & 5 deletions docs/integrations/destinations/sftp-json.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ Each file will contain a collection of `json` objects which correspond directly

#### Features

| Feature | Supported |
| :--- | :--- |
| Full Refresh Sync | Yes |
| Incremental - Append Sync | Yes |
| Namespaces | No |
| Feature | Supported |
| :------------------------ | :-------- |
| Full Refresh Sync | Yes |
| Incremental - Append Sync | Yes |
| Namespaces | No |

#### Performance considerations

Expand All @@ -34,3 +34,9 @@ The `filename` **should not** have an extension in the configuration, as `.jsonl
If `destination_path` is set to `/myfolder/files` and `filename` is set to `mydata`, the resulting file will be `/myfolder/files/mydata.jsonl`.

These files can then be accessed by creating an SFTP connection to the server and navigating to the `destination_path`.

## Changelog

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :----------------------------------------------------- | :---------------------------- |
| 0.1.0 | 2022-11-24 | [4924](https://github.com/airbytehq/airbyte/pull/4924) | 🎉 New Destination: SFTP JSON |
2 changes: 1 addition & 1 deletion docs/integrations/sources/appfollow.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,4 @@ The Appfollow connector ideally should gracefully handle Appfollow API limitatio

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :------------------------------------------------------- | :-------------------- |
| 0.1.0 | 2022-08-11 | [14418](https://github.com/airbytehq/airbyte/pull/14418) | New Source: Appfollow |
| 0.1.1 | 2022-08-11 | [14418](https://github.com/airbytehq/airbyte/pull/14418) | New Source: Appfollow |
File renamed without changes.
42 changes: 21 additions & 21 deletions docs/integrations/sources/aws-cloudtrail.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,26 @@ This Source Connector is based on a [Boto3 CloudTrail](https://boto3.amazonaws.c

This Source is capable of syncing the following core Streams:

* [Management Events](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/cloudtrail.html#CloudTrail.Client.lookup_events)
- [Management Events](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/cloudtrail.html#CloudTrail.Client.lookup_events)

Insight events are not supported right now. Only Management events are available.

### Data type mapping

| Integration Type | Airbyte Type | Notes |
| :--- | :--- | :--- |
| `string` | `string` | |
| `number` | `integer` | |
| `array` | `array` | |
| `object` | `object` | |
| :--------------- | :----------- | :---- |
| `string` | `string` | |
| `number` | `integer` | |
| `array` | `array` | |
| `object` | `object` | |

### Features

| Feature | Supported?\(Yes/No\) | Notes |
| :--- | :--- | :--- |
| Full Refresh Sync | Yes | |
| Incremental Sync | Yes | |
| Namespaces | No | |
| Feature | Supported?\(Yes/No\) | Notes |
| :---------------- | :------------------- | :---- |
| Full Refresh Sync | Yes | |
| Incremental Sync | Yes | |
| Namespaces | No | |

### Performance considerations

Expand All @@ -39,20 +39,20 @@ The rate of lookup requests for `events` stream is limited to two per second, pe

### Requirements

* AWS Access key ID
* AWS Secret access key
* AWS region name
- AWS Access key ID
- AWS Secret access key
- AWS region name

### Setup guide

Please, follow this [steps](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-appendix-sign-up.html) to get your AWS access key and secret.

## Changelog

| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
| 0.1.3 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.2 | 2021-08-04 | [5152](https://github.com/airbytehq/airbyte/pull/5152) | Fix connector spec.json |
| 0.1.1 | 2021-07-06 | [4539](https://github.com/airbytehq/airbyte/pull/4539) | Add `AIRBYTE_ENTRYPOINT` for Kubernetes support |
| 0.1.0 | 2021-06-23 | [4122](https://github.com/airbytehq/airbyte/pull/4122) | Initial release supporting the LookupEvent API |

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :------------------------------------------------------- | :------------------------------------------------ |
| 0.1.4 | 2022-04-11 | [11763](https://github.com/airbytehq/airbyte/pull/11763) | Upgrade to Python 3.9 |
| 0.1.3 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.2 | 2021-08-04 | [5152](https://github.com/airbytehq/airbyte/pull/5152) | Fix connector spec.json |
| 0.1.1 | 2021-07-06 | [4539](https://github.com/airbytehq/airbyte/pull/4539) | Add `AIRBYTE_ENTRYPOINT` for Kubernetes support |
| 0.1.0 | 2021-06-23 | [4122](https://github.com/airbytehq/airbyte/pull/4122) | Initial release supporting the LookupEvent API |
9 changes: 9 additions & 0 deletions docs/integrations/sources/clickup-api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# ClickUP API

The Airbyte Source for [ClickUP API](https://clickup.com/api/)

## Changelog

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :------------------------------------------------------- | :--------------------- |
| 0.1.0 | 2022-11-13 | [17770](https://github.com/airbytehq/airbyte/pull/17770) | 🎉 New Source: ClickUp |
9 changes: 9 additions & 0 deletions docs/integrations/sources/clockify.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Clockify

The Airbyte Source for [Clockify](https://clockify.me)

## Changelog

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :------------------------------------------------------- | :-------------------------------------- |
| 0.1.0 | 2022-10-26 | [17767](https://github.com/airbytehq/airbyte/pull/17767) | 🎉 New Connector: Clockify [python cdk] |
28 changes: 16 additions & 12 deletions docs/integrations/sources/coda.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ This page contains the setup guide and reference information for the Coda source
You can find or create authentication tokens within [Coda](https://coda.io/account#apiSettings).

## Setup guide

## Step 1: Set up the Coda connector in Airbyte

### For Airbyte Cloud:
Expand All @@ -22,7 +23,7 @@ You can find or create authentication tokens within [Coda](https://coda.io/accou
### For Airbyte OSS:

1. Navigate to the Airbyte Open Source dashboard.
2. Set the name for your source.
2. Set the name for your source.
3. Enter your `auth_token` - Coda Authentication Token with the necessary permissions \(described below\).
4. Enter your `doc_id` - Document id for a specific document created on Coda. You can check it under [Advanced Settings](https://coda.io/account)
by exporting data and copying the id in doc_manifest.json from the downloaded zip.
Expand All @@ -33,30 +34,33 @@ You can find or create authentication tokens within [Coda](https://coda.io/accou
The Coda source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts#connection-sync-modes):

| Feature | Supported? |
| :---------------- |:-----------|
| :---------------- | :--------- |
| Full Refresh Sync | Yes |
| Incremental Sync | No |
| SSL connection | No |
| Namespaces | No |

## Supported Streams

* [Docs](https://coda.io/developers/apis/v1#tag/Docs/operation/listDocs)
* [Permissions](https://coda.io/developers/apis/v1#tag/Permissions/operation/getPermissions)
* [Categories](https://coda.io/developers/apis/v1#tag/Publishing/operation/listCategories)
* [Pages](https://coda.io/developers/apis/v1#tag/Pages/operation/listPages)
* [Tables](https://coda.io/developers/apis/v1#tag/Tables/operation/listTables)
* [Formulas](https://coda.io/developers/apis/v1#tag/Formulas/operation/listFormulas)
* [Controls](https://coda.io/developers/apis/v1#tag/Controls/operation/listControls)


- [Docs](https://coda.io/developers/apis/v1#tag/Docs/operation/listDocs)
- [Permissions](https://coda.io/developers/apis/v1#tag/Permissions/operation/getPermissions)
- [Categories](https://coda.io/developers/apis/v1#tag/Publishing/operation/listCategories)
- [Pages](https://coda.io/developers/apis/v1#tag/Pages/operation/listPages)
- [Tables](https://coda.io/developers/apis/v1#tag/Tables/operation/listTables)
- [Formulas](https://coda.io/developers/apis/v1#tag/Formulas/operation/listFormulas)
- [Controls](https://coda.io/developers/apis/v1#tag/Controls/operation/listControls)

## Data type map

| Integration Type | Airbyte Type |
|:-----------------| :----------- |
| :--------------- | :----------- |
| `string` | `string` |
| `integer` | `number` |
| `array` | `array` |
| `object` | `object` |

## Changelog

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :------------------------------------------------------- | :------------------------------- |
| 0.1.0 | 2022-11-17 | [18675](https://github.com/airbytehq/airbyte/pull/18675) | 🎉 New source: Coda [python cdk] |
33 changes: 17 additions & 16 deletions docs/integrations/sources/coinmarketcap.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,18 @@ This source can sync data from the [Coinmarketcap API](https://coinmarketcap.com

## This Source Supports the Following Streams

* [categories](https://coinmarketcap.com/api/documentation/v1/#operation/getV1CryptocurrencyCategories)
* [listing](https://coinmarketcap.com/api/documentation/v1/#operation/getV1CryptocurrencyListingsLatest)
* [quotes](https://coinmarketcap.com/api/documentation/v1/#operation/getV2CryptocurrencyQuotesLatest)
* [fiat](https://coinmarketcap.com/api/documentation/v1/#tag/fiat)
* [exchange](https://coinmarketcap.com/api/documentation/v1/#tag/exchange)
- [categories](https://coinmarketcap.com/api/documentation/v1/#operation/getV1CryptocurrencyCategories)
- [listing](https://coinmarketcap.com/api/documentation/v1/#operation/getV1CryptocurrencyListingsLatest)
- [quotes](https://coinmarketcap.com/api/documentation/v1/#operation/getV2CryptocurrencyQuotesLatest)
- [fiat](https://coinmarketcap.com/api/documentation/v1/#tag/fiat)
- [exchange](https://coinmarketcap.com/api/documentation/v1/#tag/exchange)

### Features

| Feature | Supported?\(Yes/No\) | Notes |
| :--- | :--- | :--- |
| Full Refresh Sync | Yes | |
| Incremental Sync | No | |
| Feature | Supported?\(Yes/No\) | Notes |
| :---------------- | :------------------- | :---- |
| Full Refresh Sync | Yes | |
| Incremental Sync | No | |

### Performance considerations

Expand All @@ -27,13 +27,14 @@ Coinmarketcap APIs are under rate limits for the number of API calls allowed per

### Requirements

* [API token](https://coinmarketcap.com/api/documentation/v1/#section/Authentication)
* Data Type:
* latest
* historical
- [API token](https://coinmarketcap.com/api/documentation/v1/#section/Authentication)
- Data Type:
- latest
- historical

## Changelog

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :-------------------------------------------------------- | :----------------------------------------- |
| 0.1.0 | 2022-10-29 | [#18565](https://github.com/airbytehq/airbyte/pull/18565) | 🎉 New Source: Coinmarketcap API [low-code CDK] |
| Version | Date | Pull Request | Subject |
| :------ | :--------- | :-------------------------------------------------------- | :---------------------------------------------- |
| 0.1.1 | 2022-11-01 | [#18790](https://github.com/airbytehq/airbyte/pull/18790) | Correct coinmarket spec |
| 0.1.0 | 2022-10-29 | [#18565](https://github.com/airbytehq/airbyte/pull/18565) | 🎉 New Source: Coinmarketcap API [low-code CDK] |
30 changes: 18 additions & 12 deletions docs/integrations/sources/copper.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,31 +7,37 @@ This page contains the setup guide and reference information for the Copper sour
This Copper source uses the [Copper API](https://developer.copper.com/).

## Setup guide

### Step 1: Set up Copper

#### For Airbyte OSS:

1. Navigate to the Airbyte Open Source dashboard
2. Enter a name for your source
2. Enter a name for your source
3. Enter your Copper `api_key`. This can be generated by logging into Copper -> Settings -> Integrations -> API Keys
4. Enter your Copper `user_email`. The email used to login to Copper
7. Click **Set up source**
5. Click **Set up source**

## Supported sync modes

The Copper source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts#connection-sync-modes):

| Feature | Supported? |
| :--- | :-- |
| Full Refresh Sync | Yes |
| Incremental - Append Sync | No |
| Replicate Incremental Deletes | No |
| SSL connection | Yes |
| Namespaces | No |
| Feature | Supported? |
| :---------------------------- | :--------- |
| Full Refresh Sync | Yes |
| Incremental - Append Sync | No |
| Replicate Incremental Deletes | No |
| SSL connection | Yes |
| Namespaces | No |

## Supported Streams

* [People](https://developer.copper.com/people/list-people-search.html)
* [Companies](https://developer.copper.com/companies/list-companies-search.html)
* [Projects](https://developer.copper.com/projects/list-projects-search.html)
- [People](https://developer.copper.com/people/list-people-search.html)
- [Companies](https://developer.copper.com/companies/list-companies-search.html)
- [Projects](https://developer.copper.com/projects/list-projects-search.html)

## Changelog

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :-------------------------------------------------------- | :--------------------------------- |
| 0.1.0 | 2022-11-17 | [#18848](https://github.com/airbytehq/airbyte/pull/18848) | 🎉 New Source: Copper [python cdk] |
Loading

0 comments on commit a55eb7d

Please sign in to comment.