Alfredo Garcia
b0934b6158
(fix): Source-Klaviyo - Add missing fields for events_detailed stream for attributions ( #58123 )
...
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2025-04-29 11:40:09 -05:00
Tope Folorunso
82b9d9fda8
✨ Source Klaviyo : Migrate to Manifest-only ( #54166 )
2025-02-27 09:00:34 -08:00
Tope Folorunso
57d53d71b4
Source Klaviyo: Migrate connector to API v2024-10-15 ( #51551 )
...
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
Co-authored-by: Danylo Jablonski <150933663+DanyloGL@users.noreply.github.com >
Co-authored-by: maxi297 <maxime@airbyte.io >
Co-authored-by: darynaishchenko <darina.ishchenko17@gmail.com >
Co-authored-by: Daryna Ishchenko <80129833+darynaishchenko@users.noreply.github.com >
2025-02-18 18:21:24 +02:00
Anatolii Yatsuk
0bf8b98303
feat(source-klaviyo): Add API Budget ( #53223 )
...
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2025-02-13 17:13:34 +02:00
Aaron ("AJ") Steers
83ecbe0fc3
CI: apply pre-commit format fix from #49806 ( #49852 )
2024-12-18 14:05:43 -08:00
Maxime Carbonneau-Leclerc
cfcf6a223e
Source Klaviyo: enable concurrency ( #48452 )
...
Co-authored-by: btkcodedev <btk.codedev@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2024-11-20 13:32:06 -05:00
btkcodedev
cba7c041d6
Source Klaviyo: Remove custom DatetimeBasedCursor dependency ( #48391 )
...
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
Co-authored-by: maxi297 <maxime@airbyte.io >
2024-11-12 19:07:57 +05:30
Aldo Gonzalez
c17138a97b
🐛 bug(source-klaviyo): fix problem with pods running out of memory when syning events stream historical data ( #46741 )
2024-10-14 15:33:53 -06:00
Maxime Carbonneau-Leclerc
99349792f9
🐛 Source Klaviyo: have region also be a number ( #44930 )
2024-08-30 14:10:39 -04:00
Maxime Carbonneau-Leclerc
ac93212d6f
🔧 Source Klaviyo: Remove BackoffStrategy custom implementation ( #42891 )
2024-08-01 09:04:39 -04:00
Brian Lai
130f62a20e
🐛 [source-klaviyo] Add config option disable_fetching_predictive_analytics to prevent 503 Service Unavailable errors ( #42895 )
2024-07-31 11:29:57 -04:00
Patrick Nilan
38fe6ae11b
[source-klaviyo] - Update to CDK v3.9.0 ( #42121 )
2024-07-24 13:45:53 -07:00
Serhii Lazebnyi
354da60242
[source-klaviyo] fix events detailed stream perfomance for klaviyo ( #40608 )
2024-07-17 20:56:07 +02:00
Serhii Lazebnyi
cc74a089ce
feat[source-klaviyo]: added stream events detailed ( #39350 )
2024-06-10 22:45:05 +02:00
Christo Grabowski
209f5b8a4a
Source Klaviyo: use CheckpointMixin for handling state updates ( #38879 )
2024-06-06 12:04:58 -04:00
Anton Karpets
02f811d944
✨ Source Klaviyo: add new streams ( #37370 )
2024-04-18 19:13:10 +03:00
Anton Karpets
ce85afeebe
🎉 Source Klaviyo: migrate to low-code ( #36264 )
2024-04-15 18:08:57 +02:00
Artem Inzhyyants
56d99422b6
Source Klaviyo: Fix predictive_analytics field in stream profiles ( #35637 )
...
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com >
2024-02-27 10:51:52 +01:00
Artem Inzhyyants
de8ae47894
🐛 Source Klaviyo: Fix filtering for archived records stream ( #33099 )
2023-12-05 20:10:01 +01:00
Anton Karpets
6583dc50fb
🚨 🚨 ✨ Source Klaviyo: Migrate to API version '2023-10-15' ( #32128 )
2023-11-06 17:27:21 +02:00
Anton Karpets
d53e542ba3
✨ Source Klaviyo: make start_date optional ( #31710 )
2023-10-24 11:30:48 +03:00
Anton Karpets
03d7a90472
🐛 Source Klaviyo: add missing field ( #31562 )
2023-10-19 10:36:19 +03:00
Anton Karpets
2f247cf10e
🐛 Source Klaviyo: add availability strategy ( #31379 )
2023-10-16 15:44:05 +03:00
Marius Posta
7ae97175a6
gradle: fix repo wide behaviour ( #30607 )
2023-09-28 05:01:13 -07:00
Denys Davydov
0f002d2362
🐛 Source Klaviyo: do not store state in the future ( #27498 )
...
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds
* #2132 source klaviyo: do not store state in the future
* source klaviyo: upd changelog
* 🤖 Auto format source-klaviyo code [skip ci]
* reformat code
---------
Co-authored-by: octavia-squidington-iii <octavia-squidington-iii@users.noreply.github.com >
Co-authored-by: Augustin <augustin@airbyte.io >
2023-06-21 10:41:23 +03:00
Serhii Lazebnyi
703a70516a
🐛 Source Klaviyo: anonymize connection error messages ( #27162 )
...
* Add api token anonymization
* Updated PR number
2023-06-09 13:44:07 +02:00
Ganesh R
7eea0ff253
Source Klaviyo: adds stream Templates ( #23236 )
...
* Source Klaviyo: adds stream Templates
* Source Klaviyo: adds unit tests
* fix formatting
* bump version and update docs
* Update Dockerfile
* Update email_templates.json
* add expected record and fix schema
* rever abnormal state file
* fix integration tests files
* update connector image version
* Update Dockerfile
* add eof
* update docs
* update base class for Email Tempaltes
* 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 >
2023-03-31 23:06:02 -03:00
Dustin Pearson
eabbea43c2
🎉 Source Klaviyo: Add Profiles Stream ( #23968 )
...
* Source Klaviyo: Add Profiles Stream
* Fix linting issues
* Fix method call
* Surface nested updated field to top-level of Profile
* Fix linter issues
* Fix case of current_stream_state missing cursor_field
* Fix failing unit tests
* Address PR comments
* Revert various unnecessary comment changes
* Fix schemas
* add expected records and profile schema
* revert strictness level
* Move properties field to be nested in attributes
* Move subscriptions field to be nested in attributes
* Add additionalProperties key to profiles schema
---------
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
2023-03-24 14:19:34 -03: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
Harshith Mullapudi
2960421ae2
Source Klaviyo: added new keys to schema ( #14947 )
...
* feat: added new keys to schema
* Rename Campaigns.json to campaigns.json
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-07-26 12:23:40 +05:30
Denis Davydov
f2ce933ee3
Source Klaviyo: unit test coverage 96% ( #14872 )
...
* #14793 Source Klaviyo: unit test coverage 96%
* #14793 source klaviyo: upd changelog
* #14793 source klaviyo: fix unit test
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-07-20 12:55:41 +03: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
Eugene Kulak
678b532ca3
🎉 Source Klaviyo: improve performance and make Global Exclusions stream incremental ( #8592 )
...
* improve performance of global_exclusion stream
+ make it semi-incremental by introducing a reverse incremental stream
+ increase page_size from 100 to 5k
+ set cursor_field
+ remove validation of the records by pydantic models
* enable Metrics stream
Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com >
2021-12-14 01:47:44 +02:00
Michel Tricot
1773e41e47
Shorten our headers + adds contributors file ( #6478 )
2021-09-27 10:45:50 -07:00
Eugene Kulak
d2eb5c0564
🎉 New Source: Klaviyo ( #3463 )
...
* Klaviyo source
* add test creds
* format and docs
* remove accidentally committed files
* fix build
* format
* restore page size
* add creds to CI
* update configured_catalog.json
* register in default sources
* fix spec
* Update airbyte-integrations/connectors/source-klaviyo/source_klaviyo/source.py
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
* address comments from @sherifnada
* dump spec and enable spec test
* fix acceptance-test-config.yml
* fix configured_catalog.json
* fix configured_catalog.json
Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com >
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
2021-05-19 18:36:09 -04:00