Skip to content

Commit

Permalink
✨ ✨ Source Hubspot: unnest data (#30322)
Browse files Browse the repository at this point in the history
  • Loading branch information
davydov-d committed Sep 27, 2023
1 parent ce55da9 commit 8186e80
Show file tree
Hide file tree
Showing 22 changed files with 2,191 additions and 89 deletions.
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-hubspot/Dockerfile
Expand Up @@ -34,5 +34,5 @@ COPY source_hubspot ./source_hubspot
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]

LABEL io.airbyte.version=1.4.1
LABEL io.airbyte.version=1.5.0
LABEL io.airbyte.name=airbyte/source-hubspot
Expand Up @@ -19,6 +19,8 @@ acceptance_tests:
discovery:
tests:
- config_path: secrets/config_oauth.json
backward_compatibility_tests_config:
disable_for_version: 1.4.1
basic_read:
tests:
- config_path: secrets/config_oauth.json
Expand Down Expand Up @@ -48,63 +50,115 @@ acceptance_tests:
- name: ilsFilterBranch
bypass_reason: Floating fields order
companies:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties_hs_was_imported
bypass_reason: attribute is not stable
- name: properties/hs_was_imported
bypass_reason: attribute is not stable
contacts:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties_hs_time_in_subscriber
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_in_subscriber
bypass_reason: Hubspot time depend on current time
- name: properties_hs_latest_source_timestamp
bypass_reason: Hubspot time depend on current time
- name: properties/hs_latest_source_timestamp
bypass_reason: Hubspot time depend on current time
- name: properties_hs_predictivescoringtier
bypass_reason: Hubspot prediction changes
- name: properties/hs_predictivescoringtier
bypass_reason: Hubspot prediction changes
- name: properties_lastmodifieddate
bypass_reason: Hubspot time depend on current time
- name: properties/lastmodifieddate
bypass_reason: Hubspot time depend on current time
- name: properties_hs_time_in_lead
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_in_lead
bypass_reason: Hubspot time depend on current time
- name: properties_hs_time_in_opportunity
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_in_opportunity
bypass_reason: Hubspot time depend on current time
- name: properties_hs_was_imported
bypass_reason: attribute is not stable
- name: properties/hs_was_imported
bypass_reason: attribute is not stable
- name: updatedAt
bypass_reason: Hubspot time depend on current time
deals:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties_hs_acv
bypass_reason: value can be an integer or float
- name: properties/hs_acv
bypass_reason: value can be an integer or float
- name: properties_hs_arr
bypass_reason: value can be an integer or float
- name: properties/hs_arr
bypass_reason: value can be an integer or float
- name: properties_hs_mrr
bypass_reason: value can be an integer or float
- name: properties/hs_mrr
bypass_reason: value can be an integer or float
- name: properties_hs_tcv
bypass_reason: value can be an integer or float
- name: properties/hs_tcv
bypass_reason: value can be an integer or float
- name: properties_hs_num_of_associated_line_items
bypass_reason: value can be an integer or float
- name: properties/hs_num_of_associated_line_items
bypass_reason: value can be an integer or float
deals_archived:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties_hs_acv
bypass_reason: value can be an integer or float
- name: properties/hs_acv
bypass_reason: value can be an integer or float
- name: properties_hs_arr
bypass_reason: value can be an integer or float
- name: properties/hs_arr
bypass_reason: value can be an integer or float
- name: properties_hs_mrr
bypass_reason: value can be an integer or float
- name: properties/hs_mrr
bypass_reason: value can be an integer or float
- name: properties_hs_tcv
bypass_reason: value can be an integer or float
- name: properties/hs_tcv
bypass_reason: value can be an integer or float
- name: properties_hs_num_of_associated_line_items
bypass_reason: value can be an integer or float
- name: properties/hs_num_of_associated_line_items
bypass_reason: value can be an integer or float
tickets:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
goals:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties_hs_lastmodifieddate
bypass_reason: Hubspot time depend on current time
- name: properties/hs_lastmodifieddate
bypass_reason: Hubspot time depend on current time
- name: properties_hs_kpi_value_last_calculated_at
bypass_reason: Hubspot time depend on current time
- name: properties/hs_kpi_value_last_calculated_at
bypass_reason: Hubspot time depend on current time
- name: updatedAt
Expand All @@ -120,15 +174,23 @@ acceptance_tests:
- name: ilsFilterBranch
bypass_reason: Floating fields order
companies:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
contacts:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
deals:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
tickets:
- name: properties_hs_time_*
bypass_reason: Hubspot time depend on current time
- name: properties/hs_time_*
bypass_reason: Hubspot time depend on current time
incremental:
Expand Down

0 comments on commit 8186e80

Please sign in to comment.