1
0
mirror of synced 2026-01-05 12:05:28 -05:00
Commit Graph

3714 Commits

Author SHA1 Message Date
Eugene
df2b061095 🐛Destination-bigquery: added additional verifications to Check method (#18554)
* [16992] Destination-bigquery: added additional verifications to Check connection method
2022-11-10 15:44:40 +02:00
Serhii Chvaliuk
fce9184d86 Source File: using AirbyteConnectionStatus for "check" command instead of Exception (#19222) 2022-11-10 14:22:52 +01:00
Serhii Chvaliuk
e8f725325c amazon-ads.md updated (#19202)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-11-10 12:51:44 +02:00
Xabier Lahuerta Vazquez
b70b6ecf53 🎉 New Source: New York Times [low-code cdk] (#18746)
* Initial implementation: Support for `archive` stream

* Added support for `most_popular` streams (emailed, shared, viewed)

* Add `expected_records.txt` for acceptance tests

* Added Documentation

* Updated changelog with PR id

* Add support for incremental syncs

* Reduce size and remove most_popular streams from expected_records.txt

* Remove `expected_records.txt`

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-11-10 07:09:08 -03:00
VitaliiMaltsev
c72b75e608 Postgres/MySQL Source Strict Encrypt: stop enforce SSL if ssl mode disabled (#19025)
* Postgres/MySQL Source Strict Encrypt: stop enforce SSL if ssl mode disabled

* fixed checkstyle

* updated changelog

* add tests

* replaced MySQL test to mysql-strict-encrypt module

* fixed Connection Refused for mysql test

* replaced Postgres Source strict-encrypt tests into new class

* bump version

* auto-bump connector version

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-10 00:59:18 +02:00
Johan Hammarstedt
f050abc30a 🎉New Source: Postmarkapp (#18820)
* added WIP connector Postmarkapp

* pagination fix

* fixing tests

* fixing records

* fixing tests

* correct source def

* correct build.md

* run format

* update doc

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-11-09 18:06:16 -03:00
Ella Rohm-Ensing
e73f535261 Add SAT test for no duplicates in enum properties (#19243)
* Make pytest aware of backward compatibility mark

* Unit tests for duplicate values in enum properties

* Add docs about airbyte enforcements to enum usage

* Add docs info to test
2022-11-09 15:47:05 -05:00
akashpatl
e20773d4e0 🎉 New Source: Younium [python cdk] (#18758)
* add younium source along with documentation

* add documentationUrl

* remove newlines eof

* remove additional newlines

* remove TODO file

* add titles to all params in spec.yaml

* add younium to source def

* run format

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-09 17:35:45 -03:00
Eugene
089c405594 🐛Destination-Snowflake: updated check method to handle more errors (#18970)
* [16833] Destination-Snowflake: updated check method to handle "No Active Warehouse" error or user has incorrect permissions
2022-11-09 22:24:10 +02:00
Andreas Nigg
c8a00ead6c 🎉 New Source: Senseforce (#18775)
* feat: initial commit source senseforce

This commit is the initial commit to the senseforce.io source.
It contains the auto-generated lowcode CDK source connector files
as well as the spec definition of the connector.

Not working yet.

* feat: stream slicing and incremental sync [pass]

This commit adds the stream slicing and incremental sync feature.

This commit passes all configured acceptance tests.

* docs: Update documentation

* change: remove unused schema readme

* change: remove catalog.json from integration_tests

* add senseforce to source def

* run format

* correct tests

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-09 16:48:50 -03:00
Alexandre Girard
6492eebd38 remove warning (#19228) 2022-11-09 08:42:18 -08:00
Arsen Losenko
61931e60f1 Source 3PL Central: add a check for HTTP URLs in config (#18763)
* Source TPI Central: add a check for HTTP URLs in config

* Update changelog

* Fix tests

* Add missing attributes to fix the test that wasn't working

* Add HTTPS URL check to SAT tests

* Remove previously added changes
2022-11-09 17:11:49 +02:00
Haithem SOUALA
7c64487ab6 🎉 New Source - K6 Cloud [low-code cdk] (#18393)
* add streams

* lint

* add changelog

* add doc

* clean

* lint

* fix comments

* fix schema

* fix schema

* fix comments

* fix comments

* fix doc

* initial commit

* add streams

* fix tests

* add doc

* lint

* lint

* lint

* add laucnhdarkly to source def

* Revert "add laucnhdarkly to source def"

This reverts commit 0039166bde.

* add k6 cloud to source def

* add k6 cloud to source spec

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-11-09 11:17:13 -03:00
Xabier Lahuerta Vazquez
88d743b13c 🎉 New Source: GNews [low-code CDK] (#18808)
* Initial GNews source connector implementation

* Update changelog with PR id

* Add support for incremental syncs and error handling

* Make tests pass

* run format

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-11-09 11:06:36 -03:00
Kumar Aggarrwal
233dfd1e61 🎉 New source: Ip2whois [low-code SDK] (#18661)
* added new source for ip2whois

* updated documentation link

* fixes for review comments

* format connector

* run format

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-09 10:17:05 -03:00
Dainius Salkauskas
3291cabb94 🎉 New Source: Smaily [low-code cdk] (#18674)
* Init source smaily

* Added campaigns, templates, automations, ab_tests streams

* Added pagination

* Added documentation

* Updated PR information

* Added titles in spec.yaml, formatted json files

* add smaily to source def

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2022-11-09 08:32:17 -03:00
Dhroov Makwana
538a4200f3 🎉 New Source: The Guardian API [low-code CDK] (#18654)
* Add new source: The Guardian API

* Add documentation

* Fix custom paginator, it now stops without throwing an error

* Update the-guardian-api.md with PR number and link

* Remove catalog file, add titles to all properties in spec.yaml

* Add incremental sync, change parameter names

* format

* remove order from spec

* add guardian to source def

* auto-bump connector version

Co-authored-by: Vincent Koc <koconder@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-11-08 22:21:23 -03:00
Scott Lee Chua
1403c1b84d 🎉 New Source: EmailOctopus [low-code cdk] (#18647)
* Initial commit - emailoctopus

* Add API key parameter

* Update schemas

* Annotate schemas

* Update integration tests

* Acceptance test bug fixes

* Change full refresh append to overwrite; delete abnormal state

* Add documentation

* Update documentation

* Update documentation

* Update DocumentationUrl, add titles to spec properties, remove schemas/TODO, remove EOF newlines

* Add BOOTSTRAP.md

* Remove todos

* run format

* add emailloctopus to source def

* run format

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-08 21:29:05 -03:00
Elliot T
444e6f97b0 🎉 New source: Partnerstack (#18603)
* add boilerplate

* configure schemas

* add connector doc

* update airbyte docs

* edit spec

* configure incremental sync

* use custom components

* add incremental acceptances tests

* add partnerstack to source def

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-08 21:22:28 -03:00
Lee Danilek
29d74fc6fd 🎉 New Source: Convex.dev (#18403)
* convex source

* fixed unit tests

* use the smaller test instance

* fix integration tests and pagination

* fix tableName casing in api call

* fix logo

* more shapes -- thinking about moving this to an internal api

* use new /json_schemas api

* use new APIs

* remove unused start_date

* doc skeleton

* fix deletes with incremental sync

* fix test of json_schema

* fix expected records

* merge

* version and docs

* fix test

* fix docs url

* mention that you need to ask convex to enable it for your account

* docs

* two stage pagination for initial sync. some unit tests not working

* fixed all the unit tests, but we need to push backends before acceptance tests work

* fix snapshot pagination

* fix integration tests

* some checkboxes from the PR description

* Update airbyte-integrations/connectors/source-convex/source_convex/source.py

Co-authored-by: Sujay Jayakar <sujayakar314+github@gmail.com>

* Update airbyte-integrations/connectors/source-convex/source_convex/source.py

Co-authored-by: Sujay Jayakar <sujayakar314+github@gmail.com>

* stop storing the delta_has_more in state

* fix mypy

* use UTC timestamps

* rename instance_name to deployment_name

* include data format request param

* remove dev docker image

* fix unit test

* documentation

* .

* code review

* documentation and change deployment_name to deployment_url

* fix pip dependency

* regenerate the spec file

Co-authored-by: Sujay Jayakar <sujayakar314+github@gmail.com>
2022-11-08 20:53:40 -03:00
Sherif A. Nada
5bf211a796 docs: Add note about fields which don't have order field (#19189) 2022-11-08 15:23:19 -08:00
Ella Rohm-Ensing
f22485a908 Add improvements to "Building a connector the hard way" (#19093)
* Add improvements to "Building a connector the hard way"

* add log_error() formatting to pass SAT tests

* Update to new version of acceptance-test-config.yml

* Edit tutorial directory to match tutorial

* Change permissions on acceptance-test-docker.sh

This reverts commit 40b2d98053.
2022-11-08 17:13:21 -05:00
Serhii Chvaliuk
70635632ce Source Amazon Ads: remove "report_wait_timeout", "report_generation_max_retries" from config (#18985)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-11-09 00:10:59 +02:00
Augustin
a196cf712c SAT: make future_state configuration mandatory in high test strictness level (#19085) 2022-11-08 23:10:22 +01:00
Ryan Fu
804af5d8ed Adds TLS check to mongodb destination and migrates util constants (#18892)
* Adds TLS check to mongodb destination and migrates util constants

* Migrates MongodbSourceUitls to general purprose Utils file

* Updates expected_spec.json to include SSH tunnel

* Bumps connector version and removes connector from being hidden in UI

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-08 13:21:15 -08:00
Haithem SOUALA
b3643269ba 🎉 New Source - Secoda [low-code cdk] (#18378)
* add streams

* add changelog

* Delete .vscode directory

* restore vscode config

* fix comments

* lint

* lint

* format files

* add secoda to source def

* run source spec

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2022-11-08 16:23:22 -03:00
Xingyuan-Chen
425cc91c85 Source S3: Add virtual-hosted-style option (#19006)
* add virtual-hosted-style option for S3 source

* update s3 version

* auto-bump connector version

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-08 10:48:16 -05:00
Cirdes
50f90bc700 🎉 New Source: N8n [low-code cdk] (#18745)
* add n8n

* update docs

* add n8n to source def

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-08 12:27:49 -03:00
drewrasm
431ed0f475 🎉 Source Pinterest: filters for entity statuses (#15074)
* solve conflicts

* solve conflict in json schema

* bump to version 0.1.8 for the changes of this pr

* change ad account id in the schemas

* query to include data plane attributes (#18531)

* query to include data plane attributes

* rename functions

* fix java build

* more renaming fix

* Fix unit tests in source relational db (#18789)

* Fix unit tests

* Add extra test case for record count > 1

* Store record count in variable

* ci: use custom test-reporter action to upload job results (#18004)

* ci: use custom action to upload job results

* Correct coinmarket spec (#18790)

* correct coinmarket spec

* remove duplicate support normalization from source spec

* rollback coinmarketcap version in source def seed

* update connector version

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>

* Parameterize test_empty_streams and test_stream_with_1_airbyte_column by destination (#18197)

* Remove lines that always add Postgres to list of destinations
* Parameterize all tests in test_ephemeral by destination

* 🐛 Source Facebook Marketing: reduce request limit after specific error (#18734)

* 🐛 Source Facebook Marketing: reduce request limit after specific error

* 🐛 Source Facebook Marketing: bump version; update docs

* 🐛 Source Facebook Marketing: add test

* 🐛 Source Facebook Marketing: increase timeout

* [charts/airbyte-cron] Cleanup env vars (#18787)

* [charts/airbyte-cron] Cleanup env vars

* Remove unused env var

* Use equalsIgnoreCase (#18810)

* Bump helm chart version reference to 0.40.40 (#18815)

Co-authored-by: perangel <perangel@users.noreply.github.com>
Co-authored-by: Kyryl Skobylko <xpuska513@gmail.com>

* 🐛Destination Google Sheets: Fix empty headers list (#18729)

* Fix empty headers list

* Updated PR number

* Bumped version

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>

* 🐛Source Exchange Rates: Fix handling error during check connection (#18726)

* Fix handling error during check connection

* Updated PR number

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>

* Add normalization changelog and bump normalization version in platform (#18813)

* Remove ConfigPersistence usage from SecretsMigrator (#18747)

* remove config persistence from seeding logic (#18749)

* Remove the bulk actions from ConfigPersistence (#18800)

* hide ConfigPersistence inside ConfigRepository to discourage use (#18803)

* ci: add job and run id to test reports (#18832)

* Bump Airbyte version from 0.40.17 to 0.40.18 (#18827)

Co-authored-by: grishick <grishick@users.noreply.github.com>

* 🪟🔧 Remove styled components (round 1) (#18766)

* refactor EditorHeader (untested)

* refactor BaseClearView

* delete unused Subtitle

* refactor ConfirmationModal

* refactor Arrow

* refactor BulkHeader

* refactor CatalogTreeSearch

* refactor StreamFieldTable

* refactor StreamHeader

* refactor ConnectorIcon

* refactor TreeRowWrapper

* refactor DeleteBlock

* refactor EmptyResourceBlock

* revert unintended element change

* fixed acceptance tests (#18699)

* 🪟🔧 Reactor Breadcrumbs component to use anchors (#18764)

* refactor breadcrumbs to use actual links

* PR comments on styles

* increase test timeout for some webapp tests to prevent flakes (#18807)

* Remove "Filters and Segments" from Google Analytics v4 (#18508)

Filters and Segments info was incorrectly added to the Google Analytics v4 connector instead of the Google Analytics (Universal Analytics) Connector.

* Add notes about EU OAUth (#18835)

EU OAuth is not fully tested so adding a note to account for that.

* 🪟🐛 Fix: visual regression in ConnectorIcon (#18849)

* fix visual regression

* remove unused prop

* Add links to demo page (#18828)

* mysql-source:fix tinyint unsigned handling (#18619)

* mysql-source:fix tinyint unsigned handling

* update doc

* format

* upgrade version

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>

* 🪟 🎉 Allow environment specific sections in docs (#18829)

* Allow environment specific sections in docs

* Change syntax to lower case

* ci: replace GITHUB_OUTPUT with GITHUB_ENV on multiline variables (#18809)

* ci: replace GITHUB_OUTPUT with GITHUB_ENV on multiline variables

* ci: replace github set-ouput with new syntax in ./tools/bin/

* Add connection ID to span (#18852)

* edited connector docs (#18855)

* 🪟 🔧 Upgrade husky to 8.0.1 (#18719)

* Upgrade Husky

* Upgrade Husky

* Upgrade Husky

* Upgrade Husky

* Upgrade Husky

* ci: replace GITHUB_OUTPUT with GITHUB_ENV for multiline variables (#18857)

* Avoid NPE when adding connection ID to trace (#18856)

* Filter exit errors by operation name (#18850)

* add label

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Xiaohan Song <xiaohan@airbyte.io>
Co-authored-by: Liren Tu <tuliren@gmail.com>
Co-authored-by: Conor <cpdeethree@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Greg Solovyev <grishick@users.noreply.github.com>
Co-authored-by: Artem Inzhyyants <36314070+artem1205@users.noreply.github.com>
Co-authored-by: perangel <perangel@gmail.com>
Co-authored-by: Jonathan Pearlin <jonathan@airbyte.io>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: perangel <perangel@users.noreply.github.com>
Co-authored-by: Kyryl Skobylko <xpuska513@gmail.com>
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
Co-authored-by: Charles <charles@airbyte.io>
Co-authored-by: Octavia Squidington III <90398440+octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Joey Marshment-Howell <josephkmh@users.noreply.github.com>
Co-authored-by: darynaishchenko <80129833+darynaishchenko@users.noreply.github.com>
Co-authored-by: Michael Siega <109092231+mfsiega-airbyte@users.noreply.github.com>
Co-authored-by: Tyler B <104733644+TBernstein4@users.noreply.github.com>
Co-authored-by: Yowan Ramchoreeter <26179814+YowanR@users.noreply.github.com>
Co-authored-by: Tim Roes <tim@airbyte.io>
Co-authored-by: Subodh Kant Chaturvedi <subodh1810@gmail.com>
Co-authored-by: Volodymyr Pochtar <v.pochtar@gmail.com>
Co-authored-by: Amruta Ranade <11484018+Amruta-Ranade@users.noreply.github.com>
2022-11-08 11:55:43 +02:00
Delena Malan
92c0f6f7ac 🎉 New Source - Recruitee [low-code SDK] (#18671)
* Generate source

* Add candidates stream

* Fix docs

* Add offers stream

* Fix schema

* Use a single primary_key field

* Add departments stream

* Add sample state

* Fix company ID number

* Update PR number

* Update configured catalog

* Fix schema

* Add newlines

* Add title to properties in spec.yaml

* run format and add recruitee to source def

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-07 23:38:09 -03:00
sarafonseca
665474f830 🎉 New source: Breezometer [low-code cdk] (#18650)
* Add new source: Breezometer Pollen

* Fix documentation

* Add all Breezometer streams

* Change conector name to breezometer

* Refactor

* Rename file

* add breezometer to source def

* format files

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-07 22:34:47 -03:00
Sofie Hellmark
2b52b53ece 🎉 New Source: Visma e-conomic (#18595)
* add visma economic as source

* fix version

* add documentation & clean up

* Update README.md

* remove non-existing stream from catalog

* fixing schema formats

* fixing acceptance tests

* add data for integration test

* add visma to builds.md

* delete integration_tests/catalog.json

* add example tokens to sample config

* fix requirements.txt

* fix accounting schema

* add title to spec

* fixed comments and test on next page token

* format visma economic

* correct source def

* 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>
2022-11-07 20:44:10 -03:00
Johan Hammarstedt
efa7d08a8a 🎉 New Source: Fastbill (#18593)
* draft for fastbill

* adding documentation

* fixing common errors

* make requested changes according to review

* requested changes according to review

* compressing code even more

* format

* run format

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-11-07 19:42:39 -03:00
Albert Marrero
b7b6507164 🎉 New Source: Zapier Supported Storage (#18442)
* generating app

* updating spec

* updating template

* initial connection confirmed

* updating configured catalog

* updating names to better reflect endpoint secret_key -> secret

* removing unnecessary schemas

* successful read from connector

* Updated Airbyte Intergrations Build, Updated Intergrations ReadME Updated, Added Zapier Supported Storage in Intergrations

* generating app

* updating spec

* updating template

* initial connection confirmed

* updating configured catalog

* updating names to better reflect endpoint secret_key -> secret

* removing unnecessary schemas

* successful read from connector

* Did all the changes the reviewer wanted.

* Update docs/integrations/README.md

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>

* updated pending errors in markdown and sample config

* including the md here as well

* updating invalid_config

* updating abnormal state

* updated configured catalogue

* updated schema among other things

* all tests passed

* Update Zapier Intergration Docs

* run format

* update doc

* add lines

* add zapier supported storage to source def

* run airbyte cnfig process

Co-authored-by: Ben <benjaminjgreene@outlook.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2022-11-07 19:02:11 -03:00
Artur Siepietowski
77c7d3e9b3 🎉 New source: Klarna (#18385)
* Adding transactions for klarna source integration

* Fixing tests

* Adding payout stream

* Finalizing connector

* Adding new lines af EOF

* Applying code review suggestions. Adding doc for klarna. Adding title in spec.yaml

* run format

* format files

* add to source def

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-07 17:50:36 -03:00
Evan Tahler
e6b06a88ac AirbyteEstimateTraceMessage (#18875)
* `AirbyteEstimateTraceMessage`

* Add PR number

* fix method name

* Lint

* Lint

* fix merge

* Update docs/understanding-airbyte/airbyte-protocol.md

Co-authored-by: Davin Chia <davinchia@gmail.com>

* `EstimateType` sub type in python

* lint

Co-authored-by: Davin Chia <davinchia@gmail.com>
2022-11-07 12:45:39 -08:00
Ella Rohm-Ensing
e6bfe10278 [docs] Use correct header heirarchy in airbyte-protocol docs (#18917)
* Use correct header heirarchy

* Use h2 for Actor Specification

* Revert indentation of key concepts
2022-11-07 10:39:58 -07:00
Daemonxiao
441e927cdb Docs: update tidb.md (#19027) 2022-11-07 14:29:49 -03:00
Oleksii N
3365660a76 🐛 Source Kafka - Add missing record_count increment for JSON (#18648)
* add missing record_count increment

* bump version

* Update kafka.md

* update version

* auto-bump connector version

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Sajarin <sajarindider@gmail.com>
2022-11-07 11:41:59 -05:00
antonioneto-hotmart
3ffa11cd11 🐛 Source JIRA - Field correction bug causing stream connection to fail (#18505)
* max results field correction

* added version notes and up

* Update acceptance-test-config.yml

* auto-bump connector version

Co-authored-by: Vincent Koc <koconder@users.noreply.github.com>
Co-authored-by: Vincent Koc <koconder@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-07 10:10:01 -05:00
ireyna-modo
5846c65ee7 🐛 Source Freshdesk: Add mising / that's causing issues when building URL (#18397)
* Add mising / that's causing issues when building URL

* attempt to align changes with tests

* Update test_300_page.py

* Update Dockerfile

* Update freshdesk.md

* auto-bump connector version

Co-authored-by: Vincent Koc <koconder@users.noreply.github.com>
Co-authored-by: Vincent Koc <koconder@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-07 10:08:24 -05:00
Augustin
7d73b08606 SAT: basic read on full catalog when test_strictness_level == high (#18937) 2022-11-07 08:09:34 +01:00
Artem Inzhyyants
a5bcea9b9e 🐛 Source Facebook Marketing: handle FacebookBadObjectError (#18971)
* 🐛 Source Facebook Marketing: handle FacebookBadObjectError

* 🐛 Source Facebook Marketing: bump version; update docs

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-05 14:39:04 +01:00
Sophia Wiley
e298049222 Edit multi-cloud docs (#18972)
Merging now to fix a couple of mistakes, but feel free to leave more comments on this PR.
2022-11-04 18:33:25 -07:00
Anne
1d809a7539 Add new workspace api endpoint (#18983)
* Add new workspace api endpoint
2022-11-04 14:20:07 -07:00
Subodh Kant Chaturvedi
fe3f459a8f mssql-source:upgrade debezium version to 1.9.6 (#18732)
* mssql-source:upgrade debezium version to 1.9.6

* more improvements

* upgrade version

* auto-bump connector version

* fix test

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-04 23:02:51 +05:30
Davin Chia
7bb3241781 Progress Bar API Changes. (#18953)
API changes to support the progress bar.

- The eventual idea is for the save_stats route to be called by the workers during replication. Workers will save stats for a job id and attempt number.
- Make modifications to the /jobs/list and the /jobs/get_debug_info routes to also return estimated bytes/records.
We need both estimated metadata, as well as running states to calculate progress bar and throughput.


- add the save_stats route. This is the route that will be called by workers. I've done my best to reuse existing openapi bodies to reduce duplication.
- add the estimatedRecords and estimatedBytes fields to the AttemptStats body. This is part of the AttemptRead and the AttemptStreamStats objects. This eventually filters up to the jobs/list and jobs/get_debug_info objects. This also adds these to all the endpoints that were previously returning stats information. I think the duplicated data is a small issue and don't think it's worth splitting out a new api objects, though I will gladly do so if folks feel strongly.
minor changes to the AttemptApiController to support the new route.
- I've stubbed out the handlers for now since the backend is not yet implemented.
2022-11-04 10:05:07 -07:00
Baz
51ac4b5238 🐛 Source Google Analytics (UA): fix discovery stage, when custom_reports is provided as single dict (#18965) 2022-11-04 18:04:14 +02:00
Artem Inzhyyants
54218f595b 🐛 Source SalesForce: fix Bulk API unsupported list (#18799)
* 🐛 Source SalesForce: fix Bulk API unsupported list

* 🐛 Source SalesForce: bump version

* 🐛 Source Facebook Marketing: docs update

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-04 12:34:25 +01:00
Liren Tu
6967d146ec 🎉 Source redshift & bigquery: emit cursor count in state (#18954)
* Bump version for redshift, bigquery, and snowflake

* auto-bump connector version

* auto-bump connector version

* Log failed refresh token response

* Revert snowflake version bump

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-04 01:13:02 -07:00