Skip to content

Commit 2de0914

Browse files
17171 action new trigger action new lead update instant in pipedrive (#17199)
* [ACTION] New Trigger action "New Lead Update (Instant)" in Pipedrive #17171 Sources - Updated Lead (Instant) * pnpm update * Refactor names for Pipedrive updated sources to improve clarity: changed "New Deal Update" to "Deal Updated", "Updated Lead" to "Lead Updated", and "Updated Person" to "Person Updated". * pnpm update * pnpm update * Remove the "Search Quotes" action from Jobber component, cleaning up unused code. * Update components/pipedrive/sources/updated-person-instant/updated-person-instant.mjs * Add custom fields retrieval methods and enhance data parsing in Pipedrive sources - Introduced `getDealCustomFields` and `getPersonCustomFields` methods in the Pipedrive app for fetching custom fields. - Implemented `parseCustomFields` utility to map custom fields to their respective names. - Updated `parseData` method in common utilities to handle custom fields for both deals and persons. - Enhanced `parseData` methods in updated deal and person sources to utilize the new parsing logic. - Bumped version for updated deal and person sources to 0.1.0. * Enhance Pipedrive updated lead source with data parsing functionality - Added `parseData` method to process lead data using custom fields. - Updated version from 0.0.1 to 0.1.0 to reflect new functionality. * pnpm update * pnpm update * fix push error * pnpm update * Update @pipedream/platform dependency to version 3.1.0 in Pipedrive component * pnpm update * remove uncommited package.json --------- Co-authored-by: Guilherme Falcão <[email protected]>
1 parent 28db22a commit 2de0914

File tree

22 files changed

+162
-36
lines changed

22 files changed

+162
-36
lines changed

components/pipedrive/actions/add-activity/add-activity.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default {
77
key: "pipedrive-add-activity",
88
name: "Add Activity",
99
description: "Adds a new activity. Includes `more_activities_scheduled_in_context` property in response's `additional_data` which indicates whether there are more undone activities scheduled with the same deal, person or organization (depending on the supplied data). See the Pipedrive API docs for Activities [here](https://developers.pipedrive.com/docs/api/v1/#!/Activities). For info on [adding an activity in Pipedrive](https://developers.pipedrive.com/docs/api/v1/Activities#addActivity)",
10-
version: "0.1.10",
10+
version: "0.1.11",
1111
type: "action",
1212
props: {
1313
pipedriveApp,

components/pipedrive/actions/add-deal/add-deal.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "pipedrive-add-deal",
66
name: "Add Deal",
77
description: "Adds a new deal. See the Pipedrive API docs for Deals [here](https://developers.pipedrive.com/docs/api/v1/Deals#addDeal)",
8-
version: "0.1.10",
8+
version: "0.1.11",
99
type: "action",
1010
props: {
1111
pipedriveApp,

components/pipedrive/actions/add-lead/add-lead.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import pipedrive from "../../pipedrive.app.mjs";
21
import { ConfigurationError } from "@pipedream/platform";
32
import { parseObject } from "../../common/utils.mjs";
3+
import pipedrive from "../../pipedrive.app.mjs";
44

55
export default {
66
key: "pipedrive-add-lead",
77
name: "Add Lead",
88
description: "Create a new lead in Pipedrive. [See the documentation](https://developers.pipedrive.com/docs/api/v1/Leads#addLead)",
9-
version: "0.0.4",
9+
version: "0.0.5",
1010
type: "action",
1111
props: {
1212
pipedrive,

components/pipedrive/actions/add-note/add-note.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "pipedrive-add-note",
66
name: "Add Note",
77
description: "Adds a new note. For info on [adding an note in Pipedrive](https://developers.pipedrive.com/docs/api/v1/Notes#addNote)",
8-
version: "0.0.8",
8+
version: "0.0.9",
99
type: "action",
1010
props: {
1111
pipedriveApp,

components/pipedrive/actions/add-organization/add-organization.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "pipedrive-add-organization",
66
name: "Add Organization",
77
description: "Adds a new organization. See the Pipedrive API docs for Organizations [here](https://developers.pipedrive.com/docs/api/v1/Organizations#addOrganization)",
8-
version: "0.1.10",
8+
version: "0.1.11",
99
type: "action",
1010
props: {
1111
pipedriveApp,

components/pipedrive/actions/add-person/add-person.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "pipedrive-add-person",
77
name: "Add Person",
88
description: "Adds a new person. See the Pipedrive API docs for People [here](https://developers.pipedrive.com/docs/api/v1/Persons#addPerson)",
9-
version: "0.1.10",
9+
version: "0.1.11",
1010
type: "action",
1111
props: {
1212
pipedriveApp,

components/pipedrive/actions/remove-duplicate-notes/remove-duplicate-notes.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import pipedriveApp from "../../pipedrive.app.mjs";
21
import { decode } from "html-entities";
2+
import pipedriveApp from "../../pipedrive.app.mjs";
33

44
export default {
55
key: "pipedrive-remove-duplicate-notes",
66
name: "Remove Duplicate Notes",
77
description: "Remove duplicate notes from an object in Pipedrive. See the documentation for [getting notes](https://developers.pipedrive.com/docs/api/v1/Notes#getNotes) and [deleting notes](https://developers.pipedrive.com/docs/api/v1/Notes#deleteNote)",
8-
version: "0.0.1",
8+
version: "0.0.2",
99
type: "action",
1010
props: {
1111
pipedriveApp,

components/pipedrive/actions/search-notes/search-notes.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "pipedrive-search-notes",
55
name: "Search Notes",
66
description: "Search for notes in Pipedrive. [See the documentation](https://developers.pipedrive.com/docs/api/v1/Notes#getNotes)",
7-
version: "0.0.1",
7+
version: "0.0.2",
88
type: "action",
99
props: {
1010
pipedriveApp,

components/pipedrive/actions/search-persons/search-persons.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default {
77
key: "pipedrive-search-persons",
88
name: "Search persons",
99
description: "Searches all Persons by `name`, `email`, `phone`, `notes` and/or custom fields. This endpoint is a wrapper of `/v1/itemSearch` with a narrower OAuth scope. Found Persons can be filtered by Organization ID. See the Pipedrive API docs [here](https://developers.pipedrive.com/docs/api/v1/Persons#searchPersons)",
10-
version: "0.1.10",
10+
version: "0.1.11",
1111
type: "action",
1212
props: {
1313
pipedriveApp,

components/pipedrive/actions/update-deal/update-deal.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "pipedrive-update-deal",
66
name: "Update Deal",
77
description: "Updates the properties of a deal. See the Pipedrive API docs for Deals [here](https://developers.pipedrive.com/docs/api/v1/Deals#updateDeal)",
8-
version: "0.1.12",
8+
version: "0.1.13",
99
type: "action",
1010
props: {
1111
pipedriveApp,

0 commit comments

Comments
 (0)