Skip to content

Commit

Permalink
fix(connectors): fixed metadata and docs for new connectors from Buil…
Browse files Browse the repository at this point in the history
…der (#44544)
  • Loading branch information
natikgadzhi authored Aug 22, 2024
1 parent ac4050d commit 9483b7c
Show file tree
Hide file tree
Showing 8 changed files with 42 additions and 54 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ metadataSpecVersion: "1.0"
data:
allowedHosts:
hosts:
- "*"
- "3.basecampapi.com"
registryOverrides:
oss:
enabled: true
Expand Down
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-dbt/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ metadataSpecVersion: "1.0"
data:
allowedHosts:
hosts:
- "*"
- cloud.getdbt.com
registryOverrides:
oss:
enabled: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ metadataSpecVersion: "1.0"
data:
allowedHosts:
hosts:
- "*"
- api.leadfeeder.com
registryOverrides:
oss:
enabled: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ metadataSpecVersion: "1.0"
data:
allowedHosts:
hosts:
- "*"
- app.pennylane.com
registryOverrides:
oss:
enabled: true
Expand Down
23 changes: 11 additions & 12 deletions docs/integrations/sources/basecamp.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,23 @@

| Input | Type | Description | Default Value |
|-------|------|-------------|---------------|
| `account_id` | `number` | Account ID. | |
| `account_id` | `number` | Your Basecamp Account ID. | |
| `start_date` | `string` | Start date — used in incremental syncs. No records before that start date will be synced. | |
| `client_id` | `string` | Client ID. | |
| `client_id` | `string` | OAuth app Client ID. Go to [37Signals Launchpad](https://launchpad.37signals.com/integrations) to make a new OAuth app. | |
| `client_secret` | `string` | Client secret. | |
| `client_refresh_token_2` | `string` | Refresh token. | |

To obtain a refresh token, you'd need to register an [oauth application](https://launchpad.37signals.com/integrations) and then go through the OAuth flow. [`Basecampy`](https://github.com/phistrom/basecampy3) provides a CLI tool to do just that.

## Streams

| Stream Name | Primary Key | Pagination | Supports Full Sync | Supports Incremental |
|-------------|-------------|------------|---------------------|----------------------|
| projects | id | DefaultPaginator |||

| schedules | id | DefaultPaginator |||

| schedule_entries | id | DefaultPaginator |||

| todos | id | DefaultPaginator |||

| messages | id | DefaultPaginator |||
| `projects` | `id` | DefaultPaginator |||
| `schedules` | `id` | DefaultPaginator |||
| `schedule_entries` | `id` | DefaultPaginator |||
| `todos` | `id` | DefaultPaginator |||
| `messages` | `id` | DefaultPaginator |||


## Changelog
Expand All @@ -33,4 +32,4 @@
|------------------|------------|----------------|
| 0.0.1 | 2024-08-12 | Initial release by natikgadzhi via Connector Builder|

</details>
</details>
22 changes: 10 additions & 12 deletions docs/integrations/sources/dbt.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,22 @@
# DBT

DBT Source Connector provides streams with your DBT projects, repositories, users, environments, and runs from DBT Cloud.

## Configuration

| Input | Type | Description | Default Value |
|-------|------|-------------|---------------|
| `api_key_2` | `string` | Token. | |
| `account_id` | `string` | account_id. | |
| `api_key_2` | `string` | DBT API token. | |
| `account_id` | `string` | Your DBT account ID. | |

## Streams
| Stream Name | Primary Key | Pagination | Supports Full Sync | Supports Incremental |
|-------------|-------------|------------|---------------------|----------------------|
| runs | id | DefaultPaginator |||

| projects | id | DefaultPaginator |||

| repositories | id | DefaultPaginator |||

| users | id | DefaultPaginator |||

| environments | id | DefaultPaginator |||
| `runs` | `id` | DefaultPaginator |||
| `projects` | `id` | DefaultPaginator |||
| `repositories` | `id` | DefaultPaginator |||
| `users` | `id` | DefaultPaginator |||
| `environments` | `id` | DefaultPaginator |||


## Changelog
Expand All @@ -30,4 +28,4 @@
|------------------|------------|----------------|
| 0.0.1 | 2024-08-22 | Initial release by natikgadzhi via Connector Builder|

</details>
</details>
14 changes: 6 additions & 8 deletions docs/integrations/sources/leadfeeder.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,15 @@

| Input | Type | Description | Default Value |
|-------|------|-------------|---------------|
| `api_token` | `string` | Api Token. | |
| `start_date` | `string` | Start date. | |
| `api_token` | `string` | Leadfeeder API token. | |
| `start_date` | `string` | Start date for incremental syncs. Records that were updated before that date will not be synced. | |

## Streams
| Stream Name | Primary Key | Pagination | Supports Full Sync | Supports Incremental |
|-------------|-------------|------------|---------------------|----------------------|
| accounts | id | No pagination |||

| leads | id | DefaultPaginator |||

| visits | id | DefaultPaginator |||
| `accounts` | `id` | No pagination |||
| `leads` | `id` | DefaultPaginator |||
| `visits` | `id` | DefaultPaginator |||


## Changelog
Expand All @@ -26,4 +24,4 @@
|------------------|------------|----------------|
| 0.0.1 | 2024-08-21 | Initial release by natikgadzhi via Connector Builder|

</details>
</details>
29 changes: 11 additions & 18 deletions docs/integrations/sources/pennylane.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,20 @@

| Input | Type | Description | Default Value |
|-------|------|-------------|---------------|
| `start_time` | `string` | Start time. | |
| `api_key` | `string` | API Key. | |
| `start_time` | `string` | Start time, used for incremental syncs. No records created before that date will be synced. | |
| `api_key` | `string` | Pennylane API key. | |

## Streams
| Stream Name | Primary Key | Pagination | Supports Full Sync | Supports Incremental |
|-------------|-------------|------------|---------------------|----------------------|
| supplier_invoices | id | DefaultPaginator |||

| suppliers | source_id | DefaultPaginator |||

| plan_items | number | DefaultPaginator |||

| customers | source_id | DefaultPaginator |||

| customer_invoices | id | DefaultPaginator |||

| products | source_id | DefaultPaginator |||

| category_groups | id | DefaultPaginator |||

| categories | source_id | DefaultPaginator |||
| `supplier_invoices` | `id` | DefaultPaginator |||
| `suppliers` | `source_id` | DefaultPaginator |||
| `plan_items` | `number` | DefaultPaginator |||
| `customers` | `source_id` | DefaultPaginator |||
| `customer_invoices` | `id` | DefaultPaginator |||
| `products` | `source_id` | DefaultPaginator |||
| `category_groups` | `id` | DefaultPaginator |||
| `categories` | `source_id` | DefaultPaginator |||


## Changelog
Expand All @@ -36,4 +29,4 @@
|------------------|------------|----------------|
| 0.0.1 | 2024-08-21 | Initial release by natikgadzhi via Connector Builder|

</details>
</details>

0 comments on commit 9483b7c

Please sign in to comment.