Subodh Kant Chaturvedi
fe3f459a8f
mssql-source:upgrade debezium version to 1.9.6 ( #18732 )
...
* mssql-source:upgrade debezium version to 1.9.6
* more improvements
* upgrade version
* auto-bump connector version
* fix test
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-04 23:02:51 +05:30
Baz
51ac4b5238
🐛 Source Google Analytics (UA): fix discovery stage, when custom_reports is provided as single dict ( #18965 )
2022-11-04 18:04:14 +02:00
Artem Inzhyyants
54218f595b
🐛 Source SalesForce: fix Bulk API unsupported list ( #18799 )
...
* 🐛 Source SalesForce: fix Bulk API unsupported list
* 🐛 Source SalesForce: bump version
* 🐛 Source Facebook Marketing: docs update
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-04 12:34:25 +01:00
Liren Tu
6967d146ec
🎉 Source redshift & bigquery: emit cursor count in state ( #18954 )
...
* Bump version for redshift, bigquery, and snowflake
* auto-bump connector version
* auto-bump connector version
* Log failed refresh token response
* Revert snowflake version bump
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-04 01:13:02 -07:00
Balasubramanian T K
838aebe322
🎉 New Source: SpaceX API [low-code cdk] ( #18311 )
...
* Init: New Source: SpaceX API
* Chore: Removed duplicate and unwanted files
* fix: Reconfigured schema and matched the read records. chore: Acceptance test run and results passed without errors
* chore: Added documentation, updated airbyte docs specific to the connector
* fix conflict
* Chore: delete unwanted files
* chore: Created bootstrap.md
* chore: Update doc url, removed unwanted files
* fix: Fixed schema after crosscheck with several schema validators
* fix: resolved .vscode setting conflict, resolved merge conflict
* feat: Added support for all endpoints
* chore: updated documentation
* feat: changes to stream path to accept options and id
* fix: Resolve coomments
* chore: resolved comments
* chore: Delete unwanted files
* chore: Update Readme.md after resolving merge conflict
* update connector
* add spacex api to source def
* run format
* add schemaloader
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-03 22:14:39 -03:00
Eugene
5c870c1626
🐛 Destination-dynamodb: enforce ssl connection ( #18672 )
...
* [16283] Destination-dynamodb: Added strict-encrypt version and enforced ssl connection on cloud
2022-11-03 22:15:24 +02:00
ev
f7bef97be6
New Source: Wikipedia Pageviews ( #18343 )
...
* start adding connector
* fix check and stream slicer
* pass some tests
* fix: github url
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
* add stream slicer for top and fix some tests
* remove unneeded files
* Increment the version.
* add docs and clean up unneeded comments
* Bump airbyte-cdk version to 0.2
* add schemaloader
* add wikipedia to source def
* auto-bump connector version
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-03 17:13:13 -03:00
JJ Nilbodee
c40f1b6b7f
🎉 New Source: SurveySparrow ( #18395 )
...
* generated from template
* initial commit
* add sample_config
* add docs
* apply comments
* minor changes
* try using ListSlicer
* use ListStreamSlicer
* fix base url
* update cdk version in requirements
* add surveysparrow to source def
* add schemaloader
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-03 16:46:48 -03:00
Serhii Chvaliuk
c01b81bddb
Source Mixpanel: "export" stream make line parsing more robust ( #18846 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-11-03 19:46:06 +02:00
VitaliiMaltsev
8bb97010f3
MySQL Source: fixed unencrypted CDC connections ( #18851 )
...
* MySQL Source: fixed unencrypted CDC connections
* updated changelog
* bump version
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-03 19:40:20 +02:00
Zaza Javakhishvili
7693a3079a
Source Amazon Seller Partner - add new reports and bump version ( #18283 )
...
* add new amazon seller partner reports and bump version
* amazon seller partner new reports review based changes
* Amazon seller partner new reports review based changes 2
* amazon seller partner ./gradlew format
* amazon seller partner - add aditional 2 report types
* Amazon seller partner some stream fix
* amazon seller partner - ledger detailed view report data type fix
* amazon seller repport fix xml orders parse
* remove deprecated inventory helth report
* Amazon seller partner review based change 3
* Update acceptance-test-config.yml
* fix: generate source definitions for 0.2.28 version
Co-authored-by: Juozas V <monai@cure.lt >
Co-authored-by: sajarin <sajarindider@gmail.com >
2022-11-03 11:19:10 -04:00
Tyler B
022fca824f
Embed Metabase Connector Catalog ( #18864 )
...
Replaces static connector catalog with the embedded Metabase connector catalog
2022-11-03 09:52:47 -05:00
Tan Ho
f156be94bd
New Source: Gridly ( #18342 )
...
* Add source-gridly
* Correct current_page init value
* The first batch was fetching twice
* Remove `integration_tests/catalog.json` from source-gridly
* Allow select any view on grid to sync records
* Correct documentationUrl for source gridly
* use class property for source endpoint instead of local variable
* Add tests and format code
* Add gridly.md docs file
* add gridly to source def
* auto-bump connector version
Co-authored-by: Tan Ho <th@localizedirect.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-03 11:39:51 -03:00
Isaac Harris-Holt
606534ddbc
🎉 New Source: Alpha Vantage ( #18320 )
...
* Initial commit
* Tidy and add custom dpath extractor
* Get acceptance tests passing
* Improve dict-checking for ObjectDpathExtractor
* Improve dict-checking for ObjectDpathExtractor
* Add more tests to ObjectDpathExtractor
* Add docs
* Address comments
* Update docs
* Add sample and invalid configs
* format
* add alpha vantage to source def
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
2022-11-03 10:57:27 -03:00
Mario Molina
f49beff48d
🎉 New Source: Datadog [python cdk] ( #18150 )
...
* New Source: Datadog
* Updating doc
* Adding unit tests
* Renaming limit var
* Updating description in spec
* add source def to seed
* add datadog to source def seed
* run format
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-03 10:46:31 -03:00
Baz
8958aa3cdc
🐛 Source Sendgrid: Skip the stream on authorization required permission error [400, 401] ( #18847 )
2022-11-02 20:39:58 +02:00
Amruta Ranade
fbe16d1bef
edited connector docs ( #18855 )
2022-11-02 12:14:37 -04:00
Tim Roes
4ddd414359
🪟 🎉 Allow environment specific sections in docs ( #18829 )
...
* Allow environment specific sections in docs
* Change syntax to lower case
2022-11-02 08:49:14 -07:00
Subodh Kant Chaturvedi
0a37a8d352
mysql-source:fix tinyint unsigned handling ( #18619 )
...
* mysql-source:fix tinyint unsigned handling
* update doc
* format
* upgrade version
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-02 20:54:05 +05:30
Yowan Ramchoreeter
016907ed98
Add notes about EU OAUth ( #18835 )
...
EU OAuth is not fully tested so adding a note to account for that.
2022-11-02 11:13:30 -04:00
Tyler B
4b2d65f712
Remove "Filters and Segments" from Google Analytics v4 ( #18508 )
...
Filters and Segments info was incorrectly added to the Google Analytics v4 connector instead of the Google Analytics (Universal Analytics) Connector.
2022-11-02 11:12:47 -04:00
Serhii Lazebnyi
e45aec3ef5
🐛 Source Exchange Rates: Fix handling error during check connection ( #18726 )
...
* Fix handling error during check connection
* Updated PR number
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-01 23:20:20 +01:00
Serhii Lazebnyi
bc090834e0
🐛 Destination Google Sheets: Fix empty headers list ( #18729 )
...
* Fix empty headers list
* Updated PR number
* Bumped version
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-01 23:19:46 +01:00
Artem Inzhyyants
88bbb5dabc
🐛 Source Facebook Marketing: reduce request limit after specific error ( #18734 )
...
* 🐛 Source Facebook Marketing: reduce request limit after specific error
* 🐛 Source Facebook Marketing: bump version; update docs
* 🐛 Source Facebook Marketing: add test
* 🐛 Source Facebook Marketing: increase timeout
2022-11-01 21:42:39 +01:00
Sherif A. Nada
978128afc2
Fix adjust.md header
2022-11-01 10:21:16 -07:00
Haithem SOUALA
aff9963a9f
🎉 New Source: Coinmarketcap [low-code CDK] ( #18565 )
...
* init commit
* add docs
* add docs
* Delete logs.txt
* add items
* fix comments
* fix comment
* fix acceptance test
* remove *state.json used for incremental imports test
* Add ignored_fields on listing to get the acceptance test pass
- the crypto market is VERY volatile, the data change between 2 full imports when the test is run
* manually generate source_specs.yaml for coinmarketcap
Co-authored-by: Yiyang Li <yiyangli2010@gmail.com >
2022-11-01 13:18:37 -03:00
Andrés Bravo
0ee930678b
🎉 New Source: Public APIs [python CDK] ( #18471 )
...
* [ airbytehq/connector-contest#91 ] Add Source Public APIs
* [ airbytehq/connector-contest#91 ] Add Source Bootstrap.md
* [ airbytehq/connector-contest#91 ] Add Source documentation
* [ airbytehq/connector-contest#91 ] Add Source Public APIs
* [ airbytehq/connector-contest#91 ] Add Source Bootstrap.md
* [ airbytehq/connector-contest#91 ] Add Source documentation
* [ airbytehq/connector-contest#91 ] Remove uneeded incremental class and tests, updated doc
* [ airbytehq/connector-contest#91 ] Remove uneeded incremental class and tests, updated doc
* [ airbytehq/connector-contest#91 ] Fix pflake8 offenses
* run airbytePythonFormat on source-public-apis, and remove test_incremental_streams.py
* fix: generate and add source definitions
* - update documentationUrl;
- add new lint to eof
* auto-bump connector version
* correct documentationUrl in source_specs.yaml
Co-authored-by: Yiyang Li <yiyangli2010@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-01 13:18:10 -03:00
Serhii Chvaliuk
77223167bd
Source Salesforce: add get_error_display_message for ConnectionError ( #18753 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-11-01 15:48:04 +02:00
Yiyang Li
093a2941a1
🎉 New Destination: Heap Analytics [python cdk] ( #18530 )
...
* 🎉 New Desination: Heap Analytics [python cdk]
- implement a heap client to load data via the server-side API: https://developers.heap.io/reference/server-side-apis-overview
- the connector supports a generic data source, and the api_type determines the output schema. The output schema is dynamic.
- users pick the columns that will be loaded to the destination
- Consequently, each configured catalog only includes one stream
* add a bootstrap to illustrate the connector
* add destination dest def
* run format all files
* correct unit test
* auto-bump connector version
Co-authored-by: Vincent Koc <koconder@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-01 10:36:53 -03:00
Digambar Tupurwadi
ae1a499a97
Green house docs ( #18314 )
...
* corrected the documentation for FreshDesk Connector
* corrected the documentation for Greenhouse Connector
2022-10-31 22:13:13 -03:00
Serhii Chvaliuk
dc326b4e92
Source Prestashop: prevent users from using http url ( #18599 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-10-31 20:16:11 +02:00
oneshcheret
2d4f443c75
Sources postgres, mysql, alloydb: encode database name ( #18538 )
...
* Source postgres: encode database name
* Source postgres, mysql: move encoding in util class, apply for mysql
* Source postgres, mysql: make var final
* Source postgres, mysql: bump version
* Source postgres, mysql: format code
* auto-bump connector version
* Source mysql: bump version
* auto-bump connector version
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-31 19:53:20 +02:00
Yevhen Sukhomud
5f7bfb93cd
Destination Redis: TLS support ( #18358 )
...
* 16249 Destination Redis TLS support
* Refactoring based on pr review
2022-10-31 21:22:54 +07:00
Baz
a2bd577b9c
🐛 Source Amplitude: fix empty series for AverageSessionLength stream ( #18684 )
2022-10-31 16:10:09 +02:00
Roman Yermilov [GL]
fda55bf1b2
Source Intercom: change airbyte-cdk version to 0.2 ( #18681 )
...
* Source Intercom: change airbyte-cdk version to 0.2
* Source Intercom: update chagelog
* Source Intercom: bump version and update chagelog
* Source Intercom: Fix PR id in chagelog
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-31 17:04:31 +04:00
Denys Davydov
3b44baf37f
Source metabase: allow using only https urls ( #18607 )
...
* #16519 source metabase: allow using only https urls
* source metabase: upd changelog
* #16519 fix url regexp
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-31 14:39:44 +02:00
Dainius Salkauskas
5b9f564ce5
🎉 New Source: Omnisend ( #18577 )
...
* Init source omnisend
* Removed unnecessary files
* added campaigns, carts, orders, products streams
* Fix acceptance tests
* Added documentation
* Added pagination
* Removed abnormal state, uncommented acceptance tests
* Added docs references
* Added reference to PR
* Added stop condition for pagination
* Added title to API Key in spec.yaml
* add omnisend source to def seed
* run format
* auto-bump connector version
Co-authored-by: Rytis Mickevičius <rytis.mickevicius1@gmail.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-31 07:33:42 -03:00
Baz
7a632fb39d
🐛 Source Google Analytics (Universal Analytics): add Custom Reports schema validation on Check Connection ( #18670 )
2022-10-31 11:51:40 +02:00
Denys Davydov
6a40ac52fe
Source S3: use AirbyteTracedException ( #18602 )
...
* #750 # 837 #904 Source S3: use AirbyteTracedException
* source s3: upd changelog
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-29 07:23:39 +03:00
Marcos Marx
8a1f3e4ffe
Source Mailjet SMS: publish PR and add source def ( #18620 )
...
* init commit
* add docs
* fix comments
* use request_options_provider
* solve conflict
* solve doc conflict
* Source Mailjet Mail: publish connector and additional format (#18586 )
* init commit
* add streams
* add schemas
* solve conflict
* add docs
* fix comments
* restore vscode config
* restore vscode config
* clean
* lint
* lint
* lint
* lint
* fix comments
* run format
* update acceptance test
* update schema
* update acceptance test
* auto-bump connector version
Co-authored-by: Haithem SOUALA <haithem.souala@woopit.fr >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
* add source def + correct tests
* update schema
Co-authored-by: Haithem SOUALA <haithem.souala@woopit.fr >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-28 19:35:52 -03:00
alexchouraki
6cd991b39c
🎉 New Connector: Zendesk Sell [python cdk] ( #17888 )
...
* first working connector - overwrite only
* edit readme and source definitions
* Update source_definitions.yaml
* changing catalog and adding all available streams
* remove custom fields
* remove documents
* manage incremental syncs
* add unit tests ; add start date to specs
* try catch for next page token method
* Create source_to_test.py
* Update source.py
* Update source_to_test.py
* working source
* Delete TODO.md
* Update source.py
* Update spec.yaml
* Update test_streams.py
* give up on incremental and have something that works
* removing start date necessity in spec and sample configs
* add connector to source def
* run format
* update airbyte cdk version
* correct unit test
* run format
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-28 19:33:38 -03:00
Haithem SOUALA
5e5a5e3a47
🎉 New Source: Mailjet SMS ( #18345 )
...
* init commit
* add doc
* add doc
* change authentication methode
* fix doc
* fix doc
* add docs
* fix comments
* use request_options_provider
* lint
* fix comments
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
2022-10-28 19:14:51 -03:00
sbrickel-nimble
683a3a3344
🎉 New Source: Waiteraid [low-code cdk] ( #18165 )
...
* added source waiteraid
* 🎉 New Source: Waiteraid
* add searchBookings stream
* add P/R number
* add SUMMARY entry
* add docs/integrations/README.md entry
* add builds.md entry
* add docs to each endpoint
* fix schema
~
* Update airbyte-integrations/builds.md
added web address
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
* Delete catalog.json
* Delete TODO.md
* Update spec.yaml
* add waiteraid to source def seed
* auto-bump connector version
Co-authored-by: Sebastian Brickel <sebastianbrickel@Sebastians-MacBook-Air.local >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-28 14:13:14 -03:00
Cirdes
c219dab63c
🎉 New Destination: Typesense ( #18349 )
...
* Initial boilerplate
* 🎉 New Destination: Typesense
* remove .java-version
* fix doc
* add typesense to dest def
* add release stage
* add requirement to main
* auto-bump connector version
* add changelog
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-28 13:46:29 -03:00
Balasubramanian T K
3036ddae5a
🎉 New Source: Google Webfonts [low-code cdk] ( #18496 )
...
* New source: Google webfonts
* chore: Add Docs
* chore: update changelog
* chore: resolved given comments for PR
* chore: unwanted files removed
* fix: generate and add source definitions
Co-authored-by: sajarin <sajarindider@gmail.com >
2022-10-28 12:20:47 -04:00
Dainius Salkauskas
8766372664
🎉 New Source: ConvertKit ( #18455 )
...
* Init source omnisend
* Removed unnecessary files
* Init source convertkit
* Added forms, sequences streams
* Added tags stream
* Added subscribers, broadcasts streams
* Added documentation
* Removed unnecessary files
* Updated pull request information in documentation
* Added sample config
* Updated invalid config
* Formatting, removed abnormal state, uncommented full_refresh acceptance test
* Added pagination for subscribers stream
* fix: add source definition for convertkit
* auto-bump connector version
Co-authored-by: Sajarin <sajarindider@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-28 12:20:05 -04:00
sarafonseca
0e2361d0e6
🎉 New Source: RD Station Marketing [python cdk] ( #18348 )
...
* Add new source: RD Station Marketing
* Update catalog with all streams
* Update changelog with the rigth PR reference number
* Minor fixes to RD Station docs
* Change field replication_start_date to start_date
* Fix unit tests after changing replication_start_date name
* Fix typo
* Refact next_page_token logic
* Fix unit tests
* Remove print function
* Update airbyte-cdk version to 0.2
* Update airbyte-integrations/connectors/source-rd-station-marketing/source_rd_station_marketing/streams.py
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
* Change from yield to yield from
* Apply format
* add rd station to source def
* update doc changelog
* auto-bump connector version
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-28 10:13:45 -03:00
Ivica Taseski
d9acf47efa
🎉 New destination: Yugabytedb ( #18039 )
...
* add yugabytedb destination connector
* add dest def + add changelog
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-28 09:16:03 -03:00
Serhii Chvaliuk
592a785892
Source: Google Search Console: validate custom_reports.dimension ( #18568 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-10-28 08:47:41 +03:00
Marcos Marx
b238e2a707
Source Mailjet Mail: publish connector and additional format ( #18586 )
...
* init commit
* add streams
* add schemas
* solve conflict
* add docs
* fix comments
* restore vscode config
* restore vscode config
* clean
* lint
* lint
* lint
* lint
* fix comments
* run format
* update acceptance test
* update schema
* update acceptance test
* auto-bump connector version
Co-authored-by: Haithem SOUALA <haithem.souala@woopit.fr >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-28 00:46:56 -03:00