Daryna Ishchenko
a1da244d3c
Source Paystack: enable in cloud ( #24085 )
...
* made needed changes for enabling in cloud
* added changelog
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-16 13:45:19 +02:00
Denys Davydov
cd16cc8cf5
#1526 source google search console: update docs ( #24133 )
2023-03-16 13:03:34 +02:00
Denys Davydov
d534751ce7
Source Salesloft: certify to beta ( #23937 )
...
* #19217 Source Salesloft: certify to beta
* #19217 source salesloft: update docs
* #19217 source salesloft: upd changelog
* #19217 source salesloft: upd expected records
* #19217 source salesloft: upd expected records
* #19217 source salesloft: upd expected records
* #19217 source salesloft: upd CAT config
* #19217 source salesloft: fix CAT config
* #19217 source salesloft: remove advanced_oauth
* Automated Change
* auto-bump connector version
---------
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-16 12:03:28 +02:00
Adam Schmidt
98f0080b2a
🎉 New Source: OpsGenie [python cdk] ( #16768 )
...
* feat: Opsgenie connector
* fix: PR feedback
* Update acceptance-test-config.yml
* chore: patch tests
* chore: added empty_streams
* Delete .dccache
* Update setup.py
* task: fix up unittests
* Update acceptance-test-config.yml
* Update acceptance-test-config.yml
* Update source_definitions.yaml
* Update source_specs.yaml
* run config seed
---------
Co-authored-by: Vincent Koc <koconder@users.noreply.github.com >
Co-authored-by: Vincent Koc <koconder@gmail.com >
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
Co-authored-by: Sajarin <sajarindider@gmail.com >
Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
2023-03-16 01:42:09 +00:00
Zaza Javakhishvili
1119e6dc8c
🎉 Source Amazon Seller Partner - add Belgium marketplace ( #24098 )
...
* amazon spadd belgium marketplace
* amazon spadd belgium marketplace
* amazon spadd belgium marketplace
* fix unit test spec
* auto-bump connector version
---------
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-15 22:18:47 -03:00
Duy Nguyen
2e85c94c74
#23949 Remove check() from read() method for sources Cockroach DB and Postgres ( #24000 )
...
* Removed extraneous read on the check() method for CockroachDB and Postgres
* Bumped dockerfile version for relevant conenctors
* Bumped versions for strick-encrypt tests
* Removed withoutPublication and withoutReplicationSlot tests for postgres cdc
* Automated Change
* Updated sources docs
* Update incorrect year in change logs doc for Cockroach and Postgres
* Removed read override method from cockroachDB
* Removed read method override for source-postgres
* auto-bump connector version
---------
Co-authored-by: nguyenaiden <nguyenaiden@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-15 23:23:36 +00:00
John Aitchison
6bc96b514e
Source Intercom: extend Contacts schema with opted_out_subscription_types ( #22095 )
...
* new contacts prop, opted_out_subscription_types
* bump intercom version
* update changelog
* fix typo in changelog
* update connectors.md
---------
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
2023-03-15 17:44:20 -03:00
VitaliiMaltsev
9e94126fd6
MySQL/MsSQL sources fixed NPE during cursor values validation ( #24082 )
...
* MySQL/MsSQL sources fixed NPE during cursor values validation
* added logging
* bump versions
* auto-bump connector version
* manually update mssql definitions
* Automated Change
* Automated Commit - Formatting Changes
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
Co-authored-by: VitaliiMaltsev <VitaliiMaltsev@users.noreply.github.com >
2023-03-15 19:27:31 +00:00
Marcos Marx
133077797d
Source Mailchimp - Add Reports stream #23464 ( #24112 )
...
* init commit
* update doc
* add reports stream
* Bump mailchimps connector docker image
* fix tests
* update abnormal stream state for report mailchimp
* add mailchimp allowedHosts
* run config seed files
---------
Co-authored-by: Haithem Souala <haithem.souala@melting-point.fr >
Co-authored-by: Haithem Souala <haithem.souala@woopit.fr >
2023-03-15 16:27:19 -03:00
Denys Davydov
3a63e66e42
Source Airtable: update spec and doc ( #24093 )
...
* #1651 source airtable: update spec and doc
* #1651 source airtable: upd changelog
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-15 21:19:24 +02:00
Sophia Wiley
b19998eeb7
edited links in docs ( #24108 )
2023-03-15 19:57:54 +01:00
Edward Gao
294cdbcf4a
Normalization Bigquery: Add more reserved words ( #24077 )
...
* add current times for bigquery
* bump version + changelog
2023-03-15 18:33:59 +00:00
Siddhant Singh
585fad6772
fixing the docs for surveycto ( #20749 )
...
Co-authored-by: Sajarin <sajarindider@gmail.com >
2023-03-15 15:23:41 -03:00
Alexandre Girard
9864e4bf19
Update links ( #24100 )
...
* Update links
* Add missing files
2023-03-15 10:20:44 -07:00
Denys Davydov
e9a21d621f
Source Stripe: cache customers ( #24051 )
...
* #1632 source stripe: cache customers
* #1632 source stripe: review fixes
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-15 18:54:27 +02:00
Marcos Marx
afb4a00bff
Source Zoho CRM: Set airbyte type to string for zoho autonumbers when they include prefix or suffix #23818 ( #24034 )
...
* feature: correctly set autonumber type if it contains prefix or suffix
Zoho connector assumes any autonumber data type maps to airbyte's
big_integer. But that is not true as in Zoho you can create incremental
fields with strings in them via the prefix/suffix config params. Taking
this into account we choose string format in case prefix and suffix are
not empty.
* fix unit test and bump connector version
* correct auto_numbe ref
* update docker python base and fix auth
* fix python version file
* fix tests and validate with integration test
* fix flake
* auto-bump connector version
---------
Co-authored-by: Gerard Clos <clos.gerard@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-15 12:35:20 -03:00
Denys Davydov
7daf9223a4
Source Instagram: do not emit incomplete records ( #24043 )
...
* #1640 source instagram: do not emit incomplete records
* #1640 source instagram: upd changelog
* #1640 source instagram: exit gracefully
* Update airbyte-integrations/connectors/source-instagram/source_instagram/streams.py
Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com >
* Update airbyte-integrations/connectors/source-instagram/source_instagram/streams.py
Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com >
* #1640 source instagram: review fixes
* #1640 source instagram: fix unit tests
* auto-bump connector version
---------
Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-15 16:13:22 +02:00
Serhii Chvaliuk
a2c29e0716
Source Trello: Enable in Cloud ( #24045 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-03-15 15:45:44 +02:00
Eugene
4d69d6eeb7
Destination-snowflake: added write attempt to internal staging Check method ( #24058 )
...
* [22212] Destination-snowflake: added write attempt to internal staging Check method
2023-03-15 10:01:52 +00:00
VitaliiMaltsev
ace229f971
MySQL/MsSQL Source: stop sync on null cursor value ( #23908 )
...
* MySQL Source: stop sync on null cursor value
* updated MsSQL test
* Fixed testTableWithNullCursorValueShouldThrowException test for Mssql
* fixed MsSQL and MySQL tests
* modified MsSQL query
* fixed typo
* fixed typo
* simplified Mysql query logic
* simplified Mssql query logic
* add quotes to Mssql query
* add mysql view test
* MySQL and MsSQL source throw a warning if a cursor column contains null value
* disabled tests; log warn if null cursor values found
* removed logging in AbstractDbSource
* bump version
* bump version
* auto-bump connector version
* updated changelog
* Automated Change
* updated definitions
* Automated Change
---------
Co-authored-by: ievgeniit <etsybaev@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
Co-authored-by: VitaliiMaltsev <VitaliiMaltsev@users.noreply.github.com >
2023-03-14 22:34:58 +02:00
Roman Yermilov [GL]
a9e23bbeb0
Source Amazon Seller Partner: prepare for cloud ( #23980 )
...
* Source Amazon Seller Partner: enable on cloud
- make app_id required
- fix acceptance tests
- fix documentation
- fix check_connection
* Source Amazon Seller Partner: increase end date gap before now
* Source Amazon Seller Partner: update unittests
* Source Amazon Seller Partner: update changelog
* Source Amazon Seller Partner: bump version, update changelog
* Source Amazon Seller Partner: update changelog
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-15 00:10:04 +04:00
Amruta Ranade
4f9350d3e8
Fixed docs nits ( #24070 )
2023-03-14 15:33:47 -04:00
Amruta Ranade
8c6bfffa3d
Edited the GA4 doc ( #23911 )
2023-03-14 15:21:30 -04:00
Ganpat Agarwal
2b81405f2f
🎉 Source Amazon Ads : use optional config report_record_types ( #18677 )
...
* use optional config report_record_types
* update spec
* update image version
* update
* correct indentation
* remove lint changes
* add tests for sponsored products report
* update spec
* add test for video report
* increment amazon-ads connector version
* add test_strictness_level as high
* gradle format update
* update
* update tests for new METRIC_RESPONSE
* align validation and transformation
* bump connector version
* auto-bump connector version
---------
Co-authored-by: Juozas V <monai@cure.lt >
Co-authored-by: Sajarin <sajarindider@gmail.com >
Co-authored-by: Nataly Merezhuk <65251165+natalyjazzviolin@users.noreply.github.com >
Co-authored-by: Serhii Chvaliuk <grubberr@gmail.com >
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-14 15:43:04 -03:00
Amruta Ranade
a802fb4c4a
Edited the Airtable doc ( #24065 )
2023-03-14 14:29:04 -04:00
Denys Davydov
3eecf5408c
Source S3: infer schema of the first file only ( #23189 )
...
* #1470 Source S3: infer schema of the first file
* #1470 source s3: upd changelog
* #1470 source s3: review fixes
* #1470 source s3: review fixes
* #1470 source s3: bump version
* #1470 source s3: review fixes
* auto-bump connector version
---------
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-14 20:09:15 +02:00
Prateek Mukhedkar
f6e6ae6c95
Add allowedHosts to MySQL and MSSQL DB Sources, for network isolation ( #23939 )
...
* Add allowedHosts to MySQL and MSSQL DB Sources, for network isolation.
2023-03-14 11:04:55 -07:00
Tuan Nguyen
200b035ec5
🎉 New Source: GCS ( #23186 )
...
* initial commit
* fix test error
* Update get_gcs_blobs logic
* add docs
* Update source_definitions.yaml
* Update airbyte-integrations/connectors/source-gcs/source_gcs/source.py
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com >
* Update airbyte-config/init/src/main/resources/seed/source_definitions.yaml
Co-authored-by: Denys Davydov <davydov.den18@gmail.com >
* Update airbyte-integrations/connectors/source-gcs/source_gcs/helpers.py
Co-authored-by: Denys Davydov <davydov.den18@gmail.com >
* Update airbyte-integrations/connectors/source-gcs/source_gcs/helpers.py
Co-authored-by: Denys Davydov <davydov.den18@gmail.com >
* update docker file for pandas package
* reimplement read_csv file
* add logic to filter selected streams
* close file_obj after reading
* fix format and tests
* add another stream
* auto-bump connector version
---------
Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com >
Co-authored-by: Denys Davydov <davydov.den18@gmail.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-14 15:00:18 -03:00
Ella Rohm-Ensing
09593d9e2b
[source-instagram] fall back to start date if date cursor not available ( #24042 )
...
* Cherry-pick instagram fix
* Bump version
* .parse takes string arguments
* auto-bump connector version
* revert changes, dummy changelog entry
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-14 08:20:51 +00:00
Alexandre Girard
5fecc7e626
add missing newline ( #24035 )
...
* add missing newline
* Automated Commit - Formatting Changes
---------
Co-authored-by: girarda <girarda@users.noreply.github.com >
2023-03-14 00:37:34 +00:00
Sherif A. Nada
1bc1ecfe6a
Fix broken links in CDK speedrun tutorial ( #24006 )
2023-03-13 17:11:52 -07:00
Sherif A. Nada
1feda0817e
Rearrange connector contribution docs ( #24004 )
2023-03-13 17:01:36 -07:00
Hans Lemm
71ec40299e
🐛 Source Google Ads: fix stream *Campaigns* primary keys for incremental load ( #23999 )
...
* fix: Campaigns incremental key
* docs: update google-ads
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-13 17:42:18 -05:00
Mohamed Magdy
9257114733
🐛 Source Braintree: Update braintree Python library to the latest version ( #23548 )
...
* Update `braintree` Python library to the latest version
To address the security fixes applied as recommended in an email sent from Paypal
* bump connector version
* add eof
* auto-bump connector version
---------
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-13 17:53:41 -03:00
Marcos Marx
39f084adac
Source Cart: remove incremental from order statuses stream ( #23317 )
...
* remove incremental from order statuses stream
* add changelog:
* auto-bump connector version
* Automated Change
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-13 20:15:11 +00:00
Sophia Wiley
76df2f240a
Docs: Update broken links ( #23940 )
...
* updated_links_in_docs
* updated more links
* typo
* removed backticks
* deleted links in deploying on cloud and local deployment
2023-03-13 20:38:25 +01:00
Nataly Merezhuk
96f6f76833
[non-forked] 🐛 Source Stripe: Add missing field (cancel_at) to the Subscriptions stream ( #23452 )
...
* Add missing field to the stream
* Update stripe.md
* Update connectors.md
* Update stripe.md
* Revert version bump.
* Enables high test strictness level.
* Automated Change
* auto-bump connector version
---------
Co-authored-by: Mohamad Hallak <16711801+mrhallak@users.noreply.github.com >
Co-authored-by: Sergio Ropero <42538006+sergio-ropero@users.noreply.github.com >
Co-authored-by: natalyjazzviolin <natalyjazzviolin@users.noreply.github.com >
Co-authored-by: Evan Tahler <evan@airbyte.io >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-13 18:48:31 +00:00
Evan Tahler
4ee62d9dfb
Update supported-data-types.md - fix link to well-known-type ( #23961 )
2023-03-13 08:49:07 -07:00
bartlomiejolma
dd5aeea2fc
Update on-kubernetes-via-helm.md ( #23726 )
2023-03-13 11:01:29 -03:00
Sergio Ropero
771d21822c
feat: Add CDC sync checkpointing based on time or records ( #21727 )
...
* This commit adds new functionality that generates checkpoints when doing CDC synchronization.
For that purpose we encapsulate an AirbyteMessage Iterator on a new iterator that handles the
checkpoint messaging.
* Reformat code
* Reformat code
* Reformat code
* Reformat code
* Second attempt with ugly if statement
* Add `isRecordBehindOffset` function to make sure is safe to send the state.
Tests are failing as now it has more state messages:
expected: <1> but was: <3>
* Code formatting
* Add additional check if the record is part of the snapshot load to skip state message.
* Remove comments
* Fix imports
* Fix format
* Add check if the iterator has extra elements so we don't send state message twice (edge case)
* Add a new check to avoid sending multiple state messages with same offset.
Fix PR comments.
Not sending checkpoints... figuring out
* Modify MSSQL and MySQL implementations
* Adds better control on Maps and include a test for time checkpoint.
Also adds extra assert to verify there are no duplicate states
* Formatting
* Improve code documentation and use default for CdcStateHandler new functions
* Sort out missing `final` and types from comments
* Minor improve in checkpoint validation
* format files
* It's 2023!
* Import issues
* Changes after merging master
* Upgrade Debezium version in MySQL
* Bump Postgres and Alloydb
* auto-bump connector version
* Manually bumping version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-13 14:03:01 +01:00
Baz
8f7642f432
🐛 Source Iterable: improve retry on 500 - Generic Error ( #23938 )
2023-03-12 00:20:33 +02:00
Baz
00752aaa50
🐛 Source Google Analytics 4 (GA4): improve rate limits messages and retry logic ( #23822 )
2023-03-11 21:15:07 +02:00
zzztimbo
869c5b7e7f
Bump Airbyte version from 0.41.0 to 0.42.0
2023-03-11 00:15:12 +00:00
Tim Chan
ddc5ae94cd
ci: 🔧 revert version bumps ( #23954 )
2023-03-10 18:07:21 -06:00
zzztimbo
519a85492a
Bump Airbyte version from 0.42.0 to 0.43.0
2023-03-10 23:52:03 +00:00
zzztimbo
2b80dd05cf
Bump Airbyte version from 0.41.0 to 0.42.0
2023-03-10 23:28:56 +00:00
Ryan Fu
85391864f7
Ryan/periodic buffer flush ( #23931 )
...
* Added support for periodic buffer flush with tests and uses env variable
* Improves code readability and encapulates testing logic
* Removed demo changes and created const for tests
* Updated constructor to reuse method signature
* Increases Snowflake parallel integration forks
* Bumps version number, fixes linting issues and constant format
* Generate seed spec
2023-03-10 21:43:39 +00:00
Eugene
6672b9cb3a
Destination-S3: Correctly generate int64 values ( #23466 )
...
* [17564] Updated s3 avro to use long instead of int
---------
Co-authored-by: etsybaev <etsybaev@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-10 16:17:33 +00:00
Daryna Ishchenko
5f0d9f0f6f
Source Files: decrease give up rate ( #23723 )
...
* updated spec, docs, error messages
* added change log
* updated error message in unit tests
* added allowedHosts
* refactored error message and url descriprion
* updated example for url field in spec
* bump source-file verion for source-file-secure
* auto-bump connector version
* updated spec.json for source-file-secure
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-10 11:13:05 +02:00
Baz
bf33a5d063
🐛 Source Delighted: fix Date Since date-format bug in UI ( #23909 )
2023-03-09 21:04:54 +02:00