1
0
mirror of synced 2025-12-20 18:39:31 -05:00
Commit Graph

124 Commits

Author SHA1 Message Date
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
Vadym
504580d833 Remove base-python gradle dependencies in connectors where base-python is not used (#7499)
* Remeve base-python references.

* Add requirements.txt

* Fix requirements.txt blank line

* Fix source-exchange rates to common CDK approach

* Fix source-smartsheets SAT.
Fix source-exchange-rates build.gradle.

* Bump docker version

* Update source-dixa SAT config

* Fix source-exchange-rates SAT config

* Revert bump scaffold sources version

* Fix source-shortio SAT config

* Fix source-square invalid_config.json

* Fix source-us-census invalid_config.json

* Fix source-intercom versioning
2021-11-10 13:12:29 +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
Abhi Vaidyanatha
ae32ecbb27 GitBook: [master] 186 pages and 77 assets modified 2021-10-08 21:17:47 +00: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
Christian Gagnon
65b42c862a 🐛 Source Intercom: Fix "updated_at" data type (#6087)
* Intercom: Fix "updated_at" data type

* Add start date formatting to timestamp

* Update updated_at field for all schemas and integration tests

* Bumped version

Co-authored-by: lazebnyi <serglazebny@gmail.com>
2021-09-20 15:29:50 +03:00
Serhii Lazebnyi
d7f23f1be6 🐛 Source Intercom: Fix schema ts and array issue (#5908)
* Fix schema ts and array issue
2021-09-08 18:59:30 +03:00
Serhii Lazebnyi
61140e4a2e 🐛 Source Intercom: Fixed pagination issue (#5531)
* Fixed pagination issue
2021-08-23 11:18:36 +03:00
LiRen Tu
2906ec287a CI: Add action to check broken doc links (#5254)
* Add action to check broken doc links

* Ignore localhost

* Update config

* Fix broken links

* Use quiet mode

* Ignore PR link

* Fix more broken links

* Fix more broken links

* Fix more broken links

* Verify pattern

* Fix more broken links

* Separate full and pr check

* Update pattern

* Test invalid link

* Remove invalid link
2021-08-07 14:28:02 -07:00
Brian Krausz
cca9f69962 🐛 Source Intercom: correct rate limit (#5123)
* Correct Intercom rate limit

The rate limit was accidentally set to 1000 requests per hour, whereas it actually should be 1000 requests per minute. We should really time the request and run based off of that, but this is a super quick order of magnitude improvement without having to refactor anything.

* Update version in Dockerfile

* Update seed version

* Update version in the source definition file

* Add changelog and rete limits link to docs

Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
2021-08-02 22:57:57 +03:00
Serhii Lazebnyi
9b2388cd31 🎉 Source intercom: migration to CDK (#4676)
* Added Intercom implementation

* Updated segments docs

* Updated _send_request method to new airbyte-cdk version

* Updated cursor field to datetime string

* Added filtering by state for incremental sync

* Updated cursor paths for test incremental sync

* Added dict type validation to get_data method

* Updated catalog

* Updated typing for start_date

* Updated singer seed to cdk seed

* Updated connector docs

* Updated sample config file

* Sorted streams alphabetically

* Removed placeholder comments

* Renamed rate_limit to queries_per_hour

* Updated common sleep time to backoff_time method
2021-07-19 14:14:51 +03:00
Davin Chia
42686add8a Release connectors with namespace change. (#2990)
Release all connectors affected by namespace change. Includes all JDBC sources and destinations.

Also add documentation for normalisation. Prerequisite to actually releasing 0.21.0-alpha.
2021-04-21 11:35:08 +08:00
John Lafleur
2acc3840d0 GitBook: [docs_feature_incremental] 33 pages modified (#1683)
Co-authored-by: John Lafleur <john@dataline.io>
2021-01-17 07:32:24 +11:00
John Lafleur
5532aa370a Updating Incremental within docs pages for all sources to make it more explicit (#1381)
* GitBook: [incremental_update_docs] 79 pages modified

* GitBook: [incremental_update_docs] one page modified

Co-authored-by: John Lafleur <john@dataline.io>
2020-12-18 21:03:34 +11:00
Charles
01cdeafdb1 release v0.8.0-alpha (#1339) 2020-12-16 14:01:57 -08:00
John Lafleur
81a58b82c4 GitBook: [master] 3 pages and 132 assets modified 2020-12-09 10:45:08 +00:00
Sherif A. Nada
3ab8c26a6f Add intercom source (#1255) 2020-12-08 14:42:58 -08:00