Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Source Quickbooks: migrate to low-code #24324

Merged
merged 24 commits into from
Apr 11, 2023

Conversation

roman-yermilov-gl
Copy link
Contributor

What

Migrate QuickBooks Singer to Low-Code

@roman-yermilov-gl roman-yermilov-gl self-assigned this Mar 21, 2023
@octavia-squidington-iii octavia-squidington-iii added area/connectors Connector related issues area/documentation Improvements or additions to documentation connectors/source/quickbooks labels Mar 21, 2023
@roman-yermilov-gl roman-yermilov-gl force-pushed the ryermilov/source-quickbooks-migrate-to-low-code branch 2 times, most recently from 61f0a48 to bbbf586 Compare March 22, 2023 11:16
@roman-yermilov-gl roman-yermilov-gl force-pushed the ryermilov/source-quickbooks-migrate-to-low-code branch from bbbf586 to 3b0b02e Compare March 23, 2023 13:14
@roman-yermilov-gl roman-yermilov-gl force-pushed the ryermilov/source-quickbooks-migrate-to-low-code branch from 3b0b02e to 9eb9bdf Compare March 23, 2023 13:44
Copy link
Collaborator

@lazebnyi lazebnyi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@davydov-d
Copy link
Collaborator

depends on #24891

@davydov-d
Copy link
Collaborator

davydov-d commented Apr 6, 2023

/test connector=connectors/source-quickbooks

🕑 connectors/source-quickbooks https://github.com/airbytehq/airbyte/actions/runs/4628030091
✅ connectors/source-quickbooks https://github.com/airbytehq/airbyte/actions/runs/4628030091
Python tests coverage:

Name                              Stmts   Miss  Cover
-----------------------------------------------------
source_quickbooks/__init__.py         3      0   100%
source_quickbooks/components.py      36      4    89%
source_quickbooks/source.py           4      1    75%
-----------------------------------------------------
TOTAL                                43      5    88%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:103: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:581: The previous connector image could not be retrieved.
================== 38 passed, 2 skipped in 368.57s (0:06:08) ===================

@davydov-d davydov-d requested a review from a team April 6, 2023 10:38
davydov-d and others added 3 commits April 6, 2023 11:29
docs/integrations/sources/quickbooks.md Outdated Show resolved Hide resolved
docs/integrations/sources/quickbooks.md Outdated Show resolved Hide resolved
docs/integrations/sources/quickbooks.md Outdated Show resolved Hide resolved
docs/integrations/sources/quickbooks.md Outdated Show resolved Hide resolved
docs/integrations/sources/quickbooks.md Outdated Show resolved Hide resolved
docs/integrations/sources/quickbooks.md Show resolved Hide resolved
@davydov-d
Copy link
Collaborator

davydov-d commented Apr 10, 2023

/test connector=connectors/source-quickbooks

🕑 connectors/source-quickbooks https://github.com/airbytehq/airbyte/actions/runs/4657087094

@davydov-d
Copy link
Collaborator

davydov-d commented Apr 10, 2023

/test connector=connectors/source-quickbooks

🕑 connectors/source-quickbooks https://github.com/airbytehq/airbyte/actions/runs/4657135511
❌ connectors/source-quickbooks https://github.com/airbytehq/airbyte/actions/runs/4657135511
🐛

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:103: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:581: The previous connector image could not be retrieved.
================== 38 passed, 2 skipped in 376.21s (0:06:16) ===================

@davydov-d davydov-d requested a review from sherifnada April 10, 2023 15:44
@davydov-d
Copy link
Collaborator

@sherifnada please take a look once more

@davydov-d
Copy link
Collaborator

davydov-d commented Apr 10, 2023

/test connector=connectors/source-quickbooks

🕑 connectors/source-quickbooks https://github.com/airbytehq/airbyte/actions/runs/4660000964
✅ connectors/source-quickbooks https://github.com/airbytehq/airbyte/actions/runs/4660000964
Python tests coverage:

Name                              Stmts   Miss  Cover
-----------------------------------------------------
source_quickbooks/__init__.py         3      0   100%
source_quickbooks/components.py      36      4    89%
source_quickbooks/source.py           4      1    75%
-----------------------------------------------------
TOTAL                                43      5    88%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:103: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:581: The previous connector image could not be retrieved.
================== 38 passed, 2 skipped in 374.96s (0:06:14) ===================

@davydov-d
Copy link
Collaborator

davydov-d commented Apr 10, 2023

/publish connector=connectors/source-quickbooks

🕑 Publishing the following connectors:
connectors/source-quickbooks
https://github.com/airbytehq/airbyte/actions/runs/4660393356


Connector Did it publish? Were definitions generated?
connectors/source-quickbooks

if you have connectors that successfully published but failed definition generation, follow step 4 here ▶️

@davydov-d davydov-d merged commit a992167 into master Apr 11, 2023
@davydov-d davydov-d deleted the ryermilov/source-quickbooks-migrate-to-low-code branch April 11, 2023 05:52
marcosmarxm pushed a commit to natalia-miinto/airbyte that referenced this pull request Jun 8, 2023
* Source Quickbooks: migrate to low-code

* Source Quickbooks: add oauth flow

* airbytehq#24658 Lowcode CDK: implement single use refresh token oauth authenticator

* #23498 source Quickbooks: set up CATs

* airbytehq#24658 lowcode cdk: review fixes

* upd manifest version + airbyte cdk version

* delete source-quickbooks-singer along with seed

* Automated Change

* update docs and spec.json

* revert data type map in docs

* Automated Change

* quickbooks: review fixes

* quickbooks: more review fixes

* quickbooks: modify spec

* quickbooks: rename icon

* quickbooks: generate definitions

---------

Co-authored-by: Denys Davydov <davydov.den18@gmail.com>
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants