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.64.0 into main #1189

Merged
merged 23 commits into from
Feb 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
681cfe3
Merge pull request #1168 from rudderlabs/main
yashasvibajpai Jan 24, 2024
8e6a8c5
chore: updates hubspot image
a-rampalli Jan 24, 2024
f99f57e
Merge pull request #1170 from rudderlabs/chore-etl-260-update-hubspot…
a-rampalli Jan 24, 2024
89b2ad8
fix: supported message type for mobile integrations (#1169)
1abhishekpandey Jan 24, 2024
a20bb42
chore: updates stripe image (#1172)
nidhilashkari17 Jan 25, 2024
fcc0bc4
fix(braze): add filtering of appKey and restApiKey (#1138)
ItsSudip Jan 30, 2024
d3da357
chore: enable trino by default (#1178)
vyeshwanth Jan 30, 2024
6cd1416
chore: removes v2 from singer marketo
a-rampalli Jan 30, 2024
11ca4bd
chore: disable trino by default (#1179)
vyeshwanth Jan 30, 2024
f047bc3
Merge pull request #1180 from rudderlabs/chore-etl-243-marketo-config…
a-rampalli Jan 31, 2024
ebb47d9
feat: add trino doc links (#1181)
ashishRudder Feb 1, 2024
6f80bc9
feat: add generic consent management fields in initially onboarded de…
bardisg Feb 1, 2024
ae97579
feat(INT-177): move intercom to new ui (#1065)
mihir-4116 Feb 2, 2024
bd4001e
feat: onboard new destination (#1171)
anantjain45823 Feb 5, 2024
62a2e2b
chore(release): pull main into develop post release v1.63.1 (#1175)
github-actions[bot] Feb 5, 2024
6e7901a
chore: update google ads api version (#1185)
nidhilashkari17 Feb 5, 2024
f17106d
chore: update shopify image (#1184)
nidhilashkari17 Feb 5, 2024
373845a
chore: update facebook marketing api version to v18.0 (#1183)
nidhilashkari17 Feb 5, 2024
2bfdb1d
feat: trade desk real time conversions (#1155)
Gauravudia Feb 5, 2024
59371d2
chore: conflict resolve
aashishmalik Feb 5, 2024
5edcd1a
Merge pull request #1188 from rudderlabs/chore.conflicts-reoslve
aashishmalik Feb 5, 2024
0b67692
chore(release): 1.64.0
web-flow Feb 5, 2024
c1b992f
fix: update tiktok_ads supported sources (#1193)
aashishmalik Feb 7, 2024
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
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@

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.

## [1.64.0](https://github.com/rudderlabs/rudder-config-schema/compare/v1.63.2...v1.64.0) (2024-02-05)


### Features

* add generic consent management fields in initially onboarded destinations config ([#1058](https://github.com/rudderlabs/rudder-config-schema/issues/1058)) ([6f80bc9](https://github.com/rudderlabs/rudder-config-schema/commit/6f80bc95a28886fc69d4b9036c227494225dff3a))
* add trino doc links ([#1181](https://github.com/rudderlabs/rudder-config-schema/issues/1181)) ([ebb47d9](https://github.com/rudderlabs/rudder-config-schema/commit/ebb47d90393df2680663bd93cc4b06e123ebc095))
* **INT-177:** move intercom to new ui ([#1065](https://github.com/rudderlabs/rudder-config-schema/issues/1065)) ([ae97579](https://github.com/rudderlabs/rudder-config-schema/commit/ae9757999030e2d1fbba990969a4e1bcf608ffb2))
* onboard new destination ([#1171](https://github.com/rudderlabs/rudder-config-schema/issues/1171)) ([bd4001e](https://github.com/rudderlabs/rudder-config-schema/commit/bd4001e1ef153866bc17ec77fab5b71040cd9f75))
* trade desk real time conversions ([#1155](https://github.com/rudderlabs/rudder-config-schema/issues/1155)) ([2bfdb1d](https://github.com/rudderlabs/rudder-config-schema/commit/2bfdb1d3650a0d931996d48b5b4f4e689ccd5224))


### Bug Fixes

* **braze:** add filtering of appKey and restApiKey ([#1138](https://github.com/rudderlabs/rudder-config-schema/issues/1138)) ([fcc0bc4](https://github.com/rudderlabs/rudder-config-schema/commit/fcc0bc421f741ffebe94c26d86d9382a98e8b489))
* supported message type for mobile integrations ([#1169](https://github.com/rudderlabs/rudder-config-schema/issues/1169)) ([89b2ad8](https://github.com/rudderlabs/rudder-config-schema/commit/89b2ad81e451b3aa89fc03b3d1dfc0db9124a839))

### [1.63.2](https://github.com/rudderlabs/rudder-config-schema/compare/v1.63.1...v1.63.2) (2024-02-05)

### [1.63.1](https://github.com/rudderlabs/rudder-config-schema/compare/v1.63.0...v1.63.1) (2024-01-29)
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.

5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "rudder-config-schema",
"version": "1.63.2",
"version": "1.64.0",
"description": "",
"main": "src/index.ts",
"private": true,
Expand Down Expand Up @@ -32,7 +32,8 @@
"update:schema:source": "python3 scripts/schemaGenerator.py source -update -name ",
"check:schema:destination:all": "python3 scripts/schemaGenerator.py destination -all",
"check:schema:destination": "python3 scripts/schemaGenerator.py destination -name ",
"update:schema:destination": "python3 scripts/schemaGenerator.py destination -update -name "
"update:schema:destination": "python3 scripts/schemaGenerator.py destination -update -name ",
"deploy:db:local": "python3 scripts/deployToDB.py http://localhost:5050"
},
"devDependencies": {
"@babel/core": "^7.21.3",
Expand Down
Empty file modified scripts/run-schema-validation.sh
100644 → 100755
Empty file.
182 changes: 149 additions & 33 deletions scripts/schemaGenerator.py

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions src/configurations/destinations/adj/db-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@
"supportedMessageTypes": {
"cloud": ["track"],
"device": {
"android": ["track"],
"ios": ["track"],
"flutter": ["track"],
"unity": ["track"]
"android": ["identify", "track"],
"ios": ["identify", "track"],
"flutter": ["identify", "track"],
"unity": ["identify", "track"]
}
},
"supportedConnectionModes": {
Expand Down
10 changes: 5 additions & 5 deletions src/configurations/destinations/af/db-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@
"supportedMessageTypes": {
"cloud": ["track", "screen", "page"],
"device": {
"android": ["track", "screen", "page"],
"cordova": ["track", "screen", "page"],
"ios": ["track", "screen", "page"],
"flutter": ["track", "screen", "page"],
"reactnative": ["track", "screen", "page"]
"android": ["track", "screen", "identify"],
"cordova": ["track", "screen", "identify"],
"ios": ["track", "screen", "identify"],
"flutter": ["track", "screen", "identify"],
"reactnative": ["track", "screen", "identify"]
}
},
"supportedConnectionModes": {
Expand Down
8 changes: 4 additions & 4 deletions src/configurations/destinations/am/db-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,10 @@
"cloud": ["alias", "group", "identify", "page", "screen", "track"],
"device": {
"web": ["identify", "track", "page", "group"],
"android": ["identify", "track", "page", "group"],
"ios": ["identify", "track", "page", "group"],
"reactnative": ["identify", "track", "page", "group"],
"flutter": ["identify", "track", "page", "group"]
"android": ["identify", "track", "screen"],
"ios": ["identify", "track", "screen"],
"reactnative": ["identify", "track", "screen"],
"flutter": ["identify", "track", "screen"]
}
},
"supportedConnectionModes": {
Expand Down
8 changes: 4 additions & 4 deletions src/configurations/destinations/braze/db-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@
"cloud": ["group", "identify", "page", "screen", "track", "alias"],
"device": {
"web": ["identify", "track", "page"],
"android": ["identify", "track", "page"],
"ios": ["identify", "track", "page"],
"flutter": ["identify", "track", "page"],
"reactnative": ["identify", "track", "page"]
"android": ["identify", "track"],
"ios": ["identify", "track"],
"flutter": ["identify", "track"],
"reactnative": ["identify", "track"]
}
},
"hybridModeCloudEventsFilter": {
Expand Down
234 changes: 224 additions & 10 deletions src/configurations/destinations/braze/schema.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,9 @@
{
"configSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"required": ["appKey", "restApiKey", "dataCenter"],
"required": ["dataCenter"],
"type": "object",
"properties": {
"appKey": {
"type": "string",
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$"
},
"restApiKey": {
"type": "string",
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$"
},
"dataCenter": {
"type": "string",
"enum": [
Expand Down Expand Up @@ -140,6 +132,22 @@
"flutter": {
"type": "string",
"enum": ["cloud", "device"]
},
"unity": {
"type": "string",
"enum": ["cloud"]
},
"amp": {
"type": "string",
"enum": ["cloud"]
},
"cordova": {
"type": "string",
"enum": ["cloud"]
},
"shopify": {
"type": "string",
"enum": ["cloud"]
}
}
},
Expand All @@ -159,6 +167,212 @@
}
}
}
}
},
"additonalProperties": false,
"allOf": [
{
"if": {
"properties": {
"connectionMode": {
"type": "object",
"anyOf": [
{
"required": ["web"],
"properties": {
"web": {
"const": "cloud"
}
}
},
{
"required": ["ios"],
"properties": {
"ios": {
"const": "cloud"
}
}
},
{
"required": ["android"],
"properties": {
"android": {
"const": "cloud"
}
}
},
{
"required": ["unity"],
"properties": {
"unity": {
"const": "cloud"
}
}
},
{
"required": ["amp"],
"properties": {
"amp": {
"const": "cloud"
}
}
},
{
"required": ["reactnative"],
"properties": {
"reactnative": {
"const": "cloud"
}
}
},
{
"required": ["flutter"],
"properties": {
"flutter": {
"const": "cloud"
}
}
},
{
"required": ["cordova"],
"properties": {
"cordova": {
"const": "cloud"
}
}
},
{
"required": ["shopify"],
"properties": {
"shopify": {
"const": "cloud"
}
}
}
]
}
},
"required": ["connectionMode"]
},
"then": {
"properties": {
"restApiKey": {
"type": "string",
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$"
}
},
"required": ["restApiKey"]
}
},
{
"if": {
"properties": {
"connectionMode": {
"type": "object",
"anyOf": [
{
"required": ["web"],
"properties": {
"web": {
"const": "device"
}
}
},
{
"required": ["ios"],
"properties": {
"ios": {
"const": "device"
}
}
},
{
"required": ["android"],
"properties": {
"android": {
"const": "device"
}
}
},
{
"required": ["flutter"],
"properties": {
"flutter": {
"const": "device"
}
}
},
{
"required": ["reactnative"],
"properties": {
"reactnative": {
"const": "device"
}
}
}
]
}
},
"required": ["connectionMode"]
},
"then": {
"properties": {
"appKey": {
"type": "string",
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$"
}
},
"required": ["appKey"]
}
},
{
"if": {
"properties": {
"connectionMode": {
"type": "object",
"anyOf": [
{
"required": ["web"],
"properties": {
"web": {
"const": "hybrid"
}
}
},
{
"required": ["ios"],
"properties": {
"ios": {
"const": "hybrid"
}
}
},
{
"required": ["android"],
"properties": {
"android": {
"const": "hybrid"
}
}
}
]
}
},
"required": ["connectionMode"]
},
"then": {
"properties": {
"restApiKey": {
"type": "string",
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$"
},
"appKey": {
"type": "string",
"pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$"
}
},
"required": ["restApiKey", "appKey"]
}
}
]
}
}
Loading
Loading