forked from segmentio/action-destinations
-
Notifications
You must be signed in to change notification settings - Fork 0
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
SD-107645 | Products ingesting incorrectly #21
Open
emreisik95
wants to merge
456
commits into
main
Choose a base branch
from
feature/SD-107645
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
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
* [Snap V3 CAPI] use pixel id for offline events * fix test * Add default value for item_category --------- Co-authored-by: David Bordoley <dbordoley@snapchat.com>
segmentio#1926) * Moves ad account and campaign fields from regular field section to hook field section * When creating or updating or getting conversion rule, pull from hookInputs.adAccountId rather than the payload * Associate conversion as a part of the conversion creation or update rather than as a part of streaming an event * Updates api unit tests * Removes campaign conversion related unit test from streamConversion tests * removes stray tab from linkedin description * Updates snapshots * Removes timestamps from snapshot since they are flaky * core: Allows hook input fields to be arrays of values * Moves campaign association to after the conversion rule is created or updated * Uses a setter method to set the conversion rule id in the linkedin client rather than setting it in the constructor. This is cleaner since we need the client to create the ID and so don't know what that ID will be yet until it is created * Allows hookInputs to be passed in the data object to the dynamic field executor * Removes tuple return from parseIdFromUrn(), error will be returned if that method returnd undefined instead
segmentio#1936) * external_id is only shown if role is not lead * Adds dependsOn to new LinkedIn fields * Revert "external_id is only shown if role is not lead" This reverts commit 5468155. * Google Enhanced Conversions: Only show restatement_value/currency_code if attribution type is not RETRACTION
* Add mantle action destination * Add defaults and description for mantle destination
…egmentio#1934) * fix: partially formatted E164 numbers failing to send * chore: change test numbers * chore: added more tests around external id
* update to track event to use event capture * update to identify call and fields * update to identify test * update to test suite
* timeout error 429 and stringify * Updated stringify setting * fixed recipient spelling * refactor * removed console log statement * adding stats context * removing bad validation --------- Co-authored-by: Joe Ayoub <joe.ayoub@segment.com>
Registering new Integrations
- @segment/actions-shared@1.83.0 - @segment/browser-destination-runtime@1.32.0 - @segment/actions-core@3.102.0 - @segment/action-destinations@3.253.0 - @segment/destinations-manifest@1.45.0 - @segment/analytics-browser-actions-1flow@1.15.0 - @segment/analytics-browser-actions-adobe-target@1.33.0 - @segment/analytics-browser-actions-algolia-plugins@1.10.0 - @segment/analytics-browser-actions-amplitude-plugins@1.33.0 - @segment/analytics-browser-actions-braze-cloud-plugins@1.36.0 - @segment/analytics-browser-actions-braze@1.36.0 - @segment/analytics-browser-actions-bucket@1.13.0 - @segment/analytics-browser-actions-cdpresolution@1.20.0 - @segment/analytics-browser-actions-commandbar@1.33.0 - @segment/analytics-browser-actions-devrev@1.20.0 - @segment/analytics-browser-actions-friendbuy@1.33.0 - @segment/analytics-browser-actions-fullstory@1.35.0 - @segment/analytics-browser-actions-google-analytics-4@1.39.0 - @segment/analytics-browser-actions-google-campaign-manager@1.23.0 - @segment/analytics-browser-actions-heap@1.33.0 - @segment/analytics-browser-hubble-web@1.19.0 - @segment/analytics-browser-actions-hubspot@1.33.0 - @segment/analytics-browser-actions-intercom@1.33.0 - @segment/analytics-browser-actions-iterate@1.33.0 - @segment/analytics-browser-actions-jimo@1.21.0 - @segment/analytics-browser-actions-koala@1.33.0 - @segment/analytics-browser-actions-logrocket@1.33.0 - @segment/analytics-browser-actions-pendo-web-actions@1.22.0 - @segment/analytics-browser-actions-playerzero@1.33.0 - @segment/analytics-browser-actions-replaybird@1.14.0 - @segment/analytics-browser-actions-ripe@1.33.0 - @segment/analytics-browser-actions-rupt@1.22.0 - @segment/analytics-browser-actions-screeb@1.33.0 - @segment/analytics-browser-actions-utils@1.33.0 - @segment/analytics-browser-actions-snap-plugins@1.14.0 - @segment/analytics-browser-actions-sprig@1.33.0 - @segment/analytics-browser-actions-stackadapt@1.33.0 - @segment/analytics-browser-actions-survicate@1.9.0 - @segment/analytics-browser-actions-tiktok-pixel@1.30.0 - @segment/analytics-browser-actions-upollo@1.33.0 - @segment/analytics-browser-actions-userpilot@1.33.0 - @segment/analytics-browser-actions-vwo@1.34.0 - @segment/analytics-browser-actions-wiseops@1.33.0
* Try new release tag * fix npm package format * Rename steps * use context params * Refactor and simplify code * minor fixes and cleanup * count publish commits only for release * refactor * cosmetic changes * exclude scripts from tsconfig and eslint
* Adds an else statement to fix an issue were conversion rules were always created and never updated * Removes the userIds array field in favor of separate individual fields which an array will be constructed out of. Also hashes user email before sending * Removes manually thrown error when first or last name are not provided for userInfo object, since AJV throws that error for us * updates streamConversion unit tests * Adds another unit test, it's not passing yet but it will, one day * Updates snapshot tests and snapshots * Deletes snapshot unit tests that were just a copy of existing snapshot unit tests, and therefore redundant * Fixes expected nock body * Passes userIds array correctly, with idType and idValue params rather than type and value * Updates unit tests to use idType and idValue instead
* Bootstrap sendTrack action * Add timestamp * Add datadog stat * Add description * add missing engage_space property * minor fixes
* updates to Kafka * updates to kafka * minor change * updating tests * removing bad reference * removing partitioner setting field
Co-authored-by: David Bordoley <dbordoley@snapchat.com>
- @segment/actions-shared@1.84.0 - @segment/browser-destination-runtime@1.33.0 - @segment/actions-core@3.103.0 - @segment/action-destinations@3.254.0 - @segment/destinations-manifest@1.46.0 - @segment/analytics-browser-actions-1flow@1.16.0 - @segment/analytics-browser-actions-adobe-target@1.34.0 - @segment/analytics-browser-actions-algolia-plugins@1.11.0 - @segment/analytics-browser-actions-amplitude-plugins@1.34.0 - @segment/analytics-browser-actions-braze-cloud-plugins@1.37.0 - @segment/analytics-browser-actions-braze@1.37.0 - @segment/analytics-browser-actions-bucket@1.14.0 - @segment/analytics-browser-actions-cdpresolution@1.21.0 - @segment/analytics-browser-actions-commandbar@1.34.0 - @segment/analytics-browser-actions-devrev@1.21.0 - @segment/analytics-browser-actions-friendbuy@1.34.0 - @segment/analytics-browser-actions-fullstory@1.36.0 - @segment/analytics-browser-actions-google-analytics-4@1.40.0 - @segment/analytics-browser-actions-google-campaign-manager@1.24.0 - @segment/analytics-browser-actions-heap@1.34.0 - @segment/analytics-browser-hubble-web@1.20.0 - @segment/analytics-browser-actions-hubspot@1.34.0 - @segment/analytics-browser-actions-intercom@1.34.0 - @segment/analytics-browser-actions-iterate@1.34.0 - @segment/analytics-browser-actions-jimo@1.22.0 - @segment/analytics-browser-actions-koala@1.34.0 - @segment/analytics-browser-actions-logrocket@1.34.0 - @segment/analytics-browser-actions-pendo-web-actions@1.23.0 - @segment/analytics-browser-actions-playerzero@1.34.0 - @segment/analytics-browser-actions-replaybird@1.15.0 - @segment/analytics-browser-actions-ripe@1.34.0 - @segment/analytics-browser-actions-rupt@1.23.0 - @segment/analytics-browser-actions-screeb@1.34.0 - @segment/analytics-browser-actions-utils@1.34.0 - @segment/analytics-browser-actions-snap-plugins@1.15.0 - @segment/analytics-browser-actions-sprig@1.34.0 - @segment/analytics-browser-actions-stackadapt@1.34.0 - @segment/analytics-browser-actions-survicate@1.10.0 - @segment/analytics-browser-actions-tiktok-pixel@1.31.0 - @segment/analytics-browser-actions-upollo@1.34.0 - @segment/analytics-browser-actions-userpilot@1.34.0 - @segment/analytics-browser-actions-vwo@1.35.0 - @segment/analytics-browser-actions-wiseops@1.34.0
…n??? (segmentio#1961) Co-authored-by: Nick Aguilar <nicholas.aguilar@segment.com>
* Provides some simple defaults for streamConversion. Adds unit tests. Adds to defaults section on README * Hardcodes a messageID in test event and tests default mappings with it * Fixes broken hyperengage unit test which broke for some unknown reason???
* Publish - @segment/actions-shared@1.99.0 - @segment/browser-destination-runtime@1.47.0 - @segment/actions-core@3.117.0 - @segment/action-destinations@3.285.0 - @segment/destinations-manifest@1.68.0 - @segment/analytics-browser-actions-1flow@1.30.0 - @segment/analytics-browser-actions-adobe-target@1.48.0 - @segment/analytics-browser-actions-algolia-plugins@1.25.0 - @segment/analytics-browser-actions-amplitude-plugins@1.48.0 - @segment/analytics-browser-actions-braze-cloud-plugins@1.51.0 - @segment/analytics-browser-actions-braze@1.51.0 - @segment/analytics-browser-actions-bucket@1.28.0 - @segment/analytics-browser-actions-cdpresolution@1.35.0 - @segment/analytics-browser-actions-commandbar@1.48.0 - @segment/analytics-browser-actions-devrev@1.35.0 - @segment/analytics-browser-actions-friendbuy@1.49.0 - @segment/analytics-browser-actions-fullstory@1.50.0 - @segment/analytics-browser-actions-google-analytics-4@1.55.0 - @segment/analytics-browser-actions-google-campaign-manager@1.39.0 - @segment/analytics-browser-actions-heap@1.48.0 - @segment/analytics-browser-hubble-web@1.34.0 - @segment/analytics-browser-actions-hubspot@1.48.0 - @segment/analytics-browser-actions-intercom@1.51.0 - @segment/analytics-browser-actions-iterate@1.48.0 - @segment/analytics-browser-actions-jimo@1.36.0 - @segment/analytics-browser-actions-koala@1.49.0 - @segment/analytics-browser-actions-logrocket@1.48.0 - @segment/analytics-browser-actions-pendo-web-actions@1.37.0 - @segment/analytics-browser-actions-playerzero@1.48.0 - @segment/analytics-browser-actions-replaybird@1.29.0 - @segment/analytics-browser-actions-ripe@1.48.0 - @segment/analytics-browser-actions-rupt@1.37.0 - @segment/analytics-browser-actions-screeb@1.49.0 - @segment/analytics-browser-actions-utils@1.48.0 - @segment/analytics-browser-actions-snap-plugins@1.29.0 - @segment/analytics-browser-actions-sprig@1.48.0 - @segment/analytics-browser-actions-stackadapt@1.50.0 - @segment/analytics-browser-actions-survicate@1.24.0 - @segment/analytics-browser-actions-tiktok-pixel@1.48.0 - @segment/analytics-browser-actions-upollo@1.48.0 - @segment/analytics-browser-actions-userpilot@1.48.0 - @segment/analytics-browser-actions-vwo@1.49.0 - @segment/analytics-browser-actions-wiseops@1.49.0 * Use from-package workflow instead of from-git * Comment out the release script
* adding logging * removing logging * refactor * making some fields visible
…g Audien…" (segmentio#2129) This reverts commit a76c78d.
* empty commit * Publish - @segment/actions-shared@1.101.0 - @segment/browser-destination-runtime@1.49.0 - @segment/actions-cli-internal@3.145.0 - @segment/actions-cli@3.145.0 - @segment/actions-core@3.120.0 - @segment/action-destinations@3.287.0 - @segment/destinations-manifest@1.70.0 - @segment/analytics-browser-actions-1flow@1.32.0 - @segment/analytics-browser-actions-adobe-target@1.50.0 - @segment/analytics-browser-actions-algolia-plugins@1.27.0 - @segment/analytics-browser-actions-amplitude-plugins@1.50.0 - @segment/analytics-browser-actions-braze-cloud-plugins@1.53.0 - @segment/analytics-browser-actions-braze@1.53.0 - @segment/analytics-browser-actions-bucket@1.30.0 - @segment/analytics-browser-actions-cdpresolution@1.37.0 - @segment/analytics-browser-actions-commandbar@1.50.0 - @segment/analytics-browser-actions-devrev@1.37.0 - @segment/analytics-browser-actions-friendbuy@1.51.0 - @segment/analytics-browser-actions-fullstory@1.52.0 - @segment/analytics-browser-actions-google-analytics-4@1.57.0 - @segment/analytics-browser-actions-google-campaign-manager@1.41.0 - @segment/analytics-browser-actions-heap@1.50.0 - @segment/analytics-browser-hubble-web@1.36.0 - @segment/analytics-browser-actions-hubspot@1.50.0 - @segment/analytics-browser-actions-intercom@1.53.0 - @segment/analytics-browser-actions-iterate@1.50.0 - @segment/analytics-browser-actions-jimo@1.38.0 - @segment/analytics-browser-actions-koala@1.51.0 - @segment/analytics-browser-actions-logrocket@1.50.0 - @segment/analytics-browser-actions-pendo-web-actions@1.39.0 - @segment/analytics-browser-actions-playerzero@1.50.0 - @segment/analytics-browser-actions-replaybird@1.31.0 - @segment/analytics-browser-actions-ripe@1.50.0 - @segment/analytics-browser-actions-rupt@1.39.0 - @segment/analytics-browser-actions-screeb@1.51.0 - @segment/analytics-browser-actions-utils@1.50.0 - @segment/analytics-browser-actions-snap-plugins@1.31.0 - @segment/analytics-browser-actions-sprig@1.50.0 - @segment/analytics-browser-actions-stackadapt@1.52.0 - @segment/analytics-browser-actions-survicate@1.26.0 - @segment/analytics-browser-actions-tiktok-pixel@1.50.0 - @segment/analytics-browser-actions-upollo@1.50.0 - @segment/analytics-browser-actions-userpilot@1.50.0 - @segment/analytics-browser-actions-vwo@1.51.0 - @segment/analytics-browser-actions-wiseops@1.51.0
* adding arrayeditor option * update description
- @segment/actions-shared@1.102.0 - @segment/browser-destination-runtime@1.50.0 - @segment/browser-destinations@0.1.0 - @segment/actions-cli-internal@3.146.0 - @segment/actions-cli@3.146.0 - @segment/actions-core@3.121.0 - @segment/action-destinations@3.288.0 - @segment/destinations-manifest@1.71.0 - @segment/analytics-browser-actions-1flow@1.33.0 - @segment/analytics-browser-actions-adobe-target@1.51.0 - @segment/analytics-browser-actions-algolia-plugins@1.28.0 - @segment/analytics-browser-actions-amplitude-plugins@1.51.0 - @segment/analytics-browser-actions-braze-cloud-plugins@1.54.0 - @segment/analytics-browser-actions-braze@1.54.0 - @segment/analytics-browser-actions-bucket@1.31.0 - @segment/analytics-browser-actions-cdpresolution@1.38.0 - @segment/analytics-browser-actions-commandbar@1.51.0 - @segment/analytics-browser-actions-devrev@1.38.0 - @segment/analytics-browser-actions-friendbuy@1.52.0 - @segment/analytics-browser-actions-fullstory@1.53.0 - @segment/analytics-browser-actions-google-analytics-4@1.58.0 - @segment/analytics-browser-actions-google-campaign-manager@1.42.0 - @segment/analytics-browser-actions-heap@1.51.0 - @segment/analytics-browser-hubble-web@1.37.0 - @segment/analytics-browser-actions-hubspot@1.51.0 - @segment/analytics-browser-actions-intercom@1.54.0 - @segment/analytics-browser-actions-iterate@1.51.0 - @segment/analytics-browser-actions-jimo@1.39.0 - @segment/analytics-browser-actions-koala@1.52.0 - @segment/analytics-browser-actions-logrocket@1.51.0 - @segment/analytics-browser-actions-pendo-web-actions@1.40.0 - @segment/analytics-browser-actions-playerzero@1.51.0 - @segment/analytics-browser-actions-replaybird@1.32.0 - @segment/analytics-browser-actions-ripe@1.51.0 - @segment/analytics-browser-actions-rupt@1.40.0 - @segment/analytics-browser-actions-screeb@1.52.0 - @segment/analytics-browser-actions-utils@1.51.0 - @segment/analytics-browser-actions-snap-plugins@1.32.0 - @segment/analytics-browser-actions-sprig@1.51.0 - @segment/analytics-browser-actions-stackadapt@1.53.0 - @segment/analytics-browser-actions-survicate@1.27.0 - @segment/analytics-browser-actions-tiktok-pixel@1.51.0 - @segment/analytics-browser-actions-upollo@1.51.0 - @segment/analytics-browser-actions-userpilot@1.51.0 - @segment/analytics-browser-actions-vwo@1.52.0 - @segment/analytics-browser-actions-wiseops@1.52.0
rbcet
approved these changes
Jul 8, 2024
* Introduce new release flow * quick check to validate push permissios * revert changes * refactor release.sh * revert release.sh * Revert unwanted changes * Restore gh pat token change
…egmentio#2081) * added depends_on conditions on salesforce actions * updated conditions for depends_on fields * Updated depends on condition for delete operation in salesforce actions * Updated depends on conditions for salesforce actions Contact, lead, opportunity * Added depends on for cases action in salesforce
We needed to send a few other fields from the context to make our app more robust.
* Add platform name * Set platformName optional, and use platformId as a default value
* updated the mapping * update delete object * added comments * fixed the mapping
* initial commit * fix failing tests * updated saveUser action * updated saveOrder action * updated saveEvent action * added action descriptions * updated presets * flattened saveEvent mapping * fixed saveEvent.perform * fixed saveEvent mapping * updated snapshots * updated snapshots * fixed saveEvent payload structure * don't include empty objects in payload * updated * progress * restructure events * remove defaults for optional fields * restore address field * update untranslated title default values * updated snapshots * remove unused import * fixed default paths * reorganized saveUser fields * updated saveBaseEvent fields * fixed default_address default in saveUser * moved custom event name to saveBaseEvent * updated tests * added defaults for customer field in saveEvent * test commit * refactor fields * consistent naming for fields variables * removed cartFields from saveCartEvent * removed less important saveOrder fields * updated event names * moved event name field from common fields * fixed field name * refactor event fields * updated generated types * updated tests * fixed checkout fields * updated payload transformation functions * removed custom event preset * fixed identifiers transformation * updated tests * wrapped cart and checkout fields into objects * updated tests * minor changes to presets --------- Co-authored-by: Victor Ruban <ruban.victor@mail.ru> Co-authored-by: Joe Ayoub <joe.ayoub@segment.com>
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.
A summary of your pull request, including the what change you're making and why.
Testing
Include any additional information about the testing you have completed to
ensure your changes behave as expected. For a speedy review, please check
any of the tasks you completed below during your testing.