Skip to content

Commit

Permalink
Merge branch 'master' into natalie/icons_update
Browse files Browse the repository at this point in the history
  • Loading branch information
nataliekwong authored Jun 11, 2024
2 parents 5805d0f + 414d831 commit b56e64c
Show file tree
Hide file tree
Showing 12 changed files with 68 additions and 31 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ data:
connectorSubtype: api
connectorType: source
definitionId: 16447954-e6a8-4593-b140-43dea13bc457
dockerImageTag: 0.2.0
dockerImageTag: 0.2.1
dockerRepository: airbyte/source-appsflyer
githubIssueLabel: source-appsflyer
icon: appsflyer.svg
Expand Down
39 changes: 19 additions & 20 deletions airbyte-integrations/connectors/source-appsflyer/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ requires = [ "poetry-core>=1.0.0",]
build-backend = "poetry.core.masonry.api"

[tool.poetry]
version = "0.2.0"
version = "0.2.1"
name = "source-appsflyer"
description = "Source implementation for Appsflyer."
authors = [ "Airbyte <contact@airbyte.io>",]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -701,9 +701,6 @@
"oaid": {
"type": ["null", "string"]
},
"is_lat": {
"type": ["null", "boolean"]
},
"store_reinstall": {
"type": ["null", "boolean"]
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,45 @@
"rejected_reason_value",
)

organic_in_app_events = (
"app_type",
"custom_data",
"network_account_id",
"install_app_store",
"contributor1_match_type",
"contributor2_match_type",
"contributor3_match_type",
"campaign_type",
"conversion_type",
"match_type",
"gp_referrer",
"gp_click_time",
"gp_install_begin",
"gp_broadcast_referrer",
"keyword_match_type",
"keyword_id",
"att",
"amazon_aid",
"device_category",
"device_model",
"device_download_time",
"deeplink_url",
"oaid",
"store_reinstall",
"placement",
"mediation_network",
"segment",
"ad_unit",
"monetization_network",
"impressions",
"blocked_reason",
"blocked_reason_value",
"blocked_reason_rule",
"blocked_sub_reason",
"rejected_reason",
"rejected_reason_value",
)

uninstall_events = (
"custom_data",
"network_account_id",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -322,9 +322,6 @@
"oaid": {
"type": ["null", "string"]
},
"is_lat": {
"type": ["null", "boolean"]
},
"store_reinstall": {
"type": ["null", "boolean"]
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,7 @@ def path(
class OrganicInAppEvents(RawDataMixin, IncrementalAppsflyerStream):
intervals = 31
cursor_field = "event_time"
additional_fields = additional_fields.organic_in_app_events

def path(
self, stream_state: Mapping[str, Any] = None, stream_slice: Mapping[str, Any] = None, next_page_token: Mapping[str, Any] = None
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ data:
connectorSubtype: api
connectorType: source
definitionId: e094cb9a-26de-4645-8761-65c0c425d1de
dockerImageTag: 5.4.1
dockerImageTag: 5.4.2
dockerRepository: airbyte/source-stripe
documentationUrl: https://docs.airbyte.com/integrations/sources/stripe
githubIssueLabel: source-stripe
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ requires = [ "poetry-core>=1.0.0",]
build-backend = "poetry.core.masonry.api"

[tool.poetry]
version = "5.4.1"
version = "5.4.2"
name = "source-stripe"
description = "Source implementation for Stripe."
authors = [ "Airbyte <contact@airbyte.io>",]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -242,10 +242,12 @@ def streams(self, config: MutableMapping[str, Any]) -> List[Stream]:
"invoice.payment_failed",
"invoice.payment_succeeded",
"invoice.sent",
"invoice.upcoming",
"invoice.updated",
"invoice.voided",
"invoice.will_be_due",
# the event type = "invoice.upcoming" doesn't contain the `primary_key = `id` field,
# thus isn't used, see the doc: https://docs.stripe.com/api/invoices/object#invoice_object-id
# reference issue: https://github.com/airbytehq/oncall/issues/5560
],
**args,
)
Expand Down
1 change: 1 addition & 0 deletions docs/integrations/sources/appsflyer.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ The Airbyte Source for [AppsFLyer](https://www.appsflyer.com/)

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :----------------------------------------------------- | :------------------------------------------ |
| 0.2.1 | 2024-06-11 | [39407](https://github.com/airbytehq/airbyte/pull/39407) | Fix Organic In-App Events Stream |
| 0.2.0 | 2024-05-19 | [38339](https://github.com/airbytehq/airbyte/pull/38339) | Migrate to [AppyFlyer API V2](https://support.appsflyer.com/hc/en-us/articles/12399683708305-Bulletin-API-token-changes?query=token) |
| 0.1.2 | 2024-06-06 | [39187](https://github.com/airbytehq/airbyte/pull/39187) | [autopull] Upgrade base image to v1.2.2 |
| 0.1.1 | 2024-05-20 | [38436](https://github.com/airbytehq/airbyte/pull/38436) | [autopull] base image + poetry + up_to_date |
Expand Down
1 change: 1 addition & 0 deletions docs/integrations/sources/stripe.md
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,7 @@ Each record is marked with `is_deleted` flag when the appropriate event happens

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :-------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 5.4.2 | 2024-06-11 | [39412](https://github.com/airbytehq/airbyte/pull/39412) | Removed `invoice.upcomming` event type from (incremental sync) for `Invoices` stream |
| 5.4.1 | 2024-06-11 | [39393](https://github.com/airbytehq/airbyte/pull/39393) | Added missing `event types` (incremental sync) for `Invoices` stream |
| 5.4.0 | 2024-06-05 | [39138](https://github.com/airbytehq/airbyte/pull/39138) | Fixed the `Refunds` stream missing data for the `incremental` sync |
| 5.3.9 | 2024-05-22 | [38550](https://github.com/airbytehq/airbyte/pull/38550) | Update authenticator package |
Expand Down

0 comments on commit b56e64c

Please sign in to comment.