diff --git a/airbyte-integrations/connectors/source-braze/Dockerfile b/airbyte-integrations/connectors/source-braze/Dockerfile index 72493acfa89bee..eee9f5dceb631d 100644 --- a/airbyte-integrations/connectors/source-braze/Dockerfile +++ b/airbyte-integrations/connectors/source-braze/Dockerfile @@ -34,5 +34,5 @@ COPY source_braze ./source_braze ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.4 +LABEL io.airbyte.version=0.2.0 LABEL io.airbyte.name=airbyte/source-braze diff --git a/airbyte-integrations/connectors/source-braze/metadata.yaml b/airbyte-integrations/connectors/source-braze/metadata.yaml index 36e94128fcf71a..02e6db2001ae74 100644 --- a/airbyte-integrations/connectors/source-braze/metadata.yaml +++ b/airbyte-integrations/connectors/source-braze/metadata.yaml @@ -5,7 +5,7 @@ data: connectorSubtype: api connectorType: source definitionId: 68b9c98e-0747-4c84-b05b-d30b47686725 - dockerImageTag: 0.1.4 + dockerImageTag: 0.2.0 dockerRepository: airbyte/source-braze documentationUrl: https://docs.airbyte.com/integrations/sources/braze githubIssueLabel: source-braze diff --git a/airbyte-integrations/connectors/source-braze/source_braze/manifest.yaml b/airbyte-integrations/connectors/source-braze/source_braze/manifest.yaml index c0ad1446f4408c..3924902c62b0ae 100644 --- a/airbyte-integrations/connectors/source-braze/source_braze/manifest.yaml +++ b/airbyte-integrations/connectors/source-braze/source_braze/manifest.yaml @@ -180,6 +180,11 @@ definitions: $ref: "#/definitions/datetime_14d_incremental_sync" retriever: $ref: "#/definitions/non_paginated_retriever" + requester: + $ref: "#/definitions/requester" + request_parameters: + include_variant_breakdown: "true" + include_step_breakdown: "true" record_selector: extractor: field_path: ["data", "stats"] diff --git a/airbyte-integrations/connectors/source-braze/source_braze/schemas/canvases_analytics.json b/airbyte-integrations/connectors/source-braze/source_braze/schemas/canvases_analytics.json index c834118b67f0ec..92dc2437a92d95 100644 --- a/airbyte-integrations/connectors/source-braze/source_braze/schemas/canvases_analytics.json +++ b/airbyte-integrations/connectors/source-braze/source_braze/schemas/canvases_analytics.json @@ -1,6 +1,7 @@ { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", + "additionalProperties": true, "properties": { "canvas_id": { "type": ["null", "string"] diff --git a/docs/integrations/sources/braze.md b/docs/integrations/sources/braze.md index cba46bfed760ec..23f4cdefa3338c 100644 --- a/docs/integrations/sources/braze.md +++ b/docs/integrations/sources/braze.md @@ -51,6 +51,7 @@ Rate limits table: https://www.braze.com/docs/api/api_limits/#rate-limits-by-req | Version | Date | Pull Request | Subject | |:--------|:-----------|:----------------------------------------------------------|:-----------------------------------| +| 0.2.0 | 2023-10-28 | [31607](https://github.com/airbytehq/airbyte/pull/31607) | Fix CanvasAnalytics Stream Null Data for step_stats, variant_stats | | 0.1.4 | 2023-11-03 | [20520](https://github.com/airbytehq/airbyte/pull/20520) | Fix integration tests | | 0.1.3 | 2022-12-15 | [20520](https://github.com/airbytehq/airbyte/pull/20520) | The Braze connector born |