-
Notifications
You must be signed in to change notification settings - Fork 260
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
Publish #2768
Merged
Merged
Publish #2768
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rvadera12
approved these changes
Feb 26, 2025
harsh-joshi99
pushed a commit
that referenced
this pull request
Mar 3, 2025
nick-Ag
added a commit
that referenced
this pull request
Mar 14, 2025
* Deprecates existing data extension ID and key fields in favor of a future hook output data extension ID * Scaffolds data extension creation hook * Can successfully create a data extension in SFMC * Addresses build errors * Revert to original extendRequest auth method * Manually pulls accessToken prior to every data extension creation request * Scaffolds operation selector. Generating types not working as expected for hook inputs * WIP - flatten structure of generated hook input and output types * Generates new types for LinkedIn & fixes build errors related to those new types * New generated types schema Implements selection request Allows user to pass a query value to dynamic fields. Implements SFMC data extension search field Pass query to executeDynamicField in local tester * WIP - dynamic keys for columns * Prioritizes using the hook output data extension ID where it exists * Removes hardcoded temp ID for dynamic data extension fields lookup * Adds all possible field types to choices when creating the data extension * Adds dynamic values field, filters to only show relevant columns * Removes unused dataExtensionKey field. Updates label and description for data extension hook to communicate the operation choice better * Installs xml-js package * WIP - can fetch a list of categories using SOAP API * Fixes build for getting categories dynamic field * Sets Fields to dynamic. Attempts to pull data extension ID from payload/mapping directly * Removes unused and incorrect hook output reference * Generates types * Fixes build. removes .only from unit test * Adds retlOnMappingSave hook. Refactors to import the entire hook definition from sfmc-properties.ts * Updates the 'Email' choice to 'EmailAddress', which is what salesforce expects * length is no longer required for a field * Adds optional scale property so that 'Decimal' type fields can be defined * Implementation of isSendable + the params it requires * generates types * Upgrade Facebook API in Facebook Custom Audience (Actions) (#2742) Co-authored-by: Gaurav Kochar <[email protected]> * expose SyncModeDefinition in actions-core to make it compatible with action-cli (#2758) * [Smart Hashing] [LinkedIn Conversions] Use Smart Hashing Util for Hashing Email (#2759) * - Use smart hashing util for hashing email - Add test case for smart hashing util * update destination slug in processHashing * New amazon-eventbridge destination (#2760) * New amazon-eventbridge destination * yarn install * remove unused source_id variable * Fixed based on PR comments * Enabled CI for both v18 and v22 (#2763) * register amazon eventbridge (#2767) * Publish (#2768) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [MAIN] [STRATCONN-5376] Klaviyo action destination sync failed issue. (#2764) * Updated list id in getAudience of klaviyo * Updated default values for list_id in klaviyo * Description changed for audienceFields * Description changed for audienceFields * Fixes an issue with schema validation when a field is not included in a mapping (#2772) * Pulls id from retl hook to use for event delievery * pulls data extension ID for retl in dynamic fields * Adds ? for reference safety when pulling data extension IDs * Removes isSendable support * Removes unused and empty type * Removes console.log * WIP - isSendable & data retention properties when creating the extension * Sendable working * Removes WIP data retention support, it wasn't working right * Updates descriptions for isSenable input fields * Is Sendable should only be shown when operation is create --------- Co-authored-by: Innovative-GauravKochar <117165746+Innovative-GauravKochar@users.noreply.github.com> Co-authored-by: Gaurav Kochar <[email protected]> Co-authored-by: Arijit Ray <[email protected]> Co-authored-by: harsh-joshi99 <[email protected]> Co-authored-by: mayur-pitale <[email protected]> Co-authored-by: Sayan Das <[email protected]> Co-authored-by: rvadera12 <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ankit Gupta <[email protected]>
xitonix
pushed a commit
to autopilot3/segment-action-destinations
that referenced
this pull request
Mar 16, 2025
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
xitonix
pushed a commit
to autopilot3/segment-action-destinations
that referenced
this pull request
Mar 16, 2025
…tio#2711) * Deprecates existing data extension ID and key fields in favor of a future hook output data extension ID * Scaffolds data extension creation hook * Can successfully create a data extension in SFMC * Addresses build errors * Revert to original extendRequest auth method * Manually pulls accessToken prior to every data extension creation request * Scaffolds operation selector. Generating types not working as expected for hook inputs * WIP - flatten structure of generated hook input and output types * Generates new types for LinkedIn & fixes build errors related to those new types * New generated types schema Implements selection request Allows user to pass a query value to dynamic fields. Implements SFMC data extension search field Pass query to executeDynamicField in local tester * WIP - dynamic keys for columns * Prioritizes using the hook output data extension ID where it exists * Removes hardcoded temp ID for dynamic data extension fields lookup * Adds all possible field types to choices when creating the data extension * Adds dynamic values field, filters to only show relevant columns * Removes unused dataExtensionKey field. Updates label and description for data extension hook to communicate the operation choice better * Installs xml-js package * WIP - can fetch a list of categories using SOAP API * Fixes build for getting categories dynamic field * Sets Fields to dynamic. Attempts to pull data extension ID from payload/mapping directly * Removes unused and incorrect hook output reference * Generates types * Fixes build. removes .only from unit test * Adds retlOnMappingSave hook. Refactors to import the entire hook definition from sfmc-properties.ts * Updates the 'Email' choice to 'EmailAddress', which is what salesforce expects * length is no longer required for a field * Adds optional scale property so that 'Decimal' type fields can be defined * Implementation of isSendable + the params it requires * generates types * Upgrade Facebook API in Facebook Custom Audience (Actions) (segmentio#2742) Co-authored-by: Gaurav Kochar <[email protected]> * expose SyncModeDefinition in actions-core to make it compatible with action-cli (segmentio#2758) * [Smart Hashing] [LinkedIn Conversions] Use Smart Hashing Util for Hashing Email (segmentio#2759) * - Use smart hashing util for hashing email - Add test case for smart hashing util * update destination slug in processHashing * New amazon-eventbridge destination (segmentio#2760) * New amazon-eventbridge destination * yarn install * remove unused source_id variable * Fixed based on PR comments * Enabled CI for both v18 and v22 (segmentio#2763) * register amazon eventbridge (segmentio#2767) * Publish (segmentio#2768) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [MAIN] [STRATCONN-5376] Klaviyo action destination sync failed issue. (segmentio#2764) * Updated list id in getAudience of klaviyo * Updated default values for list_id in klaviyo * Description changed for audienceFields * Description changed for audienceFields * Fixes an issue with schema validation when a field is not included in a mapping (segmentio#2772) * Pulls id from retl hook to use for event delievery * pulls data extension ID for retl in dynamic fields * Adds ? for reference safety when pulling data extension IDs * Removes isSendable support * Removes unused and empty type * Removes console.log * WIP - isSendable & data retention properties when creating the extension * Sendable working * Removes WIP data retention support, it wasn't working right * Updates descriptions for isSenable input fields * Is Sendable should only be shown when operation is create --------- Co-authored-by: Innovative-GauravKochar <117165746+Innovative-GauravKochar@users.noreply.github.com> Co-authored-by: Gaurav Kochar <[email protected]> Co-authored-by: Arijit Ray <[email protected]> Co-authored-by: harsh-joshi99 <[email protected]> Co-authored-by: mayur-pitale <[email protected]> Co-authored-by: Sayan Das <[email protected]> Co-authored-by: rvadera12 <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ankit Gupta <[email protected]>
julesbravo
pushed a commit
to Stodge-Inc/segment-destination
that referenced
this pull request
Mar 28, 2025
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
julesbravo
pushed a commit
to Stodge-Inc/segment-destination
that referenced
this pull request
Mar 28, 2025
…tio#2711) * Deprecates existing data extension ID and key fields in favor of a future hook output data extension ID * Scaffolds data extension creation hook * Can successfully create a data extension in SFMC * Addresses build errors * Revert to original extendRequest auth method * Manually pulls accessToken prior to every data extension creation request * Scaffolds operation selector. Generating types not working as expected for hook inputs * WIP - flatten structure of generated hook input and output types * Generates new types for LinkedIn & fixes build errors related to those new types * New generated types schema Implements selection request Allows user to pass a query value to dynamic fields. Implements SFMC data extension search field Pass query to executeDynamicField in local tester * WIP - dynamic keys for columns * Prioritizes using the hook output data extension ID where it exists * Removes hardcoded temp ID for dynamic data extension fields lookup * Adds all possible field types to choices when creating the data extension * Adds dynamic values field, filters to only show relevant columns * Removes unused dataExtensionKey field. Updates label and description for data extension hook to communicate the operation choice better * Installs xml-js package * WIP - can fetch a list of categories using SOAP API * Fixes build for getting categories dynamic field * Sets Fields to dynamic. Attempts to pull data extension ID from payload/mapping directly * Removes unused and incorrect hook output reference * Generates types * Fixes build. removes .only from unit test * Adds retlOnMappingSave hook. Refactors to import the entire hook definition from sfmc-properties.ts * Updates the 'Email' choice to 'EmailAddress', which is what salesforce expects * length is no longer required for a field * Adds optional scale property so that 'Decimal' type fields can be defined * Implementation of isSendable + the params it requires * generates types * Upgrade Facebook API in Facebook Custom Audience (Actions) (segmentio#2742) Co-authored-by: Gaurav Kochar <[email protected]> * expose SyncModeDefinition in actions-core to make it compatible with action-cli (segmentio#2758) * [Smart Hashing] [LinkedIn Conversions] Use Smart Hashing Util for Hashing Email (segmentio#2759) * - Use smart hashing util for hashing email - Add test case for smart hashing util * update destination slug in processHashing * New amazon-eventbridge destination (segmentio#2760) * New amazon-eventbridge destination * yarn install * remove unused source_id variable * Fixed based on PR comments * Enabled CI for both v18 and v22 (segmentio#2763) * register amazon eventbridge (segmentio#2767) * Publish (segmentio#2768) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [MAIN] [STRATCONN-5376] Klaviyo action destination sync failed issue. (segmentio#2764) * Updated list id in getAudience of klaviyo * Updated default values for list_id in klaviyo * Description changed for audienceFields * Description changed for audienceFields * Fixes an issue with schema validation when a field is not included in a mapping (segmentio#2772) * Pulls id from retl hook to use for event delievery * pulls data extension ID for retl in dynamic fields * Adds ? for reference safety when pulling data extension IDs * Removes isSendable support * Removes unused and empty type * Removes console.log * WIP - isSendable & data retention properties when creating the extension * Sendable working * Removes WIP data retention support, it wasn't working right * Updates descriptions for isSenable input fields * Is Sendable should only be shown when operation is create --------- Co-authored-by: Innovative-GauravKochar <117165746+Innovative-GauravKochar@users.noreply.github.com> Co-authored-by: Gaurav Kochar <[email protected]> Co-authored-by: Arijit Ray <[email protected]> Co-authored-by: harsh-joshi99 <[email protected]> Co-authored-by: mayur-pitale <[email protected]> Co-authored-by: Sayan Das <[email protected]> Co-authored-by: rvadera12 <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ankit Gupta <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by GithHub Actions. Whenever you're ready to publish the packages, merge this PR.
Packages
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]
@segment/[email protected]