1
0
mirror of synced 2026-01-05 21:02:13 -05:00
Commit Graph

2869 Commits

Author SHA1 Message Date
Christo Grabowski
a0f74e825b 📝 Docs: Files Source setup steps update (#28090)
* add connector setup steps

* add links to Azure Blob storage guides

* add instructions for azure blob

* expand SSH/SCP/SFTP configuration field section

* complete update of setup steps

* change limited tag for local filesystem to OSS

* minor fixes to file source page
2023-07-12 08:31:24 -07:00
Christo Grabowski
cb1081e680 📝 Docs: update HubSpot source page (#28022)
* docs: hubspot source page cleanup

* rework setup steps

* add branching paths for cloud vs oss authentication

* merge engagement-screen-notes sections

* move step skipping note for Cloud users to top of setup

* update in-app setup steps to match docs

* remove stream scopes list from inapp guide

* added stream list back to inapp guide

* remove sentence implying start date is optional

* small touch-ups and fixes

* fix typo

* modify engagements note and add env-specific sections

* add recommended tags to authentication methods
2023-07-12 08:31:04 -07:00
Artem Inzhyyants
3fb737c257 🐛 Source Zendesk Support: use cursor pagination only (#28096)
* Source Zendesk Support: use cursor pagination only

* Source Zendesk Support: fix logger

* Source Zendesk Support: bump version + docs update

* Source Zendesk Support: Fix unit tests

* Source Zendesk Support: Fix request params

* Source Zendesk Support: Fix unit tests

* Source Zendesk Support: update expected_records
2023-07-12 10:29:37 +02:00
markortleb-dice
8ff7e58077 Source Salesloft: Added new streams (call data records, call dispositions, call sentiments, custom fields, meetings, searches) (#27505)
* adding new Salesloft streams

* change the version to 1.1.1

* increment the patch version

* fixing typo in meetings

* fix another typo

* making corrections requested by reviewer

* increment version in salesloft metadata to 1.2.0

* reformating files

* fix expected records

* Source Salesloft: change Call Dispositions, Call Sentiments, and Custom Fields to full refresh. Use created_at instead of updated_at for timestamp field for Meetings.

* changing meetings cursor field to created_at

* Source Salesloft: Convert meetings to a non-incremental stream, since there is no viable cursor field option.

* fix schemas and update tests

---------

Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>
Co-authored-by: Mal Hancock <mallory@archangelic.space>
2023-07-11 13:49:07 -07:00
simonbutt-datatonic
af4b0d7244 Update google-analytics-data-api.md (#28081)
Updating the "Full Refresh - Overwrite" link in `google-analytics-data-api.md` as currently it sends to a page not found link (https://docs.airbyte.com/understanding-airbyte/glossary#full-refresh-sync).
2023-07-11 15:01:41 -05:00
Marcos Marx
ff868ee983 Source Google Sheets: fix several reported vulnerabilities (#28085)
* Fixes several reported vulnerabilities,
total - 25, critical - 1, high - 17, medium - 6, low - 1
Upgraded alpine from 3.15 to 3.18
CVE-2022-37434
CVE-2022-42898
CVE-2022-28391
CVE-2022-1271
CVE-2022-40674
CVE-2023-29491
CVE-2022-1304
CVE-2023-2650
CVE-2023-0464
CVE-2023-0215
CVE-2022-4450

* Updated Changelog with PR number.

* Leave pip installed as its required by our pipeline

---------

Co-authored-by: Mauricio A <mauricio.alarcon@betterup.co>
Co-authored-by: Ben Church <ben@airbyte.io>
2023-07-11 15:16:21 -03:00
Arsen Losenko
9cd5ee701c 🐛 Source Github: update schema for Organizations stream (#28144)
* Source Github: update schema for Organizations stream

* Update changelog
2023-07-11 21:13:36 +03:00
Maxime Carbonneau-Leclerc
0ca1c4bd05 🐛 Source Apple Search Ads: manifest.yaml duplicate key error (#28153)
* Fix source-apple-search-ads manifest.yaml duplicate key error

* version bump
2023-07-11 12:50:20 -05:00
Anatolii Yatsuk
4bd0358c69 🐛 Source Monday: Add new streams and update old (#27410)
Add new streams: Tags, Workspaces. Add new fields for existing streams.

---------

Co-authored-by: Oleksandr Bazarnov <oleksandr.bazarnov@globallogic.com>
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2023-07-11 19:07:33 +03:00
Denys Davydov
0e11a6fc3b 🚨 🚨 Source Recharge: fix stream schema (#27612)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #1879 source recharge: fix schema

* #1879 source recharge: upd changelog

* upd CAT config

* source recharge: upd CAT config

---------

Co-authored-by: Augustin <augustin@airbyte.io>
2023-07-11 19:00:36 +03:00
Christo Grabowski
9217c1221b Source Close.com: add human readable titles to api-key and `start_d… (#27950)
* Source Close.com: add human readable titles to `api-key` and `start_date` fields 

- Added `api-key` title: `API Key`
- Added `start_date` title: `Replication Start Date`

* update version to 0.4.1 in metadata.yaml

* update version to 0.4.1 in Dockerfile

* update close-com.md changelog to 0.4.1

* Update airbyte-integrations/connectors/source-close-com/source_close_com/spec.json

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

---------

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2023-07-11 11:48:26 -04:00
Marcos Marx
57a7a03705 change discourse to github discussion (#28152) 2023-07-11 11:50:32 -03:00
Himanshu
79beae8a07 Source Coda: Add rows to codaio source (#27797)
* feat: Add rows to codaio source

* fix formatting, iterate version, update docs

---------

Co-authored-by: Mal Hancock <mallory@archangelic.space>
2023-07-10 14:32:35 -07:00
Mal Hancock
1006559b3e 🚨🚨🐛 Source Coda: Update Schemas and Fix Tests (#28093)
* update schemas and iterate version

* properly raise an exception when connection fails

* add changelog
2023-07-10 13:41:42 -07:00
ParthG21
67a8c05b7f 🐛 Source Square: fix display order of spec fields (#28019)
* Removed comma from the value of order field for square source connector specification, which was causing it to be a String instead of an Integer

* increment connector version

* add changelog entry

---------

Co-authored-by: Sunny Hashmi <6833405+sh4sh@users.noreply.github.com>
2023-07-10 15:10:04 -04:00
Akash Kulkarni
cc8081d512 🎉 source-postgres : Enable xmin replication (#26723)
* Add logging functionality

- Add logging for DB version (all JDBC sources)
- Add logging for Xmin values

* Automated Change

* Renaming + comments

* More comments

* Initial commit for xmin prototype

- Add spec.json
- Catalog
- Try to change incremental query

* Skeleton for sync

Decision is to use a whole new sync method

* With cursor

* Working catalog + attempt at xmin record iterator

* Unit tested code

* Fix build break

* Fixing state

* more xmin

* Revert unchanged files

* Addressing code review comments

* use generated pojo

* Add iniital XminStateManagerTest

* Additional unit tests

* Added unit test

* Update xmin state manager test

* Remove spec.json xmin option

* Fixed bug where full refresh streams were not being filtered out for Xmin

* Fix latest safe change boundary issue

* Xmin spec update

* Fix

* Automated Commit - Format and Process Resources Changes

* Remove full_refresh as an option for xmin syncs and always include incremental syncs

* Fix integ test

* revert unused files

* revert

* Bump docker + update change log

* Modify order of CDC

* Update expected_spec.json

* Update expected_json

Fix acceptance tests

* Reverse order for xmin replication

* Update expected strict encrypt json

---------

Co-authored-by: akashkulk <akashkulk@users.noreply.github.com>
Co-authored-by: subodh <subodh1810@gmail.com>
2023-07-10 12:58:46 -05:00
Baz
a47fcf174b 🎉 Source Google Ads: add new stream Campaign Budget (#28078) 2023-07-10 19:50:26 +03:00
Artem Inzhyyants
1dba5b1c6e Source Google Ads: Add metrics to Keyword Report (#28049)
* Source Google Ads: extend keywords schema metrics

* Source Google Ads: extend keywords schema metrics

* Source Google Ads: update keyword_report schema

* Source Google Ads: bump version + expected records

* Source Google Ads: fix schema
2023-07-10 17:03:05 +02:00
Artem Inzhyyants
77db5a32bd Source Google Ads: Add metrics & segment to Campaigns (#28042)
* Source Google Ads: extend campaigns schema: add metrics & segment

* Source Google Ads: bump version

* Source Google Ads: update docs

* Source Google Ads: update expected_records.jsonl

* Source Google Ads: update schema
2023-07-10 13:19:53 +02:00
Mauricio A
f2b48d0025 Fixing vulnerabilities for source-salesforce - Premium support (#28021)
* Attempt #2 for source-salesforce vulnerabilites fixes
CVE-2022-40897
https://security-tracker.debian.org/tracker/CVE-2023-29383
https://security-tracker.debian.org/tracker/CVE-2023-31484
https://security-tracker.debian.org/tracker/CVE-2016-2781

* Changes requested during PR.
2023-07-07 17:12:23 -03:00
Ella Rohm-Ensing
1d42821d11 bump faker (#28060)
* bump faker

* add pr ref
2023-07-07 14:20:18 -05:00
michaelcabiareyes
89391ded3d 🐛 Source Okta: Fix Infinite Loop in GroupMembers Stream (#20833)
* Source Okta: Fix Unlimited Looping in GroupMembers Stream

* Source Okta: Resolve unit test error through removal of next_page_token param

* Source Okta: Revert changes in min_cursor_value

* fix unit test and bump connector version

* fix formatting

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
Co-authored-by: michaelcabiareyes <michaelcabaireyes@gmail.com>
Co-authored-by: Mal Hancock <mhancock@archangelic.space>
Co-authored-by: Mal Hancock <mallory@archangelic.space>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2023-07-07 12:38:14 -03:00
Serhii Lazebnyi
af9b332589 Source Google Ads: Add audience and user_interest streams (#27959)
* Add `audience` and `user_interest` streams

* Updated PR number

* Fix unit tests

* Added space to shcema

---------

Co-authored-by: Ben Church <ben@airbyte.io>
2023-07-07 14:42:18 +02:00
Baz
9675cc12a2 🐛 Source Facebook Marketing: restore reduced request record limit after successful response (#27979) 2023-07-07 12:41:57 +03:00
Daryna Ishchenko
845b77102d 🎉 Source RD Station Marketing: migrated to advancedOAuth (#28009)
* migrated to advancedOAuth

* updated changelog
2023-07-07 03:48:12 -05:00
Denys Davydov
125c6af5ac 🚨🚨 Source Facebook Marketing: use SDK v17 (#27563)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* source facebook-marketing: use SDK version 17

* source fb marketing: upd changelog

* 🤖 Auto format source-facebook-marketing code [skip ci]

* fix unit tests

* source fb marketing: fix CATs

* fix typo

* fix CAT

* Update backward compatibitliy disabled version

---------

Co-authored-by: octavia-squidington-iii <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Mal Hancock <mallory@archangelic.space>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2023-07-06 18:05:01 -03:00
midavadim
d1802154ae 🎉 Amazon Ads - new streams for bids and keyword recommendations (#28002)
* added new streams for amazon adgroup bids keyword recommendations

* updated docs and configured catalog

* updated version in metadata

* fix test

* updated docs

* fix doc after merge

* fix comments

* updated version

* fux typo
2023-07-06 13:18:33 -04:00
Artem Inzhyyants
5bdad0a87d Source Zendesk: add streams: PostVotes, PostCommentVotes (#27991)
* Source Zendesk Support: Add stream: `Post Comments`

* Source Zendesk Support: update docs

* Source Zendesk Support: update configured_catalog.json

* Source Zendesk Support: update test config

* Source Zendesk Support: bump version

* Source Zendesk Support: update unittests

* Source Zendesk Support: Update List name for parse

* Source Zendesk Support: add streams: `PostVotes`, `PostCommentVotes`

* Source Zendesk Support: fix formatting

* Source Zendesk Support: update catalog

* Source Zendesk Support: update test config

* Source Zendesk Support: bump version
2023-07-06 18:10:08 +02:00
Mal Hancock
71c4be1128 🐛 Source Tiktok Marketing: Update ad_groups schema (#27988)
* update schema and expected_records

* update docs
2023-07-06 09:54:59 -06:00
Artem Inzhyyants
7e232c5612 🚨🚨 Source Pipedrive: Remove followers_count field from Products stream (#27832)
* Source PipeDrive: update expected records

* Source PipeDrive: update `Products` schema

* Source PipeDrive: update docs

* Source Pipedrive: update docs

* Source Pipedrive: update test config

* Update acceptance-test-config.yml
2023-07-06 17:02:48 +02:00
Artem Inzhyyants
dca40d6a26 Source Zendesk Support: Add stream: Post Comments (#27961)
* Source Zendesk Support: Add stream: `Post Comments`

* Source Zendesk Support: update docs

* Source Zendesk Support: update configured_catalog.json

* Source Zendesk Support: update test config

* Source Zendesk Support: bump version

* Source Zendesk Support: update unittests

* Source Zendesk Support: Update List name for parse

* Source Zendesk Support: fix formatting

* Source Zendesk Support: update expected_records
2023-07-06 16:06:50 +02:00
Christo Grabowski
ece711d0fa 📝 docs: update confluence source page (#27927)
* docs: update confluence source page

* docs: update confluence source page
2023-07-05 15:13:43 -04:00
Christo Grabowski
ffb8953879 📝 docs: update chartmogul source page (#27925)
* docs: update chartmogul source page

* docs: update chartmogul source page
2023-07-05 15:13:27 -04:00
Christo Grabowski
bbbf1e66a6 📝 docs: update close.com source page (#27922)
* docs: update close.com source page

- Added link to source
- Added step-by-step instructions for creating API key
- Addressed edge case wherein first-time users have slightly different setup steps
- Expanded setup steps,
- Added example of date formatting
- Fixed minor typos

* docs: updates to close.com source page
2023-07-05 15:13:06 -04:00
Christo Grabowski
11952ce9bd 📝 docs: update delighted source page (#27928)
* 📝 docs: update delighted source page

* docs: update delighted.md

* fixed reference to incorrect source
2023-07-05 15:12:43 -04:00
Artem Inzhyyants
2849aa510f Source PayPal: mark Client ID and Client Secret as required fields (#27968)
* Source PayPal Transactions: update spec

* Source PayPal Transactions: update docs

* Source Paypal: update docs

* Source PayPal Transactions: update test config

* Source PayPal Transactions: update test config

---------

Co-authored-by: Augustin <augustin@airbyte.io>
2023-07-05 13:06:09 -05:00
Baz
903724d905 🎉 Source Instagram: Improve, refactor STATE management (#27908) 2023-07-05 17:57:13 +03:00
Daryna Ishchenko
8970634947 Source Google Search Console: added discover and googleNews to searchType (#27952)
* added discover and googleNews to searchType

* updated changelog

* fixed types for streams
2023-07-05 16:55:19 +03:00
Anatolii Yatsuk
df135afa26 Source Amazon-Ads: Add streams for portfolios and sponsored brands v3 (#27607)
* Add stream for sponsored brands v3
* Add new stream Portfolios
2023-07-05 15:56:04 +03:00
Arsen Losenko
2ded988944 🐛 Source Pinterest: update expected records (#27964) 2023-07-05 15:33:27 +03:00
Arsen Losenko
0a9860bf9b 🐛 Source Pipedrive: update expected records (#27967) 2023-07-05 15:33:02 +03:00
Artem Inzhyyants
e387a5c0d6 Source Google Ads: handle Authorization Error (#27913)
* Source Google Ads: handle Authorization Error

* Source Google Ads: update docs

* Source Google Ads: bump version
2023-07-03 20:11:52 +02:00
Denys Davydov
e9fba26a99 🐛 Source Google Analytics Data API: limit custom report page size (#27909)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #2277 source google data analytics: limit page size of custom reports streams

* upd changelog

* limit page size only for check command
2023-07-03 20:19:00 +03:00
Denys Davydov
660d87e770 🐛 Source Google Ads: fix query template (#27835)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #2393 source google ads: fix query template

* source google ads: update changelog

* source google ads: add config and catalog to test click_view stream
2023-07-03 18:29:15 +03:00
Artem Inzhyyants
c734909b79 Source GitLab: add shared_runners_setting field to groups (#27869)
* Source GitLab: add `additionalProperties` to all schemas; add `shared_runners_setting` field to groups

* Source GitLab: update docs

* Source GitLab: remove additionalProperties

* Source GitLab: update docs

* Source GitLab: update expected records
2023-07-03 10:38:10 +02:00
Denys Davydov
a4e0f20bb2 🐛 Source Hubspot: use fully qualified name for custom objects (#27658)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #2294 Source Hubspot: use fully qualified name to access custom objects

* #27658 source hubspot: upd changelog

* #2294 source hubspot: review fixes

* source hubspot: test commit to reset ci cache

---------

Co-authored-by: Augustin <augustin@airbyte.io>
2023-07-03 02:27:43 -05:00
Roman Yermilov [GL]
b51f285e2d Source Zendesk Support: fix missing headers (#27765)
* Source Zendesk Support: fix missing headers
2023-06-30 21:18:16 +04:00
Daryna Ishchenko
a08911e4ce Source Google Search Console: add new streams (#27831)
* Source Google Search Console: Add new streams

* added new streams

* updated changelog

* updated minor version

* updated SAT

---------

Co-authored-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
2023-06-30 14:55:21 +03:00
midavadim
957f21da43 :rotating_light:🚨 Source Hubspot - fixed incremental for engagement stream (#27161)
* fixed incremental for engagement stream

* added comments

* updated docs

* updated schema for email_events

* updated expected records and increased major connector version

* added backward_compatibility_tests_config

* added email_event record with value in browser.version field

* 🤖 Auto format source-hubspot code [skip ci]

* fixed expected records

* updated version if docker file

---------

Co-authored-by: octavia-squidington-iii <octavia-squidington-iii@users.noreply.github.com>
2023-06-29 18:12:29 -04:00
Maxime Carbonneau-Leclerc
e8ddda9709 🐛 Source Square: update following state management changes in the CDK (#27762)
* Update square stream_slices

* Fix unit tests

* Version bump and changelogs

* Update changelogs

* Format code

* Update CDK version to fix bug

* Fix unit tests

* Increase CDK version
2023-06-29 15:33:04 -04:00