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

chore(release): pull release/v1.55.0 into main #975

Merged
merged 28 commits into from
Oct 12, 2023
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
befa4b1
chore: reverted ketch config in snowflake (#922)
MoumitaM Sep 20, 2023
a8e0949
Merge pull request #923 from rudderlabs/main
ItsSudip Sep 21, 2023
8fdb3ba
Merge pull request #925 from rudderlabs/main
ItsSudip Sep 21, 2023
43641ce
feat: add visual mapper for snapchat (#911)
shrouti1507 Sep 21, 2023
b5f2ccf
chore: update facebook marketing connector to v8.2.1 (#909)
am6010 Sep 22, 2023
2448cb7
Merge pull request #928 from rudderlabs/main
ItsSudip Sep 22, 2023
62500c4
Merge pull request #930 from rudderlabs/main
am6010 Sep 22, 2023
ef678bd
feat(mixpanel): add support of ignoreDnt (#917)
ItsSudip Sep 25, 2023
fdbebf1
feat: [REV-103] trino source enable mirror mode support (#921)
sensei23 Sep 25, 2023
71070de
Merge pull request #936 from rudderlabs/main
ItsSudip Sep 25, 2023
c1339f3
chore: enable fb marketing connector (#941)
am6010 Sep 26, 2023
3cbdd9c
Merge pull request #943 from rudderlabs/main
ItsSudip Sep 26, 2023
9b3bedf
chore(release): pull main into develop post release v1.53.1 (#949)
github-actions[bot] Sep 28, 2023
4e94260
feat: amplitude sdk update (#796)
ItsSudip Sep 29, 2023
9f5c2d1
chore: resolved back merge pr conflit
mihir-4116 Sep 30, 2023
2b08679
Merge pull request #957 from rudderlabs/chore.resolve-conflicts
mihir-4116 Sep 30, 2023
7f5dda6
chore: enable trino audiences (#962)
vyeshwanth Oct 4, 2023
5c8a7c3
chore: update zendesk support image to v8.2.1 (#961)
am6010 Oct 4, 2023
3bd29ea
fix: remove shopify source specific config for ga4 (#967)
anantjain45823 Oct 5, 2023
7026ada
feat: record event msl (#968)
Vikas26021999 Oct 5, 2023
89faa0e
feat: ketch config added for ga4 (#963)
MoumitaM Oct 6, 2023
64711eb
chore: merge main into develop conflicts resolve (#972)
anantjain45823 Oct 11, 2023
4a633b4
Merge pull request #960 from rudderlabs/main
krishna2020 Oct 11, 2023
ee6fd93
chore: added missing piiPropertiesToIgnore field to develop for ga4
mihir-4116 Oct 11, 2023
c96d318
Merge pull request #974 from rudderlabs/fix.ga4-conflict
krishna2020 Oct 11, 2023
b0ea3f3
feat: support page call in snapchat conversion (#969)
anantjain45823 Oct 11, 2023
263292b
chore(release): 1.55.0
web-flow Oct 11, 2023
cfd18bd
chore: update changelog (#976)
mihir-4116 Oct 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 18 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

krishna2020 marked this conversation as resolved.
Show resolved Hide resolved
## [1.55.0](https://github.com/rudderlabs/rudder-config-schema/compare/v1.54.0...v1.55.0) (2023-10-11)


### Features

* [REV-103] trino source enable mirror mode support ([#921](https://github.com/rudderlabs/rudder-config-schema/issues/921)) ([fdbebf1](https://github.com/rudderlabs/rudder-config-schema/commit/fdbebf18ecd82668dff9c2844362b827d4a11c7d))
* add visual mapper for snapchat ([#911](https://github.com/rudderlabs/rudder-config-schema/issues/911)) ([43641ce](https://github.com/rudderlabs/rudder-config-schema/commit/43641cec8bc1f166311365a855d7d148edc55149))
* amplitude sdk update ([#796](https://github.com/rudderlabs/rudder-config-schema/issues/796)) ([4e94260](https://github.com/rudderlabs/rudder-config-schema/commit/4e94260f4e071ff0c64dced856f363226b9f624e))
* ketch config added for ga4 ([#963](https://github.com/rudderlabs/rudder-config-schema/issues/963)) ([89faa0e](https://github.com/rudderlabs/rudder-config-schema/commit/89faa0e3e411a8b0fde99fa140d1a199cded6c4b))
* **mixpanel:** add support of ignoreDnt ([#917](https://github.com/rudderlabs/rudder-config-schema/issues/917)) ([ef678bd](https://github.com/rudderlabs/rudder-config-schema/commit/ef678bdd8eaac5954c59d9fd408dc1914e77c428))
* record event msl ([#968](https://github.com/rudderlabs/rudder-config-schema/issues/968)) ([7026ada](https://github.com/rudderlabs/rudder-config-schema/commit/7026ada8fad0c9a1909c6208c6f448a0b73a9c7d))
* support page call in snapchat conversion ([#969](https://github.com/rudderlabs/rudder-config-schema/issues/969)) ([b0ea3f3](https://github.com/rudderlabs/rudder-config-schema/commit/b0ea3f31ddbebea63c296609b6ce636938902847))


### Bug Fixes

* remove shopify source specific config for ga4 ([#967](https://github.com/rudderlabs/rudder-config-schema/issues/967)) ([3bd29ea](https://github.com/rudderlabs/rudder-config-schema/commit/3bd29eab9f3fad8f7b6779cbafb086f9824e14db))

## [1.54.0](https://github.com/rudderlabs/rudder-config-schema/compare/v1.53.1...v1.54.0) (2023-09-29)


Expand All @@ -12,8 +30,6 @@ All notable changes to this project will be documented in this file. See [standa
* amplitude sdk update ([#796](https://github.com/rudderlabs/rudder-config-schema/issues/796)) ([4e94260](https://github.com/rudderlabs/rudder-config-schema/commit/4e94260f4e071ff0c64dced856f363226b9f624e))
* **mixpanel:** add support of ignoreDnt ([#917](https://github.com/rudderlabs/rudder-config-schema/issues/917)) ([ef678bd](https://github.com/rudderlabs/rudder-config-schema/commit/ef678bdd8eaac5954c59d9fd408dc1914e77c428))
* **ga4:** support of filter PII user properties ([a196fca](https://github.com/rudderlabs/rudder-config-schema/commit/a196fca71a3b0dc37bc11573c90ba6cab8518fcc))
* **ga4:** support of filter PII user properties ([e5c673d](https://github.com/rudderlabs/rudder-config-schema/commit/e5c673d6ef11c8a7493ec7b56ccf8fdff91d6f7c))
* **ga4:** support of filter PII user properties ([2ce312b](https://github.com/rudderlabs/rudder-config-schema/commit/2ce312bf1de50fe86419f5d94f92bd19ed93e970))
* **ga4:** support of sending user_properties as part of init call ([0b2ca93](https://github.com/rudderlabs/rudder-config-schema/commit/0b2ca937f6cad8cd7e3688126f1f82cb1f4c3885))


Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

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

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "rudder-config-schema",
"version": "1.54.0",
"version": "1.55.0",
"description": "",
"main": "src/index.ts",
"private": true,
Expand Down
12 changes: 3 additions & 9 deletions src/configurations/destinations/ga4/db-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@
"extendPageViewParams",
"piiPropertiesToIgnore",
"oneTrustCookieCategories",
"overrideClientAndSessionId"
"overrideClientAndSessionId",
"ketchConsentPurposes"
],
"excludeKeys": [],
"supportedSourceTypes": [
Expand Down Expand Up @@ -72,6 +73,7 @@
"blacklistedEvents",
"eventFilteringOption",
"piiPropertiesToIgnore",
"ketchConsentPurposes",
"oneTrustCookieCategories"
],
"web": [
Expand All @@ -87,14 +89,6 @@
"useNativeSDK",
"connectionMode"
],
"shopify": [
"useNativeSDK",
"connectionMode",
"capturePageView",
"useNativeSDKToSend",
"extendPageViewParams",
"overrideClientAndSessionId"
],
"ios": [
"useNativeSDK",
"connectionMode"
Expand Down
78 changes: 24 additions & 54 deletions src/configurations/destinations/ga4/schema.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
{
"configSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"apiSecret",
"typesOfClient"
],
"required": ["apiSecret", "typesOfClient"],
"type": "object",
"properties": {
"apiSecret": {
Expand All @@ -13,10 +10,7 @@
},
"typesOfClient": {
"type": "string",
"enum": [
"gtag",
"firebase"
],
"enum": ["gtag", "firebase"],
"default": "gtag"
},
"debugMode": {
Expand All @@ -25,11 +19,7 @@
},
"eventFilteringOption": {
"type": "string",
"enum": [
"disable",
"whitelistedEvents",
"blacklistedEvents"
],
"enum": ["disable", "whitelistedEvents", "blacklistedEvents"],
"default": "disable"
},
"piiPropertiesToIgnore": {
Expand Down Expand Up @@ -80,23 +70,24 @@
}
}
},
"ketchConsentPurposes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"purpose": {
"type": "string",
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{0,100})$"
}
}
}
},
"capturePageView": {
"type": "object",
"properties": {
"web": {
"type": "string",
"enum": [
"rs",
"gtag"
],
"default": "rs"
},
"shopify": {
"type": "string",
"enum": [
"rs",
"gtag"
],
"enum": ["rs", "gtag"],
"default": "rs"
}
}
Expand All @@ -114,9 +105,6 @@
"properties": {
"web": {
"type": "boolean"
},
"shopify": {
"type": "boolean"
}
}
},
Expand Down Expand Up @@ -147,25 +135,15 @@
"properties": {
"android": {
"type": "string",
"enum": [
"cloud",
"device"
]
"enum": ["cloud", "device"]
},
"ios": {
"type": "string",
"enum": [
"cloud",
"device"
]
"enum": ["cloud", "device"]
},
"web": {
"type": "string",
"enum": [
"cloud",
"device",
"hybrid"
]
"enum": ["cloud", "device", "hybrid"]
}
}
}
Expand All @@ -178,9 +156,7 @@
"const": "gtag"
}
},
"required": [
"typesOfClient"
]
"required": ["typesOfClient"]
},
"then": {
"properties": {
Expand All @@ -189,9 +165,7 @@
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(G-.{1,100})$|^$"
}
},
"required": [
"measurementId"
]
"required": ["measurementId"]
}
},
{
Expand All @@ -201,9 +175,7 @@
"const": "firebase"
}
},
"required": [
"typesOfClient"
]
"required": ["typesOfClient"]
},
"then": {
"properties": {
Expand All @@ -212,11 +184,9 @@
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$"
}
},
"required": [
"firebaseAppId"
]
"required": ["firebaseAppId"]
}
}
]
}
}
}
28 changes: 27 additions & 1 deletion src/configurations/destinations/ga4/ui-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -250,14 +250,40 @@
"note": "Input your OneTrust category names by pressing ‘Enter’ after each entry",
"configKey": "oneTrustCookieCategories",
"tagKey": "oneTrustCookieCategory",
"placeholder": "e.g: Credit card visit",
"placeholder": "e.g: Marketing",
"default": [
{
"oneTrustCookieCategory": ""
}
]
}
]
},
{
"title": "Ketch consent purpose settings",
"note": [
"Enter your Ketch purpose Id if you have them configured. ",
{
"text": "Learn more ",
"link": "https://www.rudderstack.com/docs/sources/event-streams/sdks/consent-manager/ketch/"
},
"about RudderStack and Ketch Consent Manager integration."
],
"fields": [
{
"type": "tagInput",
"label": "Purpose ID",
"note": "Input your Ketch purpose Id by pressing ‘Enter’ after each entry",
"configKey": "ketchConsentPurposes",
"tagKey": "purpose",
"placeholder": "e.g: Marketing",
"default": [
{
"purpose": ""
}
]
}
]
}
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"shopify"
],
"supportedMessageTypes": [
krishna2020 marked this conversation as resolved.
Show resolved Hide resolved
"record",
"audiencelist"
],
"syncBehaviours": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"cordova",
"shopify"
],
"supportedMessageTypes": ["track"],
"supportedMessageTypes": ["track", "page"],
"destConfig": {
"defaultConfig": [
"apiKey",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"category": "singer-protocol",
"displayName": "Zendesk Support",
"options": {
"image": "rudderstack/source-zendesk-support:v8.1.4-alpha.dd4e92c7d8"
"image": "rudderstack/source-zendesk-support:v8.2.1-alpha.466603a56a"
},
"type": "cloudSource"
}
2 changes: 1 addition & 1 deletion src/configurations/sources/trino/db-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"mirror"
],
"isSqlModelSupported": true,
"isAudienceSupported": false
"isAudienceSupported": true
},
"type": "warehouse"
}
12 changes: 6 additions & 6 deletions test/data/validation/destinations/ga4.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"connectionMode": {
"web": "device"
},
"piiProperties": [
"piiPropertiesToIgnore": [
{
"piiProperty": ""
}
Expand Down Expand Up @@ -108,7 +108,7 @@
"connectionMode": {
"web": "cloud"
},
"piiProperties": [
"piiPropertiesToIgnore": [
{
"piiProperty": ""
}
Expand Down Expand Up @@ -154,7 +154,7 @@
"connectionMode": {
"web": "device"
},
"piiProperties": [
"piiPropertiesToIgnore": [
{
"piiProperty": ""
}
Expand Down Expand Up @@ -206,7 +206,7 @@
"eventName": ""
}
],
"piiProperties": [
"piiPropertiesToIgnore": [
{
"piiProperty": ""
}
Expand Down Expand Up @@ -247,7 +247,7 @@
"android": "cloud",
"web": "cloud"
},
"piiProperties": [
"piiPropertiesToIgnore": [
{
"piiProperty": ""
}
Expand Down Expand Up @@ -295,7 +295,7 @@
"connectionMode": {
"web": "hybrid"
},
"piiProperties": [
"piiPropertiesToIgnore": [
{
"piiProperty": ""
}
Expand Down