Skip to content

Commit

Permalink
Merge pull request #1053 from rudderlabs/release/v1.58.0
Browse files Browse the repository at this point in the history
chore(release): pull release/v1.58.0 into main
  • Loading branch information
ujjwal-ab authored Nov 7, 2023
2 parents 83c14b9 + c39b005 commit 9883647
Show file tree
Hide file tree
Showing 20 changed files with 145 additions and 32 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/create-hotfix-branch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest

# Only allow release stakeholders to initiate releases
if: github.ref == 'refs/heads/main' && (github.actor == 'ItsSudip' || github.actor == 'krishna2020' || github.actor == 'lvrach' || github.actor == 'cisse21' || github.actor == 'nidhilashkari17' || github.actor == 'debanjan97' || github.actor == 'AchuthaSourabhC' || github.actor == 'saikumarrs' || github.actor == 'sandeepdsvs' || github.actor == 'shrouti1507' || github.actor == 'anantjain45823' || github.actor == 'mihir-4116') && (github.triggering_actor == 'ItsSudip' || github.triggering_actor == 'krishna2020' || github.triggering_actor == 'lvrach' || github.triggering_actor == 'cisse21' || github.triggering_actor == 'nidhilashkari17' || github.triggering_actor == 'debanjan97' || github.triggering_actor == 'AchuthaSourabhC' || github.triggering_actor == 'saikumarrs' || github.triggering_actor == 'sandeepdsvs' || github.triggering_actor == 'shrouti1507'|| github.triggering_actor == 'anantjain45823' || github.triggering_actor == 'mihir-4116')
if: github.ref == 'refs/heads/main' && (github.actor == 'ItsSudip' || github.actor == 'krishna2020' || github.actor == 'lvrach' || github.actor == 'cisse21' || github.actor == 'nidhilashkari17' || github.actor == 'debanjan97' || github.actor == 'AchuthaSourabhC' || github.actor == 'saikumarrs' || github.actor == 'sandeepdsvs' || github.actor == 'shrouti1507' || github.actor == 'anantjain45823' || github.actor == 'mihir-4116' || github.actor == 'ujjwal-ab') && (github.triggering_actor == 'ItsSudip' || github.triggering_actor == 'krishna2020' || github.triggering_actor == 'lvrach' || github.triggering_actor == 'cisse21' || github.triggering_actor == 'nidhilashkari17' || github.triggering_actor == 'debanjan97' || github.triggering_actor == 'AchuthaSourabhC' || github.triggering_actor == 'saikumarrs' || github.triggering_actor == 'sandeepdsvs' || github.triggering_actor == 'shrouti1507'|| github.triggering_actor == 'anantjain45823' || github.triggering_actor == 'mihir-4116' || github.triggering_actor == 'ujjwal-ab')
steps:
- name: Create Branch
uses: peterjgrainger/action-create-branch@v2.4.0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/draft-new-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest

# Only allow release stakeholders to initiate releases
if: (github.ref == 'refs/heads/develop' || startsWith(github.ref, 'refs/heads/hotfix/')) && (github.actor == 'ItsSudip' || github.actor == 'krishna2020' || github.actor == 'lvrach' || github.actor == 'cisse21' || github.actor == 'nidhilashkari17' || github.actor == 'debanjan97' || github.actor == 'AchuthaSourabhC' || github.actor == 'saikumarrs' || github.actor == 'sandeepdsvs' || github.actor == 'shrouti1507' || github.actor == 'anantjain45823' || github.actor == 'mihir-4116' || github.actor == 'yashasvibajpai' || github.actor == 'sanpj2292') && (github.triggering_actor == 'ItsSudip' || github.triggering_actor == 'krishna2020' || github.triggering_actor == 'lvrach' || github.triggering_actor == 'cisse21' || github.triggering_actor == 'nidhilashkari17' || github.triggering_actor == 'debanjan97' || github.triggering_actor == 'AchuthaSourabhC' || github.triggering_actor == 'saikumarrs' || github.triggering_actor == 'sandeepdsvs' || github.triggering_actor == 'shrouti1507' || github.triggering_actor == 'anantjain45823' || github.triggering_actor == 'mihir-4116' || github.actor == 'yashasvibajpai' || github.actor == 'sanpj2292')
if: (github.ref == 'refs/heads/develop' || startsWith(github.ref, 'refs/heads/hotfix/')) && (github.actor == 'ItsSudip' || github.actor == 'krishna2020' || github.actor == 'lvrach' || github.actor == 'cisse21' || github.actor == 'nidhilashkari17' || github.actor == 'debanjan97' || github.actor == 'AchuthaSourabhC' || github.actor == 'saikumarrs' || github.actor == 'sandeepdsvs' || github.actor == 'shrouti1507' || github.actor == 'anantjain45823' || github.actor == 'mihir-4116' || github.actor == 'yashasvibajpai' || github.actor == 'sanpj2292' || github.actor == 'ujjwal-ab') && (github.triggering_actor == 'ItsSudip' || github.triggering_actor == 'krishna2020' || github.triggering_actor == 'lvrach' || github.triggering_actor == 'cisse21' || github.triggering_actor == 'nidhilashkari17' || github.triggering_actor == 'debanjan97' || github.triggering_actor == 'AchuthaSourabhC' || github.triggering_actor == 'saikumarrs' || github.triggering_actor == 'sandeepdsvs' || github.triggering_actor == 'shrouti1507' || github.triggering_actor == 'anantjain45823' || github.triggering_actor == 'mihir-4116' || github.triggering_actor == 'yashasvibajpai' || github.triggering_actor == 'sanpj2292' || github.triggering_actor == 'ujjwal-ab')
steps:
- name: Checkout
uses: actions/checkout@v3.5.0
Expand Down
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,22 @@

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.58.0](https://github.com/rudderlabs/rudder-config-schema/compare/v1.57.2...v1.58.0) (2023-11-06)


### Features

* add new destination tiktok_audience ([#964](https://github.com/rudderlabs/rudder-config-schema/issues/964)) ([6c5ac5f](https://github.com/rudderlabs/rudder-config-schema/commit/6c5ac5fd08389232b9ab4b8dee61e6f9d1d82b4d))
* onboard one signal router transform ([#1046](https://github.com/rudderlabs/rudder-config-schema/issues/1046)) ([3478987](https://github.com/rudderlabs/rudder-config-schema/commit/3478987c8ee0ffa04d5d099f288a65b3aedbd247))
* onboard revenuecat source ([#1023](https://github.com/rudderlabs/rudder-config-schema/issues/1023)) ([011be8c](https://github.com/rudderlabs/rudder-config-schema/commit/011be8c787e80dc616caa5f2304cdef8bc3f9748))


### Bug Fixes

* broken URL for configuring warehouse destinations ([#1018](https://github.com/rudderlabs/rudder-config-schema/issues/1018)) ([f6344ce](https://github.com/rudderlabs/rudder-config-schema/commit/f6344cefa4ef49feb5a15c484f6eb63e6e19d4a0))
* make domain url fully configurable from the UI for freshsales and freshmarketer ([#1025](https://github.com/rudderlabs/rudder-config-schema/issues/1025)) ([9e8f18a](https://github.com/rudderlabs/rudder-config-schema/commit/9e8f18a401bf7bf513d9753e02e50b41f6a2d2cb))
* marketo ui config to group custom activity mappings ([#1049](https://github.com/rudderlabs/rudder-config-schema/issues/1049)) ([b0d6a80](https://github.com/rudderlabs/rudder-config-schema/commit/b0d6a800dd93c18dddf302d6e0d0f49b6027a8c0))

### [1.57.2](https://github.com/rudderlabs/rudder-config-schema/compare/v1.57.1...v1.57.2) (2023-10-31)


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.57.2",
"version": "1.58.0",
"description": "",
"main": "src/index.ts",
"private": true,
Expand Down
2 changes: 1 addition & 1 deletion scripts/schemaGenerator.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

CONFIG_DIR = 'src/configurations'

EXCLUDED_DEST = ['postgres']
EXCLUDED_DEST = ['postgres', 'bq']

class FieldTypeEnum(Enum):
STRING = "string"
Expand Down
2 changes: 1 addition & 1 deletion src/configurations/destinations/bq/ui-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@
"placeholder": "e.g: testMap.nestedMap, testArray",
"required": false,
"footerURL": {
"link": "https://www.rudderstack.com/docs/data-warehouse-integrations/google-bigquery/#configuring-google-bigquery-destination-in-rudderstack",
"link": "https://www.rudderstack.com/docs/destinations/warehouse-destinations/bigquery/#configuring-google-bigquery-destination-in-rudderstack",
"text": "Instructions for setting up the JSON columns"
}
}
Expand Down
7 changes: 4 additions & 3 deletions src/configurations/destinations/freshmarketer/ui-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,13 @@
},
{
"type": "textInput",
"label": "Domain",
"label": "Organisation URL",
"value": "domain",
"regex": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$",
"required": true,
"placeholder": "e.g. mycompany-1234",
"secret": false
"placeholder": "e.g. company.myfreshworks.com",
"secret": false,
"footerNote": "Please enter your full Organisation URL"
}
]
},
Expand Down
7 changes: 4 additions & 3 deletions src/configurations/destinations/freshsales/ui-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,13 @@
},
{
"type": "textInput",
"label": "Domain",
"label": "Organisation URL",
"value": "domain",
"regex": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{1,100})$",
"required": true,
"placeholder": "e.g. mycompany-1234",
"secret": false
"placeholder": "e.g. company.myfreshworks.com",
"secret": false,
"footerNote": "Please enter your full Organisation URL"
}
]
},
Expand Down
28 changes: 14 additions & 14 deletions src/configurations/destinations/marketo/ui-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,19 @@
"placeholderLeft": "e.g: Product Clicked",
"placeholderRight": "e.g: 100001",
"value": "customActivityEventMap",
"footerNote": "You can find the Activity ID in your Admin section under Custom Activity on your Marketo dashboard"
"footerNote": "You can find the Activity ID in your Admin section under Custom Activity on your Marketo dashboard. Make sure event name has both Activity ID and Primary Key mapped."
},
{
"type": "dynamicForm",
"label": "Map event name to Marketo Primary Key",
"labelLeft": "Event Name",
"labelRight": "Marketo Primary Key",
"keyLeft": "from",
"keyRight": "to",
"placeholderLeft": "e.g: Product Clicked",
"placeholderRight": "e.g: name",
"value": "customActivityPrimaryKeyMap",
"footerNote": "Map your event name to the desired primary key field. Make sure event name has both Activity ID and Primary Key mapped."
},
{
"type": "dynamicForm",
Expand All @@ -76,18 +88,6 @@
"placeholderRight": "e.g: productName",
"value": "customActivityPropertyMap",
"footerNote": "The value passed in Event Property name here will be sent in the corresponding mapped field."
},
{
"type": "dynamicForm",
"label": "Map event name to Marketo primary key",
"labelLeft": "Event Name",
"labelRight": "Marketo Primary Key",
"keyLeft": "from",
"keyRight": "to",
"placeholderLeft": "e.g: Product Clicked",
"placeholderRight": "e.g: name",
"value": "customActivityPrimaryKeyMap",
"footerNote": "Map your event name to the desired primary key field."
}
]
},
Expand Down Expand Up @@ -128,4 +128,4 @@
]
}
]
}
}
4 changes: 2 additions & 2 deletions src/configurations/destinations/one_signal/db-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"name": "ONE_SIGNAL",
"displayName": "OneSignal",
"config": {
"transformAt": "processor",
"transformAtV1": "processor",
"transformAt": "router",
"transformAtV1": "router",
"saveDestinationResponse": true,
"includeKeys": ["oneTrustCookieCategories"],
"excludeKeys": [],
Expand Down
2 changes: 1 addition & 1 deletion src/configurations/destinations/postgres/ui-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@
"placeholder": "e.g: testMap.nestedMap, testArray",
"required": false,
"footerURL": {
"link": "https://www.rudderstack.com/docs/data-warehouse-integrations/postgresql/#configuring-postgresql-destination-in-rudderstack",
"link": "https://www.rudderstack.com/docs/destinations/warehouse-destinations/postgresql/#configuring-postgresql-destination-in-rudderstack",
"text": "Instructions for setting up the JSON columns"
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/configurations/destinations/rs/ui-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@
"placeholder": "e.g: testMap.nestedMap, testArray",
"required": false,
"footerURL": {
"link": "https://www.rudderstack.com/docs/data-warehouse-integrations/amazon-redshift/#configuring-redshift-destination-in-rudderstack",
"link": "https://www.rudderstack.com/docs/destinations/warehouse-destinations/redshift/#configuring-redshift-destination-in-rudderstack",
"text": "Instructions for setting up the JSON columns"
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/configurations/destinations/snowflake/ui-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@
"placeholder": "e.g: testMap.nestedMap, testArray",
"required": false,
"footerURL": {
"link": "https://www.rudderstack.com/docs/data-warehouse-integrations/snowflake/#configuring-snowflake-destination-in-rudderstack",
"link": "https://www.rudderstack.com/docs/destinations/warehouse-destinations/snowflake/#configuring-snowflake-destination-in-rudderstack",
"text": "Instructions for setting up the JSON columns"
}
}
Expand Down
28 changes: 28 additions & 0 deletions src/configurations/destinations/tiktok_audience/db-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"name": "TIKTOK_AUDIENCE",
"displayName": "Tiktok Audience",
"config": {
"cdkV2Enabled": true,
"disableJsonMapper": true,
"excludeKeys": [],
"auth": {
"type": "OAuth"
},
"includeKeys": ["oneTrustCookieCategories"],
"isAudienceSupported": true,
"saveDestinationResponse": true,
"supportsBlankAudienceCreation": true,
"supportedMessageTypes": { "cloud": ["audiencelist"] },
"supportedSourceTypes": ["cloud", "warehouse"],
"supportsVisualMapper": true,
"syncBehaviours": ["mirror"],
"transformAt": "router",
"transformAtV1": "router",
"destConfig": {
"defaultConfig": ["rudderAccountId", "isHashRequired", "oneTrustCookieCategories"],
"cloud": ["audienceId"],
"warehouse": ["adAccountId"]
}
},
"options": { "isBeta": true }
}
41 changes: 41 additions & 0 deletions src/configurations/destinations/tiktok_audience/ui-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"uiConfig": [
{
"title": "Connection Settings",
"fields": [
{
"type": "textInput",
"label": "Audience Id",
"value": "audienceId",
"required": true,
"placeholder": "23847675445910030"
},
{
"type": "checkbox",
"label": "Enable Hashing",
"value": "isHashRequired",
"default": true
}
]
},
{
"title": "Consent Settings",
"fields": [
{
"type": "dynamicCustomForm",
"value": "oneTrustCookieCategories",
"label": "OneTrust Cookie Categories",
"customFields": [
{
"type": "textInput",
"placeholder": "Marketing",
"value": "oneTrustCookieCategory",
"label": "Category Name/ID",
"required": false
}
]
}
]
}
]
}
7 changes: 7 additions & 0 deletions src/configurations/sources/revenuecat/db-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"name": "revenuecat",
"category": "webhook",
"displayName": "Revenuecat",
"options": { "isBeta": true },
"type": "cloud"
}
13 changes: 13 additions & 0 deletions src/configurations/sources/revenuecat/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"metadata": {
"primaryCategory": "",
"secondaryCategory": [],
"docLink": "",
"logoPath": "",
"releaseStatus": "beta",
"sourceCode": {
"github": "",
"version": "v1.0.0"
}
}
}
3 changes: 3 additions & 0 deletions src/configurations/sources/revenuecat/schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"configSchema": null
}
3 changes: 3 additions & 0 deletions src/configurations/sources/revenuecat/ui-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"uiConfig": null
}

0 comments on commit 9883647

Please sign in to comment.