Skip to content

Commit ab81e4d

Browse files
michael-c-nguyenCheryl0402marcosmarxmoctavia-squidington-iii
authored
Source Mixpanel: Added "end_date" field in specs (#12801)
* Added end_date for source mixpanel * Update airbyte-integrations/connectors/source-mixpanel/source_mixpanel/spec.json Co-authored-by: Marcos Marx <[email protected]> * add end_date * auto-bump connector version Co-authored-by: Cheryl0402 <[email protected]> Co-authored-by: Marcos Marx <[email protected]> Co-authored-by: marcosmarxm <[email protected]> Co-authored-by: Octavia Squidington III <[email protected]>
1 parent 721b5b6 commit ab81e4d

File tree

5 files changed

+20
-3
lines changed

5 files changed

+20
-3
lines changed

airbyte-config/init/src/main/resources/seed/source_definitions.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@
541541
- name: Mixpanel
542542
sourceDefinitionId: 12928b32-bf0a-4f1e-964f-07e12e37153a
543543
dockerRepository: airbyte/source-mixpanel
544-
dockerImageTag: 0.1.15
544+
dockerImageTag: 0.1.16
545545
documentationUrl: https://docs.airbyte.io/integrations/sources/mixpanel
546546
icon: mixpanel.svg
547547
sourceType: api

airbyte-config/init/src/main/resources/seed/source_specs.yaml

+10-1
Original file line numberDiff line numberDiff line change
@@ -5224,7 +5224,7 @@
52245224
path_in_connector_config:
52255225
- "credentials"
52265226
- "client_secret"
5227-
- dockerImage: "airbyte/source-mixpanel:0.1.15"
5227+
- dockerImage: "airbyte/source-mixpanel:0.1.16"
52285228
spec:
52295229
documentationUrl: "https://docs.airbyte.io/integrations/sources/mixpanel"
52305230
connectionSpecification:
@@ -5274,6 +5274,15 @@
52745274
examples:
52755275
- "2021-11-16"
52765276
pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}(T[0-9]{2}:[0-9]{2}:[0-9]{2}Z)?$"
5277+
end_date:
5278+
title: "End Date"
5279+
type: "string"
5280+
description: "UTC date and time in the format 2017-01-25T00:00:00Z. Any\
5281+
\ data after this date will not be replicated. Left empty to always sync\
5282+
\ to most recent date"
5283+
examples:
5284+
- "2021-11-16"
5285+
pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}(T[0-9]{2}:[0-9]{2}:[0-9]{2}Z)?$"
52775286
region:
52785287
title: "Region"
52795288
description: "The region of mixpanel domain instance either US or EU."

airbyte-integrations/connectors/source-mixpanel/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
1313
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
1414

1515

16-
LABEL io.airbyte.version=0.1.15
16+
LABEL io.airbyte.version=0.1.16
1717
LABEL io.airbyte.name=airbyte/source-mixpanel

airbyte-integrations/connectors/source-mixpanel/source_mixpanel/spec.json

+7
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@
3939
"examples": ["2021-11-16"],
4040
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}(T[0-9]{2}:[0-9]{2}:[0-9]{2}Z)?$"
4141
},
42+
"end_date": {
43+
"title": "End Date",
44+
"type": "string",
45+
"description": "UTC date and time in the format 2017-01-25T00:00:00Z. Any data after this date will not be replicated. Left empty to always sync to most recent date",
46+
"examples": ["2021-11-16"],
47+
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}(T[0-9]{2}:[0-9]{2}:[0-9]{2}Z)?$"
48+
},
4249
"region": {
4350
"title": "Region",
4451
"description": "The region of mixpanel domain instance either US or EU.",

docs/integrations/sources/mixpanel.md

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ Select the correct region \(EU or US\) for your Mixpanel project. See detail [he
5959

6060
| Version | Date | Pull Request | Subject |
6161
|:---------|:-----------|:---------------------------------------------------------|:-----------------------------------------------------------------------------------------------------|
62+
| `0.1.16` | 2022-05-30 | [\#12801](https://github.com/airbytehq/airbyte/pull/12801) | Add end_date parameter |
6263
| `0.1.15` | 2022-05-04 | [\#12482](https://github.com/airbytehq/airbyte/pull/12482) | Update input configuration copy |
6364
| `0.1.14` | 2022-05-02 | [11501](https://github.com/airbytehq/airbyte/pull/11501) | Improve incremental sync method to streams |
6465
| `0.1.13` | 2022-04-27 | [12335](https://github.com/airbytehq/airbyte/pull/12335) | Adding fixtures to mock time.sleep for connectors that explicitly sleep |

0 commit comments

Comments
 (0)