btkcodedev
5de4d25fb9
Source Sendgrid: Update manifest for adapting changes with AsyncRetriever ( #55185 )
...
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2025-03-11 20:58:54 +05:30
Airbyte
4b1ab6a0b0
🐙 source-sendgrid: run up-to-date pipeline [2025-01-11] ( #48238 )
...
Co-authored-by: maxi297 <maxime@airbyte.io >
2025-01-15 20:10:02 +02:00
Aaron ("AJ") Steers
83ecbe0fc3
CI: apply pre-commit format fix from #49806 ( #49852 )
2024-12-18 14:05:43 -08:00
Anatolii Yatsuk
e915758c2e
chore(source-sendgrid): fix type of cursor in abnormal state ( #39469 )
2024-06-13 20:44:26 +03:00
Brian Leonard
3ed543b7fd
🚨 🚨 Source Sendgrid: migrate to low code ( #35776 )
...
Co-authored-by: askarpets <anton.karpets@globallogic.com >
Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com >
2024-04-15 18:05:37 +02:00
Brian Leonard
dd1991ea52
Handle seeing uncompressed sendgrid contact data ( #35343 )
2024-02-22 10:49:06 -08:00
Augustin
0b33caecda
Revert "[skip ci] formatting: add missing license headers ( #33250 )" ( #33289 )
2023-12-11 11:38:37 +01:00
Augustin
60c1cc01ad
[skip ci] formatting: add missing license headers ( #33250 )
2023-12-11 10:15:18 +01:00
Patrick Nilan
10ccfff28c
Source Sendgrid: Increase Test Coverage, Update Expected Records ( #32742 )
2023-11-28 12:32:44 -08:00
Marius Posta
f5c7c1c0b8
chore: get ./gradlew format to pass for the whole repo (same java style) ( #29786 )
2023-08-24 05:09:42 -05:00
Marcos Marx
a89fd05187
✨ Source Sendgrid: add unsub groups stream ( #26314 )
...
* add unsubscribe groups stream
* add doc
* fix tests
* fix tests
* fix
* fix update version
* Automated Change
* Delete oss_registry.json
* add expected records
* add eof
* small fix
---------
Co-authored-by: Haithem Souala <haithem.souala@woopit.fr >
2023-05-23 10:03:06 -03:00
Artem Inzhyyants
307f445bf1
🚨 🚨 Source Amplitude: migrate to YAML ( #22362 )
...
* Source Amplitude: migrate to YAML
* Source Amplitude: enable high strictness level
* Source Amplitude: update docs
* Source Amplitude: update cursor field + expected records
* Source Amplitude: logging refactor
* Source Amplitude: refactor extractors
* Source Amplitude: refactor extractors
* Source Amplitude: migrate to beta low-code
* Source Amplitude: add docstring
* Source Amplitude: fix unit tests
* Source Amplitude: update expected records
* Source Amplitude: fix response filter action
* Source Amplitude: rename typo
* Source Amplitude: fix migration
* Source Amplitude: update docs
* Source Amplitude: fix migration
* Source Amplitude: update expected recrods
* Source Amplitude: bump manifest version
* Automated Change
* Source Amplitude: Update http -> https
* Source Amplitude: tests fix + pin cdk version
* auto-bump connector version
---------
Co-authored-by: artem1205 <artem1205@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-04-13 11:56:20 +02:00
Serhii Lazebnyi
0b9ae8e209
Connector Health: Fixed SAT for GitHub, Google Analytics v4 (UA), Google Search Console, Hubspot, Recharge, Sendgrid, Greenhouse, Chargebee, Survey Monkey, Twitter, Zenloop, Zendesk-support, Pinterest, Slack, Sentry ( #23946 )
...
* Fix SAT source-google-search-console, source-hubspot, source-instagram, source-recharge, source-zendesk-support
* Fix github, sendgrid, google-analytics-v4, survey-monkey, twitter
* Added a newline at the end
* Fix pinterest, twitter expected records
* Fix hubspot and slack
* Fix sentry and GAv4(UA) allowed hosts
* Fix github and sendgrid
* Fix google analytics UA expected records
* Increase timeout for read records
* Fix chargebee and greenhouse
* Fix sentry expected records
2023-03-15 23:44:27 +01:00
Cole Snodgrass
2e099acc52
update headers from 2022 -> 2023 ( #22594 )
...
* It's 2023!
* 2022 -> 2023
---------
Co-authored-by: evantahler <evan@airbyte.io >
2023-02-08 13:01:16 -08:00
Joe Reuter
6a10ae3e05
Rename source acceptance test to connector acceptance test ( #21846 )
...
Rename source acceptance test to connector acceptance test
2023-02-02 11:38:19 +01:00
Artem Inzhyyants
e3bb377a6a
Source Sendgrid: fix contacts missing records; Remove Messages stream ( #21939 )
...
* Source Sendgrid: remove Messages stream
* Source Sendgrid: fix contacts schema
* Source Sendgrid: remove extra configured catalog
* Source Sendgrid: fix contacts stream; add tests
* Source Sendgrid: update docs
* Source Sendgrid: fix test; disable backward compatibility test
* Source Sendgrid: revert tokenAuthenticator
* Source Sendgrid: update schema
* Source Sendgrid: update primary key
* Source Sendgrid: update expected records
* Source Sendgrid: fix unit test
* Source Sendgrid: update spec for ISO8601 datetime format
* Source Sendgrid: update schemas #19969
* Source Sendgrid: update docs
* Source Sendgrid: update docs
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-01-31 11:25:23 +01:00
Evan Tahler
e39e1898c5
Expected Records to .jsonl format ( #20850 )
...
* Expected Records to `.jsonl` format
* fix formatting template
* remove endline
* update templates
* Update docs/connector-development/testing-connectors/source-acceptance-tests-reference.md
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com >
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com >
2023-01-03 15:55:36 -08:00
darynaishchenko
5b9858403f
Source Sendgrid: fixed expected records ( #19819 )
...
* fixed expected records for global_suppressions stream
* fixed expected records for stream bounces
2022-11-29 12:22:15 +02:00
Eugene
33dfd5d6be
Fixed "Ensure no file change" build issue. Only checkstyle changes, no logic chnages ( #17885 )
2022-10-12 15:06:28 +03:00
Denys Davydov
60888c2707
Source Sendgrid: change start time param type to datetime string ( #16400 )
...
* #4842 Source Sendgrid: change start time param type to datetime string
* #4842 source sendgrid: upd changelog
* #4842 source sendgrid: fix SAT
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-09-12 13:21:38 +03:00
Serhii Lazebnyi
f182492cdf
🎉 Source Sendgrid: increase unit test coverage at least 90% ( #16332 )
...
* Added unit tests
* Updated test name
* Updated setup
* Fix requirements
* Updated release stage
* Updated expected_records
2022-09-05 18:59:26 +02:00
Augustin
7ea241f200
source sendgrid: add message stream ( #14256 )
2022-07-07 14:57:34 +02:00
Marcos Marx
dca2256a7c
Bump 2022 license version ( #13233 )
...
* Bump year in license short to 2022
* remove protocol from cdk
2022-05-26 15:00:42 -03:00
Michel Tricot
1773e41e47
Shorten our headers + adds contributors file ( #6478 )
2021-09-27 10:45:50 -07:00
Dmytro
2ecc7a6a8d
🎉 Sendgrind add single send stats ( #5910 )
...
* Sendgrind source: add single send stream
2021-09-09 20:25:03 +03:00
Dmytro
abde7c7727
Remove json schema parameter ( #4907 )
...
source-acceptance-test framework not longer required json_schema parameters
from catalog file. This parameter is verbose, makes reading config file
complicated and could be misleading when debugging acceptance test issues.
Co-authored-by: Dmytro Rezchykov <dmitry.rezchykov@zazmic.com >
2021-08-04 18:16:59 +03:00
Sherif A. Nada
1ba4304581
🐛 Sendgrid source: Gracefully handle malformed responses from sendgrid API ( #4839 )
2021-07-19 19:55:33 -07:00
Vadym
70f5dba415
🎉 Support incremental sync in Sendgrid ( #3512 )
...
* Add incremental streams support.
Updated config catalogs.
* Format streams.py
* Add incremental test config.
Update README.md.
Remove unused code.
* Add SendgridStreamIncrementalMixin init type definitions
* Acceptance tests config full_refresh configured_catalog_path fixed.
* Add super() request_params call to SendgridStreamOffsetPagination request_params method
* Fix start time overwrite in incremental streams.
Update config files for abnormal state and catalogs.
* Bump source-sendgrid docker version
2021-05-25 15:49:48 +03:00
Vadym
5ea454acca
🎉 Rewrite sendgrid source using HTTP CDK ( #3445 )
...
* Legacy dependencies removed
* Create Sendgrid API module.
Create airbyte_cdk styled source.
Remove deprecated client and source.
* Fix sendgrid source streams, check_connection.
Fix test_source_wrong_credentials.
Add source-acceptance-test config.
* invalid_config.json format fix
* Update setup requirements airbyte-cdk version spec.
Fix Templates stream request_params.
* Update airbyte-integrations/connectors/source-sendgrid/Dockerfile
* Rename api.py to streams.py
* Bump source-sendgrid docker version
* Add sample_files/configured_catalog.json
* Add supported_sync_modes to configured catalogs.
Add no_spam_reports_configured_catalog.json with excluded spam_reports from acceptance test.
Update acceptance-test-config.yml to use no_spam_reports_configured_catalog.json in basic_read.
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
2021-05-20 17:42:57 +03:00
Christophe Duong
bc1547f185
Fix integration tests of connectors related to destination_sync_mode and sync_mode being required ( #2688 )
2021-04-01 09:58:38 +02:00
Sherif A. Nada
2139a9656b
Cleanup Python packages ( #2440 )
2021-03-15 01:24:21 -07:00
Yevhenii
14e73046cf
Source Sendgrid: Supported more API endpoints ( #1955 )
...
Co-authored-by: ykurochkin <y.kurochkin@zazmic.com >
Co-authored-by: Sherif Nada <snadalive@gmail.com >
2021-02-14 14:25:40 -08:00
Yevhenii
3316d38671
#1840 Issue: Update configured_catalog for Sendgrid for testing all streams ( #1913 )
...
Co-authored-by: Sherif Nada <snadalive@gmail.com >
2021-02-02 10:13:33 -08:00
Sherif A. Nada
e8a332ae65
Standard source incremental tests ( #1175 )
2020-12-04 09:54:10 -08:00
Yevhenii
e52a1cb3c8
Add new source: Sendgrid ( #1002 )
2020-11-23 11:07:16 -08:00