1
0
mirror of synced 2026-01-19 18:07:00 -05:00
Commit Graph

55 Commits

Author SHA1 Message Date
Serhii Lazebnyi
f883bdaa37 fix(source-intercom): conversation parts stream moved to per-partiition state (#46658) 2024-10-22 02:45:26 +02:00
Daryna Ishchenko
4dc4200552 fix(source-intercom) raise config error on Active subscription needed error, transient error for Companies stream (#42094)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2024-07-29 15:16:04 +03:00
Artem Inzhyyants
4d3668d343 fix(source-intercom): add step granularity for activity logs stream (#38626)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
2024-05-24 10:51:17 +02:00
Brian Leonard
2453122298 source-intercom: ensure inline schemas, updated cdk, poetry (where possible) (#36644)
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
Co-authored-by: Serhii Lazebnyi <serhii.lazebnyi@globallogic.com>
2024-05-10 11:06:39 +02:00
Baz
b9f6aab259 🐛 Source Intercom: Fixed regression for the conversations stream (#36414) 2024-03-23 09:22:43 +02:00
Baz
f11f1cb3ff 🐛 Source Intercom: handle conversations stream HttpError: 404 - User Not Found (#36277) 2024-03-22 22:55:10 +02:00
Baz
d77045dad2 🐛 Source Intercom: Fixed bug causing the header values to set incorrectly (#36232) 2024-03-18 15:54:01 +02:00
Baz
20737b4d19 🎉 Source Intercom: Update the API Version to 2.10 (#35176) 2024-02-14 20:29:37 +02:00
Anatolii Yatsuk
248f05188f Source Intercom: Add missing fields (#35063) 2024-02-09 15:49:30 +02:00
Joe Reuter
f29234a2db airbyte-lib: Refactor connectors (#34552) 2024-01-30 03:22:13 -06:00
Anatolii Yatsuk
4a6924e598 Source Intercom: Add new stream Activity logs stream (#33882) 2024-01-15 22:43:53 +02:00
Artem Inzhyyants
60c1819ef6 🐛 Source InterCom: ignore 404 error for Conversation Parts (#33223)
Co-authored-by: artem1205 <artem1205@users.noreply.github.com>
2023-12-08 12:39:44 +01: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
Roman Yermilov [GL]
34e7144047 Source Intercom: migrate to latest cdk (0.50.2) (#29598) 2023-08-23 19:17:56 +04:00
Denys Davydov
0714656e77 🐛 Source Intercom: migrate to advancedAuth (#26571)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #26238 source intercom: migrate to advancedAuth

* source intercom: upd changelog

* source intercom: resolve conflicts

* revert leverhiring changes
2023-05-29 21:44:25 +03:00
Baz
78828413a2 🎉 Source Intercom: migrate from Python CDK to Declarative YAML (Low Code) (#23013) 2023-04-04 18:24:19 +03:00
Arsen Losenko
c0f89ea570 Source Intercom: Mark datefields in spec as dates (#22980)
* Source Intercom: Mark datefields in spec as dates

* Update changelog

* Update Dockerfile

* Update Dockerfile

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-03 14:02:51 +03: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
Daryna Ishchenko
39c56c9cb1 Source Intercom: updated test_switch_to_standard_endpoint and test_companies_scroll (#23152)
* updated test_switch_to_standard_endpoint and test_companies_scroll

* added type transformer for stream companies, updated expected records

* added allowedHosts

* auto-bump connector version

* Automated Change

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: darynaishchenko <darynaishchenko@users.noreply.github.com>
2023-02-27 17:33:19 +02: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
Ella Rohm-Ensing
829fe63f6e Turn off default httpavailabilitystrategy for source-intercom (GA) (#22010)
* Turn off default for source-intercom (GA)

* Update source.py

* Update intercom.md

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-01-28 00:47:51 -05:00
Serhii Chvaliuk
672260a363 Source intercom: switch on airbyte-cdk=0.2.0 (#18216)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-10-20 19:17:03 +03:00
Pedro S. Lopez
938436bcc9 update connector specs and definitions with new .com documentation urls (#17585)
* update definitions with new .com docs urls

* update docs urls in specs

* update generators

* regenerate scaffold connectors

* remove unrelated changes

* update more urls

* update specs

* fix tests

* run `:airbyte-config:specs:generateSeedConnectorSpecs` to fix formatting

* revert docs changes to make pr more reviewable

* revert generator readme changes to make more reviewable

* fix mysql strict encrypt expected spec

* fix postgres expected spec
2022-10-11 11:04:23 -04:00
Benoit Moriceau
a0b4044bef Fix intercom (#16540)
* Fix intercom

* PR comments

* test

* Restore bmusko version

* Bump version and update changelog

* auto-bump connector version [ci skip]

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-09-12 09:19:54 -07:00
Ryan Fu
4572b75845 Moved getConnection into a try-with block and ran gradlew format (#15805) 2022-08-22 19:54:00 -07:00
Alex
94fcf0d3c6 🎉 Source Intercom: Update Intercom API to version 2.5 (#15681)
* upgrade intercom API to v2.5

* update conversations schema

* update expected records

* update change log

* fix doc formatting

* auto-bump connector version [ci skip]

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-08-18 15:06:04 -05:00
Augustin
13b59c0ab8 non-jdbc source connectors: Remove additional properties from beta/GA specs and schemas (#14924) 2022-07-22 12:20:08 +02:00
Baz
6bf7064c51 🐛 Source Intercom: added state_checkpoint_interval for all incremental streams (#14830) 2022-07-20 12:19:21 +03:00
Marcos Marx
8bbe9939f6 run gradlew format (#14721) 2022-07-14 15:17:12 -03:00
Baz
c13e35821c 🐛 Source Intercom: fix conversation_parts stream schema (#14554) 2022-07-11 22:37:35 +03:00
Baz
cae55cc1a5 🐛 Source Intercom: refactored slow streams to use /search endpoint (#14403) 2022-07-06 15:22:05 +03:00
Baz
9828246e12 🐛 Source Intercom: extend Contacts schema with new properties (#14099) 2022-06-27 12:50:06 +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
Pedro S. Lopez
d2aedc7aa2 🐛 Source Intercom: fix conversation_parts stream schema (#13204)
* fix conversation_parts schema

* bump version, update changelog

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-05-25 18:44:21 -04:00
Andy
5aed8e2147 Update connector specs (#12482) 2022-05-04 22:44:44 -07:00
Luis Gomez
1642630461 🐛 Source Intercom: Fixed filtering of conversation_parts (#12374) 2022-04-29 15:55:26 +02:00
Luis Gomez
787daa9961 🎉 Source Intercom: Added conversation_id field to conversation_part records (#11206) 2022-03-25 19:09:34 +01:00
Christophe Duong
316180c186 format code (#11399) 2022-03-25 09:55:11 +01:00
Mohamad Hallak
7d9e9dd365 🐛 Fix Intercom stream base url in check connection (#11176)
* [Bug fix] Intercom stream base url

* Restore backslash and use urljoin
2022-03-22 18:52:56 -03:00
Brian Krausz
ea92a24da3 🐛 Source Intercom: Fix conversations incremental pagination slowness (#11208) 2022-03-21 14:14:56 +01:00
Serhii Lazebnyi
6990cc73ba 🐛 Source Intercom: Fix handling of scroll param when it expired (#9513)
* Add handling of scroll param when it expired

* Updated PR number

* Fix typo in docs

* Add unittest

* Updated scroll or standard switch mechanism

* Updated to linters

* Updated spec.yaml and defenitions
2022-01-19 15:26:38 +02:00
ycherniaiev
2ad4ca1d5c Update fields in source-connectors specifications: drift, harvest, hubspot, intercom, monday, clickhouse, bing-ads, snapchat-marketing, microsoft-teams (#8429)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

Co-authored-by: Sergey Chvalyuk <grubberr@gmail.com>
2021-12-16 17:52:37 +02:00
Brian Krausz
3d9af64d52 🐛 Source Intercom: stop using time.sleep as a hacky rate limit (#8685)
* Stop using time.sleep as a hacky rate limit

* bump connector version

* run seed config

Co-authored-by: Marcos Marx <marcosmarxm@gmail.com>
2021-12-14 13:29:16 -03:00
Maksym Pavlenok
e43c53d285 🐛 Source Intercom: switching from scroll to standard endpoints (#8637)
* backoff for companies scroll

* remove a unused companies stream property

* fix tests

* bump version

* update source_specs

* update scroll logic

* update tests

* Update airbyte-integrations/connectors/source-intercom/source_intercom/source.py

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* update change log

* update spec files

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2021-12-10 21:07:03 +02:00
Serhii Lazebnyi
edefc8813d 🐛 Source Intercom: Fix conversations order and sorting (#8579)
* Fix conversations order and sorting

* Updated PR number
2021-12-08 13:55:21 +02:00
Maksym Pavlenok
64bd0a6cd8 🐛 Source Intercom: backoff for companies' scrolling (#8395)
* backoff for companies scroll

* remove a unused companies stream property

* fix tests

* bump version

* update source_specs
2021-12-03 01:17:54 +02:00
midavadim
c3c3e318c6 🎉 intercom added oauth support (#7060)
* Added oauth support

* fixed description of access_token field in Oauth authentication

* test selenium

* add java implementation

* remove commented dependencies| remove star import

* remove System.out.println

* added support for old format of spec.json files.

* added support for old format of spec.json files.

* added support for old format of spec.json files

* added credential with new spec format

* bumped connector version

* Reverted format of spec.json file

* Override extractRefreshToken method

* java oauth test fixes, minor updates, cloud spec version update

* Fixed docs strings

* Added HttpClient argument

* revert changes in seed folder to follow new dev flow

* Updated image version in seed

* Fixed import of IntercomOAuthFlow

* updated IntercomOAuthFlow to match base class changes

* Change image version to 0.1.8

Co-authored-by: vmaltsev <vitalii.maltsev@globallogic.com>
2021-11-09 22:13:46 +02:00
Serhii Lazebnyi
a12076a6ed 🐛 Source Intercom: Fix pagination for contacts (#6879)
* Fix pagination for contacts

* Changed PR number
2021-10-11 11:21:52 +03:00
Christian Gagnon
6b4c6a17f5 Fix "android_last_seen_at" data type (#6082)
* Fix "android_last_seen_at" data type

* Bumped version

Co-authored-by: Serhii Lazebnyi <serglazebny@gmail.com>
2021-09-29 12:27:40 +03:00
Michel Tricot
1773e41e47 Shorten our headers + adds contributors file (#6478) 2021-09-27 10:45:50 -07:00