1
0
mirror of synced 2025-12-31 15:03:11 -05:00
Commit Graph

8635 Commits

Author SHA1 Message Date
Tim Roes
b4dfbdb670 Show an error when OAuth credentials are missing (#19466) 2022-11-16 13:25:43 +01:00
Denys Davydov
d97e300286 SAT: do not treat spec fields with const values as the ones that can hold secrets (#19465)
* SAT: do not treat spec fields with const values as the ones that can hold secrets

* sat: upd changelog
2022-11-16 14:14:52 +02:00
Tim Roes
558bc6df6b Upgrade minimatch (#19464) 2022-11-16 10:17:31 +01:00
Joey Marshment-Howell
7bdefbcc9b 🪟🔧 Refactor frontend destination routing (#19120)
* move components out of pages directory

* flatten destination routes
2022-11-16 09:17:23 +00:00
Andy
56342d28cd Lowcode CDK docs: Update with CTA for creating feature requests (#19462) 2022-11-15 21:25:01 -08:00
dependabot[bot]
72f33f7b7c Bump loader-utils from 2.0.2 to 2.0.4 in /docusaurus (#19457)
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 16:39:31 -08:00
dependabot[bot]
b3a11bb6dc Bump loader-utils from 2.0.2 to 2.0.3 in /docusaurus (#19097)
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.3/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Peter Hu <peter@airbyte.io>
2022-11-15 16:35:05 -08:00
Benoit Moriceau
651988de52 remove sleep and repeat test to check non flakyness (#19454)
* remove sleep and repeat test to check non flakyness

* Remove repeated test
2022-11-15 16:12:28 -08:00
Evan Tahler
05c99c1693 Faker emits AirbyteEstimateTraceMessage (#19197)
* Faker emits `AirbyteEstimateTraceMessage`

* update pr

* fix SAT

* auto-bump connector version

Co-authored-by: alafanechere <augustin.lafanechere@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-15 15:58:22 -08:00
Benoit Moriceau
a586537adb Specify namespace when creating pod (#19399)
* Specify namespace when creating pof

* PR comments

* rm new line

* Fix micronaut injection
2022-11-15 15:52:42 -08:00
Benoit Moriceau
89b7740507 Revert "Revert "Remove configuration API (#18998)" (#19440)" (#19443)
* Revert "Revert "Remove configuration API (#18998)" (#19440)"

This reverts commit 3d0a9deb2c.

* Re add parameters needed by cloud
2022-11-15 15:09:46 -08:00
Ella Rohm-Ensing
f59709ea66 Parse list of dicts in json_schema_helper.find_nodes() (#19386)
* Get test on nested list/dict passing - use index to query next object for list

* Fix flakecheck

* Test that get_node provides correct value

* Improve test and test cases

* Rewrite method for better comprehension

* Add test for base-level key. Rewrite method for comprehension and handling this case
2022-11-15 17:40:04 -05:00
Benoit Moriceau
e8368696ff Make sure that long running activity are not retried (#19452) 2022-11-15 14:35:18 -08:00
Benoit Moriceau
63ccc32788 Bmoric/remove unused code (#19188)
* Tmp

* Move when the deletion is performed

* Re-enable disable test

* PR comments

* Use cancel

* rename

* Fix test and version check position

* remove unused temporal deletion code

* Remove false todo

* Rm repeated test

* Rm unused import
2022-11-15 14:21:05 -08:00
Anne
fdb96d0a63 Notifications Workflow (#18735)
* notification workflow
2022-11-15 13:58:30 -08:00
Topher Lubaway
b689d5a63f Revert "Update action.yml (#19416)" (#19450)
This reverts commit 78fb528a9a.
2022-11-15 15:09:38 -06:00
Lake Mossman
b25b63139f move 'Example values' into intl (#19446) 2022-11-15 12:22:23 -08:00
Sophia Wiley
5e2cea05f3 edited link (#19444) 2022-11-15 13:59:58 -05:00
Jimmy Ma
3d0a9deb2c Revert "Remove configuration API (#18998)" (#19440)
This reverts commit 41f3c0aded.
2022-11-15 09:46:46 -08:00
Tim Roes
c203683c5e Add design codeowner rules (#19391) 2022-11-15 18:45:57 +01:00
Brian Lai
23679f5b41 instantiate a declarative connector and allow for reads to be invoked from the connector builder server (#19333)
* instantiate a declarative connector and allow for reads to be invoked from the connector builder server

* various pr feedback and cleaning up the code a bit

* refactor grouping logic into a separate function to illustrate how groups are being emitted

* fix the webapp to also pass config to the stream list endpoint

* fix dereference field

* replace error message handling with default FastAPI HTTPException

* pr feedback: more error messaging and some code reuse

* formatting

* regenerate open api spec
2022-11-15 12:15:58 -05:00
Yowan Ramchoreeter
15c3d6253d Doc update: Read-only access should be sufficient (#19438) 2022-11-15 11:59:28 -05:00
Jimmy Ma
c47890d0a5 Exclude connectors with unsupported protocol version from seed updates (#19328)
* Filter out connectors with unsupported protocol in ApplyDefinitionsHelper

* Format

* Remove code dupl
2022-11-15 08:36:27 -08:00
Benoit Moriceau
41f3c0aded Remove configuration API (#18998)
* Extract Operation API

* Extract scheduler API

* Format

* extract source api

* Extract source definition api

* Add path

* Extract State API

* extract webbackend api

* extract webbackend api

* extract workspace api

* Extract source definition specification api

* Remove configuration API
2022-11-15 08:27:15 -08:00
Mykyta Serbynevskiy
78fb528a9a Update action.yml (#19416)
Changing instance type of AWS self-hosted runner from from c5.2xlarge to c6a.4xlarge.

It will result in:

CPU: 8 -> 16
Sustained clock speed (GHz): 3.4 -> 3.6
RAM: 16 -> 32
cost: 0.34 USD/hr -> 0.612 USD/hr
2022-11-15 18:02:18 +02:00
Edmundo Ruiz Ghanem
7e709b54ad 🪟 🐛 🎨 Fix design issues with CatalogDiff modal (#18870)
* Increase size of CatalogDiff modal
Add ModalService to CatalogDiff to fix story

* Fix issues with catalog diff field section styles

* Update how icons work
* Rearrange table headings and cells to align correctly
* Add more spacing to the Diff Icon badges
* Remove div from DiffHeader and simplify rendering
* Remove border-spacing from tables
* Move table margins to be set by padding on the panel itself

* Update spacing on field section to align more closely with design

* Update text color in NumberBadge to be consistent.

* Update spacing and alignment in stream row to match design

* Restore text color in NumberBadge

* Cleanup onClose fn in CatalogDiff story

* Add padding bottoom to DiffAccordion
Update CatalogDiff stories to include different use cases
2022-11-15 10:51:16 -05:00
Denys Davydov
217a651663 Source Salesforce: add more unsupported bulk entities, fix fallback to rest (#19286)
* #985 source salesforce: add more unsupported bulk entities, fix fallback to rest

* #985 source salesforce: upd changelog

* #985 source salesforce - add docstring for a test

* #985 source Salesforce: bump version

* #985 source salesforce: move SATs to high level strictness

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-15 13:40:27 +02:00
Tim Roes
661722955c 🪟 🐛 Hotfix getValues failures in connector form (#19400)
* Hotfix getValues failures in connector form

* Fix jest tests

* Fix jest tests

* Show errors somewhat properly

* Fix jest tests
2022-11-15 11:32:59 +01:00
letiescanciano
342bfb8fd4 🪟🧪🐛 Fix redirection in signup source selector experiment (#19382)
Demo: https://www.loom.com/share/fabca04e7b024e16b0f714b22bef3f52
2022-11-15 07:48:11 +01:00
Serhii Chvaliuk
a3e83c306a Source Prestashop: Migrate connector from Alpha (Python) to Beta (YAML) (#18927)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-11-15 08:39:25 +02:00
Sherif A. Nada
33575dff44 Fix datadog connector docs title 2022-11-14 22:22:51 -08:00
Balaji Seetharaman
4fbd061b2b 🎉 New Source: Aha (#18893)
* 🎉 New Source: Aha

* addressing the comments

* addressing review comments

* addressing review comments & removing newly added EoL

* fixing end of file line

* fixing end of file line

* including paginator

* Fixing the pagination issue

* Removing the contents from sample_config.json

* fix schema, tests and add aha 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-14 23:44:58 -03:00
Haithem SOUALA
b690004d8e 🎉 New Source: Rocket.chat [low-code cdk] (#18635)
* init commit

* add streams

* add streams

* add streams

* add streams

* solve conflict doc

* solve doc conflict

* updates to connector

* Update acceptance-test-config.yml

* Revert "Update acceptance-test-config.yml"

This reverts commit e79ea7c7db984b3abaf7686627b34f18ea42b526.

* solve source def conflict

* solve spec conflict

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
Co-authored-by: Vincent Koc <25068+koconder@users.noreply.github.com>
2022-11-14 21:43:19 -03:00
Haithem SOUALA
c064db8ddf 🎉 New Source: getLago [low-code cdk] (#18727)
* initial commit

* add docs

* add doc

* lint

* add getlago to source def

* generate source spec

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2022-11-14 21:34:08 -03:00
catpineapple
241cf4a6eb 🎉 New Destination: Apache Doris (#17884)
* first commit

* normalized code and integration test

* add bootstrap.md

* add doris to destination def

* auto-bump connector version

* format files

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-14 21:31:53 -03:00
Brian Lai
b52caa0d81 Add the /manifest_template endpoint to return a string representation of the manifest template (#19367)
* return a string representation of the manifest template

* get rid of extra template

* add a comment
2022-11-14 18:40:50 -05:00
Augustin
1c961f41bf ci-connector-ops: Check test strictness level on GA source connectors (#19383) 2022-11-15 00:23:33 +01:00
Teal Larson
ebbe5a9a18 Revert "🪟 🎨 Streams table design pass (#18908)" (#19397)
This reverts commit a72deb14a6.
2022-11-14 16:52:48 -05:00
Conor
9bf5dac807 feat: add remote build caching (#19390)
* feat: add remote build caching

* ci: retrigger actions
2022-11-14 15:10:47 -06:00
Lake Mossman
21d157092e 🪟 🔧 Pass connector id to consent request when in edit mode (#19325)
* pass actor id to getConsentUrl if present

* rename actorId to connectorId and move logic into util function
2022-11-14 12:09:06 -08:00
Pierre Kerschgens
fae29ee2ab 🐛 Source Salesforce: Use Apparent Encoding (#19294)
* fix: prefer response body encoding over header encoding

* bump: source-salesforce version

* Update salesforce.md

* 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-14 13:42:33 -05:00
Mahdi Dibaiee
44ac470d28 Google Sheets: add row_id to rows and use as primary key (#19215)
* source-google-sheets: add row_id to rows and use as primary key

* Update Dockerfile

* Update google-sheets.md

* Update Dockerfile

* Update google-sheets.md

* 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-14 13:42:00 -05:00
Leïla Ballouard
d59275d5f9 🎉 New Source: Qonto [python cdk] (#17452)
* Creation of the new Qonto source connector

* Update setup.py

* Support production and mocked server endpoints

* finalise mocked api calls

* Update source_definitions.yaml

* lint

* 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: Vincent Koc <vincentkoc@ieee.org>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-14 13:28:50 -05:00
Serhii Chvaliuk
d5b66e9d7b CDK: make default_paginator.page_token_option optional (#19368)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-11-14 20:16:30 +02:00
Jimmy Ma
8683bc873c Check protocol version compatibility during a platform update (#19200)
* Refactoring to improve code re-use

* Add ProtocolVersionChecker

* Add an option to configure if we are automatically upgrading connectors

* Add airbyte version check to pass the fresh install case

* Inject DefinitionsProvider in the BootloaderApp

* Remove AutoUpgradeConnector config

* Improve logging

* Use named argument rather than positional

* Make DefinitionsProvider optional

* Format
2022-11-14 10:16:17 -08:00
Teal Larson
77243e447e 🪟🎨 make connection replication settings full width (#19311)
* make connection replication settings full width w 20px margin

* cleanup

* fix reference to variable inside calc
2022-11-14 12:57:45 -05:00
Teal Larson
a72deb14a6 🪟 🎨 Streams table design pass (#18908)
* typography

* wip

* continued progress

* merge cleanup

* table item alignment

* row styling

* remove extra item

* continued styling

* alignment works with scrollbar

* headings align with or without scrollbars

* stream connection header alignment

* cleanup

* pill-select justify

* cleanup

* fix ternary logic for disabled streams rows

* streams table design tweaks

* make table rows flush with card edge

* review cleanup, fix scroll overflow for firefox

* use gap not padding

* add scrollbar-gutter to rows too

* use ellipsis for cell text, not wrap

* fix alignment of syncCatalogField

* fix text ellipses and syncmode cell width

* use a div to make this col static 200px

* remove debug border

* scss variables cleanup
2022-11-14 12:54:52 -05:00
Michael Siega
bfa3b5cb6c only persist secrets if we ever hydrated them in workspace webhook config handling (#19352) 2022-11-14 17:42:57 +01:00
Omid Rad
03b0d314a0 Improve Connector logos (#19346)
* Better logos for some connectors

* Square them + square a lot more icons!

* revert two logos!
2022-11-14 17:35:00 +01:00
Sofiia Zaitseva
065cf66aea Add tests for checking Unsaved changes modal (#19080)
add tests
2022-11-14 18:32:14 +02:00