1
0
mirror of synced 2025-12-21 11:01:41 -05:00
Commit Graph

174 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
Marcos Marx
e45dc12bdc format files (#8756) 2021-12-13 16:13:48 -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
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
Oleksandr Sheheda
59cd5ca308 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966) (#6318)
* 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966)

* 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966)
updated image version

* 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966)
correction of remarks

* 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966)
bumb image version
2021-09-21 17:25:04 +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
Marcos Marx
93032a8dcc 🎉 Source Cart.com: add order_items stream (#5582)
* add order_items stream

* run format

* add order_items in integration_tests
2021-08-23 23:38:29 -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
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
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
Eugene Kulak
9de53688e3 SAT: remove deprecated validate_output_from_all_streams from configs (#5010)
Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com>
2021-07-27 03:02:32 -04:00
Sherif A. Nada
b86ebf63fb Automatically pull latest SAT & build connector image in SAT runner (#4969) 2021-07-26 11:56:19 -07: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