1
0
mirror of synced 2026-01-01 09:02:59 -05:00
Commit Graph

165 Commits

Author SHA1 Message Date
Andy
56342d28cd Lowcode CDK docs: Update with CTA for creating feature requests (#19462) 2022-11-15 21:25:01 -08:00
JJ Nilbodee
33227f5812 Allows user to specify grant_type in OAuthAuthenticator (#19139)
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2022-11-10 22:22:17 -08:00
Denys Davydov
459856b73c #2576 oncall. SAT: test spec against exposed secrets (#19124)
* #2576 oncall. SAT: test spec against exposed secrets

* #2576 upd changelog

* #2576 review fixes

* #2576 more test fixes
2022-11-10 23:31:04 +02: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
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
Augustin
a196cf712c SAT: make future_state configuration mandatory in high test strictness level (#19085) 2022-11-08 23:10:22 +01:00
Augustin
7d73b08606 SAT: basic read on full catalog when test_strictness_level == high (#18937) 2022-11-07 08:09:34 +01:00
Alexandre Girard
605fb921c4 [low-code]: Evaluate backoff strategies at runtime (#18053)
* pass options to wait time from header

* fix constant backoff

* parameterize test

* fix tests

* missing unit tests

* eval header at runtime

* eval regex at runtime

* evaluate min_wait at runtime

* eval factor at runtime

* missing unit tests

* remove debug print

* rename

* Add tests

* Add tests

* Update docs
2022-11-03 18:50:47 -07:00
Sherif A. Nada
f4e3b605c9 fix typo in lowcode tutorial (#18916) 2022-11-03 09:18:37 -07:00
Scott Lee Chua
926a26a02e Remove duplicate paragraph (#18662)
Removes a duplicate of the paragraph that begins "Note that we're also setting the `stream_cursor_field` in the stream's `$options`..." which followed an outdated schema.
2022-10-31 08:35:45 -07:00
Augustin
c25ac8a748 SAT: make expect_records mandatory in high test_strictness_level (#18497) 2022-10-28 11:45:29 +02:00
JC (Jonathan Chen)
042300751a docs: fix link reference (#18503) 2022-10-26 17:08:21 -03:00
Augustin
726d3bde4d SAT: enforce bypass_reason declaration on empty_streams when test_strictness_level == high (#18425) 2022-10-25 22:31:16 +02:00
Augustin
0865c62ee6 SAT: make all tests mandatory when test_strictness_level == high (#18414) 2022-10-25 21:45:12 +02:00
Pinhas Keizman
4a61e6aaa3 Update cdk-speedrun.md (#18416) 2022-10-25 08:31:56 -03:00
Augustin
e933de02e8 SAT: declare bypass_reason in acceptance-test-config.yml (#18364) 2022-10-25 08:52:35 +02:00
Tanvesh Takawale
da5aed8a31 CDK: fixed document links regarding airbyte specification (#18169) 2022-10-19 09:50:01 -07:00
Delena Malan
4b0d1d4ac6 Replace NoPaginator in the docs with NoPagination (#18142) 2022-10-19 09:20:40 -04:00
Delena Malan
3b12a585ec Docs: Fix backoff stategy docs (#18143)
* Fix backoff strategy docs

* Update config_component_schema.json
2022-10-18 16:28:38 -07:00
Amin
3f2af7d8e1 Update 4-reading-data.md (#18037) 2022-10-17 09:37:47 -03:00
Delena Malan
289a065401 Use page_token_option instead of page_token (#17892) 2022-10-13 19:00:20 -03:00
Delena Malan
6eb3893f14 Remove typo line from incremental reads docs (#17920) 2022-10-13 13:07:56 -03:00
Subham Sahu
2247038a52 DocS: Update authentication.md (#17931) 2022-10-13 13:07:35 -03:00
Amruta Ranade
57571ee94f Fixed broken links 2022-10-13 09:11:57 -05:00
Alexandre Girard
39220f4b1e Update lowcode docs (#17752)
* Update lowcode docs

* Update

* fix links

* more links

* Schemas

* indent

* Update docs/connector-development/config-based/advanced-topics.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* Update docs/connector-development/config-based/advanced-topics.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* Update docs/connector-development/config-based/low-code-cdk-overview.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* Update docs/connector-development/config-based/understanding-the-yaml-file/request-options.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* Update docs/connector-development/config-based/understanding-the-yaml-file/requester.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* Update docs/connector-development/config-based/understanding-the-yaml-file/stream-slicers.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* Update docs/connector-development/config-based/understanding-the-yaml-file/requester.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* Update docs/connector-development/config-based/understanding-the-yaml-file/error-handling.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* capitalization

* fix schema

* fix schema

* small changes so greenhouse validates

* fix brackets

* update code samples

* Add missing types

* fix

* reset

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>
2022-10-07 19:15:27 -07:00
Alexandre Girard
141803a78a Fix link in docs (#17670) 2022-10-06 08:30:29 -07:00
Alexandre Girard
65be9b74f0 Simplify low-code connectors template (#17476)
* default schema loader

* Update generator

* update example

* remove more cruft

* Update code sampels in section 3 (but not the text)

* Update code sampels in 5

* Update instructions

* Update code samples

* Update samples

* Use now_utc instead of local

* isolate complexity to JsonSchema

* Bump cdk version

* Update changelog

* fix unit test

* slightly more helpful default

* Don't freeze cdk version in template

* remove newline

* newline

* bump

* Update changelog

* Bump
2022-10-06 08:12:21 -07:00
Amruta Ranade
66dafd85aa Updated Slack link 2022-10-03 19:39:40 -04:00
Amruta Ranade
e37979b357 Added link to low-code connector framework 2022-10-03 19:28:29 -04:00
Amruta Ranade
984945d3aa Added Slack link 2022-10-03 19:22:03 -04:00
Amruta Ranade
1ac6df7537 low-code connector docs (#17534) 2022-10-03 18:22:29 -04:00
Sophia Wiley
06c9ad56f0 Added new title (#17480) 2022-09-30 13:55:16 -07:00
Nataly Merezhuk
7bc911ef2a 📖 Removes $ from terminal commands to allow direct copying. (#17467)
* Removes $ from terminal commands to allow direct copying.

* Fixes build by adding missing link.
2022-09-30 11:54:50 -04:00
Alexandre Girard
d6b79b8e52 Alex/limit paginator (#17197)
* remove page size from limit paginator

* Rename LimitPaginator to DefaultPaginator

* rename limit_options

* rename method

* cleanup

* comment

* update schema file

* Update changelog

* pin greenhouse connector

* fix doc in comment

* fix changelog

* missing -

* bump

* bump
2022-09-29 19:24:53 -07:00
Lake Mossman
232e830980 Fix typos in config based connector docs (#17294)
* add if

* add of

* add clause stating that it starts out with dummy data

* use same format as in code below

* capitalize first word of sentence

* fix typo

* undo unintentional changes

* add quotes around values
2022-09-28 10:14:30 -04:00
Alexandre Girard
4c5f6aa82e Updates to low-code documentation (#17121)
* Update docs

* move substreams to another file

* Update link

* rename

* link to alpha definition

* Update docs/connector-development/config-based/index.md

Co-authored-by: Andy <andy@airbyte.io>

Co-authored-by: Andy <andy@airbyte.io>
2022-09-26 19:05:40 -07:00
Robert
c13d03b06c Docs: Fix some typos in connection-checking.yml (#17028)
Fixes some formatting issues and hopefully makes the guide slightly easier to follow.
2022-09-22 11:59:37 -03:00
BM
4a7461064b Docs: link removed. (#16688) 2022-09-14 08:28:47 -03:00
Sherif A. Nada
aa57c4328d Update low-code docs to reflect new inject_into parameter renaming (#16556) 2022-09-09 13:03:07 -07:00
Philipp Wallhäuser
494817f531 Docs: change stripe pagination example link (#16143)
The link previously given for the pagination example did not forward to the next_page_token function in the stripe connector
2022-09-09 10:29:32 -03:00
Alexandre Girard
4e7ba06282 Document guidelines on low-code support (#16387)
* Guide for using lowcode or not

* Use headers

* Update docs/connector-development/config-based/overview.md

Co-authored-by: Andy <andy@airbyte.io>

* Update docs/connector-development/config-based/overview.md

Co-authored-by: Andy <andy@airbyte.io>

* Update docs/connector-development/config-based/overview.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* Update docs/connector-development/config-based/overview.md

Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>

* an -> a

Co-authored-by: Andy <andy@airbyte.io>
Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>
2022-09-07 10:24:55 -07:00
Augustin
e253b98260 doc: add airbyte_secret field in example (#16374) 2022-09-07 09:29:52 +02:00
Vikram G
e1596bcf74 Update README.md (#16312)
Fixed link to Airbyte specification
2022-09-05 17:46:58 -03:00
Andrea Marisio
e6c6ecfc14 Docs: Fix Typo in Schema.md (#16121)
CHAT->CHAR
2022-08-30 11:28:50 -03:00
Brian Lai
7e158ef9af [low code connectors] generate complete json schema from classes (#15647)
* draft: first pass at complete schema language generation and factory validator

* actually a working validator and fixes to the schema that went uncaught

* remove extra spike file

* fix formatting file

* Add method to generate the complete JSON schema of the low code declarative language

* add testing of a few components during schema gen

* pr feedback and a little bit of refactoring

* test for schema version

* fix some types that were erroneously marked as invalid schema

* some comments

* add jsonschemamixin to interfaces

* update tests now that interfaces are jsonschemamixin

* accidentally removed a mixin

* remove unneeded test

* make comment a little more clear

* update changelog

* bump version

* generic enum not enum class

* Add method to generate the complete JSON schema of the low code declarative language

* add testing of a few components during schema gen

* test for schema version

* update tests now that interfaces are jsonschemamixin

* accidentally removed a mixin

* remove unneeded test

* make comment a little more clear

* generic enum not enum class

* add generated json file and update docs to reference it

* verbage
2022-08-18 18:53:42 -04:00
Alexandre Girard
25690718da Update low-code documentation (#15748)
* newlines

* remove dots for consistency

* a few more edits

* more edits
2022-08-18 08:13:17 -07:00
Alexandre Girard
55ebbf94bf fix typo (#15747) 2022-08-17 17:59:11 -07:00
Augustin
efc9ac1bc9 SAT: update reference about backward compatibility tests (#15588)
* update sat reference

* Update docs/connector-development/testing-connectors/source-acceptance-tests-reference.md

* Update docs/connector-development/testing-connectors/source-acceptance-tests-reference.md

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2022-08-17 13:56:11 -07:00
Alexandre Girard
52f426271b transform -> field_pointer (#15710) 2022-08-16 21:24:06 -07:00