diff --git a/bun.lock b/bun.lock index cc360ffc0192..11a75216720e 100644 --- a/bun.lock +++ b/bun.lock @@ -1881,7 +1881,7 @@ }, "packages/pieces/community/clay": { "name": "@activepieces/piece-clay", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/pieces-common": "workspace:*", "@activepieces/pieces-framework": "workspace:*", @@ -1976,7 +1976,7 @@ }, "packages/pieces/community/clockify": { "name": "@activepieces/piece-clockify", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -1989,7 +1989,7 @@ }, "packages/pieces/community/clockodo": { "name": "@activepieces/piece-clockodo", - "version": "0.2.7", + "version": "0.2.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2002,7 +2002,7 @@ }, "packages/pieces/community/close": { "name": "@activepieces/piece-close", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2086,7 +2086,7 @@ }, "packages/pieces/community/cognito-forms": { "name": "@activepieces/piece-cognito-forms", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2099,7 +2099,7 @@ }, "packages/pieces/community/cohere": { "name": "@activepieces/piece-cohere", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2112,7 +2112,7 @@ }, "packages/pieces/community/cometapi": { "name": "@activepieces/piece-cometapi", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2140,7 +2140,7 @@ }, "packages/pieces/community/confluence": { "name": "@activepieces/piece-confluence", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2170,7 +2170,7 @@ }, "packages/pieces/community/constant-contact": { "name": "@activepieces/piece-constant-contact", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2183,7 +2183,7 @@ }, "packages/pieces/community/contentful": { "name": "@activepieces/piece-contentful", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2198,7 +2198,7 @@ }, "packages/pieces/community/contextual-ai": { "name": "@activepieces/piece-contextual-ai", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2212,7 +2212,7 @@ }, "packages/pieces/community/contiguity": { "name": "@activepieces/piece-contiguity", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2226,7 +2226,7 @@ }, "packages/pieces/community/convertkit": { "name": "@activepieces/piece-convertkit", - "version": "0.3.8", + "version": "0.3.9", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2265,7 +2265,7 @@ }, "packages/pieces/community/coralogix": { "name": "@activepieces/piece-coralogix", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2308,7 +2308,7 @@ }, "packages/pieces/community/crisp": { "name": "@activepieces/piece-crisp", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2348,7 +2348,7 @@ }, "packages/pieces/community/customer-io": { "name": "@activepieces/piece-customer-io", - "version": "0.4.0", + "version": "0.4.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2377,7 +2377,7 @@ }, "packages/pieces/community/cyberark": { "name": "@activepieces/piece-cyberark", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2390,7 +2390,7 @@ }, "packages/pieces/community/dappier": { "name": "@activepieces/piece-dappier", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2489,7 +2489,7 @@ }, "packages/pieces/community/deepl": { "name": "@activepieces/piece-deepl", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2608,7 +2608,7 @@ }, "packages/pieces/community/dimo": { "name": "@activepieces/piece-dimo", - "version": "0.3.6", + "version": "0.3.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2637,7 +2637,7 @@ }, "packages/pieces/community/discourse": { "name": "@activepieces/piece-discourse", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2677,7 +2677,7 @@ }, "packages/pieces/community/doctly": { "name": "@activepieces/piece-doctly", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2704,7 +2704,7 @@ }, "packages/pieces/community/documerge": { "name": "@activepieces/piece-documerge", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2717,7 +2717,7 @@ }, "packages/pieces/community/docusign": { "name": "@activepieces/piece-docusign", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2733,7 +2733,7 @@ }, "packages/pieces/community/drip": { "name": "@activepieces/piece-drip", - "version": "0.5.0", + "version": "0.5.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2760,7 +2760,7 @@ }, "packages/pieces/community/drupal": { "name": "@activepieces/piece-drupal", - "version": "1.1.10", + "version": "1.1.11", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2800,7 +2800,7 @@ }, "packages/pieces/community/dumpling-ai": { "name": "@activepieces/piece-dumpling-ai", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2912,7 +2912,7 @@ }, "packages/pieces/community/emailit": { "name": "@activepieces/piece-emailit", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2925,7 +2925,7 @@ }, "packages/pieces/community/emailoctopus": { "name": "@activepieces/piece-emailoctopus", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2951,7 +2951,7 @@ }, "packages/pieces/community/esignatures": { "name": "@activepieces/piece-esignatures", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -2990,7 +2990,7 @@ }, "packages/pieces/community/exa": { "name": "@activepieces/piece-exa", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3042,7 +3042,7 @@ }, "packages/pieces/community/famulor": { "name": "@activepieces/piece-famulor", - "version": "0.2.4", + "version": "0.2.5", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3057,7 +3057,7 @@ }, "packages/pieces/community/fathom": { "name": "@activepieces/piece-fathom", - "version": "0.2.4", + "version": "0.2.5", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3111,7 +3111,7 @@ }, "packages/pieces/community/fellow": { "name": "@activepieces/piece-fellow", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3125,7 +3125,7 @@ }, "packages/pieces/community/figma": { "name": "@activepieces/piece-figma", - "version": "0.6.0", + "version": "0.6.2", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3167,7 +3167,7 @@ }, "packages/pieces/community/fireberry": { "name": "@activepieces/piece-fireberry", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3194,7 +3194,7 @@ }, "packages/pieces/community/fireflies-ai": { "name": "@activepieces/piece-fireflies-ai", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3220,7 +3220,7 @@ }, "packages/pieces/community/fliqr-ai": { "name": "@activepieces/piece-fliqr-ai", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3272,7 +3272,7 @@ }, "packages/pieces/community/flowise": { "name": "@activepieces/piece-flowise", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3286,7 +3286,7 @@ }, "packages/pieces/community/flowlu": { "name": "@activepieces/piece-flowlu", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3300,7 +3300,7 @@ }, "packages/pieces/community/folk": { "name": "@activepieces/piece-folk", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3313,7 +3313,7 @@ }, "packages/pieces/community/foreplay-co": { "name": "@activepieces/piece-foreplay-co", - "version": "0.1.8", + "version": "0.1.9", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3327,7 +3327,7 @@ }, "packages/pieces/community/formbricks": { "name": "@activepieces/piece-formbricks", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3340,7 +3340,7 @@ }, "packages/pieces/community/formio": { "name": "@activepieces/piece-formio", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3367,7 +3367,7 @@ }, "packages/pieces/community/formsite": { "name": "@activepieces/piece-formsite", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3434,7 +3434,7 @@ }, "packages/pieces/community/frame": { "name": "@activepieces/piece-frame", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3473,7 +3473,7 @@ }, "packages/pieces/community/freshsales": { "name": "@activepieces/piece-freshsales", - "version": "0.5.0", + "version": "0.5.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3486,7 +3486,7 @@ }, "packages/pieces/community/freshservice": { "name": "@activepieces/piece-freshservice", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3540,7 +3540,7 @@ }, "packages/pieces/community/gamma": { "name": "@activepieces/piece-gamma", - "version": "0.1.8", + "version": "0.1.9", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3553,7 +3553,7 @@ }, "packages/pieces/community/gcloud-pubsub": { "name": "@activepieces/piece-gcloud-pubsub", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3567,7 +3567,7 @@ }, "packages/pieces/community/gender-api": { "name": "@activepieces/piece-gender-api", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3580,7 +3580,7 @@ }, "packages/pieces/community/generatebanners": { "name": "@activepieces/piece-generatebanners", - "version": "0.4.6", + "version": "0.4.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3606,7 +3606,7 @@ }, "packages/pieces/community/ghostcms": { "name": "@activepieces/piece-ghostcms", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3634,7 +3634,7 @@ }, "packages/pieces/community/gistly": { "name": "@activepieces/piece-gistly", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3741,7 +3741,7 @@ }, "packages/pieces/community/goodmem": { "name": "@activepieces/piece-goodmem", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3903,7 +3903,7 @@ }, "packages/pieces/community/google-search": { "name": "@activepieces/piece-google-search", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3982,7 +3982,7 @@ }, "packages/pieces/community/google-vertexai": { "name": "@activepieces/piece-google-vertexai", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -3998,7 +3998,7 @@ }, "packages/pieces/community/googlechat": { "name": "@activepieces/piece-googlechat", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4025,7 +4025,7 @@ }, "packages/pieces/community/gotify": { "name": "@activepieces/piece-gotify", - "version": "0.4.6", + "version": "0.4.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4051,7 +4051,7 @@ }, "packages/pieces/community/granola": { "name": "@activepieces/piece-granola", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4064,7 +4064,7 @@ }, "packages/pieces/community/gravityforms": { "name": "@activepieces/piece-gravityforms", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4090,7 +4090,7 @@ }, "packages/pieces/community/greenpt": { "name": "@activepieces/piece-greenpt", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4103,7 +4103,7 @@ }, "packages/pieces/community/greip": { "name": "@activepieces/piece-greip", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4144,7 +4144,7 @@ }, "packages/pieces/community/grok-xai": { "name": "@activepieces/piece-grok-xai", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4238,7 +4238,7 @@ }, "packages/pieces/community/heartbeat": { "name": "@activepieces/piece-heartbeat", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4252,7 +4252,7 @@ }, "packages/pieces/community/hedy": { "name": "@activepieces/piece-hedy", - "version": "0.2.4", + "version": "0.2.5", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4265,7 +4265,7 @@ }, "packages/pieces/community/help-scout": { "name": "@activepieces/piece-help-scout", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4379,7 +4379,7 @@ }, "packages/pieces/community/hume-ai": { "name": "@activepieces/piece-hume-ai", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4393,7 +4393,7 @@ }, "packages/pieces/community/hunter": { "name": "@activepieces/piece-hunter", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4503,7 +4503,7 @@ }, "packages/pieces/community/insightly": { "name": "@activepieces/piece-insightly", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4516,7 +4516,7 @@ }, "packages/pieces/community/insighto-ai": { "name": "@activepieces/piece-insighto-ai", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4570,7 +4570,7 @@ }, "packages/pieces/community/instantly-ai": { "name": "@activepieces/piece-instantly-ai", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4584,7 +4584,7 @@ }, "packages/pieces/community/instasent": { "name": "@activepieces/piece-instasent", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4597,7 +4597,7 @@ }, "packages/pieces/community/intercom": { "name": "@activepieces/piece-intercom", - "version": "0.8.0", + "version": "0.8.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4626,7 +4626,7 @@ }, "packages/pieces/community/invoiceninja": { "name": "@activepieces/piece-invoiceninja", - "version": "0.4.0", + "version": "0.4.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4653,7 +4653,7 @@ }, "packages/pieces/community/jira-cloud": { "name": "@activepieces/piece-jira-cloud", - "version": "0.5.0", + "version": "0.5.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4672,7 +4672,7 @@ }, "packages/pieces/community/jira-data-center": { "name": "@activepieces/piece-jira-data-center", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4688,7 +4688,7 @@ }, "packages/pieces/community/jogg-ai": { "name": "@activepieces/piece-jogg-ai", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4702,7 +4702,7 @@ }, "packages/pieces/community/jotform": { "name": "@activepieces/piece-jotform", - "version": "0.4.0", + "version": "0.5.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4729,7 +4729,7 @@ }, "packages/pieces/community/jungle-grid": { "name": "@activepieces/piece-jungle-grid", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4755,7 +4755,7 @@ }, "packages/pieces/community/kallabot-ai": { "name": "@activepieces/piece-kallabot-ai", - "version": "0.4.6", + "version": "0.4.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4795,7 +4795,7 @@ }, "packages/pieces/community/kimai": { "name": "@activepieces/piece-kimai", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4824,7 +4824,7 @@ }, "packages/pieces/community/kizeo-forms": { "name": "@activepieces/piece-kizeo-forms", - "version": "0.5.0", + "version": "0.5.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4878,7 +4878,7 @@ }, "packages/pieces/community/knack": { "name": "@activepieces/piece-knack", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4917,7 +4917,7 @@ }, "packages/pieces/community/kommo": { "name": "@activepieces/piece-kommo", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4930,7 +4930,7 @@ }, "packages/pieces/community/krisp-call": { "name": "@activepieces/piece-krisp-call", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -4999,7 +4999,7 @@ }, "packages/pieces/community/leexi": { "name": "@activepieces/piece-leexi", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5039,7 +5039,7 @@ }, "packages/pieces/community/letmepost": { "name": "@activepieces/piece-letmepost", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/pieces-common": "workspace:*", "@activepieces/pieces-framework": "workspace:*", @@ -5064,7 +5064,7 @@ }, "packages/pieces/community/letta": { "name": "@activepieces/piece-letta", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5215,7 +5215,7 @@ }, "packages/pieces/community/lobstermail": { "name": "@activepieces/piece-lobstermail", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5242,7 +5242,7 @@ }, "packages/pieces/community/lofty": { "name": "@activepieces/piece-lofty", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5268,7 +5268,7 @@ }, "packages/pieces/community/logsnag": { "name": "@activepieces/piece-logsnag", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5294,7 +5294,7 @@ }, "packages/pieces/community/loops": { "name": "@activepieces/piece-loops", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5346,7 +5346,7 @@ }, "packages/pieces/community/magical-api": { "name": "@activepieces/piece-magical-api", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5359,7 +5359,7 @@ }, "packages/pieces/community/magicslides": { "name": "@activepieces/piece-magicslides", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5456,7 +5456,7 @@ }, "packages/pieces/community/mailjet": { "name": "@activepieces/piece-mailjet", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5482,7 +5482,7 @@ }, "packages/pieces/community/manychat": { "name": "@activepieces/piece-manychat", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5509,7 +5509,7 @@ }, "packages/pieces/community/matomo": { "name": "@activepieces/piece-matomo", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5523,7 +5523,7 @@ }, "packages/pieces/community/matrix": { "name": "@activepieces/piece-matrix", - "version": "0.5.0", + "version": "0.5.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5538,7 +5538,7 @@ }, "packages/pieces/community/mattermost": { "name": "@activepieces/piece-mattermost", - "version": "0.5.0", + "version": "0.5.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5551,7 +5551,7 @@ }, "packages/pieces/community/mautic": { "name": "@activepieces/piece-mautic", - "version": "0.6.0", + "version": "0.6.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5578,7 +5578,7 @@ }, "packages/pieces/community/mcp-client": { "name": "@activepieces/piece-mcp-client", - "version": "0.0.3", + "version": "0.0.5", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5592,7 +5592,7 @@ }, "packages/pieces/community/medullar": { "name": "@activepieces/piece-medullar", - "version": "0.3.6", + "version": "0.3.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5618,7 +5618,7 @@ }, "packages/pieces/community/meistertask": { "name": "@activepieces/piece-meistertask", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5632,7 +5632,7 @@ }, "packages/pieces/community/mem": { "name": "@activepieces/piece-mem", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5658,7 +5658,7 @@ }, "packages/pieces/community/messagebird": { "name": "@activepieces/piece-messagebird", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5672,7 +5672,7 @@ }, "packages/pieces/community/metabase": { "name": "@activepieces/piece-metabase", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5717,7 +5717,7 @@ }, "packages/pieces/community/microsoft-365-planner": { "name": "@activepieces/piece-microsoft-365-planner", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5733,7 +5733,7 @@ }, "packages/pieces/community/microsoft-copilot": { "name": "@activepieces/piece-microsoft-copilot", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5762,7 +5762,7 @@ }, "packages/pieces/community/microsoft-dynamics-crm": { "name": "@activepieces/piece-microsoft-dynamics-crm", - "version": "0.4.0", + "version": "0.4.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5810,7 +5810,7 @@ }, "packages/pieces/community/microsoft-onenote": { "name": "@activepieces/piece-microsoft-onenote", - "version": "0.4.0", + "version": "0.4.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5856,7 +5856,7 @@ }, "packages/pieces/community/microsoft-power-bi": { "name": "@activepieces/piece-microsoft-power-bi", - "version": "0.4.0", + "version": "0.4.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5870,7 +5870,7 @@ }, "packages/pieces/community/microsoft-sharepoint": { "name": "@activepieces/piece-microsoft-sharepoint", - "version": "0.4.0", + "version": "0.4.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5902,7 +5902,7 @@ }, "packages/pieces/community/microsoft-teams": { "name": "@activepieces/piece-microsoft-teams", - "version": "0.7.0", + "version": "0.7.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5949,7 +5949,7 @@ }, "packages/pieces/community/millionverifier": { "name": "@activepieces/piece-millionverifier", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -5975,7 +5975,7 @@ }, "packages/pieces/community/mindee": { "name": "@activepieces/piece-mindee", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6029,7 +6029,7 @@ }, "packages/pieces/community/mixpanel": { "name": "@activepieces/piece-mixpanel", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6085,7 +6085,7 @@ }, "packages/pieces/community/mongodb": { "name": "@activepieces/piece-mongodb", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6126,7 +6126,7 @@ }, "packages/pieces/community/motion": { "name": "@activepieces/piece-motion", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6193,7 +6193,7 @@ }, "packages/pieces/community/murf-api": { "name": "@activepieces/piece-murf-api", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6249,7 +6249,7 @@ }, "packages/pieces/community/netlify": { "name": "@activepieces/piece-netlify", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6262,7 +6262,7 @@ }, "packages/pieces/community/netsuite": { "name": "@activepieces/piece-netsuite", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6289,7 +6289,7 @@ }, "packages/pieces/community/nifty": { "name": "@activepieces/piece-nifty", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6316,7 +6316,7 @@ }, "packages/pieces/community/ninjapipe": { "name": "@activepieces/piece-ninjapipe", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6388,7 +6388,7 @@ }, "packages/pieces/community/nuelink": { "name": "@activepieces/piece-nuelink", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6484,7 +6484,7 @@ }, "packages/pieces/community/oncehub": { "name": "@activepieces/piece-oncehub", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6585,7 +6585,7 @@ }, "packages/pieces/community/opnform": { "name": "@activepieces/piece-opnform", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6611,7 +6611,7 @@ }, "packages/pieces/community/oracle-database": { "name": "@activepieces/piece-oracle-database", - "version": "0.1.13", + "version": "0.1.15", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6627,7 +6627,7 @@ }, "packages/pieces/community/oracle-fusion-cloud-erp": { "name": "@activepieces/piece-oracle-fusion-cloud-erp", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6653,7 +6653,7 @@ }, "packages/pieces/community/outseta": { "name": "@activepieces/piece-outseta", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6692,7 +6692,7 @@ }, "packages/pieces/community/pandadoc": { "name": "@activepieces/piece-pandadoc", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6718,7 +6718,7 @@ }, "packages/pieces/community/parallel": { "name": "@activepieces/piece-parallel", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6745,7 +6745,7 @@ }, "packages/pieces/community/parseur": { "name": "@activepieces/piece-parseur", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6758,7 +6758,7 @@ }, "packages/pieces/community/pastebin": { "name": "@activepieces/piece-pastebin", - "version": "0.2.7", + "version": "0.2.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6771,7 +6771,7 @@ }, "packages/pieces/community/pastefy": { "name": "@activepieces/piece-pastefy", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6826,7 +6826,7 @@ }, "packages/pieces/community/pdfcrowd": { "name": "@activepieces/piece-pdfcrowd", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6840,7 +6840,7 @@ }, "packages/pieces/community/pdfmonkey": { "name": "@activepieces/piece-pdfmonkey", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6894,7 +6894,7 @@ }, "packages/pieces/community/personal-ai": { "name": "@activepieces/piece-personal-ai", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6934,7 +6934,7 @@ }, "packages/pieces/community/photoroom": { "name": "@activepieces/piece-photoroom", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6947,7 +6947,7 @@ }, "packages/pieces/community/pinch-payments": { "name": "@activepieces/piece-pinch-payments", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -6960,7 +6960,7 @@ }, "packages/pieces/community/pinecone": { "name": "@activepieces/piece-pinecone", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7044,7 +7044,7 @@ }, "packages/pieces/community/pocketbase": { "name": "@activepieces/piece-pocketbase", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7057,7 +7057,7 @@ }, "packages/pieces/community/podio": { "name": "@activepieces/piece-podio", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7083,7 +7083,7 @@ }, "packages/pieces/community/polydoc": { "name": "@activepieces/piece-polydoc", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7096,7 +7096,7 @@ }, "packages/pieces/community/poper": { "name": "@activepieces/piece-poper", - "version": "0.2.6", + "version": "0.2.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7127,7 +7127,7 @@ }, "packages/pieces/community/posthog": { "name": "@activepieces/piece-posthog", - "version": "0.6.0", + "version": "0.6.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7140,7 +7140,7 @@ }, "packages/pieces/community/postiz": { "name": "@activepieces/piece-postiz", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7153,7 +7153,7 @@ }, "packages/pieces/community/postmark": { "name": "@activepieces/piece-postmark", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7294,7 +7294,7 @@ }, "packages/pieces/community/pubrio": { "name": "@activepieces/piece-pubrio", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7359,7 +7359,7 @@ }, "packages/pieces/community/qdrant": { "name": "@activepieces/piece-qdrant", - "version": "0.3.6", + "version": "0.3.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7412,7 +7412,7 @@ }, "packages/pieces/community/quickbooks": { "name": "@activepieces/piece-quickbooks", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7426,7 +7426,7 @@ }, "packages/pieces/community/quickbooks-desktop-conductor": { "name": "@activepieces/piece-quickbooks-desktop-conductor", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7453,7 +7453,7 @@ }, "packages/pieces/community/quickzu": { "name": "@activepieces/piece-quickzu", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7492,7 +7492,7 @@ }, "packages/pieces/community/rabbitmq": { "name": "@activepieces/piece-rabbitmq", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7522,7 +7522,7 @@ }, "packages/pieces/community/raindrop": { "name": "@activepieces/piece-raindrop", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7548,7 +7548,7 @@ }, "packages/pieces/community/razorpay": { "name": "@activepieces/piece-razorpay", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7561,7 +7561,7 @@ }, "packages/pieces/community/reachinbox": { "name": "@activepieces/piece-reachinbox", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7627,7 +7627,7 @@ }, "packages/pieces/community/rendex": { "name": "@activepieces/piece-rendex", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7679,7 +7679,7 @@ }, "packages/pieces/community/respaid": { "name": "@activepieces/piece-respaid", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7718,7 +7718,7 @@ }, "packages/pieces/community/retell-ai": { "name": "@activepieces/piece-retell-ai", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7731,7 +7731,7 @@ }, "packages/pieces/community/retune": { "name": "@activepieces/piece-retune", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7744,7 +7744,7 @@ }, "packages/pieces/community/returning-ai": { "name": "@activepieces/piece-returning-ai", - "version": "0.2.4", + "version": "0.2.5", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7842,7 +7842,7 @@ }, "packages/pieces/community/runway": { "name": "@activepieces/piece-runway", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7857,7 +7857,7 @@ }, "packages/pieces/community/saastic": { "name": "@activepieces/piece-saastic", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7894,7 +7894,7 @@ }, "packages/pieces/community/salesforce": { "name": "@activepieces/piece-salesforce", - "version": "0.9.0", + "version": "0.9.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -7974,7 +7974,7 @@ }, "packages/pieces/community/scrapegrapghai": { "name": "@activepieces/piece-scrapegrapghai", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8020,7 +8020,7 @@ }, "packages/pieces/community/segment": { "name": "@activepieces/piece-segment", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8073,7 +8073,7 @@ }, "packages/pieces/community/sendgrid": { "name": "@activepieces/piece-sendgrid", - "version": "0.6.0", + "version": "0.6.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8103,7 +8103,7 @@ }, "packages/pieces/community/sendpulse": { "name": "@activepieces/piece-sendpulse", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8129,7 +8129,7 @@ }, "packages/pieces/community/sendy": { "name": "@activepieces/piece-sendy", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8182,7 +8182,7 @@ }, "packages/pieces/community/service-now": { "name": "@activepieces/piece-service-now", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8198,7 +8198,7 @@ }, "packages/pieces/community/sessions-us": { "name": "@activepieces/piece-sessions-us", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8211,7 +8211,7 @@ }, "packages/pieces/community/seven": { "name": "@activepieces/piece-seven", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8224,7 +8224,7 @@ }, "packages/pieces/community/shippo": { "name": "@activepieces/piece-shippo", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8238,7 +8238,7 @@ }, "packages/pieces/community/shopify": { "name": "@activepieces/piece-shopify", - "version": "0.4.0", + "version": "0.4.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8292,7 +8292,7 @@ }, "packages/pieces/community/simplepdf": { "name": "@activepieces/piece-simplepdf", - "version": "1.1.6", + "version": "1.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8318,7 +8318,7 @@ }, "packages/pieces/community/simplybookme": { "name": "@activepieces/piece-simplybookme", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8373,7 +8373,7 @@ }, "packages/pieces/community/skyvern": { "name": "@activepieces/piece-skyvern", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8456,7 +8456,7 @@ }, "packages/pieces/community/smartlead": { "name": "@activepieces/piece-smartlead", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8469,7 +8469,7 @@ }, "packages/pieces/community/smartsheet": { "name": "@activepieces/piece-smartsheet", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8496,7 +8496,7 @@ }, "packages/pieces/community/smoove": { "name": "@activepieces/piece-smoove", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8563,7 +8563,7 @@ }, "packages/pieces/community/softr": { "name": "@activepieces/piece-softr", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8629,7 +8629,7 @@ }, "packages/pieces/community/square": { "name": "@activepieces/piece-square", - "version": "0.4.6", + "version": "0.4.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8642,7 +8642,7 @@ }, "packages/pieces/community/stability-ai": { "name": "@activepieces/piece-stability-ai", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8696,7 +8696,7 @@ }, "packages/pieces/community/streak": { "name": "@activepieces/piece-streak", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8738,7 +8738,7 @@ }, "packages/pieces/community/supadata": { "name": "@activepieces/piece-supadata", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8751,7 +8751,7 @@ }, "packages/pieces/community/surrealdb": { "name": "@activepieces/piece-surrealdb", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8843,7 +8843,7 @@ }, "packages/pieces/community/talkable": { "name": "@activepieces/piece-talkable", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8882,7 +8882,7 @@ }, "packages/pieces/community/tarvent": { "name": "@activepieces/piece-tarvent", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8896,7 +8896,7 @@ }, "packages/pieces/community/taskade": { "name": "@activepieces/piece-taskade", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -8961,7 +8961,7 @@ }, "packages/pieces/community/teamwork": { "name": "@activepieces/piece-teamwork", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9014,7 +9014,7 @@ }, "packages/pieces/community/textcortex-ai": { "name": "@activepieces/piece-textcortex-ai", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9027,7 +9027,7 @@ }, "packages/pieces/community/thankster": { "name": "@activepieces/piece-thankster", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9040,7 +9040,7 @@ }, "packages/pieces/community/ticktick": { "name": "@activepieces/piece-ticktick", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9094,7 +9094,7 @@ }, "packages/pieces/community/timelines-ai": { "name": "@activepieces/piece-timelines-ai", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9108,7 +9108,7 @@ }, "packages/pieces/community/tiny-talk-ai": { "name": "@activepieces/piece-tiny-talk-ai", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9191,7 +9191,7 @@ }, "packages/pieces/community/truelayer": { "name": "@activepieces/piece-truelayer", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9218,7 +9218,7 @@ }, "packages/pieces/community/twenty": { "name": "@activepieces/piece-twenty", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9245,7 +9245,7 @@ }, "packages/pieces/community/twin-labs": { "name": "@activepieces/piece-twin-labs", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9289,7 +9289,7 @@ }, "packages/pieces/community/typeform": { "name": "@activepieces/piece-typeform", - "version": "0.6.0", + "version": "0.6.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9303,7 +9303,7 @@ }, "packages/pieces/community/typefully": { "name": "@activepieces/piece-typefully", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9394,7 +9394,7 @@ }, "packages/pieces/community/vadoo-ai": { "name": "@activepieces/piece-vadoo-ai", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9408,7 +9408,7 @@ }, "packages/pieces/community/validatedmails": { "name": "@activepieces/piece-validatedmails", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9461,7 +9461,7 @@ }, "packages/pieces/community/vercel": { "name": "@activepieces/piece-vercel", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9527,7 +9527,7 @@ }, "packages/pieces/community/village": { "name": "@activepieces/piece-village", - "version": "0.4.4", + "version": "0.4.5", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9540,7 +9540,7 @@ }, "packages/pieces/community/vimeo": { "name": "@activepieces/piece-vimeo", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9623,7 +9623,7 @@ }, "packages/pieces/community/vtiger": { "name": "@activepieces/piece-vtiger", - "version": "1.4.0", + "version": "1.4.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9692,7 +9692,7 @@ }, "packages/pieces/community/webex": { "name": "@activepieces/piece-webex", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9732,7 +9732,7 @@ }, "packages/pieces/community/webscraping-ai": { "name": "@activepieces/piece-webscraping-ai", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9745,7 +9745,7 @@ }, "packages/pieces/community/wedof": { "name": "@activepieces/piece-wedof", - "version": "1.4.6", + "version": "1.4.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9785,7 +9785,7 @@ }, "packages/pieces/community/what-converts": { "name": "@activepieces/piece-what-converts", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9798,7 +9798,7 @@ }, "packages/pieces/community/whatsable": { "name": "@activepieces/piece-whatsable", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9851,7 +9851,7 @@ }, "packages/pieces/community/wonderchat": { "name": "@activepieces/piece-wonderchat", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9919,7 +9919,7 @@ }, "packages/pieces/community/workable": { "name": "@activepieces/piece-workable", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9932,7 +9932,7 @@ }, "packages/pieces/community/workday": { "name": "@activepieces/piece-workday", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -9987,7 +9987,7 @@ }, "packages/pieces/community/xero": { "name": "@activepieces/piece-xero", - "version": "0.7.0", + "version": "0.7.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10001,7 +10001,7 @@ }, "packages/pieces/community/xquik": { "name": "@activepieces/piece-xquik", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10028,7 +10028,7 @@ }, "packages/pieces/community/youform": { "name": "@activepieces/piece-youform", - "version": "0.1.7", + "version": "0.1.8", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10041,7 +10041,7 @@ }, "packages/pieces/community/youtrack": { "name": "@activepieces/piece-youtrack", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10167,7 +10167,7 @@ }, "packages/pieces/community/zoho-campaigns": { "name": "@activepieces/piece-zoho-campaigns", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10182,7 +10182,7 @@ }, "packages/pieces/community/zoho-crm": { "name": "@activepieces/piece-zoho-crm", - "version": "0.3.0", + "version": "0.3.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10196,7 +10196,7 @@ }, "packages/pieces/community/zoho-desk": { "name": "@activepieces/piece-zoho-desk", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10209,7 +10209,7 @@ }, "packages/pieces/community/zoho-invoice": { "name": "@activepieces/piece-zoho-invoice", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10239,7 +10239,7 @@ }, "packages/pieces/community/zoo": { "name": "@activepieces/piece-zoo", - "version": "0.1.6", + "version": "0.1.7", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10354,7 +10354,7 @@ }, "packages/pieces/core/data-summarizer": { "name": "@activepieces/piece-data-summarizer", - "version": "0.0.15", + "version": "0.0.16", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", @@ -10648,7 +10648,7 @@ }, "packages/pieces/core/tags": { "name": "@activepieces/piece-tags", - "version": "0.0.22", + "version": "0.0.23", "dependencies": { "@activepieces/core-piece-types": "workspace:*", "@activepieces/core-utils": "workspace:*", diff --git a/packages/pieces/community/clay/package.json b/packages/pieces/community/clay/package.json index 540104088471..c919044fcfff 100644 --- a/packages/pieces/community/clay/package.json +++ b/packages/pieces/community/clay/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-clay", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/clay/src/lib/triggers/row-received.ts b/packages/pieces/community/clay/src/lib/triggers/row-received.ts index edf54dc341d0..bcc25ebc5bba 100644 --- a/packages/pieces/community/clay/src/lib/triggers/row-received.ts +++ b/packages/pieces/community/clay/src/lib/triggers/row-received.ts @@ -7,6 +7,7 @@ import { clayWebhook } from '../common/webhook'; export const rowReceivedTrigger = createTrigger({ name: 'row_received', + classification: 'READ', displayName: 'Row Received from Clay', description: 'Triggers when Clay sends a row to this flow.', aiMetadata: { diff --git a/packages/pieces/community/clockify/package.json b/packages/pieces/community/clockify/package.json index acba8dc0de78..cf6db0a09e75 100644 --- a/packages/pieces/community/clockify/package.json +++ b/packages/pieces/community/clockify/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-clockify", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/clockify/src/lib/actions/create-task.ts b/packages/pieces/community/clockify/src/lib/actions/create-task.ts index 83394ce6b9e7..f5917a27a769 100644 --- a/packages/pieces/community/clockify/src/lib/actions/create-task.ts +++ b/packages/pieces/community/clockify/src/lib/actions/create-task.ts @@ -7,6 +7,7 @@ import { assigneeIds, projectId, workspaceId } from '../common/props'; export const createTaskAction = createAction({ auth: clockifyAuth, name: 'create-task', + classification: 'WRITE', displayName: 'Create Task', description: 'Creates a new in a specific project.', audience: 'both', diff --git a/packages/pieces/community/clockify/src/lib/actions/create-time-entry.ts b/packages/pieces/community/clockify/src/lib/actions/create-time-entry.ts index 7f7acb3dc9be..b8e2e542c09b 100644 --- a/packages/pieces/community/clockify/src/lib/actions/create-time-entry.ts +++ b/packages/pieces/community/clockify/src/lib/actions/create-time-entry.ts @@ -7,6 +7,7 @@ import { projectId, tagIds, taskId, workspaceId } from '../common/props'; export const createTimeEntryAction = createAction({ auth: clockifyAuth, name: 'create-time-entry', + classification: 'WRITE', displayName: 'Create Time Entry', description: 'Creates a new time entry.', audience: 'both', diff --git a/packages/pieces/community/clockify/src/lib/actions/find-running-timer.ts b/packages/pieces/community/clockify/src/lib/actions/find-running-timer.ts index f86709c65ca5..36d057521073 100644 --- a/packages/pieces/community/clockify/src/lib/actions/find-running-timer.ts +++ b/packages/pieces/community/clockify/src/lib/actions/find-running-timer.ts @@ -7,6 +7,7 @@ import { workspaceId } from '../common/props'; export const findRunningTimerAction = createAction({ auth: clockifyAuth, name: 'find-running-timer', + classification: 'SEARCH', displayName: 'Find Running Timer', description: 'Finds currently running timer on specified workspace.', audience: 'both', diff --git a/packages/pieces/community/clockify/src/lib/actions/find-task.ts b/packages/pieces/community/clockify/src/lib/actions/find-task.ts index 718e9b965538..f54667da1aa7 100644 --- a/packages/pieces/community/clockify/src/lib/actions/find-task.ts +++ b/packages/pieces/community/clockify/src/lib/actions/find-task.ts @@ -7,6 +7,7 @@ import { projectId, workspaceId } from '../common/props'; export const findTaskAction = createAction({ auth: clockifyAuth, name: 'find-task', + classification: 'SEARCH', displayName: 'Find Task', description: 'Finds an existing task in a specific project.', audience: 'both', diff --git a/packages/pieces/community/clockify/src/lib/actions/find-time-entry.ts b/packages/pieces/community/clockify/src/lib/actions/find-time-entry.ts index 9bd61d015557..d5d51e0ed578 100644 --- a/packages/pieces/community/clockify/src/lib/actions/find-time-entry.ts +++ b/packages/pieces/community/clockify/src/lib/actions/find-time-entry.ts @@ -7,6 +7,7 @@ import { projectId, taskId, workspaceId } from '../common/props'; export const findTimeEntryAction = createAction({ auth: clockifyAuth, name: 'find-time-entry', + classification: 'SEARCH', displayName: 'Find Time Entry', description: 'Finds a time entry by description, start datetime or end datetime.', audience: 'both', diff --git a/packages/pieces/community/clockify/src/lib/actions/start-timer.ts b/packages/pieces/community/clockify/src/lib/actions/start-timer.ts index 75faa2d73dfd..34bd5313b287 100644 --- a/packages/pieces/community/clockify/src/lib/actions/start-timer.ts +++ b/packages/pieces/community/clockify/src/lib/actions/start-timer.ts @@ -7,6 +7,7 @@ import { projectId, tagIds, taskId, workspaceId } from '../common/props'; export const startTimerAction = createAction({ auth: clockifyAuth, name: 'start-timer', + classification: 'WRITE', displayName: 'Start Timer', description: 'Starts a new time entry.', audience: 'both', diff --git a/packages/pieces/community/clockify/src/lib/actions/stop-timer.ts b/packages/pieces/community/clockify/src/lib/actions/stop-timer.ts index 8baa04d41529..84d2fc14fee6 100644 --- a/packages/pieces/community/clockify/src/lib/actions/stop-timer.ts +++ b/packages/pieces/community/clockify/src/lib/actions/stop-timer.ts @@ -7,6 +7,7 @@ import { workspaceId } from '../common/props'; export const stopTimerAction = createAction({ auth: clockifyAuth, name: 'stop-timer', + classification: 'WRITE', displayName: 'Stop Timer', description: 'Stops currently running timer on specified workspace.', audience: 'both', diff --git a/packages/pieces/community/clockify/src/lib/triggers/new-task.ts b/packages/pieces/community/clockify/src/lib/triggers/new-task.ts index 168a82403ed3..7906036e3444 100644 --- a/packages/pieces/community/clockify/src/lib/triggers/new-task.ts +++ b/packages/pieces/community/clockify/src/lib/triggers/new-task.ts @@ -10,6 +10,7 @@ const TRIGGER_KEY = 'new-task-trigger'; export const newTaskTrigger = createTrigger({ auth: clockifyAuth, name: 'new-task', + classification: 'READ', displayName: 'New Task', description: 'Triggers when a new task is created in specified project.', aiMetadata: { diff --git a/packages/pieces/community/clockify/src/lib/triggers/new-time-entry.ts b/packages/pieces/community/clockify/src/lib/triggers/new-time-entry.ts index e8f3fe849704..a0f30ac5320b 100644 --- a/packages/pieces/community/clockify/src/lib/triggers/new-time-entry.ts +++ b/packages/pieces/community/clockify/src/lib/triggers/new-time-entry.ts @@ -10,6 +10,7 @@ const TRIGGER_KEY = 'new-time-entry-trigger'; export const newTimeEntryTrigger = createTrigger({ auth: clockifyAuth, name: 'new-time-entry', + classification: 'READ', displayName: 'New Time Entry', description: 'Triggers when a new time entry is created.', aiMetadata: { diff --git a/packages/pieces/community/clockify/src/lib/triggers/new-timer-started.ts b/packages/pieces/community/clockify/src/lib/triggers/new-timer-started.ts index faa67308757c..8b08896e5470 100644 --- a/packages/pieces/community/clockify/src/lib/triggers/new-timer-started.ts +++ b/packages/pieces/community/clockify/src/lib/triggers/new-timer-started.ts @@ -10,6 +10,7 @@ const TRIGGER_KEY = 'new-timer-started-trigger'; export const newTimerStartedTrigger = createTrigger({ auth: clockifyAuth, name: 'new-timer-started', + classification: 'READ', displayName: 'New Timer Started', description: 'Triggers when a new entry is started and running.', aiMetadata: { diff --git a/packages/pieces/community/clockodo/package.json b/packages/pieces/community/clockodo/package.json index 7b74c5aeb567..ef9aafd701db 100644 --- a/packages/pieces/community/clockodo/package.json +++ b/packages/pieces/community/clockodo/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-clockodo", - "version": "0.2.7", + "version": "0.2.8", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/clockodo/src/lib/actions/absence/create-absence.ts b/packages/pieces/community/clockodo/src/lib/actions/absence/create-absence.ts index 9a6b7848ee9a..3c4fc6bc6835 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/absence/create-absence.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/absence/create-absence.ts @@ -11,6 +11,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'create_absence', + classification: 'WRITE', displayName: 'Create Absence', description: 'Creates a absence in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/absence/delete-absence.ts b/packages/pieces/community/clockodo/src/lib/actions/absence/delete-absence.ts index 05957b48b39c..274948cf955c 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/absence/delete-absence.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/absence/delete-absence.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'delete_absence', + classification: 'DESTRUCTIVE', displayName: 'Delete Absence', description: 'Deletes an absence in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/absence/get-absence.ts b/packages/pieces/community/clockodo/src/lib/actions/absence/get-absence.ts index 7bc598bfd573..81cfde150d67 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/absence/get-absence.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/absence/get-absence.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'get_absence', + classification: 'READ', displayName: 'Get Absence', description: 'Retrieves a single absence from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/absence/list-absence.ts b/packages/pieces/community/clockodo/src/lib/actions/absence/list-absence.ts index bf25a34b7d9a..4b6e2be08d44 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/absence/list-absence.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/absence/list-absence.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'list_absences', + classification: 'SEARCH', displayName: 'Get Absences', description: 'Fetches absences from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/absence/update-absence.ts b/packages/pieces/community/clockodo/src/lib/actions/absence/update-absence.ts index b3b1e32a255d..9879c7b46764 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/absence/update-absence.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/absence/update-absence.ts @@ -10,6 +10,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'update_absence', + classification: 'WRITE', displayName: 'Update Absence', description: 'Updates an absence in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/customer/create-customer.ts b/packages/pieces/community/clockodo/src/lib/actions/customer/create-customer.ts index bcf7c73af793..f61985b8cb53 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/customer/create-customer.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/customer/create-customer.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'create_customer', + classification: 'WRITE', displayName: 'Create Customer', description: 'Creates a customer in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/customer/delete-customer.ts b/packages/pieces/community/clockodo/src/lib/actions/customer/delete-customer.ts index cf95c5d52d88..d26d9697c37d 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/customer/delete-customer.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/customer/delete-customer.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'delete_customer', + classification: 'DESTRUCTIVE', displayName: 'Delete Customer', description: 'Deletes a customer in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/customer/get-customer.ts b/packages/pieces/community/clockodo/src/lib/actions/customer/get-customer.ts index 20d66e06a0c4..a05aa14a2446 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/customer/get-customer.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/customer/get-customer.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'get_customer', + classification: 'READ', displayName: 'Get Customer', description: 'Retrieves a single customer from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/customer/list-customers.ts b/packages/pieces/community/clockodo/src/lib/actions/customer/list-customers.ts index df0645a384a1..5a049496aec9 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/customer/list-customers.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/customer/list-customers.ts @@ -6,6 +6,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'list_customers', + classification: 'SEARCH', displayName: 'Get Customers', description: 'Fetches customers from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/customer/update-customer.ts b/packages/pieces/community/clockodo/src/lib/actions/customer/update-customer.ts index ac6d51b99111..1093e74449d2 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/customer/update-customer.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/customer/update-customer.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'update_customer', + classification: 'WRITE', displayName: 'Update Customer', description: 'Updates a customer in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/entry/create-entry.ts b/packages/pieces/community/clockodo/src/lib/actions/entry/create-entry.ts index 2c59083dc47c..9bcaf251c40d 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/entry/create-entry.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/entry/create-entry.ts @@ -6,6 +6,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'create_entry', + classification: 'WRITE', displayName: 'Create Entry', description: 'Creates an entry in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/entry/delete-entry.ts b/packages/pieces/community/clockodo/src/lib/actions/entry/delete-entry.ts index 417998d1e761..9bccef52a5fe 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/entry/delete-entry.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/entry/delete-entry.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'delete_entry', + classification: 'DESTRUCTIVE', displayName: 'Delete Entry', description: 'Deletes an entry in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/entry/get-entry.ts b/packages/pieces/community/clockodo/src/lib/actions/entry/get-entry.ts index f40b7c37697d..af6815942a93 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/entry/get-entry.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/entry/get-entry.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'get_entry', + classification: 'READ', displayName: 'Get Entry', description: 'Retrieves a single entry from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/entry/list-entries.ts b/packages/pieces/community/clockodo/src/lib/actions/entry/list-entries.ts index 3f92b9a285da..2255833289c8 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/entry/list-entries.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/entry/list-entries.ts @@ -21,6 +21,7 @@ function calculateBillable( export default createAction({ auth: clockodoAuth, name: 'list_entries', + classification: 'SEARCH', displayName: 'Get Entries', description: 'Fetches entries from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/entry/update-entry.ts b/packages/pieces/community/clockodo/src/lib/actions/entry/update-entry.ts index b68452013f60..9d5d17a1bf1e 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/entry/update-entry.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/entry/update-entry.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'update_entry', + classification: 'WRITE', displayName: 'Update Entry', description: 'Updates an entry in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/project/create-project.ts b/packages/pieces/community/clockodo/src/lib/actions/project/create-project.ts index 05767bb4c779..4ac33d2a1672 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/project/create-project.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/project/create-project.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'create_project', + classification: 'WRITE', displayName: 'Create Project', description: 'Creates a project in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/project/delete-project.ts b/packages/pieces/community/clockodo/src/lib/actions/project/delete-project.ts index b1b19afc23c9..5c908d5a8515 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/project/delete-project.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/project/delete-project.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'delete_project', + classification: 'DESTRUCTIVE', displayName: 'Delete Project', description: 'Deletes a project in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/project/get-project.ts b/packages/pieces/community/clockodo/src/lib/actions/project/get-project.ts index 3a1a60ca4921..453748b12a49 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/project/get-project.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/project/get-project.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'get_project', + classification: 'READ', displayName: 'Get Project', description: 'Retrieves a single project from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/project/list-projects.ts b/packages/pieces/community/clockodo/src/lib/actions/project/list-projects.ts index 28edacdd3b5b..e2d1b51e3f51 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/project/list-projects.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/project/list-projects.ts @@ -6,6 +6,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'list_projects', + classification: 'SEARCH', displayName: 'Get Projects', description: 'Fetches projects from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/project/update-project.ts b/packages/pieces/community/clockodo/src/lib/actions/project/update-project.ts index 1ee909d18a6a..188297a25a6c 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/project/update-project.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/project/update-project.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'update_project', + classification: 'WRITE', displayName: 'Update Project', description: 'Updates a project in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/service/create-service.ts b/packages/pieces/community/clockodo/src/lib/actions/service/create-service.ts index f94ea1991205..910d5b39b101 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/service/create-service.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/service/create-service.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'create_service', + classification: 'WRITE', displayName: 'Create Service', description: 'Creates a service in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/service/delete-service.ts b/packages/pieces/community/clockodo/src/lib/actions/service/delete-service.ts index 9976332e0db6..6369ba73ef23 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/service/delete-service.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/service/delete-service.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'delete_service', + classification: 'DESTRUCTIVE', displayName: 'Delete Service', description: 'Deletes a service in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/service/get-service.ts b/packages/pieces/community/clockodo/src/lib/actions/service/get-service.ts index 437010848233..23a03aa7d1fc 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/service/get-service.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/service/get-service.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'get_service', + classification: 'READ', displayName: 'Get Service', description: 'Retrieves a single service from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/service/list-services.ts b/packages/pieces/community/clockodo/src/lib/actions/service/list-services.ts index 228ad097abb2..0822706a8f12 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/service/list-services.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/service/list-services.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'list_services', + classification: 'SEARCH', displayName: 'Get Services', description: 'Fetches services from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/service/update-service.ts b/packages/pieces/community/clockodo/src/lib/actions/service/update-service.ts index 505a4c0e9c42..5ad2a8600bd0 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/service/update-service.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/service/update-service.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'update_service', + classification: 'WRITE', displayName: 'Update Service', description: 'Updates a service in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/team/get-team.ts b/packages/pieces/community/clockodo/src/lib/actions/team/get-team.ts index dc27ad583154..b1f2688e15a2 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/team/get-team.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/team/get-team.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'get_team', + classification: 'READ', displayName: 'Get Team', description: 'Retrieves a single team from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/team/list-teams.ts b/packages/pieces/community/clockodo/src/lib/actions/team/list-teams.ts index 4f57430058c4..831115137980 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/team/list-teams.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/team/list-teams.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'list_teams', + classification: 'SEARCH', displayName: 'Get Teams', description: 'Fetches teams from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/user/create-user.ts b/packages/pieces/community/clockodo/src/lib/actions/user/create-user.ts index 8c2541a71d8d..26902b6d10aa 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/user/create-user.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/user/create-user.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'create_user', + classification: 'WRITE', displayName: 'Create User', description: 'Creates a user in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/user/delete-user.ts b/packages/pieces/community/clockodo/src/lib/actions/user/delete-user.ts index 920815275a11..307e7ad1862e 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/user/delete-user.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/user/delete-user.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'delete_user', + classification: 'DESTRUCTIVE', displayName: 'Delete User', description: 'Deletes a user in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/user/get-user.ts b/packages/pieces/community/clockodo/src/lib/actions/user/get-user.ts index 715d503a38f9..b09d4a935cd1 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/user/get-user.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/user/get-user.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'get_user', + classification: 'READ', displayName: 'Get User', description: 'Retrieves a single user from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/user/list-users.ts b/packages/pieces/community/clockodo/src/lib/actions/user/list-users.ts index 0d6177f544c0..ebbda7427286 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/user/list-users.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/user/list-users.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export default createAction({ auth: clockodoAuth, name: 'list_users', + classification: 'SEARCH', displayName: 'Get Users', description: 'Fetches users from clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/actions/user/update-user.ts b/packages/pieces/community/clockodo/src/lib/actions/user/update-user.ts index 832233e443d1..c52282ce3a28 100644 --- a/packages/pieces/community/clockodo/src/lib/actions/user/update-user.ts +++ b/packages/pieces/community/clockodo/src/lib/actions/user/update-user.ts @@ -5,6 +5,7 @@ import { clockodoAuth } from '../../auth'; export default createAction({ auth: clockodoAuth, name: 'update_user', + classification: 'WRITE', displayName: 'Update User', description: 'Updates a user in clockodo', audience: 'both', diff --git a/packages/pieces/community/clockodo/src/lib/triggers/new-absence-enquiry.ts b/packages/pieces/community/clockodo/src/lib/triggers/new-absence-enquiry.ts index 09272880b1bd..62ae6dc973f2 100644 --- a/packages/pieces/community/clockodo/src/lib/triggers/new-absence-enquiry.ts +++ b/packages/pieces/community/clockodo/src/lib/triggers/new-absence-enquiry.ts @@ -31,6 +31,7 @@ const polling: Polling, u export default createTrigger({ auth: clockodoAuth, name: 'new_absence_enquiry', + classification: 'READ', displayName: 'New Absence Enquiry', description: 'Triggers when a new absence enquiry is created', aiMetadata: { diff --git a/packages/pieces/community/clockodo/src/lib/triggers/new-entry.ts b/packages/pieces/community/clockodo/src/lib/triggers/new-entry.ts index a90f9ba6eb69..14091268fb7f 100644 --- a/packages/pieces/community/clockodo/src/lib/triggers/new-entry.ts +++ b/packages/pieces/community/clockodo/src/lib/triggers/new-entry.ts @@ -40,6 +40,7 @@ const polling: Polling, u export default createTrigger({ auth: clockodoAuth, name: 'new_entry', + classification: 'READ', displayName: 'New Entry', description: 'Triggers when a new time entry is created', aiMetadata: { diff --git a/packages/pieces/community/close/package.json b/packages/pieces/community/close/package.json index 4320bcd0fc54..d46a624523c4 100644 --- a/packages/pieces/community/close/package.json +++ b/packages/pieces/community/close/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-close", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/close/src/lib/actions/create-contact.ts b/packages/pieces/community/close/src/lib/actions/create-contact.ts index 6848e4a89d7d..549e2124b0a1 100644 --- a/packages/pieces/community/close/src/lib/actions/create-contact.ts +++ b/packages/pieces/community/close/src/lib/actions/create-contact.ts @@ -8,6 +8,7 @@ import { closeApiCall } from '../common/client'; export const createContact = createAction({ auth: closeAuth, name: 'create_contact', + classification: 'WRITE', displayName: 'Create Contact', description: 'Creates a new contact.', audience: 'both', diff --git a/packages/pieces/community/close/src/lib/actions/create-lead.ts b/packages/pieces/community/close/src/lib/actions/create-lead.ts index c37134b89ccc..88eb7231bca3 100644 --- a/packages/pieces/community/close/src/lib/actions/create-lead.ts +++ b/packages/pieces/community/close/src/lib/actions/create-lead.ts @@ -7,6 +7,7 @@ import { customFields, statusId } from '../common/props'; export const createLead = createAction({ auth: closeAuth, name: 'create_lead', + classification: 'WRITE', displayName: 'Create Lead', description: 'Creates a new lead.', audience: 'both', diff --git a/packages/pieces/community/close/src/lib/actions/create-opportunity.ts b/packages/pieces/community/close/src/lib/actions/create-opportunity.ts index 20b3e0341b1f..28591fda7414 100644 --- a/packages/pieces/community/close/src/lib/actions/create-opportunity.ts +++ b/packages/pieces/community/close/src/lib/actions/create-opportunity.ts @@ -7,6 +7,7 @@ import { closeApiCall } from '../common/client'; export const createOpportunity = createAction({ auth: closeAuth, name: 'create_opportunity', + classification: 'WRITE', displayName: 'Create Opportunity', description: 'Create a new opportunity.', audience: 'both', diff --git a/packages/pieces/community/close/src/lib/actions/find-contact.ts b/packages/pieces/community/close/src/lib/actions/find-contact.ts index b4418256d4de..8eb97151d63d 100644 --- a/packages/pieces/community/close/src/lib/actions/find-contact.ts +++ b/packages/pieces/community/close/src/lib/actions/find-contact.ts @@ -7,6 +7,7 @@ import { closeApiCall } from '../common/client'; export const findContact = createAction({ auth: closeAuth, name: 'find_contact', + classification: 'SEARCH', displayName: 'Find Contact', description: 'Search for contacts by name, email, or other criteria with advanced filtering', audience: 'both', diff --git a/packages/pieces/community/close/src/lib/actions/find-lead.ts b/packages/pieces/community/close/src/lib/actions/find-lead.ts index 083485620edc..0f4c41847f96 100644 --- a/packages/pieces/community/close/src/lib/actions/find-lead.ts +++ b/packages/pieces/community/close/src/lib/actions/find-lead.ts @@ -7,6 +7,7 @@ import { closeApiCall } from '../common/client'; export const findLead = createAction({ auth: closeAuth, name: 'find_lead', + classification: 'SEARCH', displayName: 'Find Lead', description: 'Search for leads with advanced filtering options', audience: 'both', diff --git a/packages/pieces/community/close/src/lib/triggers/new-contact-added.ts b/packages/pieces/community/close/src/lib/triggers/new-contact-added.ts index 3ca942f3ad51..e4d3132427fa 100644 --- a/packages/pieces/community/close/src/lib/triggers/new-contact-added.ts +++ b/packages/pieces/community/close/src/lib/triggers/new-contact-added.ts @@ -10,6 +10,7 @@ const TRIGGER_KEY = 'new-contact-trigger'; export const newContactAdded = createTrigger({ auth: closeAuth, name: 'new_contact_added', + classification: 'READ', displayName: 'New Contact Added', description: 'Triggers when a new contact is created.', aiMetadata: { diff --git a/packages/pieces/community/close/src/lib/triggers/new-lead-added.ts b/packages/pieces/community/close/src/lib/triggers/new-lead-added.ts index d900698a03f5..55f18eeb656f 100644 --- a/packages/pieces/community/close/src/lib/triggers/new-lead-added.ts +++ b/packages/pieces/community/close/src/lib/triggers/new-lead-added.ts @@ -10,6 +10,7 @@ const TRIGGER_KEY = 'new-lead-trigger'; export const newLeadAdded = createTrigger({ auth: closeAuth, name: 'new_lead_created', + classification: 'READ', displayName: 'New Lead Created', description: 'Triggers when a new lead is created.', aiMetadata: { diff --git a/packages/pieces/community/close/src/lib/triggers/new-opportunity.ts b/packages/pieces/community/close/src/lib/triggers/new-opportunity.ts index a979ee7dfc58..65e622858c5d 100644 --- a/packages/pieces/community/close/src/lib/triggers/new-opportunity.ts +++ b/packages/pieces/community/close/src/lib/triggers/new-opportunity.ts @@ -10,6 +10,7 @@ const TRIGGER_KEY = 'new-opportunity-trigger'; export const newOpportunityAdded = createTrigger({ auth: closeAuth, name: 'new_opportunity_added', + classification: 'READ', displayName: 'New Opportunity Added', description: 'Triggers when a new opportunity is created.', aiMetadata: { diff --git a/packages/pieces/community/cognito-forms/package.json b/packages/pieces/community/cognito-forms/package.json index 763e740fa67a..11aa09d5b503 100644 --- a/packages/pieces/community/cognito-forms/package.json +++ b/packages/pieces/community/cognito-forms/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-cognito-forms", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/cognito-forms/src/lib/actions/create-entry.ts b/packages/pieces/community/cognito-forms/src/lib/actions/create-entry.ts index f55018c22275..d29e3cfb1aa7 100644 --- a/packages/pieces/community/cognito-forms/src/lib/actions/create-entry.ts +++ b/packages/pieces/community/cognito-forms/src/lib/actions/create-entry.ts @@ -7,6 +7,7 @@ import { formFields, formIdDropdown } from '../common/props'; export const createEntryAction = createAction({ auth: cognitoFormsAuth, name: 'create_entry', + classification: 'WRITE', displayName: 'Create Entry', description: 'Creates a new entry.', audience: 'both', diff --git a/packages/pieces/community/cognito-forms/src/lib/actions/delete-entry.ts b/packages/pieces/community/cognito-forms/src/lib/actions/delete-entry.ts index cad6f2bbda02..6b2871b73b31 100644 --- a/packages/pieces/community/cognito-forms/src/lib/actions/delete-entry.ts +++ b/packages/pieces/community/cognito-forms/src/lib/actions/delete-entry.ts @@ -7,6 +7,7 @@ import { formIdDropdown } from '../common/props'; export const deleteEntryAction = createAction({ auth: cognitoFormsAuth, name: 'delete_entry', + classification: 'DESTRUCTIVE', displayName: 'Delete Entry', description: 'Deletes a specified entry.', audience: 'both', diff --git a/packages/pieces/community/cognito-forms/src/lib/actions/get-entry.ts b/packages/pieces/community/cognito-forms/src/lib/actions/get-entry.ts index 8135d3f5a5ec..09fc21918292 100644 --- a/packages/pieces/community/cognito-forms/src/lib/actions/get-entry.ts +++ b/packages/pieces/community/cognito-forms/src/lib/actions/get-entry.ts @@ -7,6 +7,7 @@ import { formIdDropdown } from '../common/props'; export const getEntryAction = createAction({ auth: cognitoFormsAuth, name: 'get_entry', + classification: 'READ', displayName: 'Get Entry', description: 'Gets a specified entry.', audience: 'both', diff --git a/packages/pieces/community/cognito-forms/src/lib/actions/update-entry.ts b/packages/pieces/community/cognito-forms/src/lib/actions/update-entry.ts index b16182a64ee0..56891bc33e9f 100644 --- a/packages/pieces/community/cognito-forms/src/lib/actions/update-entry.ts +++ b/packages/pieces/community/cognito-forms/src/lib/actions/update-entry.ts @@ -7,6 +7,7 @@ import { formFields, formIdDropdown } from '../common/props'; export const updateEntryAction = createAction({ auth: cognitoFormsAuth, name: 'update_entry', + classification: 'WRITE', displayName: 'Update Entry', description: 'Update an existing entry.', audience: 'both', diff --git a/packages/pieces/community/cognito-forms/src/lib/triggers/entry-updated.ts b/packages/pieces/community/cognito-forms/src/lib/triggers/entry-updated.ts index 2d76104db9ec..b25cef3dd27b 100644 --- a/packages/pieces/community/cognito-forms/src/lib/triggers/entry-updated.ts +++ b/packages/pieces/community/cognito-forms/src/lib/triggers/entry-updated.ts @@ -7,6 +7,7 @@ import { cognitoFormsAuth } from '../auth'; export const entryUpdatedTrigger = createTrigger({ name: 'entry_updated', + classification: 'READ', displayName: 'Entry Updated', description: 'Triggers when an existing form entry is updated.', aiMetadata: { diff --git a/packages/pieces/community/cognito-forms/src/lib/triggers/new-entry-submitted.ts b/packages/pieces/community/cognito-forms/src/lib/triggers/new-entry-submitted.ts index e48b7841204d..42994cb32682 100644 --- a/packages/pieces/community/cognito-forms/src/lib/triggers/new-entry-submitted.ts +++ b/packages/pieces/community/cognito-forms/src/lib/triggers/new-entry-submitted.ts @@ -7,6 +7,7 @@ import { cognitoFormsAuth } from '../auth'; export const newEntryTrigger = createTrigger({ name: 'new_entry', + classification: 'READ', displayName: 'New Entry', description: 'Triggers when a new form entry is submitted.', aiMetadata: { diff --git a/packages/pieces/community/cohere/package.json b/packages/pieces/community/cohere/package.json index 19609e60a55f..0de9e367e826 100644 --- a/packages/pieces/community/cohere/package.json +++ b/packages/pieces/community/cohere/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-cohere", - "version": "0.1.0", + "version": "0.1.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/cohere/src/lib/actions/generate-text.ts b/packages/pieces/community/cohere/src/lib/actions/generate-text.ts index a87c99413a98..3dce132f3aee 100644 --- a/packages/pieces/community/cohere/src/lib/actions/generate-text.ts +++ b/packages/pieces/community/cohere/src/lib/actions/generate-text.ts @@ -63,6 +63,7 @@ export const generateText = createAction({ audience: 'both', auth: cohereAuth, name: 'generate_text', + classification: 'READ', displayName: 'Generate Text', description: 'Generate a text response using Cohere AI Chat API', aiMetadata: { description: 'Runs a single-turn completion against Cohere\'s v2 Chat API - one user prompt in, one generated message out - with optional model, temperature, and max-token controls. This is the only purpose-built action in the Cohere piece and covers only chat-style generation, not multi-turn conversation history, embeddings, rerank, or classify; use the piece\'s Custom API Call action to reach those Cohere endpoints. Requires a prompt and a chat-capable model name. Not idempotent: each call bills a fresh generation and the wording varies unless temperature is set to 0.', idempotent: false }, diff --git a/packages/pieces/community/cometapi/package.json b/packages/pieces/community/cometapi/package.json index f521da60c36f..2554bf744156 100644 --- a/packages/pieces/community/cometapi/package.json +++ b/packages/pieces/community/cometapi/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-cometapi", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/cometapi/src/lib/actions/ask-cometapi.ts b/packages/pieces/community/cometapi/src/lib/actions/ask-cometapi.ts index 3f1c01c5f69d..61111019791f 100644 --- a/packages/pieces/community/cometapi/src/lib/actions/ask-cometapi.ts +++ b/packages/pieces/community/cometapi/src/lib/actions/ask-cometapi.ts @@ -38,6 +38,7 @@ interface ChatMessage { export const askCometApiAction = createAction({ audience: 'both', name: 'ask-cometapi', + classification: 'READ', displayName: 'Ask CometAPI', description: 'Sends a prompt to any AI model supported by CometAPI.', aiMetadata: { diff --git a/packages/pieces/community/confluence/package.json b/packages/pieces/community/confluence/package.json index 4b0951d36fda..04f639d454de 100644 --- a/packages/pieces/community/confluence/package.json +++ b/packages/pieces/community/confluence/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-confluence", - "version": "0.3.0", + "version": "0.3.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/confluence/src/lib/actions/add-comment.ts b/packages/pieces/community/confluence/src/lib/actions/add-comment.ts index 42c047703f43..13a7efddf37d 100644 --- a/packages/pieces/community/confluence/src/lib/actions/add-comment.ts +++ b/packages/pieces/community/confluence/src/lib/actions/add-comment.ts @@ -7,6 +7,7 @@ import { pageIdProp, spaceIdProp } from '../common/props'; export const addCommentAction = createAction({ auth: confluenceAuth, name: 'add-comment', + classification: 'WRITE', displayName: 'Add Comment to Page', description: 'Adds a footer comment to a page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/add-label.ts b/packages/pieces/community/confluence/src/lib/actions/add-label.ts index 45d1d7716ef0..9445e50fec55 100644 --- a/packages/pieces/community/confluence/src/lib/actions/add-label.ts +++ b/packages/pieces/community/confluence/src/lib/actions/add-label.ts @@ -7,6 +7,7 @@ import { pageIdProp, spaceIdProp } from '../common/props'; export const addLabelAction = createAction({ auth: confluenceAuth, name: 'add-label', + classification: 'WRITE', displayName: 'Add Label to Page', description: 'Adds one or more labels to a page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/create-page-from-template.ts b/packages/pieces/community/confluence/src/lib/actions/create-page-from-template.ts index 614d5c3fff58..27790f570377 100644 --- a/packages/pieces/community/confluence/src/lib/actions/create-page-from-template.ts +++ b/packages/pieces/community/confluence/src/lib/actions/create-page-from-template.ts @@ -7,6 +7,7 @@ import { HttpMethod } from "@activepieces/pieces-common"; export const createPageFromTemplateAction = createAction({ auth:confluenceAuth, name:'create-page-from-template', + classification: 'WRITE', displayName:'Create Page from Template', description:'Creates a new page from a template with the given title and variables.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/create-page.ts b/packages/pieces/community/confluence/src/lib/actions/create-page.ts index f35518e915c8..2248a6b60cb6 100644 --- a/packages/pieces/community/confluence/src/lib/actions/create-page.ts +++ b/packages/pieces/community/confluence/src/lib/actions/create-page.ts @@ -7,6 +7,7 @@ import { parentPageIdProp, spaceIdProp } from '../common/props'; export const createPageAction = createAction({ auth: confluenceAuth, name: 'create-page', + classification: 'WRITE', displayName: 'Create Page', description: 'Creates a new page in a space with the given title and body.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/delete-page.ts b/packages/pieces/community/confluence/src/lib/actions/delete-page.ts index 29f192fb9c70..2b84711724a4 100644 --- a/packages/pieces/community/confluence/src/lib/actions/delete-page.ts +++ b/packages/pieces/community/confluence/src/lib/actions/delete-page.ts @@ -7,6 +7,7 @@ import { pageIdProp, spaceIdProp } from '../common/props'; export const deletePageAction = createAction({ auth: confluenceAuth, name: 'delete-page', + classification: 'DESTRUCTIVE', displayName: 'Delete Page', description: 'Trashes or permanently deletes a page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/download-attachment.ts b/packages/pieces/community/confluence/src/lib/actions/download-attachment.ts index e74cad22dad1..f62080513708 100644 --- a/packages/pieces/community/confluence/src/lib/actions/download-attachment.ts +++ b/packages/pieces/community/confluence/src/lib/actions/download-attachment.ts @@ -14,6 +14,7 @@ type AttachmentResponse = { export const downloadAttachmentAction = createAction({ auth: confluenceAuth, name: 'download-attachment', + classification: 'READ', displayName: 'Download Attachment', description: 'Downloads an attachment file by its ID and returns it as a file.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/find-page-by-title.ts b/packages/pieces/community/confluence/src/lib/actions/find-page-by-title.ts index de8e9e6c9b41..9017de0dc817 100644 --- a/packages/pieces/community/confluence/src/lib/actions/find-page-by-title.ts +++ b/packages/pieces/community/confluence/src/lib/actions/find-page-by-title.ts @@ -14,6 +14,7 @@ type ConfluencePage = { export const findPageByTitleAction = createAction({ auth: confluenceAuth, name: 'find-page-by-title', + classification: 'SEARCH', displayName: 'Find Page by Title', description: 'Finds a page by exact title, optionally scoped to a space.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/find-user.ts b/packages/pieces/community/confluence/src/lib/actions/find-user.ts index 93e6a60aadc4..62bbfd78591a 100644 --- a/packages/pieces/community/confluence/src/lib/actions/find-user.ts +++ b/packages/pieces/community/confluence/src/lib/actions/find-user.ts @@ -11,6 +11,7 @@ type UserSearchResult = { export const findUserAction = createAction({ auth: confluenceAuth, name: 'find-user', + classification: 'SEARCH', displayName: 'Find User', description: 'Looks up Confluence users by name, email, or keyword.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/get-page-by-url.ts b/packages/pieces/community/confluence/src/lib/actions/get-page-by-url.ts index 9fcc76d1d722..7bb4e5cf2521 100644 --- a/packages/pieces/community/confluence/src/lib/actions/get-page-by-url.ts +++ b/packages/pieces/community/confluence/src/lib/actions/get-page-by-url.ts @@ -6,6 +6,7 @@ import { confluenceApiCall, parsePageIdFromUrl } from '../common'; export const getPageByUrlAction = createAction({ auth: confluenceAuth, name: 'get-page-by-url', + classification: 'READ', displayName: 'Get Page by URL', description: 'Fetches a page by its Confluence web URL (extracts the page ID automatically).', diff --git a/packages/pieces/community/confluence/src/lib/actions/get-page-content.ts b/packages/pieces/community/confluence/src/lib/actions/get-page-content.ts index 59eb270629a7..d40de0b65080 100644 --- a/packages/pieces/community/confluence/src/lib/actions/get-page-content.ts +++ b/packages/pieces/community/confluence/src/lib/actions/get-page-content.ts @@ -83,6 +83,7 @@ async function getChildPages( export const getPageContent = createAction({ name: 'getPageContent', + classification: 'READ', displayName: 'Get Page Content', description: 'Get page content and optionally all its descendants', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/list-attachments.ts b/packages/pieces/community/confluence/src/lib/actions/list-attachments.ts index e5ce2ee26346..703b3b2fc7c4 100644 --- a/packages/pieces/community/confluence/src/lib/actions/list-attachments.ts +++ b/packages/pieces/community/confluence/src/lib/actions/list-attachments.ts @@ -7,6 +7,7 @@ import { pageIdProp, spaceIdProp } from '../common/props'; export const listAttachmentsAction = createAction({ auth: confluenceAuth, name: 'list-attachments', + classification: 'SEARCH', displayName: 'List Attachments', description: 'Lists all attachments on a page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/list-comments.ts b/packages/pieces/community/confluence/src/lib/actions/list-comments.ts index d888a5a240aa..4dce274f1299 100644 --- a/packages/pieces/community/confluence/src/lib/actions/list-comments.ts +++ b/packages/pieces/community/confluence/src/lib/actions/list-comments.ts @@ -7,6 +7,7 @@ import { pageIdProp, spaceIdProp } from '../common/props'; export const listCommentsAction = createAction({ auth: confluenceAuth, name: 'list-comments', + classification: 'SEARCH', displayName: 'List Comments', description: 'Lists footer and/or inline comments on a page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/list-spaces.ts b/packages/pieces/community/confluence/src/lib/actions/list-spaces.ts index 65b5e8b94d69..3a6c7486bf16 100644 --- a/packages/pieces/community/confluence/src/lib/actions/list-spaces.ts +++ b/packages/pieces/community/confluence/src/lib/actions/list-spaces.ts @@ -6,6 +6,7 @@ import { confluencePaginatedApiCall } from '../common'; export const listSpacesAction = createAction({ auth: confluenceAuth, name: 'list-spaces', + classification: 'SEARCH', displayName: 'List Spaces', description: 'Lists all spaces the authenticated user can access.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/move-page.ts b/packages/pieces/community/confluence/src/lib/actions/move-page.ts index a4f87eb66e13..a924b3b91f05 100644 --- a/packages/pieces/community/confluence/src/lib/actions/move-page.ts +++ b/packages/pieces/community/confluence/src/lib/actions/move-page.ts @@ -7,6 +7,7 @@ import { pageIdProp, spaceIdProp } from '../common/props'; export const movePageAction = createAction({ auth: confluenceAuth, name: 'move-page', + classification: 'WRITE', displayName: 'Move Page', description: 'Moves a page to a new parent as a child, sibling, or to the top of the parent.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/publish-draft.ts b/packages/pieces/community/confluence/src/lib/actions/publish-draft.ts index f754339ce637..6739a139722a 100644 --- a/packages/pieces/community/confluence/src/lib/actions/publish-draft.ts +++ b/packages/pieces/community/confluence/src/lib/actions/publish-draft.ts @@ -14,6 +14,7 @@ type DraftPage = { export const publishDraftAction = createAction({ auth: confluenceAuth, name: 'publish-draft', + classification: 'WRITE', displayName: 'Publish Draft', description: 'Publishes a draft page (changes status from draft to current).', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/remove-label.ts b/packages/pieces/community/confluence/src/lib/actions/remove-label.ts index f1cb208a05ad..a509c363cb3d 100644 --- a/packages/pieces/community/confluence/src/lib/actions/remove-label.ts +++ b/packages/pieces/community/confluence/src/lib/actions/remove-label.ts @@ -7,6 +7,7 @@ import { pageIdProp, spaceIdProp } from '../common/props'; export const removeLabelAction = createAction({ auth: confluenceAuth, name: 'remove-label', + classification: 'WRITE', displayName: 'Remove Label from Page', description: 'Removes a label from a page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/reply-to-comment.ts b/packages/pieces/community/confluence/src/lib/actions/reply-to-comment.ts index 773d57bf77f7..a06eaa35ea9c 100644 --- a/packages/pieces/community/confluence/src/lib/actions/reply-to-comment.ts +++ b/packages/pieces/community/confluence/src/lib/actions/reply-to-comment.ts @@ -6,6 +6,7 @@ import { confluenceApiCall } from '../common'; export const replyToCommentAction = createAction({ auth: confluenceAuth, name: 'reply-to-comment', + classification: 'WRITE', displayName: 'Reply to Comment', description: 'Replies to an existing footer comment on a page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/search-pages.ts b/packages/pieces/community/confluence/src/lib/actions/search-pages.ts index a42dc2ba6941..902eea9ff0a2 100644 --- a/packages/pieces/community/confluence/src/lib/actions/search-pages.ts +++ b/packages/pieces/community/confluence/src/lib/actions/search-pages.ts @@ -16,6 +16,7 @@ type CqlSearchResponse = { export const searchPagesAction = createAction({ auth: confluenceAuth, name: 'search-pages', + classification: 'SEARCH', displayName: 'Search Content (CQL)', description: 'Search Confluence content with CQL (Confluence Query Language). Example: `type = "page" AND space = "DOCS" AND title ~ "release"`.', diff --git a/packages/pieces/community/confluence/src/lib/actions/update-page.ts b/packages/pieces/community/confluence/src/lib/actions/update-page.ts index 77997282cfa6..89b9d1ca5ea1 100644 --- a/packages/pieces/community/confluence/src/lib/actions/update-page.ts +++ b/packages/pieces/community/confluence/src/lib/actions/update-page.ts @@ -16,6 +16,7 @@ type CurrentPage = { export const updatePageAction = createAction({ auth: confluenceAuth, name: 'update-page', + classification: 'WRITE', displayName: 'Update Page', description: 'Updates the title, body, or status of an existing page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/actions/upload-attachment.ts b/packages/pieces/community/confluence/src/lib/actions/upload-attachment.ts index 2c1ba9ec77b9..d4edab7d8951 100644 --- a/packages/pieces/community/confluence/src/lib/actions/upload-attachment.ts +++ b/packages/pieces/community/confluence/src/lib/actions/upload-attachment.ts @@ -8,6 +8,7 @@ import { pageIdProp, spaceIdProp } from '../common/props'; export const uploadAttachmentAction = createAction({ auth: confluenceAuth, name: 'upload-attachment', + classification: 'WRITE', displayName: 'Upload Attachment', description: 'Uploads a file as an attachment to a page.', audience: 'both', diff --git a/packages/pieces/community/confluence/src/lib/triggers/new-attachment.ts b/packages/pieces/community/confluence/src/lib/triggers/new-attachment.ts index fb7552e09bf6..3e5e0e2867fa 100644 --- a/packages/pieces/community/confluence/src/lib/triggers/new-attachment.ts +++ b/packages/pieces/community/confluence/src/lib/triggers/new-attachment.ts @@ -63,6 +63,7 @@ const polling: Polling = { export const newBlogPostTrigger = createTrigger({ name: 'new-blog-post', + classification: 'READ', displayName: 'New Blog Post', description: 'Triggers when a new blog post is published in the selected space.', aiMetadata: { diff --git a/packages/pieces/community/confluence/src/lib/triggers/new-comment.ts b/packages/pieces/community/confluence/src/lib/triggers/new-comment.ts index 8a7a2f7e1309..a0150a8c22a9 100644 --- a/packages/pieces/community/confluence/src/lib/triggers/new-comment.ts +++ b/packages/pieces/community/confluence/src/lib/triggers/new-comment.ts @@ -65,6 +65,7 @@ const polling: Polling< export const newCommentTrigger = createTrigger({ name: 'new-comment', + classification: 'READ', displayName: 'New Comment on Page', description: 'Triggers when a new footer comment is added to the selected page.', diff --git a/packages/pieces/community/confluence/src/lib/triggers/new-page.ts b/packages/pieces/community/confluence/src/lib/triggers/new-page.ts index 40ed92265282..9b21ab98e922 100644 --- a/packages/pieces/community/confluence/src/lib/triggers/new-page.ts +++ b/packages/pieces/community/confluence/src/lib/triggers/new-page.ts @@ -56,6 +56,7 @@ const polling: Polling 1).', aiMetadata: { diff --git a/packages/pieces/community/constant-contact/package.json b/packages/pieces/community/constant-contact/package.json index a1237ca3f7ab..144843bde099 100644 --- a/packages/pieces/community/constant-contact/package.json +++ b/packages/pieces/community/constant-contact/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-constant-contact", - "version": "0.3.0", + "version": "0.3.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/constant-contact/src/lib/actions/create-or-update-contact.ts b/packages/pieces/community/constant-contact/src/lib/actions/create-or-update-contact.ts index 197487e8c776..bd35f77c8835 100644 --- a/packages/pieces/community/constant-contact/src/lib/actions/create-or-update-contact.ts +++ b/packages/pieces/community/constant-contact/src/lib/actions/create-or-update-contact.ts @@ -13,6 +13,7 @@ import { constantContactAuth } from '../auth'; export const createOrUpdateContact = createAction({ auth: constantContactAuth, name: 'create_or_update_contact', + classification: 'WRITE', displayName: 'Create or Update Contact', description: 'Create or Update a contact in Constant Contact', audience: 'both', diff --git a/packages/pieces/community/contentful/package.json b/packages/pieces/community/contentful/package.json index b3b5b9f95133..6a67d6aa211b 100644 --- a/packages/pieces/community/contentful/package.json +++ b/packages/pieces/community/contentful/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-contentful", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/contentful/src/lib/actions/records/create-record.ts b/packages/pieces/community/contentful/src/lib/actions/records/create-record.ts index c7c16ee61cfc..bb16a4993e5b 100644 --- a/packages/pieces/community/contentful/src/lib/actions/records/create-record.ts +++ b/packages/pieces/community/contentful/src/lib/actions/records/create-record.ts @@ -17,6 +17,7 @@ function keyBy(array: T[], key: keyof T): { [key: string]: T } { export const ContentfulCreateRecordAction = createAction({ name: 'contentful_record_create', + classification: 'WRITE', auth: ContentfulAuth, displayName: 'Create Record', description: 'Creates a new Contentful record for a given Content Model', diff --git a/packages/pieces/community/contentful/src/lib/actions/records/get-record.ts b/packages/pieces/community/contentful/src/lib/actions/records/get-record.ts index 599cd329e37f..6a55741efb37 100644 --- a/packages/pieces/community/contentful/src/lib/actions/records/get-record.ts +++ b/packages/pieces/community/contentful/src/lib/actions/records/get-record.ts @@ -3,6 +3,7 @@ import { ContentfulAuth, PropertyKeys, makeClient } from '../../common'; export const ContentfulGetRecordAction = createAction({ name: 'contentful_record_get', + classification: 'READ', auth: ContentfulAuth, displayName: 'Get Record', description: 'Gets a Contentful record for a given Content Model', diff --git a/packages/pieces/community/contentful/src/lib/actions/records/search-records.ts b/packages/pieces/community/contentful/src/lib/actions/records/search-records.ts index ef92f4fc31a3..8d1edfb0c527 100644 --- a/packages/pieces/community/contentful/src/lib/actions/records/search-records.ts +++ b/packages/pieces/community/contentful/src/lib/actions/records/search-records.ts @@ -9,6 +9,7 @@ import { propsValidation } from '@activepieces/pieces-common'; export const ContentfulSearchRecordsAction = createAction({ name: 'contentful_record_search', + classification: 'SEARCH', auth: ContentfulAuth, displayName: 'Search Records', description: 'Searches for records of a given Content Model', diff --git a/packages/pieces/community/contextual-ai/package.json b/packages/pieces/community/contextual-ai/package.json index 3b032a861918..ec9e188c7dda 100644 --- a/packages/pieces/community/contextual-ai/package.json +++ b/packages/pieces/community/contextual-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-contextual-ai", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/contextual-ai/src/lib/actions/create-agent.ts b/packages/pieces/community/contextual-ai/src/lib/actions/create-agent.ts index 252a6304a0d4..ab39786efc20 100644 --- a/packages/pieces/community/contextual-ai/src/lib/actions/create-agent.ts +++ b/packages/pieces/community/contextual-ai/src/lib/actions/create-agent.ts @@ -6,6 +6,7 @@ import type { Datastore } from 'contextual-client/resources/datastores'; export const createAgentAction = createAction({ auth: contextualAiAuth, name: 'create_agent', + classification: 'WRITE', displayName: 'Create Agent', description: 'Create a new Contextual AI agent with specified configuration', audience: 'both', diff --git a/packages/pieces/community/contextual-ai/src/lib/actions/create-datastore.ts b/packages/pieces/community/contextual-ai/src/lib/actions/create-datastore.ts index 2631a392f2ae..ddf720390b2b 100644 --- a/packages/pieces/community/contextual-ai/src/lib/actions/create-datastore.ts +++ b/packages/pieces/community/contextual-ai/src/lib/actions/create-datastore.ts @@ -5,6 +5,7 @@ import { ContextualAI } from 'contextual-client'; export const createDatastoreAction = createAction({ auth: contextualAiAuth, name: 'create_datastore', + classification: 'WRITE', displayName: 'Create Datastore', description: 'Create a new datastore for organizing documents', audience: 'both', diff --git a/packages/pieces/community/contextual-ai/src/lib/actions/generate.ts b/packages/pieces/community/contextual-ai/src/lib/actions/generate.ts index 1b6feb2f1858..7c8f760b9b97 100644 --- a/packages/pieces/community/contextual-ai/src/lib/actions/generate.ts +++ b/packages/pieces/community/contextual-ai/src/lib/actions/generate.ts @@ -5,6 +5,7 @@ import { ContextualAI } from 'contextual-client'; export const generateAction = createAction({ auth: contextualAiAuth, name: 'generate', + classification: 'READ', displayName: 'Generate Text', description: 'Generate text using Contextual AI\'s Grounded Language Model', audience: 'both', diff --git a/packages/pieces/community/contextual-ai/src/lib/actions/ingest-document.ts b/packages/pieces/community/contextual-ai/src/lib/actions/ingest-document.ts index 6accd9b0a082..7592d8bb3815 100644 --- a/packages/pieces/community/contextual-ai/src/lib/actions/ingest-document.ts +++ b/packages/pieces/community/contextual-ai/src/lib/actions/ingest-document.ts @@ -6,6 +6,7 @@ import type { Datastore } from 'contextual-client/resources/datastores'; export const ingestDocumentAction = createAction({ auth: contextualAiAuth, name: 'ingest_document', + classification: 'WRITE', displayName: 'Ingest Document', description: 'Upload and ingest a document into a Contextual AI datastore', audience: 'both', diff --git a/packages/pieces/community/contextual-ai/src/lib/actions/invite-users.ts b/packages/pieces/community/contextual-ai/src/lib/actions/invite-users.ts index ac384463b4d5..26ec46edb609 100644 --- a/packages/pieces/community/contextual-ai/src/lib/actions/invite-users.ts +++ b/packages/pieces/community/contextual-ai/src/lib/actions/invite-users.ts @@ -5,6 +5,7 @@ import { ContextualAI } from 'contextual-client'; export const inviteUsersAction = createAction({ auth: contextualAiAuth, name: 'invite_users', + classification: 'WRITE', displayName: 'Invite Users', description: 'Invite new users to the Contextual AI workspace', audience: 'both', diff --git a/packages/pieces/community/contextual-ai/src/lib/actions/parse-file.ts b/packages/pieces/community/contextual-ai/src/lib/actions/parse-file.ts index 3ed69c111375..5102f3cc8fdc 100644 --- a/packages/pieces/community/contextual-ai/src/lib/actions/parse-file.ts +++ b/packages/pieces/community/contextual-ai/src/lib/actions/parse-file.ts @@ -5,6 +5,7 @@ import { ContextualAI } from 'contextual-client'; export const parseFileAction = createAction({ auth: contextualAiAuth, name: 'parse_file', + classification: 'READ', displayName: 'Parse File', description: 'Parse a document file into structured Markdown and/or JSON format', audience: 'both', diff --git a/packages/pieces/community/contextual-ai/src/lib/actions/query-agent.ts b/packages/pieces/community/contextual-ai/src/lib/actions/query-agent.ts index 98bc50f62eae..da31daf7934c 100644 --- a/packages/pieces/community/contextual-ai/src/lib/actions/query-agent.ts +++ b/packages/pieces/community/contextual-ai/src/lib/actions/query-agent.ts @@ -6,6 +6,7 @@ import type { Agent } from 'contextual-client/resources/agents'; export const queryAgentAction = createAction({ auth: contextualAiAuth, name: 'query_agent', + classification: 'READ', displayName: 'Query Agent', description: 'Send a message to a Contextual AI agent and get a response', audience: 'both', diff --git a/packages/pieces/community/contextual-ai/src/lib/triggers/new-agent.ts b/packages/pieces/community/contextual-ai/src/lib/triggers/new-agent.ts index 323034b2d631..21f029dd9a07 100644 --- a/packages/pieces/community/contextual-ai/src/lib/triggers/new-agent.ts +++ b/packages/pieces/community/contextual-ai/src/lib/triggers/new-agent.ts @@ -40,6 +40,7 @@ const polling: Polling, { we export const newContactTrigger = createTrigger({ auth: crispAuth, name: 'new_contact', + classification: 'READ', displayName: 'New Contact Created', description: 'Triggers when a new contact is added.', aiMetadata: { diff --git a/packages/pieces/community/crisp/src/lib/triggers/new-conversation.ts b/packages/pieces/community/crisp/src/lib/triggers/new-conversation.ts index 1fd6624bc648..6cb9da16add0 100644 --- a/packages/pieces/community/crisp/src/lib/triggers/new-conversation.ts +++ b/packages/pieces/community/crisp/src/lib/triggers/new-conversation.ts @@ -57,6 +57,7 @@ const polling: Polling, { we export const newConversationTrigger = createTrigger({ auth: crispAuth, name: 'new_conversation', + classification: 'READ', displayName: 'New Conversation Created', description: 'Triggers when a new conversation is started.', aiMetadata: { diff --git a/packages/pieces/community/customer-io/package.json b/packages/pieces/community/customer-io/package.json index ae102a738e0c..f8d306f8c456 100644 --- a/packages/pieces/community/customer-io/package.json +++ b/packages/pieces/community/customer-io/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-customer-io", - "version": "0.4.0", + "version": "0.4.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/customer-io/src/lib/actions/create_event.ts b/packages/pieces/community/customer-io/src/lib/actions/create_event.ts index d2291db884f2..d0068dc5e368 100644 --- a/packages/pieces/community/customer-io/src/lib/actions/create_event.ts +++ b/packages/pieces/community/customer-io/src/lib/actions/create_event.ts @@ -6,6 +6,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createEvent = createAction({ auth: customerIOAuth, name: 'create_event', + classification: 'WRITE', displayName: 'Create Event', description: 'Create an event in Customer.io', audience: 'both', diff --git a/packages/pieces/community/cyberark/package.json b/packages/pieces/community/cyberark/package.json index 3252d619f0a7..febfaf0357a1 100644 --- a/packages/pieces/community/cyberark/package.json +++ b/packages/pieces/community/cyberark/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-cyberark", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/cyberark/src/lib/actions/activate-user.ts b/packages/pieces/community/cyberark/src/lib/actions/activate-user.ts index 5051b138ad3c..432c7f9e1f44 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/activate-user.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/activate-user.ts @@ -7,6 +7,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const activateUser = createAction({ auth: cyberarkAuth, name: 'activate_user', + classification: 'WRITE', displayName: 'Activate User', description: 'Activates an existing user who was suspended after entering incorrect credentials multiple times', audience: 'both', diff --git a/packages/pieces/community/cyberark/src/lib/actions/add-member-to-group.ts b/packages/pieces/community/cyberark/src/lib/actions/add-member-to-group.ts index 7ee6ae31dfe7..32a5f25ccb03 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/add-member-to-group.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/add-member-to-group.ts @@ -8,6 +8,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const addMemberToGroup = createAction({ auth: cyberarkAuth, name: 'add_member_to_group', + classification: 'WRITE', displayName: 'Add Member to Group', description: 'Adds a user as a member to an existing Vault group (requires Add/Update users permissions)', audience: 'both', diff --git a/packages/pieces/community/cyberark/src/lib/actions/change-credentials-bulk.ts b/packages/pieces/community/cyberark/src/lib/actions/change-credentials-bulk.ts index a0710e491630..4f8c3e16d7b7 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/change-credentials-bulk.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/change-credentials-bulk.ts @@ -6,6 +6,7 @@ import { getAuthToken } from '../common/auth-helper'; export const changeCredentialsBulk = createAction({ auth: cyberarkAuth, name: 'change_credentials_bulk', + classification: 'WRITE', displayName: 'Change Credentials Immediately in Bulk', description: 'Marks multiple accounts for an immediate credentials change by the CPM to a new random value', diff --git a/packages/pieces/community/cyberark/src/lib/actions/change-credentials-in-vault-bulk.ts b/packages/pieces/community/cyberark/src/lib/actions/change-credentials-in-vault-bulk.ts index a24d160161db..2ee412a6c589 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/change-credentials-in-vault-bulk.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/change-credentials-in-vault-bulk.ts @@ -11,6 +11,7 @@ interface BulkItem { export const changeCredentialsInVaultBulk = createAction({ auth: cyberarkAuth, name: 'change_credentials_in_vault_bulk', + classification: 'WRITE', displayName: 'Change Credentials in the Vault in Bulk', description: 'Sets credentials for multiple accounts and changes them in the Vault. This does not affect credentials on the target device.', diff --git a/packages/pieces/community/cyberark/src/lib/actions/change-credentials-in-vault.ts b/packages/pieces/community/cyberark/src/lib/actions/change-credentials-in-vault.ts index d5655f245382..6bc07fb9668a 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/change-credentials-in-vault.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/change-credentials-in-vault.ts @@ -7,6 +7,7 @@ import { accountIdDropdown } from '../common/account-dropdown'; export const changeCredentialsInVault = createAction({ auth: cyberarkAuth, name: 'change_credentials_in_vault', + classification: 'WRITE', displayName: 'Change Credentials in the Vault', description: 'Sets account credentials and changes them in the Vault. This will not affect credentials on the target device.', diff --git a/packages/pieces/community/cyberark/src/lib/actions/create-user.ts b/packages/pieces/community/cyberark/src/lib/actions/create-user.ts index 4fb64b4a135a..74aa9cbe8413 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/create-user.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/create-user.ts @@ -6,6 +6,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const createUser = createAction({ auth: cyberarkAuth, name: 'create_user', + classification: 'WRITE', displayName: 'Create User', description: 'Creates a new user in the CyberArk Vault', audience: 'both', diff --git a/packages/pieces/community/cyberark/src/lib/actions/delete-user.ts b/packages/pieces/community/cyberark/src/lib/actions/delete-user.ts index 77d3b61f9928..9c07db0eeec5 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/delete-user.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/delete-user.ts @@ -7,6 +7,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const deleteUser = createAction({ auth: cyberarkAuth, name: 'delete_user', + classification: 'DESTRUCTIVE', displayName: 'Delete User', description: 'Deletes a specific user in the Vault (requires Add/Update Users authorization)', audience: 'both', diff --git a/packages/pieces/community/cyberark/src/lib/actions/disable-user.ts b/packages/pieces/community/cyberark/src/lib/actions/disable-user.ts index 619bbb75004f..abaaa52fc321 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/disable-user.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/disable-user.ts @@ -7,6 +7,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const disableUser = createAction({ auth: cyberarkAuth, name: 'disable_user', + classification: 'DESTRUCTIVE', displayName: 'Disable User', description: 'Disables a specific user in the Vault', audience: 'both', diff --git a/packages/pieces/community/cyberark/src/lib/actions/enable-user.ts b/packages/pieces/community/cyberark/src/lib/actions/enable-user.ts index 898179d6aa00..47309cf81be5 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/enable-user.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/enable-user.ts @@ -7,6 +7,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const enableUser = createAction({ auth: cyberarkAuth, name: 'enable_user', + classification: 'WRITE', displayName: 'Enable User', description: 'Enables a specific user in the Vault', audience: 'both', diff --git a/packages/pieces/community/cyberark/src/lib/actions/find-user.ts b/packages/pieces/community/cyberark/src/lib/actions/find-user.ts index 541e276ac7dd..cb3fae7aa5d0 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/find-user.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/find-user.ts @@ -6,6 +6,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const findUser = createAction({ auth: cyberarkAuth, name: 'find_user', + classification: 'SEARCH', displayName: 'Find User', description: 'Returns a list of existing users in the Vault based on filter criteria (requires Audit users permissions)', audience: 'both', diff --git a/packages/pieces/community/cyberark/src/lib/actions/get-password-value.ts b/packages/pieces/community/cyberark/src/lib/actions/get-password-value.ts index 5c714c489866..834181155447 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/get-password-value.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/get-password-value.ts @@ -17,6 +17,7 @@ interface RetrievePasswordBody { export const getPasswordValue = createAction({ auth: cyberarkAuth, name: 'get_password_value', + classification: 'READ', displayName: 'Get Password Value', description: 'Retrieves the password or SSH key of an existing account identified by its Account ID', diff --git a/packages/pieces/community/cyberark/src/lib/actions/reconcile-credentials-bulk.ts b/packages/pieces/community/cyberark/src/lib/actions/reconcile-credentials-bulk.ts index d46d96ee86b0..ab7dbbd813c5 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/reconcile-credentials-bulk.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/reconcile-credentials-bulk.ts @@ -6,6 +6,7 @@ import { getAuthToken } from '../common/auth-helper'; export const reconcileCredentialsBulk = createAction({ auth: cyberarkAuth, name: 'reconcile_credentials_bulk', + classification: 'WRITE', displayName: 'Reconcile Credentials in Bulk', description: 'Marks multiple accounts for automatic reconciliation by the CPM', diff --git a/packages/pieces/community/cyberark/src/lib/actions/remove-member-from-group.ts b/packages/pieces/community/cyberark/src/lib/actions/remove-member-from-group.ts index 57ed8f9479de..592e5d1af38b 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/remove-member-from-group.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/remove-member-from-group.ts @@ -8,6 +8,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const removeMemberFromGroup = createAction({ auth: cyberarkAuth, name: 'remove_member_from_group', + classification: 'DESTRUCTIVE', displayName: 'Remove Member from Group', description: 'Removes a specific user from a user group in the Vault', audience: 'both', diff --git a/packages/pieces/community/cyberark/src/lib/actions/retrieve-private-ssh-key.ts b/packages/pieces/community/cyberark/src/lib/actions/retrieve-private-ssh-key.ts index f2af80160eab..3ffc3ccc7ee1 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/retrieve-private-ssh-key.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/retrieve-private-ssh-key.ts @@ -17,6 +17,7 @@ interface RetrieveSSHKeyBody { export const retrievePrivateSSHKey = createAction({ auth: cyberarkAuth, name: 'retrieve_private_ssh_key', + classification: 'READ', displayName: 'Retrieve Private SSH Key', description: 'Retrieves a private SSH key file from an existing account identified by its Account ID', diff --git a/packages/pieces/community/cyberark/src/lib/actions/set-next-password-bulk.ts b/packages/pieces/community/cyberark/src/lib/actions/set-next-password-bulk.ts index 84b47d930677..c3a63e81075b 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/set-next-password-bulk.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/set-next-password-bulk.ts @@ -12,6 +12,7 @@ interface BulkItem { export const setNextPasswordBulk = createAction({ auth: cyberarkAuth, name: 'set_next_password_bulk', + classification: 'WRITE', displayName: 'Set Next Password in Bulk', description: 'Sets multiple accounts\' credentials to use for the next CPM change', diff --git a/packages/pieces/community/cyberark/src/lib/actions/update-user.ts b/packages/pieces/community/cyberark/src/lib/actions/update-user.ts index 5c6881cee88f..98e82b9e45fe 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/update-user.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/update-user.ts @@ -7,6 +7,7 @@ import { getAuthToken, CyberArkAuth } from '../common/auth-helper'; export const updateUser = createAction({ auth: cyberarkAuth, name: 'update_user', + classification: 'WRITE', displayName: 'Update User', description: 'Updates an existing Vault user (except Master and Batch built-in users)', diff --git a/packages/pieces/community/cyberark/src/lib/actions/verify-credentials-bulk.ts b/packages/pieces/community/cyberark/src/lib/actions/verify-credentials-bulk.ts index ed47e71b23b2..fca9b2256610 100644 --- a/packages/pieces/community/cyberark/src/lib/actions/verify-credentials-bulk.ts +++ b/packages/pieces/community/cyberark/src/lib/actions/verify-credentials-bulk.ts @@ -6,6 +6,7 @@ import { getAuthToken } from '../common/auth-helper'; export const verifyCredentialsBulk = createAction({ auth: cyberarkAuth, name: 'verify_credentials_bulk', + classification: 'WRITE', displayName: 'Verify Credentials in Bulk', description: 'Marks multiple accounts for verification by the CPM', diff --git a/packages/pieces/community/dappier/package.json b/packages/pieces/community/dappier/package.json index 1913ffc3802e..34d7d5e0f24d 100644 --- a/packages/pieces/community/dappier/package.json +++ b/packages/pieces/community/dappier/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-dappier", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/dappier/src/lib/actions/lifestyle-news.ts b/packages/pieces/community/dappier/src/lib/actions/lifestyle-news.ts index ce9518293ea7..5917d00ca2e9 100644 --- a/packages/pieces/community/dappier/src/lib/actions/lifestyle-news.ts +++ b/packages/pieces/community/dappier/src/lib/actions/lifestyle-news.ts @@ -5,6 +5,7 @@ import { dappierCommon } from '../common'; export const lifestyleNewsSearch = createAction({ name: 'lifestyle_news_search', + classification: 'SEARCH', auth: dappierAuth, displayName: 'Lifestyle News', description: diff --git a/packages/pieces/community/dappier/src/lib/actions/real-time-data.ts b/packages/pieces/community/dappier/src/lib/actions/real-time-data.ts index edf388e1e1b6..8b517a68686d 100644 --- a/packages/pieces/community/dappier/src/lib/actions/real-time-data.ts +++ b/packages/pieces/community/dappier/src/lib/actions/real-time-data.ts @@ -5,6 +5,7 @@ import { dappierCommon } from '../common'; export const realTimeWebSearch = createAction({ name: 'real_time_web_search', + classification: 'READ', auth: dappierAuth, displayName: 'Real Time Data', description: diff --git a/packages/pieces/community/dappier/src/lib/actions/sports-news.ts b/packages/pieces/community/dappier/src/lib/actions/sports-news.ts index 10229457578d..8ed0c609b881 100644 --- a/packages/pieces/community/dappier/src/lib/actions/sports-news.ts +++ b/packages/pieces/community/dappier/src/lib/actions/sports-news.ts @@ -5,6 +5,7 @@ import { dappierCommon } from '../common'; export const sportsNewsSearch = createAction({ name: 'sports_news_search', + classification: 'SEARCH', auth: dappierAuth, displayName: 'Sports News', description: diff --git a/packages/pieces/community/dappier/src/lib/actions/stock-market-data.ts b/packages/pieces/community/dappier/src/lib/actions/stock-market-data.ts index dd60f9afceb3..fbb776db3e9a 100644 --- a/packages/pieces/community/dappier/src/lib/actions/stock-market-data.ts +++ b/packages/pieces/community/dappier/src/lib/actions/stock-market-data.ts @@ -5,6 +5,7 @@ import { dappierCommon } from '../common'; export const stockMarketDataSearch = createAction({ name: 'stock_market_data_search', + classification: 'READ', auth: dappierAuth, displayName: 'Stock Market Data', description: diff --git a/packages/pieces/community/deepl/package.json b/packages/pieces/community/deepl/package.json index 49c4dc38d43e..b6a2357a1ecc 100644 --- a/packages/pieces/community/deepl/package.json +++ b/packages/pieces/community/deepl/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-deepl", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/deepl/src/lib/actions/translate-text.ts b/packages/pieces/community/deepl/src/lib/actions/translate-text.ts index 1d52231398ce..9464027498ac 100644 --- a/packages/pieces/community/deepl/src/lib/actions/translate-text.ts +++ b/packages/pieces/community/deepl/src/lib/actions/translate-text.ts @@ -4,6 +4,7 @@ import { deeplAuth } from '../..'; export const translateText = createAction({ name: 'translate_text', + classification: 'READ', auth: deeplAuth, displayName: 'Translate text', description: 'Translate a text to the target language', diff --git a/packages/pieces/community/dimo/package.json b/packages/pieces/community/dimo/package.json index 30ac05666972..d96dd943feb8 100644 --- a/packages/pieces/community/dimo/package.json +++ b/packages/pieces/community/dimo/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-dimo", - "version": "0.3.6", + "version": "0.3.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/dimo/src/lib/actions/attestation/action.ts b/packages/pieces/community/dimo/src/lib/actions/attestation/action.ts index d6b7f9409040..67a2c3e49d56 100644 --- a/packages/pieces/community/dimo/src/lib/actions/attestation/action.ts +++ b/packages/pieces/community/dimo/src/lib/actions/attestation/action.ts @@ -6,6 +6,7 @@ import { HttpError } from '@activepieces/pieces-common'; const createVinVcAction = createAction({ auth: dimoAuth, name: 'attestation-create-vin-vc', + classification: 'WRITE', displayName: 'Attestation : Create VIN VC', description: 'Generates the VIN VC for a given vehicle.', audience: 'both', diff --git a/packages/pieces/community/dimo/src/lib/actions/device-definitions/action.ts b/packages/pieces/community/dimo/src/lib/actions/device-definitions/action.ts index 0b210f55d36a..1e0d5830ed12 100644 --- a/packages/pieces/community/dimo/src/lib/actions/device-definitions/action.ts +++ b/packages/pieces/community/dimo/src/lib/actions/device-definitions/action.ts @@ -6,6 +6,7 @@ import { DimoClient } from '../../common/helpers'; const deviceDefinitionApiAction = createAction({ auth: dimoAuth, name: 'device-definitions-decode-vin', + classification: 'READ', displayName: 'Device Definitions : Decode VIN', description: 'Submits a decoding request for vehicle identification number, returns the device definition ID corresponding to the VIN.', @@ -49,6 +50,7 @@ const deviceDefinitionApiAction = createAction({ const deviceDefinitionsSearchAction = createAction({ auth: dimoAuth, name: 'device-definitions-lookup-device-definitions', + classification: 'SEARCH', displayName: 'Device Definitions : Lookup', description: 'Search for device definitions by query and filters.', audience: 'both', diff --git a/packages/pieces/community/dimo/src/lib/actions/identity/action.ts b/packages/pieces/community/dimo/src/lib/actions/identity/action.ts index 5fb873c82aef..699f2816d1b9 100644 --- a/packages/pieces/community/dimo/src/lib/actions/identity/action.ts +++ b/packages/pieces/community/dimo/src/lib/actions/identity/action.ts @@ -5,6 +5,7 @@ import { sendIdentityGraphQLRequest } from '../../common/helpers'; const identityApiCustomQueryAction = createAction({ requireAuth: false, name: 'identity-custom-query', + classification: 'WRITE', displayName: 'Identity : Custom Query', description: 'Custom Identity Query.', audience: 'both', @@ -32,6 +33,7 @@ const identityApiCustomQueryAction = createAction({ const totalVehicleCountAction = createAction({ requireAuth: false, name: 'identity-total-vehicle-count', + classification: 'READ', displayName: 'Identity : Total Vehicle Count', description: 'Get total vehicle count.', audience: 'both', @@ -45,6 +47,7 @@ const totalVehicleCountAction = createAction({ const getDeveloperLicenseInfoAction = createAction({ requireAuth: false, name: 'identity-get-developer-license-info', + classification: 'READ', displayName: 'Identity : Get Developer License Info', description: 'Get developer license info by tokenId.', audience: 'both', @@ -68,6 +71,7 @@ const getDeveloperLicenseInfoAction = createAction({ const getVehicleByDevLicenseAction = createAction({ requireAuth: false, name: 'identity-get-vehicle-by-dev-license', + classification: 'SEARCH', displayName: 'Identity : Get Vehicle By Dev License', description: 'Get vehicles by developer license 0x address.', audience: 'both', @@ -91,6 +95,7 @@ const getVehicleByDevLicenseAction = createAction({ const getTotalVehicleCountForOwnerAction = createAction({ requireAuth: false, name: 'identity-get-total-vehicle-count-for-owner', + classification: 'READ', displayName: 'Identity : Get Total Vehicle Count For Owner.', description: 'Get total vehicle count for an owner.', audience: 'both', @@ -114,6 +119,7 @@ const getTotalVehicleCountForOwnerAction = createAction({ const getVehicleMMYByOwnerAction = createAction({ requireAuth: false, name: 'identity-get-vehicle-mmy-by-owner', + classification: 'SEARCH', displayName: 'Identity : Get Vehicle MMY By Owner', description: 'Get vehicle MMY by owner address.', audience: 'both', @@ -137,6 +143,7 @@ const getVehicleMMYByOwnerAction = createAction({ const getVehicleMMYByTokenIdAction = createAction({ requireAuth: false, name: 'identity-get-vehicle-mmy-by-tokenid', + classification: 'READ', displayName: 'Identity : Get Vehicle MMY By TokenId', description: 'Get vehicle MMY by tokenId.', audience: 'both', @@ -160,6 +167,7 @@ const getVehicleMMYByTokenIdAction = createAction({ const getSacdForVehicleAction = createAction({ requireAuth: false, name: 'identity-get-sacd-for-vehicle', + classification: 'READ', displayName: 'Identity : Get SACD For Vehicle', description: 'Get SACD for a vehicle by tokenId.', audience: 'both', @@ -183,6 +191,7 @@ const getSacdForVehicleAction = createAction({ const getRewardsByOwnerAction = createAction({ requireAuth: false, name: 'identity-get-rewards-by-owner', + classification: 'READ', displayName: 'Identity : Get Rewards By Owner', description: 'Get rewards by owner address.', audience: 'both', @@ -206,6 +215,7 @@ const getRewardsByOwnerAction = createAction({ const getRewardHistoryByOwnerAction = createAction({ requireAuth: false, name: 'identity-get-reward-history-by-owner', + classification: 'SEARCH', displayName: 'Identity : Get Reward History By Owner', description: 'Get reward history by owner address.', audience: 'both', @@ -229,6 +239,7 @@ const getRewardHistoryByOwnerAction = createAction({ const getDeviceDefinitionByTokenIdAction = createAction({ requireAuth: false, name: 'identity-get-device-definition-by-tokenid', + classification: 'READ', displayName: 'Identity : Get Device Definition', description: 'Get device definition by vehicle tokenId.', audience: 'both', @@ -252,6 +263,7 @@ const getDeviceDefinitionByTokenIdAction = createAction({ const getDeviceDefinitionByDefinitionIdAction = createAction({ requireAuth: false, name: 'identity-get-device-definition-by-definitionid', + classification: 'READ', displayName: 'Identity : Get Device Definition By DefinitionId', description: 'Get device definition by definitionId.', audience: 'both', @@ -275,6 +287,7 @@ const getDeviceDefinitionByDefinitionIdAction = createAction({ const getOwnerVehiclesAction = createAction({ requireAuth: false, name: 'identity-get-owner-vehicles', + classification: 'SEARCH', displayName: 'Identity : Get Owner Vehicles', description: 'Get vehicles owned by an address.', audience: 'both', @@ -298,6 +311,7 @@ const getOwnerVehiclesAction = createAction({ const getDeveloperSharedVehiclesFromOwnerAction = createAction({ requireAuth: false, name: 'identity-get-developer-shared-vehicles-from-owner', + classification: 'SEARCH', displayName: 'Identity : Get Developer Shared Vehicles From Owner', description: 'Get vehicles shared with a developer license from an owner.', audience: 'both', @@ -325,6 +339,7 @@ const getDeveloperSharedVehiclesFromOwnerAction = createAction({ const getDCNsByOwnerAction = createAction({ requireAuth: false, name: 'identity-get-dcns-by-owner', + classification: 'SEARCH', displayName: 'Identity : Get DCNs By Owner', description: 'Get DCNs by owner address.', audience: 'both', diff --git a/packages/pieces/community/dimo/src/lib/actions/telemetry/action.ts b/packages/pieces/community/dimo/src/lib/actions/telemetry/action.ts index a3d80f820662..ed688803457e 100644 --- a/packages/pieces/community/dimo/src/lib/actions/telemetry/action.ts +++ b/packages/pieces/community/dimo/src/lib/actions/telemetry/action.ts @@ -28,6 +28,7 @@ const { interval, ...telemetryApiDateInputPropsWithoutInterval } = telemetryApiD const telemetryApiCustomQueryAction = createAction({ auth: dimoAuth, name: 'telemetry-custom-query', + classification: 'WRITE', displayName: 'Telemetry : Custom Query', description: 'Query DIMO Telemetry API using a custom GraphQL query.', audience: 'both', @@ -79,6 +80,7 @@ const telemetryApiCustomQueryAction = createAction({ const availableSignalsAction = createAction({ auth: dimoAuth, name: 'telemetry-available-signals', + classification: 'READ', displayName: 'Telemetry : Available Signals', description: 'Get a list of available signals for a specific vehicle.', audience: 'both', @@ -123,6 +125,7 @@ const availableSignalsAction = createAction({ const signalsAction = createAction({ auth: dimoAuth, name: 'telemetry-signals', + classification: 'READ', displayName: 'Telemetry : Signals', description: 'Get a selection of available signals for a specific vehicle.', audience: 'both', @@ -172,6 +175,7 @@ const signalsAction = createAction({ const getDailyAvgSpeedOfVehicleAction = createAction({ auth: dimoAuth, name: 'telemetry-daily-avg-speed', + classification: 'READ', displayName: 'Telemetry : Daily Avg Speed', description: 'Get the average speed of a vehicle over a specific time period.', audience: 'both', @@ -220,6 +224,7 @@ const getDailyAvgSpeedOfVehicleAction = createAction({ const getEvents = createAction({ auth: dimoAuth, name: 'telemetry-event', + classification: 'SEARCH', displayName: 'Telemetry: Events', description: 'Get the vehicle events over a specific time period.', audience: 'both', @@ -268,6 +273,7 @@ const getEvents = createAction({ const getMaxSpeedOfVehicleAction = createAction({ auth: dimoAuth, name: 'telemetry-max-speed', + classification: 'READ', displayName: 'Telemetry : Max Speed', description: 'Get the maximum speed of a vehicle over a specific time period.', audience: 'both', @@ -317,6 +323,7 @@ const getMaxSpeedOfVehicleAction = createAction({ const getVinVcLatestAction = createAction({ auth: dimoAuth, name: 'telemetry-vin-vc-latest', + classification: 'READ', displayName: 'Telemetry : VIN VC Latest', description: 'Get the latest VIN and Vehicle Configuration for a specific vehicle.', audience: 'both', diff --git a/packages/pieces/community/dimo/src/lib/actions/token-exchange/action.ts b/packages/pieces/community/dimo/src/lib/actions/token-exchange/action.ts index 6a5f2feb8c1f..6a5a8b8c6c40 100644 --- a/packages/pieces/community/dimo/src/lib/actions/token-exchange/action.ts +++ b/packages/pieces/community/dimo/src/lib/actions/token-exchange/action.ts @@ -6,6 +6,7 @@ import { DimoClient } from '../../common/helpers'; const tokenExchangeApiAction = createAction({ auth: dimoAuth, name: 'token-exchange-get-vehicle-jwt', + classification: 'READ', displayName: 'Token Exchange : Get Vehicle JWT', description: 'Creates a token exchange to obtain a Vehicle JWT.', audience: 'both', diff --git a/packages/pieces/community/dimo/src/lib/actions/vehicle-events/actions.ts b/packages/pieces/community/dimo/src/lib/actions/vehicle-events/actions.ts index c4924e59d507..4754bfb47adc 100644 --- a/packages/pieces/community/dimo/src/lib/actions/vehicle-events/actions.ts +++ b/packages/pieces/community/dimo/src/lib/actions/vehicle-events/actions.ts @@ -68,6 +68,7 @@ async function sendVehicleEventsRequest({ ctx, opKey }: { ctx: ActionContext = { export const drupalPollingId = createTrigger({ auth: drupalAuth, name: 'drupalPollingId', + classification: 'READ', displayName: 'Polling by ID', description: 'A trigger that polls the Drupal site by ID.', aiMetadata: { diff --git a/packages/pieces/community/drupal/src/lib/triggers/polling-timestamp.ts b/packages/pieces/community/drupal/src/lib/triggers/polling-timestamp.ts index e071aab82442..1ecd3b1f052a 100644 --- a/packages/pieces/community/drupal/src/lib/triggers/polling-timestamp.ts +++ b/packages/pieces/community/drupal/src/lib/triggers/polling-timestamp.ts @@ -44,6 +44,7 @@ const polling: Polling = { export const drupalPollingTimestamp = createTrigger({ auth: drupalAuth, name: 'drupalPollingTimestamp', + classification: 'READ', displayName: 'Polling by timestamp', description: 'A trigger that polls the Drupal site by timestamp.', aiMetadata: { diff --git a/packages/pieces/community/drupal/src/lib/triggers/webhook.ts b/packages/pieces/community/drupal/src/lib/triggers/webhook.ts index 7c12e42e224b..6dad6ca79b32 100644 --- a/packages/pieces/community/drupal/src/lib/triggers/webhook.ts +++ b/packages/pieces/community/drupal/src/lib/triggers/webhook.ts @@ -14,6 +14,7 @@ const webhookStoreKey = (id: string) => `_drupal_webhook_trigger_${id}`; export const drupalWebhook = createTrigger({ auth: drupalAuth, name: 'drupalWebhook', + classification: 'READ', displayName: 'Webhook', description: 'A webhook that the Drupal site can call to trigger a flow.', aiMetadata: { diff --git a/packages/pieces/community/dumpling-ai/package.json b/packages/pieces/community/dumpling-ai/package.json index 00ebf563867a..d0e0f8ef1337 100644 --- a/packages/pieces/community/dumpling-ai/package.json +++ b/packages/pieces/community/dumpling-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-dumpling-ai", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/dumpling-ai/src/lib/actions/crawl-website.ts b/packages/pieces/community/dumpling-ai/src/lib/actions/crawl-website.ts index 7c3beb762f65..1e044983dcc3 100644 --- a/packages/pieces/community/dumpling-ai/src/lib/actions/crawl-website.ts +++ b/packages/pieces/community/dumpling-ai/src/lib/actions/crawl-website.ts @@ -4,6 +4,7 @@ import { dumplingAuth } from '../auth'; export const crawlWebsite = createAction({ name: 'crawl_website', + classification: 'SEARCH', auth: dumplingAuth, displayName: 'Crawl Website', description: 'Crawl a website and return structured content from multiple pages.', diff --git a/packages/pieces/community/dumpling-ai/src/lib/actions/extract-document.ts b/packages/pieces/community/dumpling-ai/src/lib/actions/extract-document.ts index c14faff747e3..c58cdb481772 100644 --- a/packages/pieces/community/dumpling-ai/src/lib/actions/extract-document.ts +++ b/packages/pieces/community/dumpling-ai/src/lib/actions/extract-document.ts @@ -4,6 +4,7 @@ import { dumplingAuth } from '../auth'; export const extractDocument = createAction({ name: 'extract_document', + classification: 'READ', auth: dumplingAuth, displayName: 'Extract Document Data', description: 'Extract structured data from documents using vision-capable AI.', diff --git a/packages/pieces/community/dumpling-ai/src/lib/actions/generate-image.ts b/packages/pieces/community/dumpling-ai/src/lib/actions/generate-image.ts index ccc138fe46cc..8311e032bfd4 100644 --- a/packages/pieces/community/dumpling-ai/src/lib/actions/generate-image.ts +++ b/packages/pieces/community/dumpling-ai/src/lib/actions/generate-image.ts @@ -4,6 +4,7 @@ import { dumplingAuth } from '../auth'; export const generateImage = createAction({ name: 'generate_image', + classification: 'READ', auth: dumplingAuth, displayName: 'Generate Image', description: 'Generate images based on a text prompt using AI.', diff --git a/packages/pieces/community/dumpling-ai/src/lib/actions/scrape-website.ts b/packages/pieces/community/dumpling-ai/src/lib/actions/scrape-website.ts index dbf8160f2672..0896cbfe702b 100644 --- a/packages/pieces/community/dumpling-ai/src/lib/actions/scrape-website.ts +++ b/packages/pieces/community/dumpling-ai/src/lib/actions/scrape-website.ts @@ -4,6 +4,7 @@ import { dumplingAuth } from '../auth'; export const scrapeWebsite = createAction({ name: 'scrape_website', + classification: 'READ', auth: dumplingAuth, displayName: 'Scrape Website', description: 'Scrapes data from a specified URL and format the result.', diff --git a/packages/pieces/community/dumpling-ai/src/lib/actions/search-news.ts b/packages/pieces/community/dumpling-ai/src/lib/actions/search-news.ts index 54f94dde1f40..0a49dbc0dcb3 100644 --- a/packages/pieces/community/dumpling-ai/src/lib/actions/search-news.ts +++ b/packages/pieces/community/dumpling-ai/src/lib/actions/search-news.ts @@ -4,6 +4,7 @@ import { dumplingAuth } from '../auth'; export const searchNews = createAction({ name: 'search_news', + classification: 'SEARCH', auth: dumplingAuth, displayName: 'Search News', description: 'Search for news articles using Google News.', diff --git a/packages/pieces/community/dumpling-ai/src/lib/actions/web-search.ts b/packages/pieces/community/dumpling-ai/src/lib/actions/web-search.ts index 2b868516d079..6f252901b5dc 100644 --- a/packages/pieces/community/dumpling-ai/src/lib/actions/web-search.ts +++ b/packages/pieces/community/dumpling-ai/src/lib/actions/web-search.ts @@ -4,6 +4,7 @@ import { dumplingAuth } from '../auth'; export const webSearch = createAction({ name: 'web_search', + classification: 'SEARCH', auth: dumplingAuth, displayName: 'Web Search', description: 'Search the web and optionally retrieve content from top results.', diff --git a/packages/pieces/community/emailit/package.json b/packages/pieces/community/emailit/package.json index e81564d6e7ba..73ed9060705d 100644 --- a/packages/pieces/community/emailit/package.json +++ b/packages/pieces/community/emailit/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-emailit", - "version": "0.1.0", + "version": "0.1.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/emailit/src/lib/actions/send-email.ts b/packages/pieces/community/emailit/src/lib/actions/send-email.ts index 3ce0dc07df70..c290fb9228dc 100644 --- a/packages/pieces/community/emailit/src/lib/actions/send-email.ts +++ b/packages/pieces/community/emailit/src/lib/actions/send-email.ts @@ -5,6 +5,7 @@ import { emailitAuth } from '../auth' export const sendEmailAction = createAction({ auth: emailitAuth, name: 'send_email', + classification: 'WRITE', displayName: 'Send Email', description: 'Send an email to one or more recipients via Emailit.', audience: 'both', diff --git a/packages/pieces/community/emailoctopus/package.json b/packages/pieces/community/emailoctopus/package.json index d6bc51690353..ebc65bb424f9 100644 --- a/packages/pieces/community/emailoctopus/package.json +++ b/packages/pieces/community/emailoctopus/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-emailoctopus", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/emailoctopus/src/lib/actions/add-or-update-contact.ts b/packages/pieces/community/emailoctopus/src/lib/actions/add-or-update-contact.ts index fed695762ccb..0133cb2c3761 100644 --- a/packages/pieces/community/emailoctopus/src/lib/actions/add-or-update-contact.ts +++ b/packages/pieces/community/emailoctopus/src/lib/actions/add-or-update-contact.ts @@ -6,6 +6,7 @@ import { emailOctopusProps } from "../common/props"; export const addOrUpdateContact = createAction({ auth: emailOctopusAuth, name: 'add_or_update_contact', + classification: 'WRITE', displayName: 'Add / Update Contact', description: 'Adds a new contact to a list or updates an existing contact if one exists.', audience: 'both', diff --git a/packages/pieces/community/emailoctopus/src/lib/actions/add-tag-to-contact.ts b/packages/pieces/community/emailoctopus/src/lib/actions/add-tag-to-contact.ts index 37f12835533b..7169d8a08398 100644 --- a/packages/pieces/community/emailoctopus/src/lib/actions/add-tag-to-contact.ts +++ b/packages/pieces/community/emailoctopus/src/lib/actions/add-tag-to-contact.ts @@ -8,6 +8,7 @@ import { emailOctopusProps } from "../common/props"; export const addTagToContact = createAction({ auth: emailOctopusAuth, name: 'add_tag_to_contact', + classification: 'WRITE', displayName: 'Add Tag to Contact', description: 'Add one or more tags to a contact in a specified list.', audience: 'both', diff --git a/packages/pieces/community/emailoctopus/src/lib/actions/create-list.ts b/packages/pieces/community/emailoctopus/src/lib/actions/create-list.ts index d17f4444b507..708a432790d4 100644 --- a/packages/pieces/community/emailoctopus/src/lib/actions/create-list.ts +++ b/packages/pieces/community/emailoctopus/src/lib/actions/create-list.ts @@ -6,6 +6,7 @@ import { EmailOctopusClient } from "../common/client"; export const createList = createAction({ auth: emailOctopusAuth, name: 'create_list', + classification: 'WRITE', displayName: 'Create List', description: 'Creates a new mailing list.', audience: 'both', diff --git a/packages/pieces/community/emailoctopus/src/lib/actions/find-contact.ts b/packages/pieces/community/emailoctopus/src/lib/actions/find-contact.ts index eca095eb0813..2ea1ae168d38 100644 --- a/packages/pieces/community/emailoctopus/src/lib/actions/find-contact.ts +++ b/packages/pieces/community/emailoctopus/src/lib/actions/find-contact.ts @@ -9,6 +9,7 @@ import { emailOctopusProps } from "../common/props"; export const findContact = createAction({ auth: emailOctopusAuth, name: 'find_contact', + classification: 'READ', displayName: 'Find Contact', description: 'Finds a contact by email address within a given list.', audience: 'both', diff --git a/packages/pieces/community/emailoctopus/src/lib/actions/remove-tag-from-contact.ts b/packages/pieces/community/emailoctopus/src/lib/actions/remove-tag-from-contact.ts index dfe36eaee164..57b999dec03f 100644 --- a/packages/pieces/community/emailoctopus/src/lib/actions/remove-tag-from-contact.ts +++ b/packages/pieces/community/emailoctopus/src/lib/actions/remove-tag-from-contact.ts @@ -8,6 +8,7 @@ import { emailOctopusProps } from "../common/props"; export const removeTagFromContact = createAction({ auth: emailOctopusAuth, name: 'remove_tag_from_contact', + classification: 'WRITE', displayName: 'Remove Tag from Contact', description: 'Remove one or more tags from a contact in a specified list.', audience: 'both', diff --git a/packages/pieces/community/emailoctopus/src/lib/actions/unsubscribe-contact.ts b/packages/pieces/community/emailoctopus/src/lib/actions/unsubscribe-contact.ts index e58666ce9445..9198afb00a72 100644 --- a/packages/pieces/community/emailoctopus/src/lib/actions/unsubscribe-contact.ts +++ b/packages/pieces/community/emailoctopus/src/lib/actions/unsubscribe-contact.ts @@ -8,6 +8,7 @@ import { emailOctopusProps } from "../common/props"; export const unsubscribeContact = createAction({ auth: emailOctopusAuth, name: 'unsubscribe_contact', + classification: 'DESTRUCTIVE', displayName: 'Unsubscribe Contact', description: 'Sets a contact\'s status to "Unsubscribed" in a specific list.', audience: 'both', diff --git a/packages/pieces/community/emailoctopus/src/lib/actions/update-contact-email.ts b/packages/pieces/community/emailoctopus/src/lib/actions/update-contact-email.ts index ce95a9ccbdd9..0f4b3e3d38d7 100644 --- a/packages/pieces/community/emailoctopus/src/lib/actions/update-contact-email.ts +++ b/packages/pieces/community/emailoctopus/src/lib/actions/update-contact-email.ts @@ -8,6 +8,7 @@ import { emailOctopusProps } from "../common/props"; export const updateContactEmail = createAction({ auth: emailOctopusAuth, name: 'update_contact_email', + classification: 'WRITE', displayName: "Update Contact's Email Address", description: "Change the email address of a contact in a list.", audience: 'both', diff --git a/packages/pieces/community/emailoctopus/src/lib/triggers/contact-Unsubscribes.ts b/packages/pieces/community/emailoctopus/src/lib/triggers/contact-Unsubscribes.ts index b2b0b42136c5..e2148513823c 100644 --- a/packages/pieces/community/emailoctopus/src/lib/triggers/contact-Unsubscribes.ts +++ b/packages/pieces/community/emailoctopus/src/lib/triggers/contact-Unsubscribes.ts @@ -17,6 +17,7 @@ interface EmailOctopusEvent { export const contactUnsubscribes = createTrigger({ auth: emailOctopusAuth, name: 'contactUnsubscribes', + classification: 'READ', displayName: 'Contact Unsubscribes', description: 'Triggers when a contact unsubscribes from a list.', aiMetadata: { diff --git a/packages/pieces/community/emailoctopus/src/lib/triggers/email-Clicked.ts b/packages/pieces/community/emailoctopus/src/lib/triggers/email-Clicked.ts index 4b1df2233263..5a374b3eaa9e 100644 --- a/packages/pieces/community/emailoctopus/src/lib/triggers/email-Clicked.ts +++ b/packages/pieces/community/emailoctopus/src/lib/triggers/email-Clicked.ts @@ -16,6 +16,7 @@ interface EmailOctopusEvent { export const emailClicked = createTrigger({ auth: emailOctopusAuth, name: 'emailClicked', + classification: 'READ', displayName: 'Email Clicked', description: 'Triggers when a link inside a specific campaign email is clicked.', aiMetadata: { diff --git a/packages/pieces/community/emailoctopus/src/lib/triggers/email-bounced.ts b/packages/pieces/community/emailoctopus/src/lib/triggers/email-bounced.ts index 464eb95f3da5..6f4954ec1920 100644 --- a/packages/pieces/community/emailoctopus/src/lib/triggers/email-bounced.ts +++ b/packages/pieces/community/emailoctopus/src/lib/triggers/email-bounced.ts @@ -6,6 +6,7 @@ import { MarkdownVariant } from '@activepieces/pieces-framework'; export const emailBounced = createTrigger({ auth: emailOctopusAuth, name: 'email_bounced', + classification: 'READ', displayName: 'Email Bounced', description: 'Triggers when an email to a recipient bounces from a specific campaign.', aiMetadata: { diff --git a/packages/pieces/community/emailoctopus/src/lib/triggers/email-opened.ts b/packages/pieces/community/emailoctopus/src/lib/triggers/email-opened.ts index ef44ed1d78e8..676a8a3d5f0e 100644 --- a/packages/pieces/community/emailoctopus/src/lib/triggers/email-opened.ts +++ b/packages/pieces/community/emailoctopus/src/lib/triggers/email-opened.ts @@ -10,6 +10,7 @@ import { MarkdownVariant } from '@activepieces/pieces-framework'; export const emailOpened = createTrigger({ auth: emailOctopusAuth, name: 'email_opened', + classification: 'READ', displayName: 'Email Opened', description: 'Triggers when a recipient opens an email from a specified campaign.', diff --git a/packages/pieces/community/emailoctopus/src/lib/triggers/new-Contact.ts b/packages/pieces/community/emailoctopus/src/lib/triggers/new-Contact.ts index 04c996b4b949..8338874bb805 100644 --- a/packages/pieces/community/emailoctopus/src/lib/triggers/new-Contact.ts +++ b/packages/pieces/community/emailoctopus/src/lib/triggers/new-Contact.ts @@ -21,6 +21,7 @@ interface EmailOctopusEvent { export const newContact = createTrigger({ auth: emailOctopusAuth, name: 'newContact', + classification: 'READ', displayName: 'New Contact', description: 'Triggers when a new contact is added to a particular list.', aiMetadata: { diff --git a/packages/pieces/community/esignatures/package.json b/packages/pieces/community/esignatures/package.json index e6a69bbb0949..434c2d2201f1 100644 --- a/packages/pieces/community/esignatures/package.json +++ b/packages/pieces/community/esignatures/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-esignatures", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/esignatures/src/lib/actions/create-contract.ts b/packages/pieces/community/esignatures/src/lib/actions/create-contract.ts index b35961a45ca9..5d44da08506d 100644 --- a/packages/pieces/community/esignatures/src/lib/actions/create-contract.ts +++ b/packages/pieces/community/esignatures/src/lib/actions/create-contract.ts @@ -5,6 +5,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createContract = createAction({ auth: esignaturesAuth, name: 'createContract', + classification: 'WRITE', displayName: 'Create Contract', description: 'Create a new contract from a template in eSignatures', audience: 'both', diff --git a/packages/pieces/community/esignatures/src/lib/triggers/contract-sent-to-a-signer.ts b/packages/pieces/community/esignatures/src/lib/triggers/contract-sent-to-a-signer.ts index 59fa52c32efb..b29dd8c9c748 100644 --- a/packages/pieces/community/esignatures/src/lib/triggers/contract-sent-to-a-signer.ts +++ b/packages/pieces/community/esignatures/src/lib/triggers/contract-sent-to-a-signer.ts @@ -3,6 +3,7 @@ import { esignaturesAuth } from '../common/auth'; export const contractSentToASigner = createTrigger({ auth: esignaturesAuth, name: 'contractSentToASigner', + classification: 'READ', displayName: 'Contract Sent to a Signer', description: '', props: {}, diff --git a/packages/pieces/community/esignatures/src/lib/triggers/contract-signed.ts b/packages/pieces/community/esignatures/src/lib/triggers/contract-signed.ts index b62d7f545ac2..599901db5394 100644 --- a/packages/pieces/community/esignatures/src/lib/triggers/contract-signed.ts +++ b/packages/pieces/community/esignatures/src/lib/triggers/contract-signed.ts @@ -3,6 +3,7 @@ import { esignaturesAuth } from '../common/auth'; export const contractSigned = createTrigger({ auth: esignaturesAuth, name: 'contractSigned', + classification: 'READ', displayName: 'Contract Signed', description: 'Triggers when a contract is signed', props: {}, diff --git a/packages/pieces/community/esignatures/src/lib/triggers/signature-received.ts b/packages/pieces/community/esignatures/src/lib/triggers/signature-received.ts index 9aa23fe03d42..71bc9eafc262 100644 --- a/packages/pieces/community/esignatures/src/lib/triggers/signature-received.ts +++ b/packages/pieces/community/esignatures/src/lib/triggers/signature-received.ts @@ -3,6 +3,7 @@ import { esignaturesAuth } from '../common/auth'; export const signatureReceived = createTrigger({ auth: esignaturesAuth, name: 'signatureReceived', + classification: 'READ', displayName: 'Signature Received', description: 'Trigger when a singer has signed the contract', props: {}, diff --git a/packages/pieces/community/esignatures/src/lib/triggers/signer-declined.ts b/packages/pieces/community/esignatures/src/lib/triggers/signer-declined.ts index 6f38c42a8c3e..0060f601f03e 100644 --- a/packages/pieces/community/esignatures/src/lib/triggers/signer-declined.ts +++ b/packages/pieces/community/esignatures/src/lib/triggers/signer-declined.ts @@ -3,6 +3,7 @@ import { esignaturesAuth } from '../common/auth'; export const signerDeclined = createTrigger({ auth: esignaturesAuth, name: 'signerDeclined', + classification: 'READ', displayName: 'Signer declined', description: 'Trigger when a signer has declined to sign the contract', props: {}, diff --git a/packages/pieces/community/exa/package.json b/packages/pieces/community/exa/package.json index dc8a18d44b8e..a00b16e43862 100644 --- a/packages/pieces/community/exa/package.json +++ b/packages/pieces/community/exa/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-exa", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/exa/src/lib/actions/find-similar-links.ts b/packages/pieces/community/exa/src/lib/actions/find-similar-links.ts index d9f9c94c037d..a380d9adb1c3 100644 --- a/packages/pieces/community/exa/src/lib/actions/find-similar-links.ts +++ b/packages/pieces/community/exa/src/lib/actions/find-similar-links.ts @@ -5,6 +5,7 @@ import { exaAuth } from '../auth'; export const findSimilarLinksAction = createAction({ name: 'find_similar_links', + classification: 'SEARCH', displayName: 'Find Similar Links', description: 'Find pages similar to a given URL.', audience: 'both', diff --git a/packages/pieces/community/exa/src/lib/actions/generate-answer.ts b/packages/pieces/community/exa/src/lib/actions/generate-answer.ts index 22b8dc9707e1..936368edcb92 100644 --- a/packages/pieces/community/exa/src/lib/actions/generate-answer.ts +++ b/packages/pieces/community/exa/src/lib/actions/generate-answer.ts @@ -5,6 +5,7 @@ import { exaAuth } from '../auth'; export const generateAnswerAction = createAction({ name: 'generate_answer', + classification: 'READ', displayName: 'Ask AI', description: 'Provides direct answers to queries by summarizing results.', audience: 'both', diff --git a/packages/pieces/community/exa/src/lib/actions/get-contents.ts b/packages/pieces/community/exa/src/lib/actions/get-contents.ts index 3abb333959fd..cc2c429a2343 100644 --- a/packages/pieces/community/exa/src/lib/actions/get-contents.ts +++ b/packages/pieces/community/exa/src/lib/actions/get-contents.ts @@ -5,6 +5,7 @@ import { exaAuth } from '../auth'; export const getContentsAction = createAction({ name: 'get_contents', + classification: 'READ', displayName: 'Get Contents', description: 'Retrieve clean HTML content from specified URLs.', audience: 'both', diff --git a/packages/pieces/community/exa/src/lib/actions/perform-search.ts b/packages/pieces/community/exa/src/lib/actions/perform-search.ts index 9e7e92967c30..a8384478f503 100644 --- a/packages/pieces/community/exa/src/lib/actions/perform-search.ts +++ b/packages/pieces/community/exa/src/lib/actions/perform-search.ts @@ -5,6 +5,7 @@ import { exaAuth } from '../auth'; export const performSearchAction = createAction({ name: 'perform_search', + classification: 'SEARCH', displayName: 'Perform Search', description: "Search the web using semantic or keyword-based search.", audience: 'both', diff --git a/packages/pieces/community/famulor/package.json b/packages/pieces/community/famulor/package.json index c3ee91af46a0..aafb9e56f9a3 100644 --- a/packages/pieces/community/famulor/package.json +++ b/packages/pieces/community/famulor/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-famulor", - "version": "0.2.4", + "version": "0.2.5", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/famulor/src/lib/actions/add-lead.ts b/packages/pieces/community/famulor/src/lib/actions/add-lead.ts index 6d4c932f7ed0..506fde684710 100644 --- a/packages/pieces/community/famulor/src/lib/actions/add-lead.ts +++ b/packages/pieces/community/famulor/src/lib/actions/add-lead.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const addLead = createAction({ auth: famulorAuth, name: 'addLead', + classification: 'WRITE', displayName: 'Add Lead to Campaign', description: 'Add a lead to an outbound campaign to be called by an AI assistant.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/campaign-control.ts b/packages/pieces/community/famulor/src/lib/actions/campaign-control.ts index a2392f233d45..7972977a89d4 100644 --- a/packages/pieces/community/famulor/src/lib/actions/campaign-control.ts +++ b/packages/pieces/community/famulor/src/lib/actions/campaign-control.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const campaignControl = createAction({ auth: famulorAuth, name: 'campaignControl', + classification: 'WRITE', displayName: 'Start/Stop Campaign', description: 'Start or stop an outbound calling campaign.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/create-campaign.ts b/packages/pieces/community/famulor/src/lib/actions/create-campaign.ts index 88f33a27380c..2077a7a22ad6 100644 --- a/packages/pieces/community/famulor/src/lib/actions/create-campaign.ts +++ b/packages/pieces/community/famulor/src/lib/actions/create-campaign.ts @@ -7,6 +7,7 @@ import type { CampaignWeekday } from '../common/types'; export const createCampaign = createAction({ auth: famulorAuth, name: 'createCampaign', + classification: 'WRITE', displayName: 'Create Campaign', description: 'Create a new outbound calling campaign.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/create-conversation.ts b/packages/pieces/community/famulor/src/lib/actions/create-conversation.ts index 7bfd633eb0d3..3d7e19cbc660 100644 --- a/packages/pieces/community/famulor/src/lib/actions/create-conversation.ts +++ b/packages/pieces/community/famulor/src/lib/actions/create-conversation.ts @@ -16,6 +16,7 @@ function filterEmptyVariables( export const createConversation = createAction({ auth: famulorAuth, name: 'createConversation', + classification: 'WRITE', displayName: 'Create Conversation', description: 'Start a new chat conversation with an AI assistant.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/delete-call.ts b/packages/pieces/community/famulor/src/lib/actions/delete-call.ts index f51ffbf21168..3858bb89d389 100644 --- a/packages/pieces/community/famulor/src/lib/actions/delete-call.ts +++ b/packages/pieces/community/famulor/src/lib/actions/delete-call.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const deleteCall = createAction({ auth: famulorAuth, name: 'deleteCall', + classification: 'DESTRUCTIVE', displayName: 'Delete Call', description: 'Permanently delete a call record including its transcript and recording.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/delete-lead.ts b/packages/pieces/community/famulor/src/lib/actions/delete-lead.ts index d1131f604f61..1646f22d12e9 100644 --- a/packages/pieces/community/famulor/src/lib/actions/delete-lead.ts +++ b/packages/pieces/community/famulor/src/lib/actions/delete-lead.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const deleteLead = createAction({ auth: famulorAuth, name: 'deleteLead', + classification: 'DESTRUCTIVE', displayName: 'Delete Lead', description: 'Permanently delete a lead and abort any ongoing calls.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/generate-ai-reply.ts b/packages/pieces/community/famulor/src/lib/actions/generate-ai-reply.ts index 964fd0d5f572..bc315da6f5bf 100644 --- a/packages/pieces/community/famulor/src/lib/actions/generate-ai-reply.ts +++ b/packages/pieces/community/famulor/src/lib/actions/generate-ai-reply.ts @@ -16,6 +16,7 @@ function filterEmptyVariables( export const generateAiReply = createAction({ auth: famulorAuth, name: 'generateAiReply', + classification: 'WRITE', displayName: 'Generate AI Reply', description: 'Generate an AI reply from an assistant for a given customer.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/get-call.ts b/packages/pieces/community/famulor/src/lib/actions/get-call.ts index 7df5e7c8e7d9..7a75a50bcf9f 100644 --- a/packages/pieces/community/famulor/src/lib/actions/get-call.ts +++ b/packages/pieces/community/famulor/src/lib/actions/get-call.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const getCall = createAction({ auth: famulorAuth, name: 'getCall', + classification: 'READ', displayName: 'Get Call', description: 'Retrieve details for a call by ID, including transcript and recording.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/get-conversation.ts b/packages/pieces/community/famulor/src/lib/actions/get-conversation.ts index e43529ed2b00..9c1a41eb1069 100644 --- a/packages/pieces/community/famulor/src/lib/actions/get-conversation.ts +++ b/packages/pieces/community/famulor/src/lib/actions/get-conversation.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const getConversation = createAction({ auth: famulorAuth, name: 'getConversation', + classification: 'READ', displayName: 'Get Conversation', description: 'Retrieve the full message history for a conversation.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/get-current-user.ts b/packages/pieces/community/famulor/src/lib/actions/get-current-user.ts index 7bca3b18cdf2..c66f8bbbe62b 100644 --- a/packages/pieces/community/famulor/src/lib/actions/get-current-user.ts +++ b/packages/pieces/community/famulor/src/lib/actions/get-current-user.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const getCurrentUser = createAction({ auth: famulorAuth, name: 'getCurrentUser', + classification: 'READ', displayName: 'Get User Information', description: 'Retrieve the authenticated user\'s profile and account balance.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-senders.ts b/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-senders.ts index 9f7e50796d15..47a07a9f7313 100644 --- a/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-senders.ts +++ b/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-senders.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const getWhatsAppSenders = createAction({ auth: famulorAuth, name: 'getWhatsAppSenders', + classification: 'SEARCH', displayName: 'Get WhatsApp Senders', description: 'List WhatsApp Business senders linked to your account.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-session-status.ts b/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-session-status.ts index 6b103465d015..17642f9c1e59 100644 --- a/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-session-status.ts +++ b/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-session-status.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const getWhatsAppSessionStatus = createAction({ auth: famulorAuth, name: 'getWhatsAppSessionStatus', + classification: 'READ', displayName: 'Get WhatsApp Session Status', description: 'Check if a 24-hour WhatsApp messaging session is active for a sender and recipient.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-templates.ts b/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-templates.ts index fec1898ed184..da59f8fa5f55 100644 --- a/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-templates.ts +++ b/packages/pieces/community/famulor/src/lib/actions/get-whatsapp-templates.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const getWhatsAppTemplates = createAction({ auth: famulorAuth, name: 'getWhatsAppTemplates', + classification: 'SEARCH', displayName: 'Get WhatsApp Templates', description: 'List approved WhatsApp message templates for a sender.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/list-calls.ts b/packages/pieces/community/famulor/src/lib/actions/list-calls.ts index 7b68ad496974..7d94ae59af90 100644 --- a/packages/pieces/community/famulor/src/lib/actions/list-calls.ts +++ b/packages/pieces/community/famulor/src/lib/actions/list-calls.ts @@ -7,6 +7,7 @@ import type { CallDirectionType, CallStatusFilter } from '../common/types'; export const listCalls = createAction({ auth: famulorAuth, name: 'listCalls', + classification: 'SEARCH', displayName: 'List Calls', description: 'List calls with optional filters.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/list-conversations.ts b/packages/pieces/community/famulor/src/lib/actions/list-conversations.ts index 152ef3336aac..d4ae5f4d32a8 100644 --- a/packages/pieces/community/famulor/src/lib/actions/list-conversations.ts +++ b/packages/pieces/community/famulor/src/lib/actions/list-conversations.ts @@ -7,6 +7,7 @@ import type { ConversationChannelType } from '../common/types'; export const listConversations = createAction({ auth: famulorAuth, name: 'listConversations', + classification: 'SEARCH', displayName: 'List Conversations', description: 'List conversations with optional filters.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/list-leads.ts b/packages/pieces/community/famulor/src/lib/actions/list-leads.ts index 76235cd9099e..cacd7dc400db 100644 --- a/packages/pieces/community/famulor/src/lib/actions/list-leads.ts +++ b/packages/pieces/community/famulor/src/lib/actions/list-leads.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const listLeads = createAction({ auth: famulorAuth, name: 'listLeads', + classification: 'SEARCH', displayName: 'List Leads', description: 'List all leads in your account.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/list-phone-numbers.ts b/packages/pieces/community/famulor/src/lib/actions/list-phone-numbers.ts index 048220ab8354..6894856da373 100644 --- a/packages/pieces/community/famulor/src/lib/actions/list-phone-numbers.ts +++ b/packages/pieces/community/famulor/src/lib/actions/list-phone-numbers.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const listPhoneNumbers = createAction({ auth: famulorAuth, name: 'listPhoneNumbers', + classification: 'SEARCH', displayName: 'List Phone Numbers', description: 'List all phone numbers linked to your account.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/make-phone-call.ts b/packages/pieces/community/famulor/src/lib/actions/make-phone-call.ts index 54757c88cf9a..eaebf1af1fae 100644 --- a/packages/pieces/community/famulor/src/lib/actions/make-phone-call.ts +++ b/packages/pieces/community/famulor/src/lib/actions/make-phone-call.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const makePhoneCall = createAction({ auth: famulorAuth, name: 'makePhoneCall', + classification: 'WRITE', displayName: 'Make Phone Call', description: 'Initiate an AI-powered phone call to a customer.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/purchase-phone-number.ts b/packages/pieces/community/famulor/src/lib/actions/purchase-phone-number.ts index af2d4896928d..eabb74e12f67 100644 --- a/packages/pieces/community/famulor/src/lib/actions/purchase-phone-number.ts +++ b/packages/pieces/community/famulor/src/lib/actions/purchase-phone-number.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const purchasePhoneNumber = createAction({ auth: famulorAuth, name: 'purchasePhoneNumber', + classification: 'WRITE', displayName: 'Purchase Phone Number', description: 'Purchase a phone number from the available search results.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/search-available-phone-numbers.ts b/packages/pieces/community/famulor/src/lib/actions/search-available-phone-numbers.ts index 05f2bbd87ddf..09466601e410 100644 --- a/packages/pieces/community/famulor/src/lib/actions/search-available-phone-numbers.ts +++ b/packages/pieces/community/famulor/src/lib/actions/search-available-phone-numbers.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const searchAvailablePhoneNumbers = createAction({ auth: famulorAuth, name: 'searchAvailablePhoneNumbers', + classification: 'SEARCH', displayName: 'Search Available Phone Numbers', description: 'Search for phone numbers available to purchase.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/send-message.ts b/packages/pieces/community/famulor/src/lib/actions/send-message.ts index fc90a99e0172..c54739524442 100644 --- a/packages/pieces/community/famulor/src/lib/actions/send-message.ts +++ b/packages/pieces/community/famulor/src/lib/actions/send-message.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const sendMessage = createAction({ auth: famulorAuth, name: 'sendMessage', + classification: 'WRITE', displayName: 'Send Message', description: 'Send a message to an existing conversation and receive the assistant\'s reply.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/send-sms.ts b/packages/pieces/community/famulor/src/lib/actions/send-sms.ts index 37f7a6f8162e..5ed9ce4eca57 100644 --- a/packages/pieces/community/famulor/src/lib/actions/send-sms.ts +++ b/packages/pieces/community/famulor/src/lib/actions/send-sms.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const sendSms = createAction({ auth: famulorAuth, name: 'sendSms', + classification: 'WRITE', displayName: 'Send SMS', description: 'Send an SMS message using one of your purchased phone numbers.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/send-whatsapp-freeform.ts b/packages/pieces/community/famulor/src/lib/actions/send-whatsapp-freeform.ts index ada33af8a512..e5c86c016e63 100644 --- a/packages/pieces/community/famulor/src/lib/actions/send-whatsapp-freeform.ts +++ b/packages/pieces/community/famulor/src/lib/actions/send-whatsapp-freeform.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const sendWhatsAppFreeform = createAction({ auth: famulorAuth, name: 'sendWhatsAppFreeform', + classification: 'WRITE', displayName: 'Send WhatsApp Freeform Message', description: 'Send a free-text WhatsApp message within an active 24-hour session.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/send-whatsapp-template.ts b/packages/pieces/community/famulor/src/lib/actions/send-whatsapp-template.ts index 54d0adc6bf7a..ac88b847a3c7 100644 --- a/packages/pieces/community/famulor/src/lib/actions/send-whatsapp-template.ts +++ b/packages/pieces/community/famulor/src/lib/actions/send-whatsapp-template.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const sendWhatsAppTemplate = createAction({ auth: famulorAuth, name: 'sendWhatsAppTemplate', + classification: 'WRITE', displayName: 'Send WhatsApp Template Message', description: 'Send an approved WhatsApp template message via a Famulor sender.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/actions/update-lead.ts b/packages/pieces/community/famulor/src/lib/actions/update-lead.ts index 13bc6727ab8f..bdd28ea946de 100644 --- a/packages/pieces/community/famulor/src/lib/actions/update-lead.ts +++ b/packages/pieces/community/famulor/src/lib/actions/update-lead.ts @@ -6,6 +6,7 @@ import { famulorCommon } from '../common'; export const updateLead = createAction({ auth: famulorAuth, name: 'updateLead', + classification: 'WRITE', displayName: 'Update Lead', description: 'Update an existing lead\'s details.', audience: 'both', diff --git a/packages/pieces/community/famulor/src/lib/triggers/conversation-ended.ts b/packages/pieces/community/famulor/src/lib/triggers/conversation-ended.ts index 42db74049b74..ba9286d49e7c 100644 --- a/packages/pieces/community/famulor/src/lib/triggers/conversation-ended.ts +++ b/packages/pieces/community/famulor/src/lib/triggers/conversation-ended.ts @@ -52,6 +52,7 @@ const assistantDropdownForConversationWebhook = () => export const conversationEnded = createTrigger({ auth: famulorAuth, name: 'conversationEnded', + classification: 'READ', displayName: 'Conversation Ended', description: 'Triggers when a chat conversation ends.', aiMetadata: { diff --git a/packages/pieces/community/famulor/src/lib/triggers/get-assistants.ts b/packages/pieces/community/famulor/src/lib/triggers/get-assistants.ts index 0463400cfde3..b795fbe3263a 100644 --- a/packages/pieces/community/famulor/src/lib/triggers/get-assistants.ts +++ b/packages/pieces/community/famulor/src/lib/triggers/get-assistants.ts @@ -47,6 +47,7 @@ const polling: Polling, { type?: string; per_page?: nu export const getAssistants = createTrigger({ auth: famulorAuth, name: 'getAssistants', + classification: 'READ', displayName: 'New or Updated Assistant', description: 'Triggers when AI assistants are created or updated in your Famulor account.', aiMetadata: { diff --git a/packages/pieces/community/famulor/src/lib/triggers/inbound-call.ts b/packages/pieces/community/famulor/src/lib/triggers/inbound-call.ts index da8aadf09a4a..f67b81399680 100644 --- a/packages/pieces/community/famulor/src/lib/triggers/inbound-call.ts +++ b/packages/pieces/community/famulor/src/lib/triggers/inbound-call.ts @@ -53,6 +53,7 @@ const inboundAssistantDropdown = () => export const inboundCall = createTrigger({ auth: famulorAuth, name: 'inboundCall', + classification: 'READ', displayName: 'Inbound Call Received', description: 'Triggers when an inbound call is received by your AI assistant.', aiMetadata: { diff --git a/packages/pieces/community/famulor/src/lib/triggers/phone-call-ended.ts b/packages/pieces/community/famulor/src/lib/triggers/phone-call-ended.ts index bf0bed2f7907..f1e3cffa5963 100644 --- a/packages/pieces/community/famulor/src/lib/triggers/phone-call-ended.ts +++ b/packages/pieces/community/famulor/src/lib/triggers/phone-call-ended.ts @@ -52,6 +52,7 @@ const assistantDropdownForWebhook = () => export const phoneCallEnded = createTrigger({ auth: famulorAuth, name: 'phoneCallEnded', + classification: 'READ', displayName: 'Phone Call Completed', description: 'Triggers when a phone call completes.', aiMetadata: { diff --git a/packages/pieces/community/fathom/package.json b/packages/pieces/community/fathom/package.json index bc10d10e5e58..c72b3e9c00b8 100644 --- a/packages/pieces/community/fathom/package.json +++ b/packages/pieces/community/fathom/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-fathom", - "version": "0.2.4", + "version": "0.2.5", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/fathom/src/lib/actions/find-team-member.ts b/packages/pieces/community/fathom/src/lib/actions/find-team-member.ts index 538bca621b95..9b669e76dcfe 100644 --- a/packages/pieces/community/fathom/src/lib/actions/find-team-member.ts +++ b/packages/pieces/community/fathom/src/lib/actions/find-team-member.ts @@ -4,6 +4,7 @@ import { ListTeamMembersRequest } from 'fathom-typescript/dist/esm/sdk/models/op export const findTeamMember = createAction({ name: 'findTeamMember', + classification: 'SEARCH', displayName: 'Find Team Member', description: 'Find team member based on email', audience: 'both', diff --git a/packages/pieces/community/fathom/src/lib/actions/find-team.ts b/packages/pieces/community/fathom/src/lib/actions/find-team.ts index 844c7118ecb8..ff6d1eb00dd6 100644 --- a/packages/pieces/community/fathom/src/lib/actions/find-team.ts +++ b/packages/pieces/community/fathom/src/lib/actions/find-team.ts @@ -4,6 +4,7 @@ import { ListTeamsRequest } from 'fathom-typescript/dist/esm/sdk/models/operatio export const findTeam = createAction({ name: 'findTeam', + classification: 'SEARCH', displayName: 'Find Team', description: 'Find team based on name', audience: 'both', diff --git a/packages/pieces/community/fathom/src/lib/actions/get-recording-summary.ts b/packages/pieces/community/fathom/src/lib/actions/get-recording-summary.ts index 2f49bd43e6dc..bb72b9bed72f 100644 --- a/packages/pieces/community/fathom/src/lib/actions/get-recording-summary.ts +++ b/packages/pieces/community/fathom/src/lib/actions/get-recording-summary.ts @@ -3,6 +3,7 @@ import { createAction, Property } from '@activepieces/pieces-framework'; export const getRecordingSummary = createAction({ name: 'getRecordingSummary', + classification: 'READ', displayName: 'Get Recording Summary', description: 'Get the AI-generated summary of a meeting recording. Note: This action requires API Key authentication and is not available when using OAuth2.', audience: 'both', diff --git a/packages/pieces/community/fathom/src/lib/actions/get-recording-transcript.ts b/packages/pieces/community/fathom/src/lib/actions/get-recording-transcript.ts index 85387b9c73ed..b294f7a61244 100644 --- a/packages/pieces/community/fathom/src/lib/actions/get-recording-transcript.ts +++ b/packages/pieces/community/fathom/src/lib/actions/get-recording-transcript.ts @@ -4,6 +4,7 @@ import { GetRecordingTranscriptRequest } from 'fathom-typescript/dist/esm/sdk/mo export const getRecordingTranscript = createAction({ name: 'getRecordingTranscript', + classification: 'READ', displayName: 'Get Recording Transcript', description: 'Get the AI-generated transcript of a meeting recording. Note: This action requires API Key authentication and is not available when using OAuth2.', audience: 'both', diff --git a/packages/pieces/community/fathom/src/lib/actions/list-meetings.ts b/packages/pieces/community/fathom/src/lib/actions/list-meetings.ts index 6153d708b03f..0687a148d12b 100644 --- a/packages/pieces/community/fathom/src/lib/actions/list-meetings.ts +++ b/packages/pieces/community/fathom/src/lib/actions/list-meetings.ts @@ -4,6 +4,7 @@ import { ListMeetingsRequest } from 'fathom-typescript/dist/esm/sdk/models/opera export const listMeetings = createAction({ name: 'listMeetings', + classification: 'SEARCH', displayName: 'List Meetings', description: 'List meetings with optional filtering and pagination', audience: 'both', diff --git a/packages/pieces/community/fathom/src/lib/triggers/new-recording.ts b/packages/pieces/community/fathom/src/lib/triggers/new-recording.ts index 143f7e99e52c..5ad14d652b55 100644 --- a/packages/pieces/community/fathom/src/lib/triggers/new-recording.ts +++ b/packages/pieces/community/fathom/src/lib/triggers/new-recording.ts @@ -13,6 +13,7 @@ interface WebhookInformation { export const newRecording = createTrigger({ auth: fathomAuth, name: 'newRecording', + classification: 'READ', displayName: 'New Recording', description: 'Fires when a meeting is recorded (i.e. a new meeting recording is produced)', diff --git a/packages/pieces/community/fellow/package.json b/packages/pieces/community/fellow/package.json index 9a2fcdd1d91b..def554e11e18 100644 --- a/packages/pieces/community/fellow/package.json +++ b/packages/pieces/community/fellow/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-fellow", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/fellow/src/lib/actions/get-note.ts b/packages/pieces/community/fellow/src/lib/actions/get-note.ts index 109efe1550f6..674260a6b849 100644 --- a/packages/pieces/community/fellow/src/lib/actions/get-note.ts +++ b/packages/pieces/community/fellow/src/lib/actions/get-note.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from "@activepieces/pieces-common"; export const getNoteAction = createAction({ name: 'get-note', + classification: 'READ', auth: fellowAuth, displayName: 'Get AI Note', description: 'Retrieves a note by its ID.', diff --git a/packages/pieces/community/fellow/src/lib/triggers/new-recording.ts b/packages/pieces/community/fellow/src/lib/triggers/new-recording.ts index 2c9fbc96579d..6dfb37e6f7eb 100644 --- a/packages/pieces/community/fellow/src/lib/triggers/new-recording.ts +++ b/packages/pieces/community/fellow/src/lib/triggers/new-recording.ts @@ -63,6 +63,7 @@ const polling: Polling, Rec export const newRecordingTrigger = createTrigger({ name: 'new-recording', + classification: 'READ', auth: fellowAuth, displayName: 'New Recording', description: 'Triggers when a new recording is created.', diff --git a/packages/pieces/community/figma/package.json b/packages/pieces/community/figma/package.json index 290ef264742b..172d14008230 100644 --- a/packages/pieces/community/figma/package.json +++ b/packages/pieces/community/figma/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-figma", - "version": "0.6.0", + "version": "0.6.2", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/figma/src/lib/actions/get-comments-action.ts b/packages/pieces/community/figma/src/lib/actions/get-comments-action.ts index a69848dcd808..69cf158ce000 100644 --- a/packages/pieces/community/figma/src/lib/actions/get-comments-action.ts +++ b/packages/pieces/community/figma/src/lib/actions/get-comments-action.ts @@ -7,6 +7,7 @@ import { figmaAuth } from '../auth'; export const getCommentsAction = createAction({ auth: figmaAuth, name: 'get_comments', + classification: 'SEARCH', displayName: 'Get File Comments', description: 'Get file comments', audience: 'both', diff --git a/packages/pieces/community/figma/src/lib/actions/get-file-action.ts b/packages/pieces/community/figma/src/lib/actions/get-file-action.ts index eeb8ebb06c1b..e47a4c6e9d43 100644 --- a/packages/pieces/community/figma/src/lib/actions/get-file-action.ts +++ b/packages/pieces/community/figma/src/lib/actions/get-file-action.ts @@ -7,6 +7,7 @@ import { figmaAuth } from '../auth'; export const getFileAction = createAction({ auth: figmaAuth, name: 'get_file', + classification: 'READ', displayName: 'Get File', description: 'Get file', audience: 'both', diff --git a/packages/pieces/community/figma/src/lib/actions/post-comment-action.ts b/packages/pieces/community/figma/src/lib/actions/post-comment-action.ts index dca06004e451..7473660a8454 100644 --- a/packages/pieces/community/figma/src/lib/actions/post-comment-action.ts +++ b/packages/pieces/community/figma/src/lib/actions/post-comment-action.ts @@ -7,6 +7,7 @@ import { figmaAuth } from '../auth'; export const postCommentAction = createAction({ auth: figmaAuth, name: 'post_comment', + classification: 'WRITE', displayName: 'Post File Comment', description: 'Post file comment', audience: 'both', diff --git a/packages/pieces/community/figma/src/lib/trigger/new-comment.ts b/packages/pieces/community/figma/src/lib/trigger/new-comment.ts index b6fda51c9733..20a16848747e 100644 --- a/packages/pieces/community/figma/src/lib/trigger/new-comment.ts +++ b/packages/pieces/community/figma/src/lib/trigger/new-comment.ts @@ -18,6 +18,7 @@ const TRIGGER_DATA_STORE_KEY = 'figma_new_comment_trigger_data'; export const newCommentTrigger = createTrigger({ auth: figmaAuth, name: 'new_comment', + classification: 'READ', displayName: 'New Comment (Figma Professional plan only)', description: 'Triggers when a new comment is posted', aiMetadata: { diff --git a/packages/pieces/community/fireberry/package.json b/packages/pieces/community/fireberry/package.json index 9ca46a3cac41..1eab0b039d74 100644 --- a/packages/pieces/community/fireberry/package.json +++ b/packages/pieces/community/fireberry/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-fireberry", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/fireberry/src/lib/actions/create-record.action.ts b/packages/pieces/community/fireberry/src/lib/actions/create-record.action.ts index 911a10acbab1..15f07e2069e9 100644 --- a/packages/pieces/community/fireberry/src/lib/actions/create-record.action.ts +++ b/packages/pieces/community/fireberry/src/lib/actions/create-record.action.ts @@ -5,6 +5,7 @@ import { FireberryClient } from '../common/client'; export const createRecordAction = createAction({ name: 'create_record', + classification: 'WRITE', displayName: 'Create Record', description: 'Create a new record in Fireberry.', audience: 'both', diff --git a/packages/pieces/community/fireberry/src/lib/actions/delete-record.action.ts b/packages/pieces/community/fireberry/src/lib/actions/delete-record.action.ts index 69640c8a7380..d08aea51852a 100644 --- a/packages/pieces/community/fireberry/src/lib/actions/delete-record.action.ts +++ b/packages/pieces/community/fireberry/src/lib/actions/delete-record.action.ts @@ -75,6 +75,7 @@ const recordsToDeleteDropdown = Property.MultiSelectDropdown({ export const deleteRecordAction = createAction({ name: 'delete_record', + classification: 'DESTRUCTIVE', displayName: 'Delete Records', description: 'Delete records from Fireberry.', audience: 'both', diff --git a/packages/pieces/community/fireberry/src/lib/actions/find-record.action.ts b/packages/pieces/community/fireberry/src/lib/actions/find-record.action.ts index 11baa63dec68..1e6eb06a07df 100644 --- a/packages/pieces/community/fireberry/src/lib/actions/find-record.action.ts +++ b/packages/pieces/community/fireberry/src/lib/actions/find-record.action.ts @@ -45,6 +45,7 @@ const fieldsToReturn = Property.DynamicProperties({ export const findRecordAction = createAction({ name: 'find_record', + classification: 'SEARCH', displayName: 'Find Records', description: 'Search for records in Fireberry.', audience: 'both', diff --git a/packages/pieces/community/fireberry/src/lib/actions/update-record.action.ts b/packages/pieces/community/fireberry/src/lib/actions/update-record.action.ts index b85dd1f3be7e..53872924a5fe 100644 --- a/packages/pieces/community/fireberry/src/lib/actions/update-record.action.ts +++ b/packages/pieces/community/fireberry/src/lib/actions/update-record.action.ts @@ -233,6 +233,7 @@ const updateFields = Property.DynamicProperties({ export const updateRecordAction = createAction({ name: 'update_record', + classification: 'WRITE', displayName: 'Update Record', description: 'Update an existing record in Fireberry.', audience: 'both', diff --git a/packages/pieces/community/fireberry/src/lib/triggers/record-created-updated.trigger.ts b/packages/pieces/community/fireberry/src/lib/triggers/record-created-updated.trigger.ts index ae0c1022e427..ead21ef8b450 100644 --- a/packages/pieces/community/fireberry/src/lib/triggers/record-created-updated.trigger.ts +++ b/packages/pieces/community/fireberry/src/lib/triggers/record-created-updated.trigger.ts @@ -6,6 +6,7 @@ import { FireberryClient } from '../common/client'; export const recordCreatedOrUpdatedTrigger = createTrigger({ name: 'record_created_or_updated', + classification: 'READ', displayName: 'Record Created or Updated', description: 'Fires when a record is created or updated in Fireberry.', aiMetadata: { diff --git a/packages/pieces/community/fireflies-ai/package.json b/packages/pieces/community/fireflies-ai/package.json index 52d17d7664bd..598cf65e244b 100644 --- a/packages/pieces/community/fireflies-ai/package.json +++ b/packages/pieces/community/fireflies-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-fireflies-ai", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/fireflies-ai/src/lib/actions/find-meeting-by-id.ts b/packages/pieces/community/fireflies-ai/src/lib/actions/find-meeting-by-id.ts index 287b667a7d97..c388f25b1fe9 100644 --- a/packages/pieces/community/fireflies-ai/src/lib/actions/find-meeting-by-id.ts +++ b/packages/pieces/community/fireflies-ai/src/lib/actions/find-meeting-by-id.ts @@ -7,6 +7,7 @@ import { BASE_URL } from '../common'; export const findMeetingByIdAction = createAction({ auth: firefliesAiAuth, name: 'find-meeting-by-id', + classification: 'READ', displayName: 'Find Meeting by ID', description: 'Finds a specific meeting by ID.', audience: 'both', diff --git a/packages/pieces/community/fireflies-ai/src/lib/actions/find-meeting-by-query.ts b/packages/pieces/community/fireflies-ai/src/lib/actions/find-meeting-by-query.ts index d86587b93061..8beeeb4985d4 100644 --- a/packages/pieces/community/fireflies-ai/src/lib/actions/find-meeting-by-query.ts +++ b/packages/pieces/community/fireflies-ai/src/lib/actions/find-meeting-by-query.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../common'; export const findMeetingByQueryAction = createAction({ auth: firefliesAiAuth, name: 'find_meeting_by_query', + classification: 'SEARCH', displayName: 'Find Meeting by Call Deatils', description: 'Searches meetings based on provided parameters.', audience: 'both', diff --git a/packages/pieces/community/fireflies-ai/src/lib/actions/find-recent-meeting.ts b/packages/pieces/community/fireflies-ai/src/lib/actions/find-recent-meeting.ts index 0779c6f4987f..44ebc7b3f443 100644 --- a/packages/pieces/community/fireflies-ai/src/lib/actions/find-recent-meeting.ts +++ b/packages/pieces/community/fireflies-ai/src/lib/actions/find-recent-meeting.ts @@ -8,6 +8,7 @@ import { BASE_URL } from '../common'; export const findRecentMeetingAction = createAction({ auth: firefliesAiAuth, name: 'find_recent_meeting', + classification: 'READ', displayName: 'Find Recent Meeting', description: 'Retrieves the latest meeting for a user.', audience: 'both', diff --git a/packages/pieces/community/fireflies-ai/src/lib/actions/get-user-details.ts b/packages/pieces/community/fireflies-ai/src/lib/actions/get-user-details.ts index 2512240be968..1f8e71520685 100644 --- a/packages/pieces/community/fireflies-ai/src/lib/actions/get-user-details.ts +++ b/packages/pieces/community/fireflies-ai/src/lib/actions/get-user-details.ts @@ -7,6 +7,7 @@ import { BASE_URL } from '../common'; export const getUserDetailsAction = createAction({ auth: firefliesAiAuth, name: 'get-user-details', + classification: 'READ', displayName: 'Get User Details', description: 'Retrieves profile information by ID.', audience: 'both', diff --git a/packages/pieces/community/fireflies-ai/src/lib/actions/upload-audio.ts b/packages/pieces/community/fireflies-ai/src/lib/actions/upload-audio.ts index 6fa409af87cd..46a0fcf7ce31 100644 --- a/packages/pieces/community/fireflies-ai/src/lib/actions/upload-audio.ts +++ b/packages/pieces/community/fireflies-ai/src/lib/actions/upload-audio.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../common'; export const uploadAudioAction = createAction({ auth: firefliesAiAuth, name: 'upload_audio', + classification: 'WRITE', displayName: 'Upload Audio', description: 'Creates a new meeeting in Fireflies for transcription (requires a publicly accessible URL).', diff --git a/packages/pieces/community/fireflies-ai/src/lib/triggers/new-transcription-complete.ts b/packages/pieces/community/fireflies-ai/src/lib/triggers/new-transcription-complete.ts index a6b791c968f7..ceb2e855a086 100644 --- a/packages/pieces/community/fireflies-ai/src/lib/triggers/new-transcription-complete.ts +++ b/packages/pieces/community/fireflies-ai/src/lib/triggers/new-transcription-complete.ts @@ -7,6 +7,7 @@ import { BASE_URL } from '../common'; export const newTranscriptionCompletedTrigger = createTrigger({ auth: firefliesAiAuth, name: 'new_transcription_completed', + classification: 'READ', displayName: 'New Transcription Completed', description: 'Triggered when a new meeting is transcribed.', aiMetadata: { diff --git a/packages/pieces/community/fliqr-ai/package.json b/packages/pieces/community/fliqr-ai/package.json index e9bfebc59ce5..b81d900e4c76 100644 --- a/packages/pieces/community/fliqr-ai/package.json +++ b/packages/pieces/community/fliqr-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-fliqr-ai", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/fliqr-ai/src/lib/actions/get-account-details.ts b/packages/pieces/community/fliqr-ai/src/lib/actions/get-account-details.ts index 404951d79106..bc9248a9cf33 100644 --- a/packages/pieces/community/fliqr-ai/src/lib/actions/get-account-details.ts +++ b/packages/pieces/community/fliqr-ai/src/lib/actions/get-account-details.ts @@ -7,6 +7,7 @@ import { fliqrConfig } from '../common/models'; export const getFliqrAccountDetails = createAction({ // auth: check https://www.activepieces.com/docs/developers/piece-reference/authentication, name: 'get_fliqr_account_details', + classification: 'READ', auth: fliqrAuth, displayName: 'Get Business Account details', description: 'Get basic account details of business', diff --git a/packages/pieces/community/fliqr-ai/src/lib/actions/get-account-flows.ts b/packages/pieces/community/fliqr-ai/src/lib/actions/get-account-flows.ts index eccd9b083f95..051e8ec740f3 100644 --- a/packages/pieces/community/fliqr-ai/src/lib/actions/get-account-flows.ts +++ b/packages/pieces/community/fliqr-ai/src/lib/actions/get-account-flows.ts @@ -6,6 +6,7 @@ import { fliqrAuth } from '../auth'; export const getFliqrAccountFlows = createAction({ // auth: check https://www.activepieces.com/docs/developers/piece-reference/authentication, name: 'get_fliqr_account_flows', + classification: 'SEARCH', auth: fliqrAuth, displayName: 'Get Account Flows', description: 'Get all flows from the account', diff --git a/packages/pieces/community/flowise/package.json b/packages/pieces/community/flowise/package.json index 1f8132098b55..b3b4597a2db8 100644 --- a/packages/pieces/community/flowise/package.json +++ b/packages/pieces/community/flowise/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-flowise", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "devDependencies": { diff --git a/packages/pieces/community/flowise/src/index.ts b/packages/pieces/community/flowise/src/index.ts index e0ffc0dd2f99..b0aca172d1f8 100644 --- a/packages/pieces/community/flowise/src/index.ts +++ b/packages/pieces/community/flowise/src/index.ts @@ -27,6 +27,7 @@ const flowiseAuth = PieceAuth.CustomAuth({ // /api/v1/prediction/{your-chatflowid} export const flowisePredict = createAction({ name: 'make_prediction', + classification: 'WRITE', displayName: 'Make Prediction', description: 'Run Flowise Predict', audience: 'both', diff --git a/packages/pieces/community/flowlu/package.json b/packages/pieces/community/flowlu/package.json index 159ecb075d20..380d43962e8f 100644 --- a/packages/pieces/community/flowlu/package.json +++ b/packages/pieces/community/flowlu/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-flowlu", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/flowlu/src/lib/actions/accounts/create-contact.ts b/packages/pieces/community/flowlu/src/lib/actions/accounts/create-contact.ts index 17a8f9027ea9..d156b4138dc1 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/accounts/create-contact.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/accounts/create-contact.ts @@ -10,6 +10,7 @@ import { flowluProps } from '../../common/props'; export const createContactAction = createAction({ auth: flowluAuth, name: 'flowlu_create_contact', + classification: 'WRITE', displayName: 'Create CRM Account(Contact)', description: 'Creates a new contact in CRM.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/accounts/create-organization.ts b/packages/pieces/community/flowlu/src/lib/actions/accounts/create-organization.ts index 51f037ee0a45..a71e97c63227 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/accounts/create-organization.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/accounts/create-organization.ts @@ -10,6 +10,7 @@ import { flowluProps } from '../../common/props'; export const createOrganizationAction = createAction({ auth: flowluAuth, name: 'flowlu_create_organization', + classification: 'WRITE', displayName: 'Create CRM Account(Organization)', description: 'Creates a new organization in CRM.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/accounts/delete-contact.ts b/packages/pieces/community/flowlu/src/lib/actions/accounts/delete-contact.ts index 127de8f76b91..606ffe1b678e 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/accounts/delete-contact.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/accounts/delete-contact.ts @@ -9,6 +9,7 @@ import { FlowluEntity, FlowluModule } from '../../common/constants'; export const deleteContactAction = createAction({ auth: flowluAuth, name: 'flowlu_delete_contact', + classification: 'DESTRUCTIVE', displayName: 'Delete CRM Account(Contact)', description: 'Deletes an existing contact in CRM.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/accounts/update-contact.ts b/packages/pieces/community/flowlu/src/lib/actions/accounts/update-contact.ts index 3a5f4993991d..8a5f0410a010 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/accounts/update-contact.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/accounts/update-contact.ts @@ -10,6 +10,7 @@ import { flowluProps } from '../../common/props'; export const updateContactAction = createAction({ auth: flowluAuth, name: 'flowlu_update_contact', + classification: 'WRITE', displayName: 'Update CRM Account(Contact)', description: 'Updates an existing contact in CRM.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/opportunities/create-opportunity.ts b/packages/pieces/community/flowlu/src/lib/actions/opportunities/create-opportunity.ts index e179e99c9670..eb35daf09d21 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/opportunities/create-opportunity.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/opportunities/create-opportunity.ts @@ -10,6 +10,7 @@ import { flowluProps } from '../../common/props'; export const createOpportunityAction = createAction({ auth: flowluAuth, name: 'flowlu_create_opportunity', + classification: 'WRITE', displayName: 'Create Opportunity', description: 'Creates a new opportunity.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/opportunities/delete-opportunity.ts b/packages/pieces/community/flowlu/src/lib/actions/opportunities/delete-opportunity.ts index d71018c42082..e0a893d0b3b5 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/opportunities/delete-opportunity.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/opportunities/delete-opportunity.ts @@ -9,6 +9,7 @@ import { FlowluEntity, FlowluModule } from '../../common/constants'; export const deleteOpportunityAction = createAction({ auth: flowluAuth, name: 'flowlu_delete_opportunity', + classification: 'DESTRUCTIVE', displayName: 'Delete Opportunity', description: 'Deletes an existing opportunity.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/opportunities/update-opportunity.ts b/packages/pieces/community/flowlu/src/lib/actions/opportunities/update-opportunity.ts index 44181a8116cf..ce0c2520ee39 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/opportunities/update-opportunity.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/opportunities/update-opportunity.ts @@ -10,6 +10,7 @@ import { flowluProps } from '../../common/props'; export const updateOpportunityAction = createAction({ auth: flowluAuth, name: 'flowlu_update_opportunity', + classification: 'WRITE', displayName: 'Update Opportunity', description: 'Updates an existing opportunity.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/tasks/create-task.ts b/packages/pieces/community/flowlu/src/lib/actions/tasks/create-task.ts index f21456639591..981b916fd463 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/tasks/create-task.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/tasks/create-task.ts @@ -10,6 +10,7 @@ import { flowluProps } from '../../common/props'; export const createTaskAction = createAction({ auth: flowluAuth, name: 'flowlu_create_task', + classification: 'WRITE', displayName: 'Create Task', description: 'Creates a new task.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/tasks/delete-task.ts b/packages/pieces/community/flowlu/src/lib/actions/tasks/delete-task.ts index 7e235a58aeab..75ec36d69471 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/tasks/delete-task.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/tasks/delete-task.ts @@ -9,6 +9,7 @@ import { FlowluEntity, FlowluModule } from '../../common/constants'; export const deleteTaskAction = createAction({ auth: flowluAuth, name: 'flowlu_delete_task', + classification: 'DESTRUCTIVE', displayName: 'Delete Task', description: 'Deletes an existing task.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/tasks/get-task.ts b/packages/pieces/community/flowlu/src/lib/actions/tasks/get-task.ts index 39e88de3cf4f..ebb051f1ba52 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/tasks/get-task.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/tasks/get-task.ts @@ -8,6 +8,7 @@ import { flowluCommon, makeClient } from '../../common'; export const getTaskAction = createAction({ auth: flowluAuth, name: 'flowlu_get_task', + classification: 'READ', displayName: 'Get Task', description: 'Retrieves an existing task.', audience: 'both', diff --git a/packages/pieces/community/flowlu/src/lib/actions/tasks/update-task.ts b/packages/pieces/community/flowlu/src/lib/actions/tasks/update-task.ts index 37865dc18394..998cf5ef33bf 100644 --- a/packages/pieces/community/flowlu/src/lib/actions/tasks/update-task.ts +++ b/packages/pieces/community/flowlu/src/lib/actions/tasks/update-task.ts @@ -10,6 +10,7 @@ import { flowluProps } from '../../common/props'; export const updateTaskAction = createAction({ auth: flowluAuth, name: 'flowlu_update_task', + classification: 'WRITE', displayName: 'Update Task', description: 'Updates an existing task.', audience: 'both', diff --git a/packages/pieces/community/folk/package.json b/packages/pieces/community/folk/package.json index 3fce5c4c72f0..ff8962363d95 100644 --- a/packages/pieces/community/folk/package.json +++ b/packages/pieces/community/folk/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-folk", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/folk/src/lib/actions/create-company.ts b/packages/pieces/community/folk/src/lib/actions/create-company.ts index 49c109b28681..76762a6c981d 100644 --- a/packages/pieces/community/folk/src/lib/actions/create-company.ts +++ b/packages/pieces/community/folk/src/lib/actions/create-company.ts @@ -6,6 +6,7 @@ import { folkProps } from '../common/props'; export const createCompany = createAction({ auth: folkAuth, name: 'createCompany', + classification: 'WRITE', displayName: 'Create Company', description: 'Create a new company in your Folk workspace. You can add emails, links, phone numbers, and assign it to a group.', audience: 'both', diff --git a/packages/pieces/community/folk/src/lib/actions/create-person.ts b/packages/pieces/community/folk/src/lib/actions/create-person.ts index 54e80d01bf88..9fdea5020c28 100644 --- a/packages/pieces/community/folk/src/lib/actions/create-person.ts +++ b/packages/pieces/community/folk/src/lib/actions/create-person.ts @@ -6,6 +6,7 @@ import { folkProps } from '../common/props'; export const createPerson = createAction({ auth: folkAuth, name: 'createPerson', + classification: 'WRITE', displayName: 'Create Person', description: 'Create a new person in your Folk workspace. You can link them to a company, add contact details, and assign to a group.', diff --git a/packages/pieces/community/folk/src/lib/actions/find-company.ts b/packages/pieces/community/folk/src/lib/actions/find-company.ts index b93862d07461..cb44829331d8 100644 --- a/packages/pieces/community/folk/src/lib/actions/find-company.ts +++ b/packages/pieces/community/folk/src/lib/actions/find-company.ts @@ -5,6 +5,7 @@ import { folkClient } from '../common/client'; export const findCompany = createAction({ auth: folkAuth, name: 'findCompany', + classification: 'SEARCH', displayName: 'Find Company', description: 'Search for companies in your Folk workspace by name or email address.', audience: 'both', diff --git a/packages/pieces/community/folk/src/lib/actions/find-person.ts b/packages/pieces/community/folk/src/lib/actions/find-person.ts index 0a5081cbd1a2..f837552793af 100644 --- a/packages/pieces/community/folk/src/lib/actions/find-person.ts +++ b/packages/pieces/community/folk/src/lib/actions/find-person.ts @@ -5,6 +5,7 @@ import { folkClient } from '../common/client'; export const findPerson = createAction({ auth: folkAuth, name: 'findPerson', + classification: 'SEARCH', displayName: 'List People', description: 'Retrieve a paginated list of people in your Folk workspace with optional filtering.', audience: 'both', diff --git a/packages/pieces/community/folk/src/lib/actions/get-company.ts b/packages/pieces/community/folk/src/lib/actions/get-company.ts index 2cd7e0119b8e..05434b554d0b 100644 --- a/packages/pieces/community/folk/src/lib/actions/get-company.ts +++ b/packages/pieces/community/folk/src/lib/actions/get-company.ts @@ -6,6 +6,7 @@ import { folkProps } from '../common/props'; export const getCompany = createAction({ auth: folkAuth, name: 'getCompany', + classification: 'READ', displayName: 'Get Company', description: 'Retrieve detailed information about a company from your Folk workspace.', audience: 'both', diff --git a/packages/pieces/community/folk/src/lib/actions/get-person.ts b/packages/pieces/community/folk/src/lib/actions/get-person.ts index 4e3078c47387..95d2286b343c 100644 --- a/packages/pieces/community/folk/src/lib/actions/get-person.ts +++ b/packages/pieces/community/folk/src/lib/actions/get-person.ts @@ -6,6 +6,7 @@ import { folkProps } from '../common/props'; export const getPerson = createAction({ auth: folkAuth, name: 'getPerson', + classification: 'READ', displayName: 'Get Person', description: 'Retrieve detailed information about a person from your Folk workspace.', audience: 'both', diff --git a/packages/pieces/community/folk/src/lib/actions/update-company.ts b/packages/pieces/community/folk/src/lib/actions/update-company.ts index 8c7860ab0c34..aef555f3fcea 100644 --- a/packages/pieces/community/folk/src/lib/actions/update-company.ts +++ b/packages/pieces/community/folk/src/lib/actions/update-company.ts @@ -6,6 +6,7 @@ import { folkProps } from '../common/props'; export const updateCompany = createAction({ auth: folkAuth, name: 'updateCompany', + classification: 'WRITE', displayName: 'Update Company', description: 'Update an existing company in your Folk workspace. Select the company from the dropdown to update its details.', audience: 'both', diff --git a/packages/pieces/community/folk/src/lib/actions/update-person.ts b/packages/pieces/community/folk/src/lib/actions/update-person.ts index 8fe434d18b3a..a00c50b1173b 100644 --- a/packages/pieces/community/folk/src/lib/actions/update-person.ts +++ b/packages/pieces/community/folk/src/lib/actions/update-person.ts @@ -6,6 +6,7 @@ import { folkProps } from '../common/props'; export const updatePerson = createAction({ auth: folkAuth, name: 'updatePerson', + classification: 'WRITE', displayName: 'Update Person', description: 'Update an existing person in your Folk workspace with new information.', diff --git a/packages/pieces/community/folk/src/lib/triggers/company-added.ts b/packages/pieces/community/folk/src/lib/triggers/company-added.ts index 199e24ea1a9e..cc7e250af53e 100644 --- a/packages/pieces/community/folk/src/lib/triggers/company-added.ts +++ b/packages/pieces/community/folk/src/lib/triggers/company-added.ts @@ -10,6 +10,7 @@ import { folkProps } from '../common/props'; export const companyAdded = createTrigger({ auth: folkAuth, name: 'company_added', + classification: 'READ', displayName: 'Company Added', description: 'Fires when a new company is added to your Folk workspace.', aiMetadata: { diff --git a/packages/pieces/community/folk/src/lib/triggers/company-custom-field-updated.ts b/packages/pieces/community/folk/src/lib/triggers/company-custom-field-updated.ts index a30f78ddd6e9..931caa698d6d 100644 --- a/packages/pieces/community/folk/src/lib/triggers/company-custom-field-updated.ts +++ b/packages/pieces/community/folk/src/lib/triggers/company-custom-field-updated.ts @@ -5,6 +5,7 @@ import { folkClient } from '../common/client'; export const companyCustomFieldUpdated = createTrigger({ auth: folkAuth, name: 'company_custom_field_updated', + classification: 'READ', displayName: 'Company Groups Updated', description: "Fires when a company's group assignments are updated in your Folk workspace.", diff --git a/packages/pieces/community/folk/src/lib/triggers/company-removed.ts b/packages/pieces/community/folk/src/lib/triggers/company-removed.ts index e7a40b29a9ec..066706a28782 100644 --- a/packages/pieces/community/folk/src/lib/triggers/company-removed.ts +++ b/packages/pieces/community/folk/src/lib/triggers/company-removed.ts @@ -10,6 +10,7 @@ import { folkProps } from '../common/props'; export const companyRemoved = createTrigger({ auth: folkAuth, name: 'company_removed', + classification: 'READ', displayName: 'Company Removed', description: 'Fires when a company is removed from your Folk workspace.', aiMetadata: { diff --git a/packages/pieces/community/folk/src/lib/triggers/company-updated.ts b/packages/pieces/community/folk/src/lib/triggers/company-updated.ts index 9aebd34b0e79..7940bb3b5a54 100644 --- a/packages/pieces/community/folk/src/lib/triggers/company-updated.ts +++ b/packages/pieces/community/folk/src/lib/triggers/company-updated.ts @@ -10,6 +10,7 @@ import { folkProps } from '../common/props'; export const companyUpdated = createTrigger({ auth: folkAuth, name: 'company_updated', + classification: 'READ', displayName: 'Company Updated', description: 'Fires when a company is updated in your Folk workspace.', aiMetadata: { diff --git a/packages/pieces/community/folk/src/lib/triggers/person-added.ts b/packages/pieces/community/folk/src/lib/triggers/person-added.ts index a662dc05124e..59c87b8ada32 100644 --- a/packages/pieces/community/folk/src/lib/triggers/person-added.ts +++ b/packages/pieces/community/folk/src/lib/triggers/person-added.ts @@ -15,6 +15,7 @@ import { folkProps } from '../common/props'; export const personAdded = createTrigger({ auth: folkAuth, name: 'person_added', + classification: 'READ', displayName: 'Person Added', description: 'Fires when a new person is added to your Folk workspace.', aiMetadata: { diff --git a/packages/pieces/community/folk/src/lib/triggers/person-custom-field-updated.ts b/packages/pieces/community/folk/src/lib/triggers/person-custom-field-updated.ts index 11aa2ace8a5f..93ef137d2db5 100644 --- a/packages/pieces/community/folk/src/lib/triggers/person-custom-field-updated.ts +++ b/packages/pieces/community/folk/src/lib/triggers/person-custom-field-updated.ts @@ -5,6 +5,7 @@ import { folkClient } from '../common/client'; export const personCustomFieldUpdated = createTrigger({ auth: folkAuth, name: 'person_custom_field_updated', + classification: 'READ', displayName: 'Person Groups Updated', description: "Fires when a person's group assignments are updated in your Folk workspace.", diff --git a/packages/pieces/community/folk/src/lib/triggers/person-removed.ts b/packages/pieces/community/folk/src/lib/triggers/person-removed.ts index 81b65b723ff9..9a3cc5812715 100644 --- a/packages/pieces/community/folk/src/lib/triggers/person-removed.ts +++ b/packages/pieces/community/folk/src/lib/triggers/person-removed.ts @@ -6,6 +6,7 @@ import { folkProps } from '../common/props'; export const personRemoved = createTrigger({ auth: folkAuth, name: 'person_removed', + classification: 'READ', displayName: 'Person Removed', description: 'Fires when a person is removed from your Folk workspace.', aiMetadata: { diff --git a/packages/pieces/community/folk/src/lib/triggers/person-updated.ts b/packages/pieces/community/folk/src/lib/triggers/person-updated.ts index f3034ea53c48..b20b9fadb03d 100644 --- a/packages/pieces/community/folk/src/lib/triggers/person-updated.ts +++ b/packages/pieces/community/folk/src/lib/triggers/person-updated.ts @@ -6,6 +6,7 @@ import { folkProps } from '../common/props'; export const personUpdated = createTrigger({ auth: folkAuth, name: 'person_updated', + classification: 'READ', displayName: 'Person Updated', description: 'Fires when a person is updated in your Folk workspace.', aiMetadata: { diff --git a/packages/pieces/community/foreplay-co/package.json b/packages/pieces/community/foreplay-co/package.json index 763970a45c39..9f4497695f52 100644 --- a/packages/pieces/community/foreplay-co/package.json +++ b/packages/pieces/community/foreplay-co/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-foreplay-co", - "version": "0.1.8", + "version": "0.1.9", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/foreplay-co/src/lib/actions/find-ads.ts b/packages/pieces/community/foreplay-co/src/lib/actions/find-ads.ts index 83393b0f186a..1c2eb6fb547a 100644 --- a/packages/pieces/community/foreplay-co/src/lib/actions/find-ads.ts +++ b/packages/pieces/community/foreplay-co/src/lib/actions/find-ads.ts @@ -8,6 +8,7 @@ import { foreplayCoAuth } from '../..'; export const findAds = createAction({ auth: foreplayCoAuth, name: 'findAds', + classification: 'SEARCH', displayName: 'Find Ads', description: 'Search and filter ads by text, dates, platforms, and categories.', diff --git a/packages/pieces/community/foreplay-co/src/lib/actions/find-boards.ts b/packages/pieces/community/foreplay-co/src/lib/actions/find-boards.ts index 90d5e46d35cb..1fea2b32e7b3 100644 --- a/packages/pieces/community/foreplay-co/src/lib/actions/find-boards.ts +++ b/packages/pieces/community/foreplay-co/src/lib/actions/find-boards.ts @@ -7,6 +7,7 @@ import { foreplayCoAuth } from '../..'; export const findBoards = createAction({ name: 'findBoards', + classification: 'SEARCH', displayName: 'Find Boards', description: 'Get all boards for the authenticated user with pagination.', audience: 'both', diff --git a/packages/pieces/community/foreplay-co/src/lib/actions/find-brands.ts b/packages/pieces/community/foreplay-co/src/lib/actions/find-brands.ts index 526a53eb5eae..f405f5b1543b 100644 --- a/packages/pieces/community/foreplay-co/src/lib/actions/find-brands.ts +++ b/packages/pieces/community/foreplay-co/src/lib/actions/find-brands.ts @@ -7,6 +7,7 @@ import { foreplayCoAuth } from '../..'; export const findBrands = createAction({ name: 'findBrands', + classification: 'SEARCH', displayName: 'Find Brands', description: 'Search for brands by name with fuzzy matching.', audience: 'both', diff --git a/packages/pieces/community/foreplay-co/src/lib/actions/get-ad-by-id.ts b/packages/pieces/community/foreplay-co/src/lib/actions/get-ad-by-id.ts index c539e5d474a9..5f691ebe40bd 100644 --- a/packages/pieces/community/foreplay-co/src/lib/actions/get-ad-by-id.ts +++ b/packages/pieces/community/foreplay-co/src/lib/actions/get-ad-by-id.ts @@ -7,6 +7,7 @@ import { foreplayCoAuth } from '../..'; export const getAdById = createAction({ name: 'getAdById', + classification: 'READ', displayName: 'Get Ad by ID', description: 'Get detailed information about a specific ad by its ID.', audience: 'both', diff --git a/packages/pieces/community/foreplay-co/src/lib/actions/get-ads-by-page.ts b/packages/pieces/community/foreplay-co/src/lib/actions/get-ads-by-page.ts index cc5ccbce6410..cd394602d8cd 100644 --- a/packages/pieces/community/foreplay-co/src/lib/actions/get-ads-by-page.ts +++ b/packages/pieces/community/foreplay-co/src/lib/actions/get-ads-by-page.ts @@ -7,6 +7,7 @@ import { foreplayCoAuth } from '../..'; export const getAdsByPage = createAction({ name: 'getAdsByPage', + classification: 'SEARCH', displayName: 'Get Ads by Page', description: 'Get all ads for a Facebook Page ID with filtering and pagination.', diff --git a/packages/pieces/community/foreplay-co/src/lib/triggers/new-ad-in-board.ts b/packages/pieces/community/foreplay-co/src/lib/triggers/new-ad-in-board.ts index 659514bf5490..8834e916b915 100644 --- a/packages/pieces/community/foreplay-co/src/lib/triggers/new-ad-in-board.ts +++ b/packages/pieces/community/foreplay-co/src/lib/triggers/new-ad-in-board.ts @@ -90,6 +90,7 @@ const polling: Polling, export const newAdInBoard = createTrigger({ name: 'newAdInBoard', + classification: 'READ', displayName: 'New Ad in Board', auth: foreplayCoAuth, description: 'Triggers when a new ad is added to the selected board.', diff --git a/packages/pieces/community/foreplay-co/src/lib/triggers/new-ad-in-spyder.ts b/packages/pieces/community/foreplay-co/src/lib/triggers/new-ad-in-spyder.ts index a7e0f12ceb06..00e0ea174e00 100644 --- a/packages/pieces/community/foreplay-co/src/lib/triggers/new-ad-in-spyder.ts +++ b/packages/pieces/community/foreplay-co/src/lib/triggers/new-ad-in-spyder.ts @@ -83,6 +83,7 @@ const polling: Polling, export const newAdInSpyder = createTrigger({ name: 'newAdInSpyder', + classification: 'READ', displayName: 'New Ad in Spyder', description: 'Triggers when new ads are added for a brand in Spyder.', aiMetadata: { diff --git a/packages/pieces/community/foreplay-co/src/lib/triggers/new-swipefile-ad.ts b/packages/pieces/community/foreplay-co/src/lib/triggers/new-swipefile-ad.ts index 4f358c2e727a..c9a2900eb719 100644 --- a/packages/pieces/community/foreplay-co/src/lib/triggers/new-swipefile-ad.ts +++ b/packages/pieces/community/foreplay-co/src/lib/triggers/new-swipefile-ad.ts @@ -67,6 +67,7 @@ const polling: Polling, export const newSwipefileAd = createTrigger({ name: 'newSwipefileAd', + classification: 'READ', displayName: 'New Swipefile Ad', description: 'Triggers when a new ad is added to your swipefile collection.', aiMetadata: { diff --git a/packages/pieces/community/formbricks/package.json b/packages/pieces/community/formbricks/package.json index e4f0e5deb8c2..da053e83bedb 100644 --- a/packages/pieces/community/formbricks/package.json +++ b/packages/pieces/community/formbricks/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-formbricks", - "version": "0.3.0", + "version": "0.3.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/formbricks/src/lib/triggers/register.ts b/packages/pieces/community/formbricks/src/lib/triggers/register.ts index f0eac9b7c0bf..10d4c9ceb7d9 100644 --- a/packages/pieces/community/formbricks/src/lib/triggers/register.ts +++ b/packages/pieces/community/formbricks/src/lib/triggers/register.ts @@ -29,6 +29,7 @@ export const formBricksRegisterTrigger = ({ createTrigger({ auth: formBricksAuth, name: `formbricks_trigger_${name}`, + classification: 'READ', displayName, description, aiMetadata, diff --git a/packages/pieces/community/formio/package.json b/packages/pieces/community/formio/package.json index c21ff17f2b96..23c0fabe1e5b 100644 --- a/packages/pieces/community/formio/package.json +++ b/packages/pieces/community/formio/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-formio", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/formio/src/lib/triggers/register-submission-trigger.ts b/packages/pieces/community/formio/src/lib/triggers/register-submission-trigger.ts index 1e9b842269ee..5616a118a57f 100644 --- a/packages/pieces/community/formio/src/lib/triggers/register-submission-trigger.ts +++ b/packages/pieces/community/formio/src/lib/triggers/register-submission-trigger.ts @@ -45,6 +45,7 @@ export function registerSubmissionTrigger({ return createTrigger({ auth: formioAuth, name, + classification: 'READ', displayName, description, aiMetadata: { description: aiDescription }, diff --git a/packages/pieces/community/formsite/package.json b/packages/pieces/community/formsite/package.json index c8e1adf7fe74..d72f3db941d5 100644 --- a/packages/pieces/community/formsite/package.json +++ b/packages/pieces/community/formsite/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-formsite", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/formsite/src/lib/triggers/new-form-result.ts b/packages/pieces/community/formsite/src/lib/triggers/new-form-result.ts index b58f79d2b162..1a292e4eac4c 100644 --- a/packages/pieces/community/formsite/src/lib/triggers/new-form-result.ts +++ b/packages/pieces/community/formsite/src/lib/triggers/new-form-result.ts @@ -8,6 +8,7 @@ import { export const newFormResult = createTrigger({ auth: formsiteAuth, name: 'newFormResult', + classification: 'READ', displayName: 'New Form Result', description: 'Trigger when a new form result is submitted', aiMetadata: { diff --git a/packages/pieces/community/frame/package.json b/packages/pieces/community/frame/package.json index a9e3ea994bfa..bd3a6181a4aa 100644 --- a/packages/pieces/community/frame/package.json +++ b/packages/pieces/community/frame/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-frame", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/frame/src/lib/triggers/register-trigger.ts b/packages/pieces/community/frame/src/lib/triggers/register-trigger.ts index 2ab4d55a9d9a..330df2b46b8b 100644 --- a/packages/pieces/community/frame/src/lib/triggers/register-trigger.ts +++ b/packages/pieces/community/frame/src/lib/triggers/register-trigger.ts @@ -29,6 +29,7 @@ export const frameRegisterTrigger = ({ createTrigger({ auth: frameAuth, name: `frame_trigger_${name}`, + classification: 'READ', displayName, description, aiMetadata: aiMetadata ?? { diff --git a/packages/pieces/community/freshsales/package.json b/packages/pieces/community/freshsales/package.json index 192682d94ff0..115e8e888c6c 100644 --- a/packages/pieces/community/freshsales/package.json +++ b/packages/pieces/community/freshsales/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-freshsales", - "version": "0.5.0", + "version": "0.5.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/freshsales/src/lib/actions/create-contact.ts b/packages/pieces/community/freshsales/src/lib/actions/create-contact.ts index c671ab24de47..6011ac4f8f14 100644 --- a/packages/pieces/community/freshsales/src/lib/actions/create-contact.ts +++ b/packages/pieces/community/freshsales/src/lib/actions/create-contact.ts @@ -9,6 +9,7 @@ import { freshsalesAuth } from '../auth'; export const freshSalesCreateContact = createAction({ auth: freshsalesAuth, name: 'freshsales_create_contact', + classification: 'WRITE', displayName: 'Create Contact', description: 'Add new contact in Freshsales CRM', audience: 'both', diff --git a/packages/pieces/community/freshservice/package.json b/packages/pieces/community/freshservice/package.json index 5e656ffb465d..5ebfb9f42a6d 100644 --- a/packages/pieces/community/freshservice/package.json +++ b/packages/pieces/community/freshservice/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-freshservice", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/freshservice/src/lib/actions/add-note-to-change.ts b/packages/pieces/community/freshservice/src/lib/actions/add-note-to-change.ts index 2b6d619ab172..8542a9a7498d 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/add-note-to-change.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/add-note-to-change.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const addNoteToChange = createAction({ auth: freshserviceAuth, name: 'add_note_to_change', + classification: 'WRITE', displayName: 'Add Note to Change', description: 'Adds a private or public note to an existing change request.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/add-note-to-ticket.ts b/packages/pieces/community/freshservice/src/lib/actions/add-note-to-ticket.ts index 3dba634bfae9..9c12b0228703 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/add-note-to-ticket.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/add-note-to-ticket.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const addNoteToTicket = createAction({ auth: freshserviceAuth, name: 'add_note_to_ticket', + classification: 'WRITE', displayName: 'Add Note to Ticket', description: 'Adds a private or public note to an existing ticket.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/create-change-task.ts b/packages/pieces/community/freshservice/src/lib/actions/create-change-task.ts index 44132ee75f72..f479ba576b1f 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/create-change-task.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/create-change-task.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const createChangeTask = createAction({ auth: freshserviceAuth, name: 'create_change_task', + classification: 'WRITE', displayName: 'Create Change Task', description: 'Creates a new task on a change request in Freshservice.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/create-change.ts b/packages/pieces/community/freshservice/src/lib/actions/create-change.ts index 853a2a882cb7..31f22e66df3d 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/create-change.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/create-change.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const createChange = createAction({ auth: freshserviceAuth, name: 'create_change', + classification: 'WRITE', displayName: 'Create Change', description: 'Creates a new change request in Freshservice.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/create-requester.ts b/packages/pieces/community/freshservice/src/lib/actions/create-requester.ts index ad12a20cfad7..8f48c514b823 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/create-requester.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/create-requester.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const createRequester = createAction({ auth: freshserviceAuth, name: 'create_requester', + classification: 'WRITE', displayName: 'Create Requester', description: 'Creates a new requester (end user) in Freshservice.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/create-ticket.ts b/packages/pieces/community/freshservice/src/lib/actions/create-ticket.ts index a19819b83f0a..0d38184da921 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/create-ticket.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/create-ticket.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const createTicket = createAction({ auth: freshserviceAuth, name: 'create_ticket', + classification: 'WRITE', displayName: 'Create Ticket', description: 'Creates a new ticket in Freshservice.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/delete-change-task.ts b/packages/pieces/community/freshservice/src/lib/actions/delete-change-task.ts index 4942f97cac73..0d764a736e1e 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/delete-change-task.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/delete-change-task.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const deleteChangeTask = createAction({ auth: freshserviceAuth, name: 'delete_change_task', + classification: 'DESTRUCTIVE', displayName: 'Delete Change Task', description: 'Deletes a task from a change request in Freshservice.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/delete-change.ts b/packages/pieces/community/freshservice/src/lib/actions/delete-change.ts index 9d683ed66838..4a99cc5c8722 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/delete-change.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/delete-change.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const deleteChange = createAction({ auth: freshserviceAuth, name: 'delete_change', + classification: 'DESTRUCTIVE', displayName: 'Delete Change', description: 'Deletes a change request from Freshservice.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/request-ticket-approval.ts b/packages/pieces/community/freshservice/src/lib/actions/request-ticket-approval.ts index 934f5d9bae56..04b1443fef1e 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/request-ticket-approval.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/request-ticket-approval.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const requestTicketApproval = createAction({ auth: freshserviceAuth, name: 'request_ticket_approval', + classification: 'WRITE', displayName: 'Request Ticket Approval', description: 'Requests approval for a ticket from a specified agent.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/update-change-task.ts b/packages/pieces/community/freshservice/src/lib/actions/update-change-task.ts index fbbb3b199567..a265243ee8dc 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/update-change-task.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/update-change-task.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const updateChangeTask = createAction({ auth: freshserviceAuth, name: 'update_change_task', + classification: 'WRITE', displayName: 'Update Change Task', description: 'Updates an existing task on a change request in Freshservice.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/actions/update-change.ts b/packages/pieces/community/freshservice/src/lib/actions/update-change.ts index 0ed90d04fc35..3152854c6536 100644 --- a/packages/pieces/community/freshservice/src/lib/actions/update-change.ts +++ b/packages/pieces/community/freshservice/src/lib/actions/update-change.ts @@ -7,6 +7,7 @@ import { freshserviceCommon } from '../common/props'; export const updateChange = createAction({ auth: freshserviceAuth, name: 'update_change', + classification: 'WRITE', displayName: 'Update Change', description: 'Updates an existing change request in Freshservice.', audience: 'both', diff --git a/packages/pieces/community/freshservice/src/lib/triggers/new-change-task.ts b/packages/pieces/community/freshservice/src/lib/triggers/new-change-task.ts index c69822401f64..6ea5f6bb6c66 100644 --- a/packages/pieces/community/freshservice/src/lib/triggers/new-change-task.ts +++ b/packages/pieces/community/freshservice/src/lib/triggers/new-change-task.ts @@ -45,6 +45,7 @@ const polling: Polling< export const newChangeTask = createTrigger({ auth: freshserviceAuth, name: 'new_change_task', + classification: 'READ', displayName: 'New Change Task', description: 'Triggers when a new task is created on a specific change request.', aiMetadata: { diff --git a/packages/pieces/community/freshservice/src/lib/triggers/new-change.ts b/packages/pieces/community/freshservice/src/lib/triggers/new-change.ts index 79286304eea2..fdb4eae0545c 100644 --- a/packages/pieces/community/freshservice/src/lib/triggers/new-change.ts +++ b/packages/pieces/community/freshservice/src/lib/triggers/new-change.ts @@ -42,6 +42,7 @@ const polling: Polling< export const newChange = createTrigger({ auth: freshserviceAuth, name: 'new_change', + classification: 'READ', displayName: 'New Change', description: 'Triggers when a new change request is created in Freshservice.', aiMetadata: { diff --git a/packages/pieces/community/freshservice/src/lib/triggers/new-requester.ts b/packages/pieces/community/freshservice/src/lib/triggers/new-requester.ts index b21de2e09f55..bde3d2d3944e 100644 --- a/packages/pieces/community/freshservice/src/lib/triggers/new-requester.ts +++ b/packages/pieces/community/freshservice/src/lib/triggers/new-requester.ts @@ -53,6 +53,7 @@ const polling: Polling< export const newRequester = createTrigger({ auth: freshserviceAuth, name: 'new_requester', + classification: 'READ', displayName: 'New Requester', description: 'Triggers when a new requester (user) is created in Freshservice.', aiMetadata: { diff --git a/packages/pieces/community/freshservice/src/lib/triggers/new-ticket.ts b/packages/pieces/community/freshservice/src/lib/triggers/new-ticket.ts index 08e18c8a2e2a..a8b13ddb6844 100644 --- a/packages/pieces/community/freshservice/src/lib/triggers/new-ticket.ts +++ b/packages/pieces/community/freshservice/src/lib/triggers/new-ticket.ts @@ -57,6 +57,7 @@ const polling: Polling< export const newTicket = createTrigger({ auth: freshserviceAuth, name: 'new_ticket', + classification: 'READ', displayName: 'New Ticket', description: 'Triggers when a new ticket is created in Freshservice.', aiMetadata: { diff --git a/packages/pieces/community/freshservice/src/lib/triggers/updated-change-task.ts b/packages/pieces/community/freshservice/src/lib/triggers/updated-change-task.ts index 2996cdf527c0..688d7d9c067c 100644 --- a/packages/pieces/community/freshservice/src/lib/triggers/updated-change-task.ts +++ b/packages/pieces/community/freshservice/src/lib/triggers/updated-change-task.ts @@ -45,6 +45,7 @@ const polling: Polling< export const updatedChangeTask = createTrigger({ auth: freshserviceAuth, name: 'updated_change_task', + classification: 'READ', displayName: 'Updated Change Task', description: 'Triggers when a task on a specific change request is updated. Note: newly created tasks may also fire this trigger because their updated_at matches created_at.', aiMetadata: { diff --git a/packages/pieces/community/freshservice/src/lib/triggers/updated-change.ts b/packages/pieces/community/freshservice/src/lib/triggers/updated-change.ts index f3ca305d9b0d..7f496363b386 100644 --- a/packages/pieces/community/freshservice/src/lib/triggers/updated-change.ts +++ b/packages/pieces/community/freshservice/src/lib/triggers/updated-change.ts @@ -42,6 +42,7 @@ const polling: Polling< export const updatedChange = createTrigger({ auth: freshserviceAuth, name: 'updated_change', + classification: 'READ', displayName: 'Updated Change', description: 'Triggers when an existing change request is updated in Freshservice. Note: newly created changes may also fire this trigger because their updated_at matches created_at.', aiMetadata: { diff --git a/packages/pieces/community/freshservice/src/lib/triggers/updated-requester.ts b/packages/pieces/community/freshservice/src/lib/triggers/updated-requester.ts index 7cd604d9aa4b..4d9a5da4a1c8 100644 --- a/packages/pieces/community/freshservice/src/lib/triggers/updated-requester.ts +++ b/packages/pieces/community/freshservice/src/lib/triggers/updated-requester.ts @@ -53,6 +53,7 @@ const polling: Polling< export const updatedRequester = createTrigger({ auth: freshserviceAuth, name: 'updated_requester', + classification: 'READ', displayName: 'Updated Requester', description: 'Triggers when an existing requester is updated in Freshservice.', aiMetadata: { diff --git a/packages/pieces/community/freshservice/src/lib/triggers/updated-ticket.ts b/packages/pieces/community/freshservice/src/lib/triggers/updated-ticket.ts index 8ede9837f571..f0875bb03f19 100644 --- a/packages/pieces/community/freshservice/src/lib/triggers/updated-ticket.ts +++ b/packages/pieces/community/freshservice/src/lib/triggers/updated-ticket.ts @@ -57,6 +57,7 @@ const polling: Polling< export const updatedTicket = createTrigger({ auth: freshserviceAuth, name: 'updated_ticket', + classification: 'READ', displayName: 'Updated Ticket', description: 'Triggers when an existing ticket is updated in Freshservice.', aiMetadata: { diff --git a/packages/pieces/community/gamma/package.json b/packages/pieces/community/gamma/package.json index 6eb1c0287365..ccd1adb9be0d 100644 --- a/packages/pieces/community/gamma/package.json +++ b/packages/pieces/community/gamma/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-gamma", - "version": "0.1.8", + "version": "0.1.9", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/gamma/src/lib/actions/generate-gamma.ts b/packages/pieces/community/gamma/src/lib/actions/generate-gamma.ts index 6ccd88821859..9465e45f7299 100644 --- a/packages/pieces/community/gamma/src/lib/actions/generate-gamma.ts +++ b/packages/pieces/community/gamma/src/lib/actions/generate-gamma.ts @@ -5,6 +5,7 @@ import { gammaAuth } from '../common/auth'; export const generateGamma = createAction({ auth: gammaAuth, name: 'generateGamma', + classification: 'WRITE', displayName: 'Generate Gamma', description: 'Create a new Gamma generation job.', audience: 'both', diff --git a/packages/pieces/community/gamma/src/lib/actions/get-generation.ts b/packages/pieces/community/gamma/src/lib/actions/get-generation.ts index f1b874e77d04..a5a8b40b5d2c 100644 --- a/packages/pieces/community/gamma/src/lib/actions/get-generation.ts +++ b/packages/pieces/community/gamma/src/lib/actions/get-generation.ts @@ -7,6 +7,7 @@ export const getGeneration = createAction({ auth: gammaAuth, name: 'getGeneration', + classification: 'READ', displayName: 'Get Generation', description: 'Given a Generation ID, fetch the status, outputs, metadata, etc.', audience: 'both', diff --git a/packages/pieces/community/gcloud-pubsub/package.json b/packages/pieces/community/gcloud-pubsub/package.json index 1a8f160da33e..e58b711dca3b 100644 --- a/packages/pieces/community/gcloud-pubsub/package.json +++ b/packages/pieces/community/gcloud-pubsub/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-gcloud-pubsub", - "version": "0.1.7", + "version": "0.1.8", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/gcloud-pubsub/src/lib/action/publish-to-topic.ts b/packages/pieces/community/gcloud-pubsub/src/lib/action/publish-to-topic.ts index 5d39be5ba4b9..b5e900cf3620 100644 --- a/packages/pieces/community/gcloud-pubsub/src/lib/action/publish-to-topic.ts +++ b/packages/pieces/community/gcloud-pubsub/src/lib/action/publish-to-topic.ts @@ -4,6 +4,7 @@ import { googlePubsubAuth } from '../..'; export const publishToTopic = createAction({ name: 'publish_to_topic', + classification: 'WRITE', auth: googlePubsubAuth, displayName: 'Publish to topic', description: 'Publish message to topic', diff --git a/packages/pieces/community/gcloud-pubsub/src/lib/trigger/new-message-in-topic.ts b/packages/pieces/community/gcloud-pubsub/src/lib/trigger/new-message-in-topic.ts index 12050f3de7d6..57145ec330ec 100644 --- a/packages/pieces/community/gcloud-pubsub/src/lib/trigger/new-message-in-topic.ts +++ b/packages/pieces/community/gcloud-pubsub/src/lib/trigger/new-message-in-topic.ts @@ -7,6 +7,7 @@ import { common } from '../common'; export const newMessageInTopic = createTrigger({ auth: googlePubsubAuth, name: 'new_message_in_topic', + classification: 'READ', displayName: 'New Message', description: 'Trigger when a new message is sended.', aiMetadata: { diff --git a/packages/pieces/community/gender-api/package.json b/packages/pieces/community/gender-api/package.json index f35c52746279..88e86041f0de 100644 --- a/packages/pieces/community/gender-api/package.json +++ b/packages/pieces/community/gender-api/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-gender-api", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/gender-api/src/lib/actions/get-gender-by-first-name.ts b/packages/pieces/community/gender-api/src/lib/actions/get-gender-by-first-name.ts index 5cb58b0b5def..142f487b18e6 100644 --- a/packages/pieces/community/gender-api/src/lib/actions/get-gender-by-first-name.ts +++ b/packages/pieces/community/gender-api/src/lib/actions/get-gender-by-first-name.ts @@ -5,6 +5,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getGenderByFirstName = createAction({ auth: genderApiAuth, name: 'getGenderByFirstName', + classification: 'READ', displayName: 'Get Gender by First Name', description: 'Predict the gender of a person based on their first name', audience: 'both', diff --git a/packages/pieces/community/gender-api/src/lib/actions/get-gender-by-full-name.ts b/packages/pieces/community/gender-api/src/lib/actions/get-gender-by-full-name.ts index cb7eb8ad94ba..733dd217c73b 100644 --- a/packages/pieces/community/gender-api/src/lib/actions/get-gender-by-full-name.ts +++ b/packages/pieces/community/gender-api/src/lib/actions/get-gender-by-full-name.ts @@ -5,6 +5,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getGenderByFullName = createAction({ auth: genderApiAuth, name: 'getGenderByFullName', + classification: 'READ', displayName: 'Get Gender by Full Name', description: 'Predict the gender of a person based on their full name', audience: 'both', diff --git a/packages/pieces/community/gender-api/src/lib/actions/get-statistics.ts b/packages/pieces/community/gender-api/src/lib/actions/get-statistics.ts index 672a4c34dbc5..2e6e65a91db0 100644 --- a/packages/pieces/community/gender-api/src/lib/actions/get-statistics.ts +++ b/packages/pieces/community/gender-api/src/lib/actions/get-statistics.ts @@ -5,6 +5,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getStatistics = createAction({ auth: genderApiAuth, name: 'getStatistics', + classification: 'READ', displayName: 'Get Statistics', description: 'Get account statistics including remaining credits and usage information', diff --git a/packages/pieces/community/generatebanners/package.json b/packages/pieces/community/generatebanners/package.json index 64c9491e158d..3887e93c0c1c 100644 --- a/packages/pieces/community/generatebanners/package.json +++ b/packages/pieces/community/generatebanners/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-generatebanners", - "version": "0.4.6", + "version": "0.4.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/generatebanners/src/lib/actions/renderTemplate.action.ts b/packages/pieces/community/generatebanners/src/lib/actions/renderTemplate.action.ts index 87c7523c0f30..8491e90d492d 100644 --- a/packages/pieces/community/generatebanners/src/lib/actions/renderTemplate.action.ts +++ b/packages/pieces/community/generatebanners/src/lib/actions/renderTemplate.action.ts @@ -14,6 +14,7 @@ import { generatebannersAuth } from '../auth'; export const renderTemplate = createAction({ auth: generatebannersAuth, name: 'render_template', + classification: 'READ', description: 'Render a GenerateBanners template', audience: 'both', aiMetadata: { description: 'Renders a GenerateBanners design template into an image or document and returns a signed URL to the generated file. Choose a template by id, pick the output file type (jpg, png, or pdf), and supply values for the template\'s variable fields to fill in dynamic text. Use this to produce banners, social posts, or PDFs from a predefined template. Read-only/idempotent: the same template id, file type, and variable values always yield the same rendered output with no extra side effect.', idempotent: true }, diff --git a/packages/pieces/community/ghostcms/package.json b/packages/pieces/community/ghostcms/package.json index 28db78e9d472..4424388768bb 100644 --- a/packages/pieces/community/ghostcms/package.json +++ b/packages/pieces/community/ghostcms/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-ghostcms", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/ghostcms/src/lib/actions/create-member.ts b/packages/pieces/community/ghostcms/src/lib/actions/create-member.ts index fbb2cc4f9cb7..f1fbeb0100f9 100644 --- a/packages/pieces/community/ghostcms/src/lib/actions/create-member.ts +++ b/packages/pieces/community/ghostcms/src/lib/actions/create-member.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const createMember = createAction({ name: 'create_member', + classification: 'WRITE', displayName: 'Create Member', description: 'Create a new member', audience: 'both', diff --git a/packages/pieces/community/ghostcms/src/lib/actions/create-post.ts b/packages/pieces/community/ghostcms/src/lib/actions/create-post.ts index e5b914a6682c..50813d8501cf 100644 --- a/packages/pieces/community/ghostcms/src/lib/actions/create-post.ts +++ b/packages/pieces/community/ghostcms/src/lib/actions/create-post.ts @@ -10,6 +10,7 @@ import { common } from '../common'; export const createPost = createAction({ name: 'create_post', + classification: 'WRITE', displayName: 'Create Post', description: 'Create a new post', audience: 'both', diff --git a/packages/pieces/community/ghostcms/src/lib/actions/find-member.ts b/packages/pieces/community/ghostcms/src/lib/actions/find-member.ts index 9779320282b4..b7d8a8e58ba0 100644 --- a/packages/pieces/community/ghostcms/src/lib/actions/find-member.ts +++ b/packages/pieces/community/ghostcms/src/lib/actions/find-member.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const findMember = createAction({ name: 'find_member', + classification: 'READ', displayName: 'Find Member', description: 'Find a member by email', audience: 'both', diff --git a/packages/pieces/community/ghostcms/src/lib/actions/find-user.ts b/packages/pieces/community/ghostcms/src/lib/actions/find-user.ts index 7d8afef7fce4..1f399154aeec 100644 --- a/packages/pieces/community/ghostcms/src/lib/actions/find-user.ts +++ b/packages/pieces/community/ghostcms/src/lib/actions/find-user.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const findUser = createAction({ name: 'find_user', + classification: 'READ', displayName: 'Find User', description: 'Find a staff user by email', audience: 'both', diff --git a/packages/pieces/community/ghostcms/src/lib/actions/update-member.ts b/packages/pieces/community/ghostcms/src/lib/actions/update-member.ts index ed8a6ee7be26..2e52beece54f 100644 --- a/packages/pieces/community/ghostcms/src/lib/actions/update-member.ts +++ b/packages/pieces/community/ghostcms/src/lib/actions/update-member.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const updateMember = createAction({ name: 'update_member', + classification: 'WRITE', displayName: 'Update Member', description: 'Update a member', audience: 'both', diff --git a/packages/pieces/community/ghostcms/src/lib/triggers/member-added.ts b/packages/pieces/community/ghostcms/src/lib/triggers/member-added.ts index 5bc64476e913..4afc85cec26c 100644 --- a/packages/pieces/community/ghostcms/src/lib/triggers/member-added.ts +++ b/packages/pieces/community/ghostcms/src/lib/triggers/member-added.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const memberAdded = createTrigger({ auth: ghostAuth, name: 'member_added', + classification: 'READ', displayName: 'Member Added', description: 'Triggers when a new member is added', aiMetadata: { diff --git a/packages/pieces/community/ghostcms/src/lib/triggers/member-deleted.ts b/packages/pieces/community/ghostcms/src/lib/triggers/member-deleted.ts index 067fb509cd45..328586ec3259 100644 --- a/packages/pieces/community/ghostcms/src/lib/triggers/member-deleted.ts +++ b/packages/pieces/community/ghostcms/src/lib/triggers/member-deleted.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const memberDeleted = createTrigger({ auth: ghostAuth, name: 'member_deleted', + classification: 'READ', displayName: 'Member Deleted', description: 'Triggers when a member is deleted', aiMetadata: { diff --git a/packages/pieces/community/ghostcms/src/lib/triggers/member-edited.ts b/packages/pieces/community/ghostcms/src/lib/triggers/member-edited.ts index bcf214494623..067f5c42cda5 100644 --- a/packages/pieces/community/ghostcms/src/lib/triggers/member-edited.ts +++ b/packages/pieces/community/ghostcms/src/lib/triggers/member-edited.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const memberEdited = createTrigger({ auth: ghostAuth, name: 'member_edited', + classification: 'READ', displayName: 'Member Edited', description: 'Triggers when a member is edited', aiMetadata: { diff --git a/packages/pieces/community/ghostcms/src/lib/triggers/page-published.ts b/packages/pieces/community/ghostcms/src/lib/triggers/page-published.ts index 220f06ff5c0e..e9ff0acb0dc5 100644 --- a/packages/pieces/community/ghostcms/src/lib/triggers/page-published.ts +++ b/packages/pieces/community/ghostcms/src/lib/triggers/page-published.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const pagePublished = createTrigger({ auth: ghostAuth, name: 'page_published', + classification: 'READ', displayName: 'Page Published', description: 'Triggers when a page is published', aiMetadata: { diff --git a/packages/pieces/community/ghostcms/src/lib/triggers/post-published.ts b/packages/pieces/community/ghostcms/src/lib/triggers/post-published.ts index fd15fd1759ee..09cee27c41f3 100644 --- a/packages/pieces/community/ghostcms/src/lib/triggers/post-published.ts +++ b/packages/pieces/community/ghostcms/src/lib/triggers/post-published.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const postPublished = createTrigger({ auth: ghostAuth, name: 'post_published', + classification: 'READ', displayName: 'Post Published', description: 'Triggers when a post is published', aiMetadata: { diff --git a/packages/pieces/community/ghostcms/src/lib/triggers/post-scheduled.ts b/packages/pieces/community/ghostcms/src/lib/triggers/post-scheduled.ts index 4f196c15a5b6..dad3c1cee99d 100644 --- a/packages/pieces/community/ghostcms/src/lib/triggers/post-scheduled.ts +++ b/packages/pieces/community/ghostcms/src/lib/triggers/post-scheduled.ts @@ -6,6 +6,7 @@ import { common } from '../common'; export const postScheduled = createTrigger({ auth: ghostAuth, name: 'post_scheduled', + classification: 'READ', displayName: 'Post Scheduled', description: 'Triggers when a post is scheduled', aiMetadata: { diff --git a/packages/pieces/community/gistly/package.json b/packages/pieces/community/gistly/package.json index 2201cc98367f..5695b36b06db 100644 --- a/packages/pieces/community/gistly/package.json +++ b/packages/pieces/community/gistly/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-gistly", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/gistly/src/lib/actions/get-transcript.ts b/packages/pieces/community/gistly/src/lib/actions/get-transcript.ts index 9f83c52f6d10..994ea9251c5e 100644 --- a/packages/pieces/community/gistly/src/lib/actions/get-transcript.ts +++ b/packages/pieces/community/gistly/src/lib/actions/get-transcript.ts @@ -5,6 +5,7 @@ import { gistlyConfig } from '../config'; export const getTranscriptAction = createAction({ name: 'get_transcript', + classification: 'READ', displayName: 'Get Transcript', description: 'Fetches transcript of a YouTube video.', audience: 'both', diff --git a/packages/pieces/community/goodmem/package.json b/packages/pieces/community/goodmem/package.json index 07c8ca6681e6..c0cbdc01db59 100644 --- a/packages/pieces/community/goodmem/package.json +++ b/packages/pieces/community/goodmem/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-goodmem", - "version": "0.0.5", + "version": "0.0.6", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/goodmem/src/lib/actions/create-memory.ts b/packages/pieces/community/goodmem/src/lib/actions/create-memory.ts index b133186cbbf1..7fc62997fefa 100644 --- a/packages/pieces/community/goodmem/src/lib/actions/create-memory.ts +++ b/packages/pieces/community/goodmem/src/lib/actions/create-memory.ts @@ -6,6 +6,7 @@ import { getBaseUrl, getCommonHeaders, extractAuthFromContext, spaceIdDropdown } export const createMemory = createAction({ auth: goodmemAuth, name: 'create_memory', + classification: 'WRITE', displayName: 'Create Memory', description: 'Store a document as a new memory in a space. The memory is processed asynchronously - chunked into searchable pieces and embedded into vectors. Accepts a file or plain text.', audience: 'both', diff --git a/packages/pieces/community/goodmem/src/lib/actions/create-space.ts b/packages/pieces/community/goodmem/src/lib/actions/create-space.ts index 2e7c347c7e27..cd2d37b82380 100644 --- a/packages/pieces/community/goodmem/src/lib/actions/create-space.ts +++ b/packages/pieces/community/goodmem/src/lib/actions/create-space.ts @@ -6,6 +6,7 @@ import { getBaseUrl, getCommonHeaders, extractAuthFromContext } from '../common' export const createSpace = createAction({ auth: goodmemAuth, name: 'create_space', + classification: 'WRITE', displayName: 'Create Space', description: 'Create a new space or reuse an existing one. A space is a logical container for organizing related memories, configured with embedders that convert text to vector embeddings', audience: 'both', diff --git a/packages/pieces/community/goodmem/src/lib/actions/delete-memory.ts b/packages/pieces/community/goodmem/src/lib/actions/delete-memory.ts index 5f7ce49bf073..786b5c69a5b0 100644 --- a/packages/pieces/community/goodmem/src/lib/actions/delete-memory.ts +++ b/packages/pieces/community/goodmem/src/lib/actions/delete-memory.ts @@ -6,6 +6,7 @@ import { getBaseUrl, getCommonHeaders, extractAuthFromContext } from '../common' export const deleteMemory = createAction({ auth: goodmemAuth, name: 'delete_memory', + classification: 'DESTRUCTIVE', displayName: 'Delete Memory', description: 'Permanently delete a memory and its associated chunks and vector embeddings.', audience: 'both', diff --git a/packages/pieces/community/goodmem/src/lib/actions/get-memory.ts b/packages/pieces/community/goodmem/src/lib/actions/get-memory.ts index 572e09d63f1a..710db80c11fc 100644 --- a/packages/pieces/community/goodmem/src/lib/actions/get-memory.ts +++ b/packages/pieces/community/goodmem/src/lib/actions/get-memory.ts @@ -6,6 +6,7 @@ import { getBaseUrl, getCommonHeaders, extractAuthFromContext } from '../common' export const getMemory = createAction({ auth: goodmemAuth, name: 'get_memory', + classification: 'READ', displayName: 'Get Memory', description: 'Fetch a specific memory record by its ID, including metadata, processing status, and optionally the original content.', audience: 'both', diff --git a/packages/pieces/community/goodmem/src/lib/actions/retrieve-memories.ts b/packages/pieces/community/goodmem/src/lib/actions/retrieve-memories.ts index b846d448f33c..55eeb67ccf56 100644 --- a/packages/pieces/community/goodmem/src/lib/actions/retrieve-memories.ts +++ b/packages/pieces/community/goodmem/src/lib/actions/retrieve-memories.ts @@ -6,6 +6,7 @@ import { getBaseUrl, getCommonHeaders, extractAuthFromContext, multiSpaceDropdow export const retrieveMemories = createAction({ auth: goodmemAuth, name: 'retrieve_memories', + classification: 'SEARCH', displayName: 'Retrieve Memories', description: 'Perform similarity-based semantic retrieval across one or more spaces. Returns matching chunks ranked by relevance, with optional full memory definitions.', audience: 'both', diff --git a/packages/pieces/community/google-search/package.json b/packages/pieces/community/google-search/package.json index 5f6a4735e9b7..0b65cde80d61 100644 --- a/packages/pieces/community/google-search/package.json +++ b/packages/pieces/community/google-search/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-google-search", - "version": "0.0.8", + "version": "0.0.9", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/google-search/src/lib/actions/search.ts b/packages/pieces/community/google-search/src/lib/actions/search.ts index 73bd0ee0e92a..38966b969546 100644 --- a/packages/pieces/community/google-search/src/lib/actions/search.ts +++ b/packages/pieces/community/google-search/src/lib/actions/search.ts @@ -5,6 +5,7 @@ import { googleSearchAuth } from '../auth'; export const searchAction = createAction({ auth: googleSearchAuth, name: 'search', + classification: 'SEARCH', displayName: 'Search', description: 'Search for content using Vertex AI Search (searchLite).', audience: 'both', diff --git a/packages/pieces/community/google-slides/package.json b/packages/pieces/community/google-slides/package.json index f6562ae00bf6..1e5609b72517 100644 --- a/packages/pieces/community/google-slides/package.json +++ b/packages/pieces/community/google-slides/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-google-slides", - "version": "0.2.0", + "version": "0.3.0", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/google-slides/src/index.ts b/packages/pieces/community/google-slides/src/index.ts index ace064d5791b..8d26a2a1f905 100644 --- a/packages/pieces/community/google-slides/src/index.ts +++ b/packages/pieces/community/google-slides/src/index.ts @@ -1,14 +1,16 @@ -import { createPiece, PieceAuth, OAuth2PropertyValue } from "@activepieces/pieces-framework"; +import { createPiece } from "@activepieces/pieces-framework"; import { createCustomApiCallAction } from '@activepieces/pieces-common'; import { refreshSheetsCharts } from "./lib/actions/refresh-charts"; import { generateFromTemplate } from "./lib/actions/generate-from-template"; import { getPresentation } from "./lib/actions/get-presentation"; -import { googleSlidesAuth } from './lib/auth'; +import { getAccessToken, googleSlidesAuth, GoogleSlidesAuthValue } from './lib/auth'; + +export { googleSlidesAuth, getAccessToken, GoogleSlidesAuthValue } from './lib/auth'; export const googleSlide = createPiece({ displayName: "Google Slides", auth: googleSlidesAuth, - minimumSupportedRelease: '0.36.1', + minimumSupportedRelease: '0.86.4', logoUrl: "https://cdn.activepieces.com/pieces/google-slides.png", authors: ["Kevinyu-alan"], actions: [ @@ -19,7 +21,7 @@ export const googleSlide = createPiece({ baseUrl: () => 'https://slides.googleapis.com/v1/presentations/', auth: googleSlidesAuth, authMapping: async (auth) => ({ - Authorization: `Bearer ${(auth).access_token}`, + Authorization: `Bearer ${await getAccessToken(auth as GoogleSlidesAuthValue)}`, }), }), ], diff --git a/packages/pieces/community/google-slides/src/lib/actions/generate-from-template.ts b/packages/pieces/community/google-slides/src/lib/actions/generate-from-template.ts index 0c95adfca41c..a1f699e1ad8b 100644 --- a/packages/pieces/community/google-slides/src/lib/actions/generate-from-template.ts +++ b/packages/pieces/community/google-slides/src/lib/actions/generate-from-template.ts @@ -1,8 +1,7 @@ -import { googleSlidesAuth } from '../auth'; +import { createGoogleClient, getAccessToken, googleSlidesAuth, GoogleSlidesAuthValue } from '../auth'; import { createAction, DynamicPropsValue, Property } from "@activepieces/pieces-framework"; import { getSlide, PageElement, batchUpdate, TableCell, TextElement } from '../commons/common'; import { drive as googleDrive } from '@googleapis/drive'; -import { OAuth2Client } from 'google-auth-library'; function extractPlaceholders(content: string, fields: Record, placeholder_format: string) { const regex = placeholder_format === '[[]]' @@ -62,7 +61,8 @@ export const generateFromTemplate = createAction({ if (!template_presentation_id || !auth) return {}; - const presentation = await getSlide(auth["access_token"] as unknown as string, template_presentation_id as unknown as string); + const accessToken = await getAccessToken(auth as GoogleSlidesAuthValue); + const presentation = await getSlide(accessToken, template_presentation_id as unknown as string); if (!presentation) return {} @@ -108,13 +108,11 @@ export const generateFromTemplate = createAction({ }) }, async run(context) { - const { access_token } = context.auth; const { template_presentation_id, placeholder_format, table_data } = context.propsValue; try { - const authClient = new OAuth2Client(); - authClient.setCredentials({ access_token: access_token }); - + const authClient = await createGoogleClient(context.auth); + const drive = googleDrive({ version: 'v3', auth: authClient }); const copyResponse = await drive.files.copy({ @@ -149,7 +147,7 @@ export const generateFromTemplate = createAction({ if (requests.length > 0) { await batchUpdate( - access_token, + await getAccessToken(context.auth), newPresentationId, requests ); diff --git a/packages/pieces/community/google-slides/src/lib/actions/get-presentation.ts b/packages/pieces/community/google-slides/src/lib/actions/get-presentation.ts index 7406a7108d04..5200fc3b53ab 100644 --- a/packages/pieces/community/google-slides/src/lib/actions/get-presentation.ts +++ b/packages/pieces/community/google-slides/src/lib/actions/get-presentation.ts @@ -1,4 +1,4 @@ -import { googleSlidesAuth } from '../auth'; +import { getAccessToken, googleSlidesAuth } from '../auth'; import { createAction, Property } from "@activepieces/pieces-framework"; import { getSlide } from "../commons/common"; @@ -19,7 +19,7 @@ export const getPresentation = createAction({ }, async run(context) { const { presentation_id } = context.propsValue; - const { access_token } = context.auth; - return await getSlide(access_token, presentation_id); + const accessToken = await getAccessToken(context.auth); + return await getSlide(accessToken, presentation_id); }, }); \ No newline at end of file diff --git a/packages/pieces/community/google-slides/src/lib/actions/refresh-charts.ts b/packages/pieces/community/google-slides/src/lib/actions/refresh-charts.ts index bec8278976bb..66e85509904c 100644 --- a/packages/pieces/community/google-slides/src/lib/actions/refresh-charts.ts +++ b/packages/pieces/community/google-slides/src/lib/actions/refresh-charts.ts @@ -1,6 +1,6 @@ import { createAction, Property } from '@activepieces/pieces-framework'; import { batchUpdate, getSlide, PageElement } from '../commons/common'; -import { googleSlidesAuth } from '../auth'; +import { getAccessToken, googleSlidesAuth } from '../auth'; export const refreshSheetsCharts = createAction({ name: 'refresh_sheets_charts', @@ -19,8 +19,8 @@ export const refreshSheetsCharts = createAction({ }, async run(context) { const { presentation_id } = context.propsValue; - const { access_token } = context.auth; - const presentation = await getSlide(access_token, presentation_id); + const accessToken = await getAccessToken(context.auth); + const presentation = await getSlide(accessToken, presentation_id); const requests: { refreshSheetsChart: { objectId: string; }; }[] = []; @@ -38,7 +38,7 @@ export const refreshSheetsCharts = createAction({ }); if (requests.length > 0) { - const result = await batchUpdate(access_token, presentation_id, requests); + const result = await batchUpdate(accessToken, presentation_id, requests); return { success: true, message: `Successfully refreshed ${requests.length} Google Sheets charts`, diff --git a/packages/pieces/community/google-slides/src/lib/auth.ts b/packages/pieces/community/google-slides/src/lib/auth.ts index ee471de96e27..fa2ce6467486 100644 --- a/packages/pieces/community/google-slides/src/lib/auth.ts +++ b/packages/pieces/community/google-slides/src/lib/auth.ts @@ -1,15 +1,104 @@ -import { PieceAuth } from '@activepieces/pieces-framework'; - -export const googleSlidesAuth = PieceAuth.OAuth2({ - description: '', - - authUrl: 'https://accounts.google.com/o/oauth2/auth', - tokenUrl: 'https://oauth2.googleapis.com/token', - required: true, - scope: [ - 'https://www.googleapis.com/auth/presentations', - 'https://www.googleapis.com/auth/drive', - 'https://www.googleapis.com/auth/spreadsheets', - 'email', - ], -}); +import { + AppConnectionType, + AppConnectionValueForAuthProperty, + PieceAuth, + Property, +} from '@activepieces/pieces-framework'; +import { JWT, OAuth2Client } from 'google-auth-library'; + +export const googleSlidesScopes = [ + 'https://www.googleapis.com/auth/presentations', + 'https://www.googleapis.com/auth/drive', + 'https://www.googleapis.com/auth/spreadsheets', + 'email', +]; + +export const googleSlidesAuth = [ + PieceAuth.OAuth2({ + description: '', + + authUrl: 'https://accounts.google.com/o/oauth2/auth', + tokenUrl: 'https://oauth2.googleapis.com/token', + required: true, + scope: googleSlidesScopes, + }), + PieceAuth.CustomAuth({ + displayName: 'Service Account (Advanced)', + description: + 'Authenticate via service account from https://console.cloud.google.com/ > IAM & Admin > Service Accounts > Create Service Account > Keys > Add key.

You can optionally use domain-wide delegation (https://support.google.com/a/answer/162106?hl=en#zippy=%2Cset-up-domain-wide-delegation-for-a-client) to access presentations without adding the service account to each one.

**Note:** Without a user email, the service account only has access to files/folders you explicitly share with it. A service account also has no Drive storage of its own, so Generate from Template, which copies the template into a new file, fails unless domain-wide delegation is configured.', + required: true, + props: { + serviceAccount: Property.LongText({ + displayName: 'Service Account JSON Key', + required: true, + }), + userEmail: Property.ShortText({ + displayName: 'User Email', + required: false, + description: + 'Email address of the user to impersonate for domain-wide delegation.', + }), + }, + validate: async ({ auth }) => { + try { + await getAccessToken({ + type: AppConnectionType.CUSTOM_AUTH, + props: { ...auth }, + }); + } catch (e) { + return { + valid: false, + error: (e as Error).message, + }; + } + return { + valid: true, + }; + }, + }), +]; + +export async function createGoogleClient( + auth: GoogleSlidesAuthValue +): Promise { + if (auth.type === AppConnectionType.CUSTOM_AUTH) { + let serviceAccount; + try { + serviceAccount = JSON.parse(auth.props.serviceAccount); + } catch { + throw new Error( + 'Invalid Service Account JSON Key. Please provide a valid JSON string.' + ); + } + return new JWT({ + email: serviceAccount.client_email, + key: serviceAccount.private_key, + scopes: googleSlidesScopes, + subject: auth.props.userEmail, + }); + } + const authClient = new OAuth2Client(); + authClient.setCredentials(auth); + return authClient; +} + +export const getAccessToken = async ( + auth: GoogleSlidesAuthValue +): Promise => { + if (auth.type === AppConnectionType.CUSTOM_AUTH) { + const googleClient = await createGoogleClient(auth); + const response = await googleClient.getAccessToken(); + if (response.token) { + return response.token; + } else { + throw new Error( + 'Could not retrieve access token from service account json' + ); + } + } + return auth.access_token; +}; + +export type GoogleSlidesAuthValue = AppConnectionValueForAuthProperty< + typeof googleSlidesAuth +>; diff --git a/packages/pieces/community/google-vertexai/package.json b/packages/pieces/community/google-vertexai/package.json index 0aa523c3bcf6..766a2c6371d8 100644 --- a/packages/pieces/community/google-vertexai/package.json +++ b/packages/pieces/community/google-vertexai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-google-vertexai", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/google-vertexai/src/lib/actions/generate-content.ts b/packages/pieces/community/google-vertexai/src/lib/actions/generate-content.ts index a05924344426..1f6213707862 100644 --- a/packages/pieces/community/google-vertexai/src/lib/actions/generate-content.ts +++ b/packages/pieces/community/google-vertexai/src/lib/actions/generate-content.ts @@ -17,6 +17,7 @@ interface FileItem { export const generateContent = createAction({ auth: vertexAiAuth, name: 'generate_content', + classification: 'READ', displayName: 'Generate Content', description: 'Call a Gemini model on Vertex AI to generate a text response.', audience: 'both', diff --git a/packages/pieces/community/google-vertexai/src/lib/actions/generate-image.ts b/packages/pieces/community/google-vertexai/src/lib/actions/generate-image.ts index 84d3eb43d305..bf3b145baa2c 100644 --- a/packages/pieces/community/google-vertexai/src/lib/actions/generate-image.ts +++ b/packages/pieces/community/google-vertexai/src/lib/actions/generate-image.ts @@ -11,6 +11,7 @@ interface FileItem { export const generateImage = createAction({ auth: vertexAiAuth, name: 'generate_image', + classification: 'READ', displayName: 'Generate Image', description: 'Generate an image from a text prompt using Google Imagen models on Vertex AI.', diff --git a/packages/pieces/community/googlechat/package.json b/packages/pieces/community/googlechat/package.json index 8c47a8f22d28..d0eb86e25109 100644 --- a/packages/pieces/community/googlechat/package.json +++ b/packages/pieces/community/googlechat/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-googlechat", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/googlechat/src/lib/actions/add-a-space-member.ts b/packages/pieces/community/googlechat/src/lib/actions/add-a-space-member.ts index 4b4189f6aca1..6fa3fa05b925 100644 --- a/packages/pieces/community/googlechat/src/lib/actions/add-a-space-member.ts +++ b/packages/pieces/community/googlechat/src/lib/actions/add-a-space-member.ts @@ -7,6 +7,7 @@ import { googleChatAPIService } from '../common/requests'; export const addASpaceMember = createAction({ auth: googleChatApiAuth, name: 'addASpaceMember', + classification: 'WRITE', displayName: 'Add a Space Member', description: 'Add a user to a Google Chat space.', audience: 'both', diff --git a/packages/pieces/community/googlechat/src/lib/actions/find-member.ts b/packages/pieces/community/googlechat/src/lib/actions/find-member.ts index 51563851287e..e2b95c923b9b 100644 --- a/packages/pieces/community/googlechat/src/lib/actions/find-member.ts +++ b/packages/pieces/community/googlechat/src/lib/actions/find-member.ts @@ -7,6 +7,7 @@ import { googleChatAPIService } from '../common/requests'; export const findMember = createAction({ auth: googleChatApiAuth, name: 'findMember', + classification: 'READ', displayName: 'Find Member', description: 'Search space member by email', audience: 'both', diff --git a/packages/pieces/community/googlechat/src/lib/actions/get-direct-message-details.ts b/packages/pieces/community/googlechat/src/lib/actions/get-direct-message-details.ts index 2f18c7f526b8..92c87a777a40 100644 --- a/packages/pieces/community/googlechat/src/lib/actions/get-direct-message-details.ts +++ b/packages/pieces/community/googlechat/src/lib/actions/get-direct-message-details.ts @@ -7,6 +7,7 @@ import { googleChatAPIService } from '../common/requests'; export const getDirectMessageDetails = createAction({ auth: googleChatApiAuth, name: 'getDirectMessageDetails', + classification: 'READ', displayName: 'Get Direct Message Details', description: 'Retrieve details of a specific direct message by ID.', audience: 'both', diff --git a/packages/pieces/community/googlechat/src/lib/actions/get-message.ts b/packages/pieces/community/googlechat/src/lib/actions/get-message.ts index c1b869f07c9c..2e18bd602bfe 100644 --- a/packages/pieces/community/googlechat/src/lib/actions/get-message.ts +++ b/packages/pieces/community/googlechat/src/lib/actions/get-message.ts @@ -6,6 +6,7 @@ import { googleChatAPIService } from '../common/requests'; export const getMessageDetails = createAction({ auth: googleChatApiAuth, name: 'getMessageDetails', + classification: 'READ', displayName: 'Get Message Details', description: 'Retrieve details of a specific message by ID. Supports both system-generated and custom message IDs.', audience: 'both', diff --git a/packages/pieces/community/googlechat/src/lib/actions/search-messages.ts b/packages/pieces/community/googlechat/src/lib/actions/search-messages.ts index 1f36ea641509..41e21c17ecb0 100644 --- a/packages/pieces/community/googlechat/src/lib/actions/search-messages.ts +++ b/packages/pieces/community/googlechat/src/lib/actions/search-messages.ts @@ -7,6 +7,7 @@ import { googleChatAPIService } from '../common/requests'; export const searchMessages = createAction({ auth: googleChatApiAuth, name: 'searchMessages', + classification: 'SEARCH', displayName: 'Search Messages', description: 'Search within Chat for messages matching keywords or filters.', audience: 'both', diff --git a/packages/pieces/community/googlechat/src/lib/actions/send-a-message.ts b/packages/pieces/community/googlechat/src/lib/actions/send-a-message.ts index a0c6c160e0bb..65b1f2d0d600 100644 --- a/packages/pieces/community/googlechat/src/lib/actions/send-a-message.ts +++ b/packages/pieces/community/googlechat/src/lib/actions/send-a-message.ts @@ -7,6 +7,7 @@ import { googleChatAPIService } from '../common/requests'; export const sendAMessage = createAction({ auth: googleChatApiAuth, name: 'sendAMessage', + classification: 'WRITE', displayName: 'Send a Message', description: 'Send a message to a space or direct conversation.', audience: 'both', diff --git a/packages/pieces/community/googlechat/src/lib/triggers/new-mention.ts b/packages/pieces/community/googlechat/src/lib/triggers/new-mention.ts index 6ca2a290b76a..826b1b173ccd 100644 --- a/packages/pieces/community/googlechat/src/lib/triggers/new-mention.ts +++ b/packages/pieces/community/googlechat/src/lib/triggers/new-mention.ts @@ -7,6 +7,7 @@ import { googleChatAPIService } from '../common/requests'; export const newMention = createTrigger({ auth: googleChatApiAuth, name: 'newMention', + classification: 'READ', displayName: 'New Mention', description: 'Triggers when a new mention is received in Google Chat.', aiMetadata: { diff --git a/packages/pieces/community/googlechat/src/lib/triggers/new-message.ts b/packages/pieces/community/googlechat/src/lib/triggers/new-message.ts index 23b069e14d81..2127710c160f 100644 --- a/packages/pieces/community/googlechat/src/lib/triggers/new-message.ts +++ b/packages/pieces/community/googlechat/src/lib/triggers/new-message.ts @@ -7,6 +7,7 @@ import { googleChatAPIService } from '../common/requests'; export const newMessage = createTrigger({ auth: googleChatApiAuth, name: 'newMessage', + classification: 'READ', displayName: 'New Message', description: 'Triggers when a new message is received in Google Chat.', aiMetadata: { diff --git a/packages/pieces/community/gotify/package.json b/packages/pieces/community/gotify/package.json index 2f3c0a0933b3..f243215da241 100644 --- a/packages/pieces/community/gotify/package.json +++ b/packages/pieces/community/gotify/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-gotify", - "version": "0.4.6", + "version": "0.4.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/gotify/src/lib/actions/send-notification.ts b/packages/pieces/community/gotify/src/lib/actions/send-notification.ts index 66832fd7c121..6820b8d2404d 100644 --- a/packages/pieces/community/gotify/src/lib/actions/send-notification.ts +++ b/packages/pieces/community/gotify/src/lib/actions/send-notification.ts @@ -5,6 +5,7 @@ import { gotifyAuth } from '../auth'; export const sendNotification = createAction({ auth: gotifyAuth, name: 'send_notification', + classification: 'WRITE', displayName: 'Send Notification', description: 'Send a notification to gotify', audience: 'both', diff --git a/packages/pieces/community/granola/package.json b/packages/pieces/community/granola/package.json index c48f8701d165..6fb0fb33322c 100644 --- a/packages/pieces/community/granola/package.json +++ b/packages/pieces/community/granola/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-granola", - "version": "0.1.0", + "version": "0.1.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/granola/src/lib/actions/get-note.ts b/packages/pieces/community/granola/src/lib/actions/get-note.ts index 9d5792708432..7e5e3d921844 100644 --- a/packages/pieces/community/granola/src/lib/actions/get-note.ts +++ b/packages/pieces/community/granola/src/lib/actions/get-note.ts @@ -10,6 +10,7 @@ import { export const getNoteAction = createAction({ auth: granolaAuth, name: 'get_note', + classification: 'READ', displayName: 'Get Note', description: 'Retrieve a single meeting note by its ID, with optional transcript.', audience: 'both', diff --git a/packages/pieces/community/granola/src/lib/actions/list-notes.ts b/packages/pieces/community/granola/src/lib/actions/list-notes.ts index 64702575efa3..1f69b4c300a2 100644 --- a/packages/pieces/community/granola/src/lib/actions/list-notes.ts +++ b/packages/pieces/community/granola/src/lib/actions/list-notes.ts @@ -10,6 +10,7 @@ import { export const listNotesAction = createAction({ auth: granolaAuth, name: 'list_notes', + classification: 'SEARCH', displayName: 'List Notes', description: 'List your meeting notes with optional date filters.', audience: 'both', diff --git a/packages/pieces/community/granola/src/lib/triggers/new-note.ts b/packages/pieces/community/granola/src/lib/triggers/new-note.ts index dc3aa3102be6..947882c7596d 100644 --- a/packages/pieces/community/granola/src/lib/triggers/new-note.ts +++ b/packages/pieces/community/granola/src/lib/triggers/new-note.ts @@ -43,6 +43,7 @@ const polling: Polling< export const newNoteTrigger = createTrigger({ auth: granolaAuth, name: 'new_note', + classification: 'READ', displayName: 'New Note', description: 'Triggers when a new meeting note is created in Granola.', aiMetadata: { diff --git a/packages/pieces/community/granola/src/lib/triggers/updated-note.ts b/packages/pieces/community/granola/src/lib/triggers/updated-note.ts index 506f4c656617..3b64965044a1 100644 --- a/packages/pieces/community/granola/src/lib/triggers/updated-note.ts +++ b/packages/pieces/community/granola/src/lib/triggers/updated-note.ts @@ -45,6 +45,7 @@ const polling: Polling< export const updatedNoteTrigger = createTrigger({ auth: granolaAuth, name: 'updated_note', + classification: 'READ', displayName: 'Updated Note', description: 'Triggers when an existing meeting note is updated in Granola (e.g. summary edited, attendees changed).', diff --git a/packages/pieces/community/gravityforms/package.json b/packages/pieces/community/gravityforms/package.json index 13e7c2d2b758..fdf055af62fd 100644 --- a/packages/pieces/community/gravityforms/package.json +++ b/packages/pieces/community/gravityforms/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-gravityforms", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/gravityforms/src/lib/triggers/new-submission.ts b/packages/pieces/community/gravityforms/src/lib/triggers/new-submission.ts index 7de7f8770395..190b6bb3eda1 100644 --- a/packages/pieces/community/gravityforms/src/lib/triggers/new-submission.ts +++ b/packages/pieces/community/gravityforms/src/lib/triggers/new-submission.ts @@ -20,6 +20,7 @@ const markdown = ` export const gravityFormsNewSubmission = createTrigger({ name: 'new-submission', + classification: 'READ', displayName: 'New Submission', auth: PieceAuth.None(), description: 'Triggers when form receives a new submission', diff --git a/packages/pieces/community/greenpt/package.json b/packages/pieces/community/greenpt/package.json index 04257bf1d8f7..99da8ec422c2 100644 --- a/packages/pieces/community/greenpt/package.json +++ b/packages/pieces/community/greenpt/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-greenpt", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/greenpt/src/lib/actions/chat-completion.ts b/packages/pieces/community/greenpt/src/lib/actions/chat-completion.ts index 971bb1089e9d..a23ef04efa0a 100644 --- a/packages/pieces/community/greenpt/src/lib/actions/chat-completion.ts +++ b/packages/pieces/community/greenpt/src/lib/actions/chat-completion.ts @@ -7,6 +7,7 @@ export const chatCompletion = createAction({ audience: 'both', auth: greenptAuth, name: 'chatCompletion', + classification: 'READ', displayName: 'Ask GreenPT', description: '', aiMetadata: { description: 'Sends one user message to a GreenPT chat model (green-l, green-r, or their raw variants) and returns the generated reply as plain text, carrying a single user turn only with no system prompt or conversation history. Choose this for text generation or question answering on GreenPT; use Create Embeddings for vector output and Transcribe Audio for speech-to-text. Not idempotent: each call runs a fresh, non-deterministic completion.', idempotent: false }, diff --git a/packages/pieces/community/greenpt/src/lib/actions/create-embeddings.ts b/packages/pieces/community/greenpt/src/lib/actions/create-embeddings.ts index b5a1851eda2f..b9c749d79a16 100644 --- a/packages/pieces/community/greenpt/src/lib/actions/create-embeddings.ts +++ b/packages/pieces/community/greenpt/src/lib/actions/create-embeddings.ts @@ -7,6 +7,7 @@ export const createEmbeddings = createAction({ audience: 'both', auth: greenptAuth, name: 'createEmbeddings', + classification: 'READ', displayName: 'Create Embeddings', description: 'Generate embeddings for text input using GreenPT models for semantic search and similarity matching', diff --git a/packages/pieces/community/greenpt/src/lib/actions/transcribe-audio.ts b/packages/pieces/community/greenpt/src/lib/actions/transcribe-audio.ts index 73f08706dca5..d6ac0d3f358a 100644 --- a/packages/pieces/community/greenpt/src/lib/actions/transcribe-audio.ts +++ b/packages/pieces/community/greenpt/src/lib/actions/transcribe-audio.ts @@ -7,6 +7,7 @@ export const transcribeAudio = createAction({ audience: 'both', auth: greenptAuth, name: 'transcribeAudio', + classification: 'READ', displayName: 'Transcribe Audio', description: 'Transcribe pre-recorded audio files with speaker diarization and advanced features', diff --git a/packages/pieces/community/greip/package.json b/packages/pieces/community/greip/package.json index 4b74d84d1221..9e48262cda0e 100644 --- a/packages/pieces/community/greip/package.json +++ b/packages/pieces/community/greip/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-greip", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/greip/src/lib/actions/asn-lookup.ts b/packages/pieces/community/greip/src/lib/actions/asn-lookup.ts index 80ad898326d5..17f023dca1eb 100644 --- a/packages/pieces/community/greip/src/lib/actions/asn-lookup.ts +++ b/packages/pieces/community/greip/src/lib/actions/asn-lookup.ts @@ -6,6 +6,7 @@ import { greipApiCall } from '../common/client'; export const asnLookup = createAction({ auth: greipAuth, name: 'asn_lookup', + classification: 'READ', displayName: 'ASN Lookup', description: 'Look up details of an Autonomous System Number (ASN)', audience: 'both', diff --git a/packages/pieces/community/greip/src/lib/actions/bin-lookup.ts b/packages/pieces/community/greip/src/lib/actions/bin-lookup.ts index 939ff5311270..ccbfbb06f661 100644 --- a/packages/pieces/community/greip/src/lib/actions/bin-lookup.ts +++ b/packages/pieces/community/greip/src/lib/actions/bin-lookup.ts @@ -6,6 +6,7 @@ import { greipApiCall } from '../common/client'; export const binLookup = createAction({ auth: greipAuth, name: 'bin_lookup', + classification: 'READ', displayName: 'BIN Lookup', description: 'Look up details of a Bank Identification Number (BIN) or Issuer Identification Number (IIN)', audience: 'both', diff --git a/packages/pieces/community/greip/src/lib/actions/email-validation.ts b/packages/pieces/community/greip/src/lib/actions/email-validation.ts index e9b030577f23..93e3f1c55b8b 100644 --- a/packages/pieces/community/greip/src/lib/actions/email-validation.ts +++ b/packages/pieces/community/greip/src/lib/actions/email-validation.ts @@ -6,6 +6,7 @@ import { greipApiCall } from '../common/client'; export const emailValidation = createAction({ auth: greipAuth, name: 'email_validation', + classification: 'READ', displayName: 'Email Validation', description: 'Validate email addresses by checking domain validity, detecting disposable emails, and assessing risk factors', audience: 'both', diff --git a/packages/pieces/community/greip/src/lib/actions/ip-lookup.ts b/packages/pieces/community/greip/src/lib/actions/ip-lookup.ts index 50b3e5648cbc..e07f2e10e108 100644 --- a/packages/pieces/community/greip/src/lib/actions/ip-lookup.ts +++ b/packages/pieces/community/greip/src/lib/actions/ip-lookup.ts @@ -6,6 +6,7 @@ import { greipApiCall } from '../common/client'; export const ipLookup = createAction({ auth: greipAuth, name: 'ip_lookup', + classification: 'READ', displayName: 'IP Lookup', description: 'Look up comprehensive information about an IP address including location, ISP, security, and risk factors', audience: 'both', diff --git a/packages/pieces/community/greip/src/lib/actions/phone-validation.ts b/packages/pieces/community/greip/src/lib/actions/phone-validation.ts index 133003c9dc4d..fbc54a4bf9fa 100644 --- a/packages/pieces/community/greip/src/lib/actions/phone-validation.ts +++ b/packages/pieces/community/greip/src/lib/actions/phone-validation.ts @@ -6,6 +6,7 @@ import { greipApiCall } from '../common/client'; export const phoneValidation = createAction({ auth: greipAuth, name: 'phone_validation', + classification: 'READ', displayName: 'Phone Validation', description: 'Validate phone numbers by checking syntax and assessing validity and operational status', audience: 'both', diff --git a/packages/pieces/community/greip/src/lib/actions/profanity-detection.ts b/packages/pieces/community/greip/src/lib/actions/profanity-detection.ts index 91a76ccd9f1f..93062a1ec5cc 100644 --- a/packages/pieces/community/greip/src/lib/actions/profanity-detection.ts +++ b/packages/pieces/community/greip/src/lib/actions/profanity-detection.ts @@ -6,6 +6,7 @@ import { greipApiCall } from '../common/client'; export const profanityDetection = createAction({ auth: greipAuth, name: 'profanity_detection', + classification: 'READ', displayName: 'Detect Profanity', description: 'Detect offensive or inappropriate language in text using machine learning', audience: 'both', diff --git a/packages/pieces/community/greip/src/lib/triggers/fraudulent-payment-detected.ts b/packages/pieces/community/greip/src/lib/triggers/fraudulent-payment-detected.ts index a75bfe444599..0af0c0fb2b45 100644 --- a/packages/pieces/community/greip/src/lib/triggers/fraudulent-payment-detected.ts +++ b/packages/pieces/community/greip/src/lib/triggers/fraudulent-payment-detected.ts @@ -7,6 +7,7 @@ import { greipAuth } from '../common/auth'; export const fraudulentPaymentDetectedTrigger = createTrigger({ name: 'fraudulent_payment_detected', + classification: 'READ', displayName: 'Fraudulent Payment Detected', description: 'Triggers when a new fraudulent payment is detected by Greip', aiMetadata: { diff --git a/packages/pieces/community/greip/src/lib/triggers/profanity-text-detected.ts b/packages/pieces/community/greip/src/lib/triggers/profanity-text-detected.ts index 887df29ffa86..0c94667ef2df 100644 --- a/packages/pieces/community/greip/src/lib/triggers/profanity-text-detected.ts +++ b/packages/pieces/community/greip/src/lib/triggers/profanity-text-detected.ts @@ -7,6 +7,7 @@ import { greipAuth } from '../common/auth'; export const profanityTextDetectedTrigger = createTrigger({ name: 'profanity_text_detected', + classification: 'READ', displayName: 'Profanity Text Detected', description: 'Triggers when Greip detects profanity in a specific text', aiMetadata: { diff --git a/packages/pieces/community/greip/src/lib/triggers/proxy-connection-detected.ts b/packages/pieces/community/greip/src/lib/triggers/proxy-connection-detected.ts index c112628adeaf..f88fd6f33110 100644 --- a/packages/pieces/community/greip/src/lib/triggers/proxy-connection-detected.ts +++ b/packages/pieces/community/greip/src/lib/triggers/proxy-connection-detected.ts @@ -7,6 +7,7 @@ import { greipAuth } from '../common/auth'; export const proxyConnectionDetectedTrigger = createTrigger({ name: 'proxy_connection_detected', + classification: 'READ', displayName: 'Proxy Connection Detected', description: 'Triggers when a new proxy connection is detected', aiMetadata: { diff --git a/packages/pieces/community/greip/src/lib/triggers/spam-email-detected.ts b/packages/pieces/community/greip/src/lib/triggers/spam-email-detected.ts index b0530ce153c4..91c29fea5cfe 100644 --- a/packages/pieces/community/greip/src/lib/triggers/spam-email-detected.ts +++ b/packages/pieces/community/greip/src/lib/triggers/spam-email-detected.ts @@ -7,6 +7,7 @@ import { greipAuth } from '../common/auth'; export const spamEmailDetectedTrigger = createTrigger({ name: 'spam_email_detected', + classification: 'READ', displayName: 'Spam Email Detected', description: 'Triggers when a new email is marked as SPAM by Greip', aiMetadata: { diff --git a/packages/pieces/community/greip/src/lib/triggers/spam-phone-detected.ts b/packages/pieces/community/greip/src/lib/triggers/spam-phone-detected.ts index 90eb740a0693..fa161aefbf63 100644 --- a/packages/pieces/community/greip/src/lib/triggers/spam-phone-detected.ts +++ b/packages/pieces/community/greip/src/lib/triggers/spam-phone-detected.ts @@ -7,6 +7,7 @@ import { greipAuth } from '../common/auth'; export const spamPhoneDetectedTrigger = createTrigger({ name: 'spam_phone_detected', + classification: 'READ', displayName: 'Spam Phone Number Detected', description: 'Triggers when a new phone number is marked as SPAM by Greip', aiMetadata: { diff --git a/packages/pieces/community/grok-xai/package.json b/packages/pieces/community/grok-xai/package.json index ae66f2e725a6..2ebf28707d80 100644 --- a/packages/pieces/community/grok-xai/package.json +++ b/packages/pieces/community/grok-xai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-grok-xai", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/grok-xai/src/lib/actions/ask-grok.ts b/packages/pieces/community/grok-xai/src/lib/actions/ask-grok.ts index 5fe473074299..4e5337917085 100644 --- a/packages/pieces/community/grok-xai/src/lib/actions/ask-grok.ts +++ b/packages/pieces/community/grok-xai/src/lib/actions/ask-grok.ts @@ -23,6 +23,7 @@ export const askGrok = createAction({ audience: 'both', auth: grokAuth, name: 'ask_grok', + classification: 'READ', displayName: 'Ask Grok', description: 'Send prompts to Grok with real-time search, tools, and structured outputs.', aiMetadata: { description: 'Sends a prompt to a Grok chat model and returns the completion, carrying the conversation as a required Messages array of role-and-content turns, which also covers a single-turn question as one user message and can pair it with an image URL for vision models. It is the general-purpose Grok call and the only one here that can turn on real-time web, news, and X search with citations, declare callable functions, or carry conversation history across runs via a memory key; prefer categorize_text to assign labels from a fixed set, extract_data_from_text to pull named fields out of prose, and generate_image for pictures. Messages must be supplied; the Quick Prompt field is a builder-side alternative that run() only reads when Messages is left empty. Not idempotent: each call produces a fresh completion and, when a memory key is set, appends to the stored history.', idempotent: false }, diff --git a/packages/pieces/community/grok-xai/src/lib/actions/categorize-text.ts b/packages/pieces/community/grok-xai/src/lib/actions/categorize-text.ts index 1973ea091213..5c2bae027f88 100644 --- a/packages/pieces/community/grok-xai/src/lib/actions/categorize-text.ts +++ b/packages/pieces/community/grok-xai/src/lib/actions/categorize-text.ts @@ -28,6 +28,7 @@ export const categorizeText = createAction({ audience: 'both', auth: grokAuth, name: 'categorize_text', + classification: 'READ', displayName: 'Categorize Text', description: 'Assign categories to input text based on custom or predefined labels.', aiMetadata: { description: 'Classifies one block of text against a caller-defined list of categories, each supplied as a name plus a description, returning the chosen labels with the model reasoning and optional per-category confidence scores; a flag switches it between single-label and multi-label assignment, and an optional context search lets the model consult the web before deciding. Pick it when the goal is sorting text into a known label set, rather than pulling values out of it (extract_data_from_text) or generating free-form output (ask_grok). Non-empty text and at least one category are required; not idempotent: each call is a fresh model completion and the assigned labels can vary between runs.', idempotent: false }, diff --git a/packages/pieces/community/grok-xai/src/lib/actions/extract-data.ts b/packages/pieces/community/grok-xai/src/lib/actions/extract-data.ts index 9c8379ea58f0..cebaaae4737a 100644 --- a/packages/pieces/community/grok-xai/src/lib/actions/extract-data.ts +++ b/packages/pieces/community/grok-xai/src/lib/actions/extract-data.ts @@ -30,6 +30,7 @@ export const extractDataFromText = createAction({ audience: 'both', auth: grokAuth, name: 'extract_data_from_text', + classification: 'READ', displayName: 'Extract Data From Text', description: 'Extract structured data fields from unstructured text (e.g., names, addresses, dates).', aiMetadata: { description: 'Pulls a caller-defined set of typed fields (string, number, boolean, array, or object, each named, described, and individually required or optional) out of one block of unstructured text and returns them as a structured object with extraction notes and optional per-field confidence scores; a strict mode restricts it to information explicitly present instead of allowing inference from context. Choose it to turn prose into known fields; prefer categorize_text when the goal is assigning a label from a fixed set, and ask_grok for open-ended generation or free-form structured output. Non-empty text and at least one field definition are required; not idempotent: each call is a fresh model completion and the extracted values can vary between runs.', idempotent: false }, diff --git a/packages/pieces/community/grok-xai/src/lib/actions/generate-image.ts b/packages/pieces/community/grok-xai/src/lib/actions/generate-image.ts index 0c14e7b43341..0d87639c67bd 100644 --- a/packages/pieces/community/grok-xai/src/lib/actions/generate-image.ts +++ b/packages/pieces/community/grok-xai/src/lib/actions/generate-image.ts @@ -20,6 +20,7 @@ export const generateImage = createAction({ audience: 'both', auth: grokAuth, name: 'generate_image', + classification: 'READ', displayName: 'Generate Image', description: 'Create images from text prompts using Grok\'s image generation.', aiMetadata: { description: 'Generates one to ten images from a text prompt with a Grok image model, delivered either as hosted URLs or as base64 payloads depending on the chosen response format. This is the only action in the piece that produces images; ask_grok can accept an image URL as vision input but only ever returns text. Requires a non-empty prompt of at most 4000 characters, and the model must be an image model (the dropdown filters to those). Not idempotent: each call renders new images.', idempotent: false }, diff --git a/packages/pieces/community/heartbeat/package.json b/packages/pieces/community/heartbeat/package.json index 21aa9a8b4e4b..a1635dd603f9 100644 --- a/packages/pieces/community/heartbeat/package.json +++ b/packages/pieces/community/heartbeat/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-heartbeat", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/heartbeat/src/lib/actions/create-user.ts b/packages/pieces/community/heartbeat/src/lib/actions/create-user.ts index 0997ce6c8069..45a836ec0980 100644 --- a/packages/pieces/community/heartbeat/src/lib/actions/create-user.ts +++ b/packages/pieces/community/heartbeat/src/lib/actions/create-user.ts @@ -14,6 +14,7 @@ import * as z from 'zod/mini' export const heartBeatCreateUser = createAction({ auth: heartbeatAuth, name: 'heartbeat_create_user', + classification: 'WRITE', displayName: 'Create User', description: 'Create a new user in a Heartbeat community', audience: 'both', diff --git a/packages/pieces/community/hedy/package.json b/packages/pieces/community/hedy/package.json index 5d6a4fb03547..1d943a4c5b8d 100644 --- a/packages/pieces/community/hedy/package.json +++ b/packages/pieces/community/hedy/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-hedy", - "version": "0.2.4", + "version": "0.2.5", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/hedy/src/lib/actions/contexts/create-context.ts b/packages/pieces/community/hedy/src/lib/actions/contexts/create-context.ts index 01a5cef455c7..ddb4570de8af 100644 --- a/packages/pieces/community/hedy/src/lib/actions/contexts/create-context.ts +++ b/packages/pieces/community/hedy/src/lib/actions/contexts/create-context.ts @@ -7,6 +7,7 @@ import { SessionContext } from '../../common/types'; export const createContext = createAction({ auth: hedyAuth, name: 'create-context', + classification: 'WRITE', displayName: 'Create Session Context', description: 'Create a new session context with AI instructions.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/contexts/delete-context.ts b/packages/pieces/community/hedy/src/lib/actions/contexts/delete-context.ts index 2fbb6345de59..9129be8037f8 100644 --- a/packages/pieces/community/hedy/src/lib/actions/contexts/delete-context.ts +++ b/packages/pieces/community/hedy/src/lib/actions/contexts/delete-context.ts @@ -8,6 +8,7 @@ import { assertIdPrefix } from '../../common/validation'; export const deleteContext = createAction({ auth: hedyAuth, name: 'delete-context', + classification: 'DESTRUCTIVE', displayName: 'Delete Session Context', description: 'Delete a session context.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/contexts/get-context.ts b/packages/pieces/community/hedy/src/lib/actions/contexts/get-context.ts index 6bc1008b217a..324e3e526095 100644 --- a/packages/pieces/community/hedy/src/lib/actions/contexts/get-context.ts +++ b/packages/pieces/community/hedy/src/lib/actions/contexts/get-context.ts @@ -9,6 +9,7 @@ import { assertIdPrefix } from '../../common/validation'; export const getContext = createAction({ auth: hedyAuth, name: 'get-context', + classification: 'READ', displayName: 'Get Session Context', description: 'Retrieve a specific session context by ID.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/contexts/list-contexts.ts b/packages/pieces/community/hedy/src/lib/actions/contexts/list-contexts.ts index 63006753e7d2..8aae60649328 100644 --- a/packages/pieces/community/hedy/src/lib/actions/contexts/list-contexts.ts +++ b/packages/pieces/community/hedy/src/lib/actions/contexts/list-contexts.ts @@ -24,6 +24,7 @@ function toContextArray(result: unknown): SessionContext[] { export const listContexts = createAction({ auth: hedyAuth, name: 'list-contexts', + classification: 'SEARCH', displayName: 'List Session Contexts', description: 'Retrieve all session contexts.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/contexts/update-context.ts b/packages/pieces/community/hedy/src/lib/actions/contexts/update-context.ts index 43dd0c39c056..95578f97a196 100644 --- a/packages/pieces/community/hedy/src/lib/actions/contexts/update-context.ts +++ b/packages/pieces/community/hedy/src/lib/actions/contexts/update-context.ts @@ -9,6 +9,7 @@ import { assertIdPrefix } from '../../common/validation'; export const updateContext = createAction({ auth: hedyAuth, name: 'update-context', + classification: 'WRITE', displayName: 'Update Session Context', description: 'Update an existing session context.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/highlights/get-highlight.ts b/packages/pieces/community/hedy/src/lib/actions/highlights/get-highlight.ts index 8e8a0f6c5c81..101012d12212 100644 --- a/packages/pieces/community/hedy/src/lib/actions/highlights/get-highlight.ts +++ b/packages/pieces/community/hedy/src/lib/actions/highlights/get-highlight.ts @@ -9,6 +9,7 @@ import { assertIdPrefix } from '../../common/validation'; export const getHighlight = createAction({ auth: hedyAuth, name: 'get-highlight', + classification: 'READ', displayName: 'Get Highlight', description: 'Retrieve a specific highlight by ID.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/highlights/list-highlights.ts b/packages/pieces/community/hedy/src/lib/actions/highlights/list-highlights.ts index 27a8c5096ed8..4ef41b19cd57 100644 --- a/packages/pieces/community/hedy/src/lib/actions/highlights/list-highlights.ts +++ b/packages/pieces/community/hedy/src/lib/actions/highlights/list-highlights.ts @@ -9,6 +9,7 @@ import { assertLimit } from '../../common/validation'; export const listHighlights = createAction({ auth: hedyAuth, name: 'list-highlights', + classification: 'SEARCH', displayName: 'List Highlights', description: 'Retrieve highlights with optional topic filtering and pagination.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/highlights/list-session-highlights.ts b/packages/pieces/community/hedy/src/lib/actions/highlights/list-session-highlights.ts index da0ad43f6b69..c612591f70ff 100644 --- a/packages/pieces/community/hedy/src/lib/actions/highlights/list-session-highlights.ts +++ b/packages/pieces/community/hedy/src/lib/actions/highlights/list-session-highlights.ts @@ -24,6 +24,7 @@ function toHighlightArray(result: unknown): Highlight[] { export const listSessionHighlights = createAction({ auth: hedyAuth, name: 'list-session-highlights', + classification: 'SEARCH', displayName: 'List Session Highlights', description: 'Retrieve highlights for a specific session.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/sessions/get-session.ts b/packages/pieces/community/hedy/src/lib/actions/sessions/get-session.ts index e8083a3031f9..1f0d33842357 100644 --- a/packages/pieces/community/hedy/src/lib/actions/sessions/get-session.ts +++ b/packages/pieces/community/hedy/src/lib/actions/sessions/get-session.ts @@ -9,6 +9,7 @@ import { assertIdPrefix } from '../../common/validation'; export const getSession = createAction({ auth: hedyAuth, name: 'get-session', + classification: 'READ', displayName: 'Get Session', description: 'Retrieve a specific session by ID.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/sessions/list-sessions.ts b/packages/pieces/community/hedy/src/lib/actions/sessions/list-sessions.ts index b1d792f73897..6bb74a4f7d45 100644 --- a/packages/pieces/community/hedy/src/lib/actions/sessions/list-sessions.ts +++ b/packages/pieces/community/hedy/src/lib/actions/sessions/list-sessions.ts @@ -9,6 +9,7 @@ import { assertLimit } from '../../common/validation'; export const listSessions = createAction({ auth: hedyAuth, name: 'list-sessions', + classification: 'SEARCH', displayName: 'List Sessions', description: 'Retrieve multiple sessions with optional topic filtering and pagination.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/todos/get-todo.ts b/packages/pieces/community/hedy/src/lib/actions/todos/get-todo.ts index 1d3930d82118..e9007c729782 100644 --- a/packages/pieces/community/hedy/src/lib/actions/todos/get-todo.ts +++ b/packages/pieces/community/hedy/src/lib/actions/todos/get-todo.ts @@ -9,6 +9,7 @@ import { assertIdPrefix } from '../../common/validation'; export const getTodo = createAction({ auth: hedyAuth, name: 'get-todo', + classification: 'READ', displayName: 'Get Todo', description: 'Retrieve a specific todo by ID.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/todos/list-session-todos.ts b/packages/pieces/community/hedy/src/lib/actions/todos/list-session-todos.ts index 18a5288766e6..8f8f626b4295 100644 --- a/packages/pieces/community/hedy/src/lib/actions/todos/list-session-todos.ts +++ b/packages/pieces/community/hedy/src/lib/actions/todos/list-session-todos.ts @@ -24,6 +24,7 @@ function toTodoArray(result: unknown): Todo[] { export const listSessionTodos = createAction({ auth: hedyAuth, name: 'list-session-todos', + classification: 'SEARCH', displayName: 'List Session Todos', description: 'Retrieve todos generated for a specific session.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/todos/list-todos.ts b/packages/pieces/community/hedy/src/lib/actions/todos/list-todos.ts index aba2ee46637e..02bba00eec5b 100644 --- a/packages/pieces/community/hedy/src/lib/actions/todos/list-todos.ts +++ b/packages/pieces/community/hedy/src/lib/actions/todos/list-todos.ts @@ -24,6 +24,7 @@ function extractTodos(result: unknown): Todo[] { export const listTodos = createAction({ auth: hedyAuth, name: 'list-todos', + classification: 'SEARCH', displayName: 'List Todos', description: 'Retrieve todos assigned to you in Hedy.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/topics/create-topic.ts b/packages/pieces/community/hedy/src/lib/actions/topics/create-topic.ts index 240009dc9ed2..539ac61ffb63 100644 --- a/packages/pieces/community/hedy/src/lib/actions/topics/create-topic.ts +++ b/packages/pieces/community/hedy/src/lib/actions/topics/create-topic.ts @@ -7,6 +7,7 @@ import { Topic } from '../../common/types'; export const createTopic = createAction({ auth: hedyAuth, name: 'create-topic', + classification: 'WRITE', displayName: 'Create Topic', description: 'Create a new topic for organizing sessions.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/topics/delete-topic.ts b/packages/pieces/community/hedy/src/lib/actions/topics/delete-topic.ts index afd0074a483d..55e28cf6b0d1 100644 --- a/packages/pieces/community/hedy/src/lib/actions/topics/delete-topic.ts +++ b/packages/pieces/community/hedy/src/lib/actions/topics/delete-topic.ts @@ -8,6 +8,7 @@ import { assertIdPrefix } from '../../common/validation'; export const deleteTopic = createAction({ auth: hedyAuth, name: 'delete-topic', + classification: 'DESTRUCTIVE', displayName: 'Delete Topic', description: 'Delete a topic.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/topics/get-topic.ts b/packages/pieces/community/hedy/src/lib/actions/topics/get-topic.ts index a9ab269315c4..4c7edb010402 100644 --- a/packages/pieces/community/hedy/src/lib/actions/topics/get-topic.ts +++ b/packages/pieces/community/hedy/src/lib/actions/topics/get-topic.ts @@ -9,6 +9,7 @@ import { assertIdPrefix } from '../../common/validation'; export const getTopic = createAction({ auth: hedyAuth, name: 'get-topic', + classification: 'READ', displayName: 'Get Topic', description: 'Retrieve details for a specific topic.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/topics/list-topic-sessions.ts b/packages/pieces/community/hedy/src/lib/actions/topics/list-topic-sessions.ts index 41600735f30d..d69459b79a5a 100644 --- a/packages/pieces/community/hedy/src/lib/actions/topics/list-topic-sessions.ts +++ b/packages/pieces/community/hedy/src/lib/actions/topics/list-topic-sessions.ts @@ -44,6 +44,7 @@ function extractSessions(result: unknown): { sessions: Session[]; pagination?: T export const listTopicSessions = createAction({ auth: hedyAuth, name: 'list-topic-sessions', + classification: 'SEARCH', displayName: 'List Topic Sessions', description: 'Retrieve sessions associated with a specific topic.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/topics/list-topics.ts b/packages/pieces/community/hedy/src/lib/actions/topics/list-topics.ts index ce660c99ab90..29dee86369e0 100644 --- a/packages/pieces/community/hedy/src/lib/actions/topics/list-topics.ts +++ b/packages/pieces/community/hedy/src/lib/actions/topics/list-topics.ts @@ -24,6 +24,7 @@ function toTopicArray(result: unknown): Topic[] { export const listTopics = createAction({ auth: hedyAuth, name: 'list-topics', + classification: 'SEARCH', displayName: 'List Topics', description: 'Retrieve all topics from your Hedy workspace.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/actions/topics/update-topic.ts b/packages/pieces/community/hedy/src/lib/actions/topics/update-topic.ts index 031c7e90d60b..c625268d12d9 100644 --- a/packages/pieces/community/hedy/src/lib/actions/topics/update-topic.ts +++ b/packages/pieces/community/hedy/src/lib/actions/topics/update-topic.ts @@ -9,6 +9,7 @@ import { assertIdPrefix } from '../../common/validation'; export const updateTopic = createAction({ auth: hedyAuth, name: 'update-topic', + classification: 'WRITE', displayName: 'Update Topic', description: 'Update an existing topic.', audience: 'both', diff --git a/packages/pieces/community/hedy/src/lib/triggers/webhook/factory.ts b/packages/pieces/community/hedy/src/lib/triggers/webhook/factory.ts index 92acd2da44a2..cdec2775433d 100644 --- a/packages/pieces/community/hedy/src/lib/triggers/webhook/factory.ts +++ b/packages/pieces/community/hedy/src/lib/triggers/webhook/factory.ts @@ -18,6 +18,7 @@ export function createHedyWebhookTrigger(config: TriggerConfig) { return createTrigger({ auth: hedyAuth, name: config.name, + classification: 'READ', displayName: config.displayName, description: config.description, aiMetadata: config.aiMetadata, diff --git a/packages/pieces/community/help-scout/package.json b/packages/pieces/community/help-scout/package.json index caffbb38ed13..64db3fd8481f 100644 --- a/packages/pieces/community/help-scout/package.json +++ b/packages/pieces/community/help-scout/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-help-scout", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/help-scout/src/lib/actions/add-note.ts b/packages/pieces/community/help-scout/src/lib/actions/add-note.ts index e182771a670e..1c83f3d26a82 100644 --- a/packages/pieces/community/help-scout/src/lib/actions/add-note.ts +++ b/packages/pieces/community/help-scout/src/lib/actions/add-note.ts @@ -7,6 +7,7 @@ import { conversationIdDropdown, userIdDropdown } from '../common/props'; export const addNote = createAction({ auth: helpScoutAuth, name: 'add_note', + classification: 'WRITE', displayName: 'Add Note', description: 'Adds a note to a conversation.', audience: 'both', diff --git a/packages/pieces/community/help-scout/src/lib/actions/create-conversation.ts b/packages/pieces/community/help-scout/src/lib/actions/create-conversation.ts index 611f29cb5385..e50d73567e69 100644 --- a/packages/pieces/community/help-scout/src/lib/actions/create-conversation.ts +++ b/packages/pieces/community/help-scout/src/lib/actions/create-conversation.ts @@ -7,6 +7,7 @@ import { mailboxIdDropdown, userIdDropdown } from '../common/props'; export const createConversation = createAction({ auth: helpScoutAuth, name: 'create_conversation', + classification: 'WRITE', displayName: 'Create Conversation', description: 'Start a new conversation.', audience: 'both', diff --git a/packages/pieces/community/help-scout/src/lib/actions/create-customer.ts b/packages/pieces/community/help-scout/src/lib/actions/create-customer.ts index aa6bafe06177..0ed5ef9cbf9e 100644 --- a/packages/pieces/community/help-scout/src/lib/actions/create-customer.ts +++ b/packages/pieces/community/help-scout/src/lib/actions/create-customer.ts @@ -8,6 +8,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createCustomer = createAction({ auth: helpScoutAuth, name: 'create_customer', + classification: 'WRITE', displayName: 'Create Customer', description: 'Adds a new customer to Help Scout.', audience: 'both', diff --git a/packages/pieces/community/help-scout/src/lib/actions/find-conversation.ts b/packages/pieces/community/help-scout/src/lib/actions/find-conversation.ts index 791446b084cd..0b8d38a3e261 100644 --- a/packages/pieces/community/help-scout/src/lib/actions/find-conversation.ts +++ b/packages/pieces/community/help-scout/src/lib/actions/find-conversation.ts @@ -7,6 +7,7 @@ import { mailboxIdDropdown, userIdDropdown } from '../common/props'; export const findConversation = createAction({ auth: helpScoutAuth, name: 'find_conversation', + classification: 'SEARCH', displayName: 'Find Conversation', description: 'Finds an existing conversation using provided filter.', audience: 'both', diff --git a/packages/pieces/community/help-scout/src/lib/actions/find-customer.ts b/packages/pieces/community/help-scout/src/lib/actions/find-customer.ts index c6f2d43011af..b422b8e8b191 100644 --- a/packages/pieces/community/help-scout/src/lib/actions/find-customer.ts +++ b/packages/pieces/community/help-scout/src/lib/actions/find-customer.ts @@ -8,6 +8,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findCustomer = createAction({ auth: helpScoutAuth, name: 'find_customer', + classification: 'READ', displayName: 'Find Customer', description: 'Finds a customer by email.', audience: 'both', diff --git a/packages/pieces/community/help-scout/src/lib/actions/find-user.ts b/packages/pieces/community/help-scout/src/lib/actions/find-user.ts index 901d2635b579..50fbe65578ae 100644 --- a/packages/pieces/community/help-scout/src/lib/actions/find-user.ts +++ b/packages/pieces/community/help-scout/src/lib/actions/find-user.ts @@ -8,6 +8,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findUser = createAction({ auth: helpScoutAuth, name: 'find_user', + classification: 'READ', displayName: 'Find User', description: 'Finds a user by email.', audience: 'both', diff --git a/packages/pieces/community/help-scout/src/lib/actions/send-reply.ts b/packages/pieces/community/help-scout/src/lib/actions/send-reply.ts index 75bcc21d9dcd..796b68d37326 100644 --- a/packages/pieces/community/help-scout/src/lib/actions/send-reply.ts +++ b/packages/pieces/community/help-scout/src/lib/actions/send-reply.ts @@ -7,6 +7,7 @@ import { conversationIdDropdown, userIdDropdown } from '../common/props'; export const sendReply = createAction({ auth: helpScoutAuth, name: 'send_reply', + classification: 'WRITE', displayName: 'Send Reply', description: 'Sends a reply in an existing conversation.', audience: 'both', diff --git a/packages/pieces/community/help-scout/src/lib/actions/update-customer-properties.ts b/packages/pieces/community/help-scout/src/lib/actions/update-customer-properties.ts index 214641547ed2..62fdf3df384e 100644 --- a/packages/pieces/community/help-scout/src/lib/actions/update-customer-properties.ts +++ b/packages/pieces/community/help-scout/src/lib/actions/update-customer-properties.ts @@ -8,6 +8,7 @@ import { isNil } from '@activepieces/pieces-framework'; export const updateCustomerProperties = createAction({ auth: helpScoutAuth, name: 'update_customer_properties', + classification: 'WRITE', displayName: 'Update Customer Properties', description: `Updates customer's properties.`, audience: 'both', diff --git a/packages/pieces/community/help-scout/src/lib/triggers/conversation-assigned.ts b/packages/pieces/community/help-scout/src/lib/triggers/conversation-assigned.ts index 8dc95e06fae9..ffd1ac79ee8a 100644 --- a/packages/pieces/community/help-scout/src/lib/triggers/conversation-assigned.ts +++ b/packages/pieces/community/help-scout/src/lib/triggers/conversation-assigned.ts @@ -10,6 +10,7 @@ const WEBHOOK_KEY = 'helpscout_conversation-assigned'; export const conversationAssigned = createTrigger({ auth: helpScoutAuth, name: 'conversation_assigned', + classification: 'READ', displayName: 'Conversation Assigned', description: 'Triggers when a conversation is assigned to a user.', aiMetadata: { diff --git a/packages/pieces/community/help-scout/src/lib/triggers/conversation-created.ts b/packages/pieces/community/help-scout/src/lib/triggers/conversation-created.ts index e70a4a9a0e75..b388d8a399e5 100644 --- a/packages/pieces/community/help-scout/src/lib/triggers/conversation-created.ts +++ b/packages/pieces/community/help-scout/src/lib/triggers/conversation-created.ts @@ -10,6 +10,7 @@ const WEBHOOK_KEY = 'helpscout_conversation_created'; export const conversationCreated = createTrigger({ auth: helpScoutAuth, name: 'conversation_created', + classification: 'READ', displayName: 'Conversation Created', description: 'Triggers when a new conversation is started in a mailbox.', aiMetadata: { diff --git a/packages/pieces/community/help-scout/src/lib/triggers/new-customer.ts b/packages/pieces/community/help-scout/src/lib/triggers/new-customer.ts index f10e249f62c2..32abfe5654aa 100644 --- a/packages/pieces/community/help-scout/src/lib/triggers/new-customer.ts +++ b/packages/pieces/community/help-scout/src/lib/triggers/new-customer.ts @@ -9,6 +9,7 @@ const WEBHOOK_KEY = 'helpscout_new_customer'; export const newCustomer = createTrigger({ auth: helpScoutAuth, name: 'new_customer', + classification: 'READ', displayName: 'New Customer', description: 'Triggers when a new customer is added.', aiMetadata: { diff --git a/packages/pieces/community/help-scout/src/lib/triggers/tags-updated.ts b/packages/pieces/community/help-scout/src/lib/triggers/tags-updated.ts index 121aaadc287e..3ac30ea56073 100644 --- a/packages/pieces/community/help-scout/src/lib/triggers/tags-updated.ts +++ b/packages/pieces/community/help-scout/src/lib/triggers/tags-updated.ts @@ -10,6 +10,7 @@ const WEBHOOK_KEY = 'helpscout_tags_updated'; export const tagsUpdated = createTrigger({ auth: helpScoutAuth, name: 'tags_updated', + classification: 'READ', displayName: 'Tags Updated', description: 'Triggers when tags on a conversation are modified.', aiMetadata: { diff --git a/packages/pieces/community/hume-ai/package.json b/packages/pieces/community/hume-ai/package.json index 98276889184f..b2a917a88fe8 100644 --- a/packages/pieces/community/hume-ai/package.json +++ b/packages/pieces/community/hume-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-hume-ai", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/hume-ai/src/lib/actions/analyze-emotions-from-url.ts b/packages/pieces/community/hume-ai/src/lib/actions/analyze-emotions-from-url.ts index fbb38699255b..8bbd472766b1 100644 --- a/packages/pieces/community/hume-ai/src/lib/actions/analyze-emotions-from-url.ts +++ b/packages/pieces/community/hume-ai/src/lib/actions/analyze-emotions-from-url.ts @@ -4,6 +4,7 @@ import { humeAiAuth } from '../common/auth'; export const analyzeEmotionsFromUrl = createAction({ name: 'analyze_emotions_from_url', + classification: 'READ', displayName: 'Analyze Emotions from URL', description: 'Start a batch emotion analysis job for media files hosted at URLs', audience: 'both', diff --git a/packages/pieces/community/hume-ai/src/lib/actions/create-voice.ts b/packages/pieces/community/hume-ai/src/lib/actions/create-voice.ts index 70caf66b6cb4..6f3bf1a24702 100644 --- a/packages/pieces/community/hume-ai/src/lib/actions/create-voice.ts +++ b/packages/pieces/community/hume-ai/src/lib/actions/create-voice.ts @@ -4,6 +4,7 @@ import { humeAiAuth } from '../common/auth'; export const createVoice = createAction({ name: 'create_voice', + classification: 'WRITE', displayName: 'Create Voice', description: 'Save a custom voice to your account using a TTS generation ID', audience: 'both', diff --git a/packages/pieces/community/hume-ai/src/lib/actions/delete-voice.ts b/packages/pieces/community/hume-ai/src/lib/actions/delete-voice.ts index 37b92c73ff81..47a5858fdbbb 100644 --- a/packages/pieces/community/hume-ai/src/lib/actions/delete-voice.ts +++ b/packages/pieces/community/hume-ai/src/lib/actions/delete-voice.ts @@ -4,6 +4,7 @@ import { humeAiAuth } from '../common/auth'; export const deleteVoice = createAction({ name: 'delete_voice', + classification: 'DESTRUCTIVE', displayName: 'Delete Voice', description: 'Delete a custom voice from your account', audience: 'both', diff --git a/packages/pieces/community/hume-ai/src/lib/actions/generate-speech-from-file.ts b/packages/pieces/community/hume-ai/src/lib/actions/generate-speech-from-file.ts index 3e5bfb5eea98..72e6a4ed6f55 100644 --- a/packages/pieces/community/hume-ai/src/lib/actions/generate-speech-from-file.ts +++ b/packages/pieces/community/hume-ai/src/lib/actions/generate-speech-from-file.ts @@ -4,6 +4,7 @@ import { humeAiAuth } from '../common/auth'; export const generateSpeechFromFile = createAction({ name: 'generate_speech_from_file', + classification: 'READ', displayName: 'Generate Speech from File', description: 'Convert audio file to speech using Hume AI\'s expressive text-to-speech technology', audience: 'both', diff --git a/packages/pieces/community/hume-ai/src/lib/actions/generate-text-to-speech.ts b/packages/pieces/community/hume-ai/src/lib/actions/generate-text-to-speech.ts index 7657ed70aa66..1db45de504e0 100644 --- a/packages/pieces/community/hume-ai/src/lib/actions/generate-text-to-speech.ts +++ b/packages/pieces/community/hume-ai/src/lib/actions/generate-text-to-speech.ts @@ -4,6 +4,7 @@ import { humeAiAuth } from '../common/auth'; export const generateTextToSpeech = createAction({ name: 'generate_text_to_speech', + classification: 'READ', displayName: 'Generate Text to Speech', description: "Convert text to speech using Hume AI's expressive text-to-speech technology", audience: 'both', diff --git a/packages/pieces/community/hume-ai/src/lib/actions/get-emotion-results.ts b/packages/pieces/community/hume-ai/src/lib/actions/get-emotion-results.ts index 64e3d6ac1f8c..2d56bc2605ba 100644 --- a/packages/pieces/community/hume-ai/src/lib/actions/get-emotion-results.ts +++ b/packages/pieces/community/hume-ai/src/lib/actions/get-emotion-results.ts @@ -4,6 +4,7 @@ import { humeAiAuth } from '../common/auth'; export const getEmotionResults = createAction({ name: 'get_emotion_results', + classification: 'READ', displayName: 'Get Emotion Results', description: 'Retrieve emotion analysis predictions from a completed batch job', audience: 'both', diff --git a/packages/pieces/community/hume-ai/src/lib/triggers/new-voice.ts b/packages/pieces/community/hume-ai/src/lib/triggers/new-voice.ts index ac000d99948c..402277a437ba 100644 --- a/packages/pieces/community/hume-ai/src/lib/triggers/new-voice.ts +++ b/packages/pieces/community/hume-ai/src/lib/triggers/new-voice.ts @@ -42,6 +42,7 @@ const polling: Polling, Rec export const newVoiceTrigger = createTrigger({ auth: humeAiAuth, name: 'new_voice', + classification: 'READ', displayName: 'New Voice', description: 'Triggers when a new voice is created in Hume AI', aiMetadata: { diff --git a/packages/pieces/community/hunter/package.json b/packages/pieces/community/hunter/package.json index 6449e8d89234..67511caf7510 100644 --- a/packages/pieces/community/hunter/package.json +++ b/packages/pieces/community/hunter/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-hunter", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/hunter/src/lib/actions/add-recipients.ts b/packages/pieces/community/hunter/src/lib/actions/add-recipients.ts index ffe6cd6ad8b7..73e13d3934a6 100644 --- a/packages/pieces/community/hunter/src/lib/actions/add-recipients.ts +++ b/packages/pieces/community/hunter/src/lib/actions/add-recipients.ts @@ -14,6 +14,7 @@ const MAX_LEAD_IDS = 50; export const addRecipientsAction = createAction({ auth: hunterAuth, name: 'add-recipients', + classification: 'WRITE', displayName: 'Add Recipients', description: 'Add one or multiple recipients to a campaign.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/actions/count-emails.ts b/packages/pieces/community/hunter/src/lib/actions/count-emails.ts index 7b3154b2ff6f..c84b0523487f 100644 --- a/packages/pieces/community/hunter/src/lib/actions/count-emails.ts +++ b/packages/pieces/community/hunter/src/lib/actions/count-emails.ts @@ -7,6 +7,7 @@ import { domainProp, companyProp, emailTypeProp } from '../common/props'; export const countEmailsAction = createAction({ auth: hunterAuth, name: 'count-emails', + classification: 'READ', displayName: 'Count Emails', description: 'Returns the number of email addresses found for a domain or company.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/actions/create-lead.ts b/packages/pieces/community/hunter/src/lib/actions/create-lead.ts index 96919476d087..fcc36f181422 100644 --- a/packages/pieces/community/hunter/src/lib/actions/create-lead.ts +++ b/packages/pieces/community/hunter/src/lib/actions/create-lead.ts @@ -26,6 +26,7 @@ import { export const createLeadAction = createAction({ auth: hunterAuth, name: 'create-lead', + classification: 'WRITE', displayName: 'Create Lead', description: 'Create and store a lead record.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/actions/delete-lead.ts b/packages/pieces/community/hunter/src/lib/actions/delete-lead.ts index ad5ec8870d92..2716c0dc228f 100644 --- a/packages/pieces/community/hunter/src/lib/actions/delete-lead.ts +++ b/packages/pieces/community/hunter/src/lib/actions/delete-lead.ts @@ -7,6 +7,7 @@ import { leadDeleteDropdownProp } from '../common/props'; export const deleteLeadAction = createAction({ auth: hunterAuth, name: 'delete-lead', + classification: 'DESTRUCTIVE', displayName: 'Delete Lead', description: 'Delete a specific lead record by ID.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/actions/find-email.ts b/packages/pieces/community/hunter/src/lib/actions/find-email.ts index 0bf869f1f96b..913b74922a56 100644 --- a/packages/pieces/community/hunter/src/lib/actions/find-email.ts +++ b/packages/pieces/community/hunter/src/lib/actions/find-email.ts @@ -14,6 +14,7 @@ import { export const findEmailAction = createAction({ auth: hunterAuth, name: 'find-email', + classification: 'SEARCH', displayName: 'Find Email', description: 'Retrieve/propose the most likely email for a person at a domain.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/actions/get-lead.ts b/packages/pieces/community/hunter/src/lib/actions/get-lead.ts index a0bbcea62591..ff0bdda6795d 100644 --- a/packages/pieces/community/hunter/src/lib/actions/get-lead.ts +++ b/packages/pieces/community/hunter/src/lib/actions/get-lead.ts @@ -7,6 +7,7 @@ import { leadSelectDropdownProp } from '../common/props'; export const getLeadAction = createAction({ auth: hunterAuth, name: 'get-lead', + classification: 'READ', displayName: 'Get Lead', description: 'Retrieve details of a specific lead.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/actions/search-leads.ts b/packages/pieces/community/hunter/src/lib/actions/search-leads.ts index 0dbda08dbd86..37a0c31c9c77 100644 --- a/packages/pieces/community/hunter/src/lib/actions/search-leads.ts +++ b/packages/pieces/community/hunter/src/lib/actions/search-leads.ts @@ -31,6 +31,7 @@ import { export const searchLeadsAction = createAction({ auth: hunterAuth, name: 'search-leads', + classification: 'SEARCH', displayName: 'Search Leads', description: 'List and filter leads in the account.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/actions/update-lead.ts b/packages/pieces/community/hunter/src/lib/actions/update-lead.ts index 6a0e6e2f25da..3e206244cef8 100644 --- a/packages/pieces/community/hunter/src/lib/actions/update-lead.ts +++ b/packages/pieces/community/hunter/src/lib/actions/update-lead.ts @@ -27,6 +27,7 @@ import { export const updateLeadAction = createAction({ auth: hunterAuth, name: 'update-lead', + classification: 'WRITE', displayName: 'Update Lead', description: 'Modify existing lead data.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/actions/verify-email.ts b/packages/pieces/community/hunter/src/lib/actions/verify-email.ts index ff084edf9d5e..9e079eb2a3d7 100644 --- a/packages/pieces/community/hunter/src/lib/actions/verify-email.ts +++ b/packages/pieces/community/hunter/src/lib/actions/verify-email.ts @@ -7,6 +7,7 @@ import { emailProp } from '../common/props'; export const verifyEmailAction = createAction({ auth: hunterAuth, name: 'verify-email', + classification: 'READ', displayName: 'Verify Email', description: 'Check email deliverability and validation status.', audience: 'both', diff --git a/packages/pieces/community/hunter/src/lib/triggers/new-lead.ts b/packages/pieces/community/hunter/src/lib/triggers/new-lead.ts index 518ec73a61bf..4ad7e8c1ccc2 100644 --- a/packages/pieces/community/hunter/src/lib/triggers/new-lead.ts +++ b/packages/pieces/community/hunter/src/lib/triggers/new-lead.ts @@ -7,6 +7,7 @@ import { Lead } from '../common/types'; export const newLeadTrigger = createTrigger({ auth: hunterAuth, name: 'new-lead', + classification: 'READ', displayName: 'New Lead', description: 'Fires when a new lead is created.', aiMetadata: { diff --git a/packages/pieces/community/insightly/package.json b/packages/pieces/community/insightly/package.json index 65c4b32b26df..70ef33b35022 100644 --- a/packages/pieces/community/insightly/package.json +++ b/packages/pieces/community/insightly/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-insightly", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/insightly/src/lib/actions/create-record.ts b/packages/pieces/community/insightly/src/lib/actions/create-record.ts index dec51321114f..0d57b8d94d7e 100644 --- a/packages/pieces/community/insightly/src/lib/actions/create-record.ts +++ b/packages/pieces/community/insightly/src/lib/actions/create-record.ts @@ -18,6 +18,7 @@ import { export const createRecord = createAction({ auth: insightlyAuth, name: 'create_record', + classification: 'WRITE', displayName: 'Create Record', description: 'Create a new record in a specified Insightly object (Contact, Lead, Opportunity, etc.)', diff --git a/packages/pieces/community/insightly/src/lib/actions/delete-record.ts b/packages/pieces/community/insightly/src/lib/actions/delete-record.ts index b2bd212590cb..f8ead6fbf1b7 100644 --- a/packages/pieces/community/insightly/src/lib/actions/delete-record.ts +++ b/packages/pieces/community/insightly/src/lib/actions/delete-record.ts @@ -7,6 +7,7 @@ import { insightlyAuth, makeInsightlyRequest } from '../common/common'; export const deleteRecord = createAction({ auth: insightlyAuth, name: 'delete_record', + classification: 'DESTRUCTIVE', displayName: 'Delete Record', description: 'Delete a record by ID from a specified Insightly object', audience: 'both', diff --git a/packages/pieces/community/insightly/src/lib/actions/find-records.ts b/packages/pieces/community/insightly/src/lib/actions/find-records.ts index 457cd29dd898..ec80f8292e1e 100644 --- a/packages/pieces/community/insightly/src/lib/actions/find-records.ts +++ b/packages/pieces/community/insightly/src/lib/actions/find-records.ts @@ -18,6 +18,7 @@ import { export const findRecords = createAction({ auth: insightlyAuth, name: 'find_records', + classification: 'SEARCH', displayName: 'Find Records', description: 'Find records in a specified Insightly object', audience: 'both', diff --git a/packages/pieces/community/insightly/src/lib/actions/get-record.ts b/packages/pieces/community/insightly/src/lib/actions/get-record.ts index ea61a5ba4e1e..2463c6169387 100644 --- a/packages/pieces/community/insightly/src/lib/actions/get-record.ts +++ b/packages/pieces/community/insightly/src/lib/actions/get-record.ts @@ -7,6 +7,7 @@ import { insightlyAuth, makeInsightlyRequest } from '../common/common'; export const getRecord = createAction({ auth: insightlyAuth, name: 'get_record', + classification: 'READ', displayName: 'Get Record', description: 'Get a record by ID from a specified Insightly object', audience: 'both', diff --git a/packages/pieces/community/insightly/src/lib/actions/update-record.ts b/packages/pieces/community/insightly/src/lib/actions/update-record.ts index 527e4cd1ad87..e4d6df062054 100644 --- a/packages/pieces/community/insightly/src/lib/actions/update-record.ts +++ b/packages/pieces/community/insightly/src/lib/actions/update-record.ts @@ -19,6 +19,7 @@ import { export const updateRecord = createAction({ auth: insightlyAuth, name: 'update_record', + classification: 'WRITE', displayName: 'Update Record', description: "Update an existing record's fields in a specified Insightly object", diff --git a/packages/pieces/community/insightly/src/lib/triggers/deleted-record.ts b/packages/pieces/community/insightly/src/lib/triggers/deleted-record.ts index cd1a4ec5aaed..b58c019ae0f4 100644 --- a/packages/pieces/community/insightly/src/lib/triggers/deleted-record.ts +++ b/packages/pieces/community/insightly/src/lib/triggers/deleted-record.ts @@ -11,6 +11,7 @@ import { insightlyAuth, makeInsightlyRequest } from '../common/common'; export const deletedRecord = createTrigger({ auth: insightlyAuth, name: 'deleted_record', + classification: 'READ', displayName: 'Deleted Record', description: 'Fires when a record is deleted from Insightly', aiMetadata: { diff --git a/packages/pieces/community/insightly/src/lib/triggers/new-record.ts b/packages/pieces/community/insightly/src/lib/triggers/new-record.ts index 9b6cabb2b759..0b042d1dd8ac 100644 --- a/packages/pieces/community/insightly/src/lib/triggers/new-record.ts +++ b/packages/pieces/community/insightly/src/lib/triggers/new-record.ts @@ -8,6 +8,7 @@ import { insightlyAuth } from '../common/common'; export const newRecord = createTrigger({ auth: insightlyAuth, name: 'new_record', + classification: 'READ', displayName: 'New Record', description: 'Fires when a new record is created in Insightly (requires webhook setup)', aiMetadata: { diff --git a/packages/pieces/community/insightly/src/lib/triggers/updated-record.ts b/packages/pieces/community/insightly/src/lib/triggers/updated-record.ts index b29419cc24b1..b40cef07ef7d 100644 --- a/packages/pieces/community/insightly/src/lib/triggers/updated-record.ts +++ b/packages/pieces/community/insightly/src/lib/triggers/updated-record.ts @@ -8,6 +8,7 @@ import { insightlyAuth } from '../common/common'; export const updatedRecord = createTrigger({ auth: insightlyAuth, name: 'updated_record', + classification: 'READ', displayName: 'Updated Record', description: 'Fires when an existing record is updated in Insightly (requires webhook setup)', aiMetadata: { diff --git a/packages/pieces/community/insighto-ai/package.json b/packages/pieces/community/insighto-ai/package.json index 6ee0511d3d3a..7a736ffd815c 100644 --- a/packages/pieces/community/insighto-ai/package.json +++ b/packages/pieces/community/insighto-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-insighto-ai", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/insighto-ai/src/lib/actions/add-text-blob-action.ts b/packages/pieces/community/insighto-ai/src/lib/actions/add-text-blob-action.ts index a76d7d20cad1..73aea0ca25a2 100644 --- a/packages/pieces/community/insighto-ai/src/lib/actions/add-text-blob-action.ts +++ b/packages/pieces/community/insighto-ai/src/lib/actions/add-text-blob-action.ts @@ -5,6 +5,7 @@ import { insightoAuth } from '../..'; export const addTextBlobAction = createAction({ name: 'add_text_blob', + classification: 'WRITE', displayName: 'Add Text Blob Into Data Source', description: 'Inserts a large text blob into an existing data source', audience: 'both', diff --git a/packages/pieces/community/insighto-ai/src/lib/actions/create-campaign-action.ts b/packages/pieces/community/insighto-ai/src/lib/actions/create-campaign-action.ts index 857f652e82dc..8da532c23ecc 100644 --- a/packages/pieces/community/insighto-ai/src/lib/actions/create-campaign-action.ts +++ b/packages/pieces/community/insighto-ai/src/lib/actions/create-campaign-action.ts @@ -5,6 +5,7 @@ import { insightoAuth } from '../..'; export const createCampaignAction = createAction({ name: 'create_campaign', + classification: 'WRITE', displayName: 'Create Campaign', description: 'Create a new outbound call campaign', audience: 'both', diff --git a/packages/pieces/community/insighto-ai/src/lib/actions/make-outbound-call-action.ts b/packages/pieces/community/insighto-ai/src/lib/actions/make-outbound-call-action.ts index 889a87b94fee..7d3dd146ffb8 100644 --- a/packages/pieces/community/insighto-ai/src/lib/actions/make-outbound-call-action.ts +++ b/packages/pieces/community/insighto-ai/src/lib/actions/make-outbound-call-action.ts @@ -5,6 +5,7 @@ import { insightoAuth } from '../..'; export const makeOutboundCallAction = createAction({ name: 'make_outbound_call', + classification: 'WRITE', displayName: 'Make Outbound Call', description: 'Initiate an outbound call to a phone number using a configured widget', audience: 'both', diff --git a/packages/pieces/community/insighto-ai/src/lib/actions/upsert-contact-action.ts b/packages/pieces/community/insighto-ai/src/lib/actions/upsert-contact-action.ts index cfcf6d729d80..c8dcc4856834 100644 --- a/packages/pieces/community/insighto-ai/src/lib/actions/upsert-contact-action.ts +++ b/packages/pieces/community/insighto-ai/src/lib/actions/upsert-contact-action.ts @@ -4,6 +4,7 @@ import { insightoAuth } from '../..'; export const upsertContactAction = createAction({ name: 'upsert_contact', + classification: 'WRITE', displayName: 'Upsert Contact', description: 'Create or update a contact using email or phone number', audience: 'both', diff --git a/packages/pieces/community/insighto-ai/src/lib/triggers/new-captured-form.ts b/packages/pieces/community/insighto-ai/src/lib/triggers/new-captured-form.ts index c9c73719d4d1..00db10bd527a 100644 --- a/packages/pieces/community/insighto-ai/src/lib/triggers/new-captured-form.ts +++ b/packages/pieces/community/insighto-ai/src/lib/triggers/new-captured-form.ts @@ -5,6 +5,7 @@ import { insightoAuth } from '../..'; export const newCapturedForm = createTrigger({ name: 'new_captured_form', + classification: 'READ', displayName: 'New Captured Form', description: 'Fires when a new form submission is captured in Insighto.ai', aiMetadata: { diff --git a/packages/pieces/community/insighto-ai/src/lib/triggers/new-contact.ts b/packages/pieces/community/insighto-ai/src/lib/triggers/new-contact.ts index 0099a0c7b502..87e3b53d8701 100644 --- a/packages/pieces/community/insighto-ai/src/lib/triggers/new-contact.ts +++ b/packages/pieces/community/insighto-ai/src/lib/triggers/new-contact.ts @@ -5,6 +5,7 @@ import { insightoAuth } from '../..'; export const newContact = createTrigger({ name: 'new_contact', + classification: 'READ', displayName: 'New Contact', description: 'Triggers when a new contact is created', aiMetadata: { diff --git a/packages/pieces/community/insighto-ai/src/lib/triggers/new-conversation.ts b/packages/pieces/community/insighto-ai/src/lib/triggers/new-conversation.ts index 7e4b5dbe43cf..3c45ebe0dc4d 100644 --- a/packages/pieces/community/insighto-ai/src/lib/triggers/new-conversation.ts +++ b/packages/pieces/community/insighto-ai/src/lib/triggers/new-conversation.ts @@ -5,6 +5,7 @@ import { insightoAuth } from '../..'; export const newConversation = createTrigger({ name: 'new_conversation', + classification: 'READ', displayName: 'New Conversation', description: 'Fires when an existing conversation is updated with a new message', aiMetadata: { diff --git a/packages/pieces/community/instantly-ai/package.json b/packages/pieces/community/instantly-ai/package.json index 160beb4a84b4..c275eb0f1b9a 100644 --- a/packages/pieces/community/instantly-ai/package.json +++ b/packages/pieces/community/instantly-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-instantly-ai", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/instantly-ai/src/lib/actions/add-lead-to-campaign.ts b/packages/pieces/community/instantly-ai/src/lib/actions/add-lead-to-campaign.ts index 9c0f3c560aec..95fde725b17b 100644 --- a/packages/pieces/community/instantly-ai/src/lib/actions/add-lead-to-campaign.ts +++ b/packages/pieces/community/instantly-ai/src/lib/actions/add-lead-to-campaign.ts @@ -7,6 +7,7 @@ import { campaignId, leadId } from '../common/props'; export const addLeadToCampaignAction = createAction({ auth: instantlyAiAuth, name: 'add_lead_to_campaign', + classification: 'WRITE', displayName: 'Add Lead to Campaign', description: 'Adds a lead to a campaign.', audience: 'both', diff --git a/packages/pieces/community/instantly-ai/src/lib/actions/create-campaign.ts b/packages/pieces/community/instantly-ai/src/lib/actions/create-campaign.ts index c01b6f956b36..1efe14d1e032 100644 --- a/packages/pieces/community/instantly-ai/src/lib/actions/create-campaign.ts +++ b/packages/pieces/community/instantly-ai/src/lib/actions/create-campaign.ts @@ -6,6 +6,7 @@ import { instantlyAiAuth } from '../auth'; export const createCampaignAction = createAction({ auth: instantlyAiAuth, name: 'create_campaign', + classification: 'WRITE', displayName: 'Create Campaign', description: 'Create a new cold email campaign in Instantly', audience: 'both', diff --git a/packages/pieces/community/instantly-ai/src/lib/actions/create-lead-list.ts b/packages/pieces/community/instantly-ai/src/lib/actions/create-lead-list.ts index 73d96b9f9ce7..b0897536ceb2 100644 --- a/packages/pieces/community/instantly-ai/src/lib/actions/create-lead-list.ts +++ b/packages/pieces/community/instantly-ai/src/lib/actions/create-lead-list.ts @@ -6,6 +6,7 @@ import { instantlyAiAuth } from '../auth'; export const createLeadListAction = createAction({ auth: instantlyAiAuth, name: 'create_lead_list', + classification: 'WRITE', displayName: 'Create Lead List', description: 'Creates a new lead list.', audience: 'both', diff --git a/packages/pieces/community/instantly-ai/src/lib/actions/search-campaigns.ts b/packages/pieces/community/instantly-ai/src/lib/actions/search-campaigns.ts index ce6a7c09d42f..c466688c4912 100644 --- a/packages/pieces/community/instantly-ai/src/lib/actions/search-campaigns.ts +++ b/packages/pieces/community/instantly-ai/src/lib/actions/search-campaigns.ts @@ -6,6 +6,7 @@ import { instantlyAiAuth } from '../auth'; export const searchCampaignsAction = createAction({ auth: instantlyAiAuth, name: 'search_campaigns', + classification: 'SEARCH', displayName: 'Search Campaigns', description: 'Searchs for campaigns using various filters.', audience: 'both', diff --git a/packages/pieces/community/instantly-ai/src/lib/actions/search-leads.ts b/packages/pieces/community/instantly-ai/src/lib/actions/search-leads.ts index b03d18058092..f799c80ca64d 100644 --- a/packages/pieces/community/instantly-ai/src/lib/actions/search-leads.ts +++ b/packages/pieces/community/instantly-ai/src/lib/actions/search-leads.ts @@ -7,6 +7,7 @@ import { campaignId, listId } from '../common/props'; export const searchLeadsAction = createAction({ auth: instantlyAiAuth, name: 'search_leads', + classification: 'SEARCH', displayName: 'Search Leads', description: 'Search for leads in Instantly by name or email.', audience: 'both', diff --git a/packages/pieces/community/instantly-ai/src/lib/triggers/campaign-status-changed.ts b/packages/pieces/community/instantly-ai/src/lib/triggers/campaign-status-changed.ts index 92ccf08851a6..2a4899aa9e12 100644 --- a/packages/pieces/community/instantly-ai/src/lib/triggers/campaign-status-changed.ts +++ b/packages/pieces/community/instantly-ai/src/lib/triggers/campaign-status-changed.ts @@ -4,6 +4,7 @@ import { instantlyAiAuth } from '../auth'; export const campaignStatusChangedTrigger = createTrigger({ auth: instantlyAiAuth, name: 'campaign_status_changed', + classification: 'READ', displayName: 'Campaign Status Changed', description: 'Triggers when a campaign status changes (completed, paused, etc.).', aiMetadata: { diff --git a/packages/pieces/community/instantly-ai/src/lib/triggers/new-lead-added.ts b/packages/pieces/community/instantly-ai/src/lib/triggers/new-lead-added.ts index efd0c5e16068..8829ad09dad4 100644 --- a/packages/pieces/community/instantly-ai/src/lib/triggers/new-lead-added.ts +++ b/packages/pieces/community/instantly-ai/src/lib/triggers/new-lead-added.ts @@ -61,6 +61,7 @@ const polling: Polling< export const newLeadAddedTrigger = createTrigger({ auth: instantlyAiAuth, name: 'new_lead_added', + classification: 'READ', displayName: 'New Lead Added', description: 'Triggers when a new lead is added to a campaign', aiMetadata: { diff --git a/packages/pieces/community/instasent/package.json b/packages/pieces/community/instasent/package.json index 710b24d9ef44..42cc3debe272 100644 --- a/packages/pieces/community/instasent/package.json +++ b/packages/pieces/community/instasent/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-instasent", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/instasent/src/lib/actions/add-or-update-contact.ts b/packages/pieces/community/instasent/src/lib/actions/add-or-update-contact.ts index 0080d66fb58c..8f8fde828606 100644 --- a/packages/pieces/community/instasent/src/lib/actions/add-or-update-contact.ts +++ b/packages/pieces/community/instasent/src/lib/actions/add-or-update-contact.ts @@ -14,6 +14,7 @@ const PROPERTY_ITERATIONS = [ export const addOrUpdateContact = createAction({ name: 'add_or_update_contact', + classification: 'WRITE', displayName: 'Add/Update contact', description: 'Add or update a single contact', audience: 'both', diff --git a/packages/pieces/community/instasent/src/lib/actions/create-event.ts b/packages/pieces/community/instasent/src/lib/actions/create-event.ts index 0d80543d596d..00f3c3b70dee 100644 --- a/packages/pieces/community/instasent/src/lib/actions/create-event.ts +++ b/packages/pieces/community/instasent/src/lib/actions/create-event.ts @@ -7,6 +7,7 @@ import { BOOLEAN_OPTIONS } from '../common/constants'; export const createEvent = createAction({ name: 'add_event', + classification: 'WRITE', displayName: 'Add Event', description: 'Add a contact event', audience: 'both', diff --git a/packages/pieces/community/instasent/src/lib/actions/delete-contact.ts b/packages/pieces/community/instasent/src/lib/actions/delete-contact.ts index ca0c655ac9bf..5f95a71d1ac0 100644 --- a/packages/pieces/community/instasent/src/lib/actions/delete-contact.ts +++ b/packages/pieces/community/instasent/src/lib/actions/delete-contact.ts @@ -5,6 +5,7 @@ import { getBaseUrl } from '../../index'; export const deleteContact = createAction({ name: 'delete_contact', + classification: 'DESTRUCTIVE', displayName: 'Delete Contact', description: 'Delete a single contact by User ID', audience: 'both', diff --git a/packages/pieces/community/intercom/package.json b/packages/pieces/community/intercom/package.json index 201c331d39c6..cf942c8b75b5 100644 --- a/packages/pieces/community/intercom/package.json +++ b/packages/pieces/community/intercom/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-intercom", - "version": "0.8.0", + "version": "0.8.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/intercom/src/lib/actions/add-note-to-conversation.ts b/packages/pieces/community/intercom/src/lib/actions/add-note-to-conversation.ts index 83e4f6d5f936..0a3cba7482d4 100644 --- a/packages/pieces/community/intercom/src/lib/actions/add-note-to-conversation.ts +++ b/packages/pieces/community/intercom/src/lib/actions/add-note-to-conversation.ts @@ -6,6 +6,7 @@ import { conversationIdProp } from '../common/props'; export const addNoteToConversationAction = createAction({ auth: intercomAuth, name: 'addNoteToConversation', + classification: 'WRITE', displayName: 'Add note to conversation', description: 'Add a note (for other admins) to an existing conversation', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/add-note-to-user.ts b/packages/pieces/community/intercom/src/lib/actions/add-note-to-user.ts index fa69a512f9fd..52d65c5d7b3a 100644 --- a/packages/pieces/community/intercom/src/lib/actions/add-note-to-user.ts +++ b/packages/pieces/community/intercom/src/lib/actions/add-note-to-user.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const addNoteToUserAction = createAction({ auth: intercomAuth, name: 'add-note-to-user', + classification: 'WRITE', displayName: 'Add Note', description: 'Add a note to a user', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-company.ts b/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-company.ts index 7b0d7e66ab8a..dd5d9713b754 100644 --- a/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-company.ts +++ b/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-company.ts @@ -6,6 +6,7 @@ import { intercomClient } from '../common'; export const addOrRemoveTagOnCompanyAction = createAction({ auth: intercomAuth, name: 'add-or-remove-tag-on-company', + classification: 'WRITE', displayName: 'Add/Remove Tag on Company', description: 'Attach or remove a tag from a specific company.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-contact.ts b/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-contact.ts index 8753398b9ba0..daa4e0076d8a 100644 --- a/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-contact.ts +++ b/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-contact.ts @@ -6,6 +6,7 @@ import { intercomClient } from '../common'; export const addOrRemoveTagOnContactAction = createAction({ auth: intercomAuth, name: 'add-or-remove-tag-on-contact', + classification: 'WRITE', displayName: 'Add/Remove Tag on Contact', description: 'Attach or remove a tag from a specific contact.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-conversation.ts b/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-conversation.ts index 2033e2393765..7fecb80c8795 100644 --- a/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-conversation.ts +++ b/packages/pieces/community/intercom/src/lib/actions/add-remove-tag-on-conversation.ts @@ -6,6 +6,7 @@ import { intercomClient } from '../common'; export const addOrRemoveTagOnConversationAction = createAction({ auth: intercomAuth, name: 'add-or-remove-tag-on-conversation', + classification: 'WRITE', displayName: 'Add/Remove Tag on Conversation', description: 'Attach or remove a tag from a specific conversation.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/assign-conversation-to-admin.ts b/packages/pieces/community/intercom/src/lib/actions/assign-conversation-to-admin.ts index 5a0d28fe3e07..1284dac55b1f 100644 --- a/packages/pieces/community/intercom/src/lib/actions/assign-conversation-to-admin.ts +++ b/packages/pieces/community/intercom/src/lib/actions/assign-conversation-to-admin.ts @@ -6,6 +6,7 @@ import { conversationIdProp } from '../common/props'; export const assignConversationAction = createAction({ auth: intercomAuth, name: 'assignConversationAction', + classification: 'WRITE', displayName: 'Assign conversation to an admin or a team', description: '(Re)assign conversation to a specific admin or team.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/create-article.ts b/packages/pieces/community/intercom/src/lib/actions/create-article.ts index fda704f98c0f..3c857da07742 100644 --- a/packages/pieces/community/intercom/src/lib/actions/create-article.ts +++ b/packages/pieces/community/intercom/src/lib/actions/create-article.ts @@ -6,6 +6,7 @@ import { collectionIdProp } from '../common/props'; export const createArticleAction = createAction({ auth: intercomAuth, name: 'create-article', + classification: 'WRITE', displayName: 'Create Article', description: 'Creates a new article in your Help Center.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/create-conversation.ts b/packages/pieces/community/intercom/src/lib/actions/create-conversation.ts index 9fec3e39b6e9..0b4f06f17d71 100644 --- a/packages/pieces/community/intercom/src/lib/actions/create-conversation.ts +++ b/packages/pieces/community/intercom/src/lib/actions/create-conversation.ts @@ -9,6 +9,7 @@ import { intercomClient, IntercomAuthValue } from '../common'; export const createConversationAction = createAction({ auth: intercomAuth, name: 'create-conversation', + classification: 'WRITE', displayName: 'Create Conversation', description: 'Creates a new conversation from a contact.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/create-data-event.ts b/packages/pieces/community/intercom/src/lib/actions/create-data-event.ts index b8980a39959a..a8f37eb683e2 100644 --- a/packages/pieces/community/intercom/src/lib/actions/create-data-event.ts +++ b/packages/pieces/community/intercom/src/lib/actions/create-data-event.ts @@ -6,6 +6,7 @@ import dayjs from 'dayjs'; export const createDataEventAction = createAction({ auth: intercomAuth, name: 'create-data-event', + classification: 'WRITE', displayName: 'Create Data Event', description: 'Submits a data event for a contact.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/create-ticket.ts b/packages/pieces/community/intercom/src/lib/actions/create-ticket.ts index e3deb27b3adf..32aa6897ecca 100644 --- a/packages/pieces/community/intercom/src/lib/actions/create-ticket.ts +++ b/packages/pieces/community/intercom/src/lib/actions/create-ticket.ts @@ -12,6 +12,7 @@ import dayjs from 'dayjs'; export const createTicketAction = createAction({ auth: intercomAuth, name: 'create-ticket', + classification: 'WRITE', displayName: 'Create Ticket', description: 'Creates a new ticket.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/create-update-company.ts b/packages/pieces/community/intercom/src/lib/actions/create-update-company.ts index 20f3a92c6ca0..0fabb0f1acdd 100644 --- a/packages/pieces/community/intercom/src/lib/actions/create-update-company.ts +++ b/packages/pieces/community/intercom/src/lib/actions/create-update-company.ts @@ -6,6 +6,7 @@ import dayjs from 'dayjs'; export const createOrUpdateCompanyAction = createAction({ auth: intercomAuth, name: 'create-or-update-company', + classification: 'WRITE', displayName: 'Create or Update Company', description: 'Creates a new company or updates an existing one (matched by Company ID).', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/create-update-lead.ts b/packages/pieces/community/intercom/src/lib/actions/create-update-lead.ts index b259201cb7da..e084c57c3449 100644 --- a/packages/pieces/community/intercom/src/lib/actions/create-update-lead.ts +++ b/packages/pieces/community/intercom/src/lib/actions/create-update-lead.ts @@ -6,6 +6,7 @@ import dayjs from 'dayjs'; export const createOrUpdateLeadAction = createAction({ auth: intercomAuth, name: 'create-or-update-lead', + classification: 'WRITE', displayName: 'Create or Update Lead', description: 'Create or update an Intercom lead.If an ID is provided, the lead will be updated.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/create-update-user.ts b/packages/pieces/community/intercom/src/lib/actions/create-update-user.ts index 1db4919a3814..25698416aa70 100644 --- a/packages/pieces/community/intercom/src/lib/actions/create-update-user.ts +++ b/packages/pieces/community/intercom/src/lib/actions/create-update-user.ts @@ -6,6 +6,7 @@ import dayjs from 'dayjs'; export const createOrUpdateUserAction = createAction({ auth: intercomAuth, name: 'create-or-update-user', + classification: 'WRITE', displayName: 'Create/Update User', description: 'Update a user within intercom given an email address.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/create-user.ts b/packages/pieces/community/intercom/src/lib/actions/create-user.ts index 63f4248985c7..2a9d9e57b9fe 100644 --- a/packages/pieces/community/intercom/src/lib/actions/create-user.ts +++ b/packages/pieces/community/intercom/src/lib/actions/create-user.ts @@ -6,6 +6,7 @@ import dayjs from 'dayjs'; export const createUserAction = createAction({ auth: intercomAuth, name: 'create-user', + classification: 'WRITE', displayName: 'Create User', description: 'Creates a new user.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/find-company.ts b/packages/pieces/community/intercom/src/lib/actions/find-company.ts index ec88063f6f1f..5d884076554f 100644 --- a/packages/pieces/community/intercom/src/lib/actions/find-company.ts +++ b/packages/pieces/community/intercom/src/lib/actions/find-company.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const findCompanyAction = createAction({ auth: intercomAuth, name: 'find-company', + classification: 'READ', displayName: 'Find Company', description: 'Finds an existing company.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/find-conversation.ts b/packages/pieces/community/intercom/src/lib/actions/find-conversation.ts index aa5d4e5dba3c..eba5aacb293d 100644 --- a/packages/pieces/community/intercom/src/lib/actions/find-conversation.ts +++ b/packages/pieces/community/intercom/src/lib/actions/find-conversation.ts @@ -6,6 +6,7 @@ import dayjs from 'dayjs'; export const findConversationAction = createAction({ auth: intercomAuth, name: 'find-conversation', + classification: 'SEARCH', displayName: 'Find Conversation', description: 'Searches for conversations using various criteria', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/find-lead.ts b/packages/pieces/community/intercom/src/lib/actions/find-lead.ts index 5730afce0205..bdedb1c36a21 100644 --- a/packages/pieces/community/intercom/src/lib/actions/find-lead.ts +++ b/packages/pieces/community/intercom/src/lib/actions/find-lead.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const findLeadAction = createAction({ auth: intercomAuth, name: 'find-lead', + classification: 'READ', displayName: 'Find Lead', description: 'Finds an existing lead.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/find-or-create-company.ts b/packages/pieces/community/intercom/src/lib/actions/find-or-create-company.ts index b773e97ce67e..0e1aa6f8a402 100644 --- a/packages/pieces/community/intercom/src/lib/actions/find-or-create-company.ts +++ b/packages/pieces/community/intercom/src/lib/actions/find-or-create-company.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const findOrCreateCompanyAction = createAction({ auth: intercomAuth, name: 'find-or-create-company', + classification: 'WRITE', displayName: 'Find or Create Company', description: 'Finds a company by Company ID or name, creating it if none is found.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/find-or-create-lead.ts b/packages/pieces/community/intercom/src/lib/actions/find-or-create-lead.ts index 96a382f0c104..9f982cf51430 100644 --- a/packages/pieces/community/intercom/src/lib/actions/find-or-create-lead.ts +++ b/packages/pieces/community/intercom/src/lib/actions/find-or-create-lead.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const findOrCreateLeadAction = createAction({ auth: intercomAuth, name: 'find-or-create-lead', + classification: 'WRITE', displayName: 'Find or Create Lead', description: 'Finds a lead by email, ID, or User ID, creating it if none is found.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/find-user.ts b/packages/pieces/community/intercom/src/lib/actions/find-user.ts index 0d1064d4b564..5f2346ecc432 100644 --- a/packages/pieces/community/intercom/src/lib/actions/find-user.ts +++ b/packages/pieces/community/intercom/src/lib/actions/find-user.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const findUserAction = createAction({ auth: intercomAuth, name: 'find-user', + classification: 'READ', displayName: 'Find User', description: 'Finds an existing user.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/get-conversation.ts b/packages/pieces/community/intercom/src/lib/actions/get-conversation.ts index 92a07e70ca97..122f49360786 100644 --- a/packages/pieces/community/intercom/src/lib/actions/get-conversation.ts +++ b/packages/pieces/community/intercom/src/lib/actions/get-conversation.ts @@ -6,6 +6,7 @@ import { intercomClient } from '../common'; export const getConversationAction = createAction({ auth: intercomAuth, name: 'get-conversation', + classification: 'READ', displayName: 'Retrieve a Conversation', description: 'Retrieves a specific conversation by ID.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/list-all-tags.ts b/packages/pieces/community/intercom/src/lib/actions/list-all-tags.ts index 29801bc3422c..779b2737600b 100644 --- a/packages/pieces/community/intercom/src/lib/actions/list-all-tags.ts +++ b/packages/pieces/community/intercom/src/lib/actions/list-all-tags.ts @@ -5,6 +5,7 @@ import { intercomClient } from "../common"; export const listAllTagsAction = createAction({ auth:intercomAuth, name:'list-all-tags', + classification: 'SEARCH', displayName:'List Tags', description:'List all tags.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/reply-to-conversation.ts b/packages/pieces/community/intercom/src/lib/actions/reply-to-conversation.ts index 0cd0417a0a73..9819795de96e 100644 --- a/packages/pieces/community/intercom/src/lib/actions/reply-to-conversation.ts +++ b/packages/pieces/community/intercom/src/lib/actions/reply-to-conversation.ts @@ -6,6 +6,7 @@ import { conversationIdProp } from '../common/props'; export const replyToConversation = createAction({ auth: intercomAuth, name: 'replyToConversation', + classification: 'WRITE', displayName: 'Reply to conversation', description: 'Reply (as an admin) to a conversation with a contact', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/actions/send-message.action.ts b/packages/pieces/community/intercom/src/lib/actions/send-message.action.ts index c45230a828d7..8fdd6939a698 100644 --- a/packages/pieces/community/intercom/src/lib/actions/send-message.action.ts +++ b/packages/pieces/community/intercom/src/lib/actions/send-message.action.ts @@ -9,6 +9,7 @@ export const sendMessageAction = createAction({ aiMetadata: { description: 'Send a new outbound message from an admin to a contact, as either an email (with subject and template) or an in-app chat message. Each call sends a new message and may open a conversation, so it is not idempotent. Use to initiate contact; to respond within an existing conversation use Reply to conversation.', idempotent: false }, displayName: 'Send Message', name: 'send_message', + classification: 'WRITE', props: { message_type: Property.StaticDropdown({ displayName: 'Message Type', diff --git a/packages/pieces/community/intercom/src/lib/actions/update-ticket.ts b/packages/pieces/community/intercom/src/lib/actions/update-ticket.ts index e983fa70422b..afad3a31b5c1 100644 --- a/packages/pieces/community/intercom/src/lib/actions/update-ticket.ts +++ b/packages/pieces/community/intercom/src/lib/actions/update-ticket.ts @@ -9,6 +9,7 @@ import dayjs from 'dayjs'; export const updateTicketAction = createAction({ auth: intercomAuth, name: 'update-ticket', + classification: 'WRITE', displayName: 'Update Ticket', description: 'Updates an existing ticket.', audience: 'both', diff --git a/packages/pieces/community/intercom/src/lib/triggers/contact-replied.ts b/packages/pieces/community/intercom/src/lib/triggers/contact-replied.ts index f04d0ac52029..13be985801ab 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/contact-replied.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/contact-replied.ts @@ -4,6 +4,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const contactRepliedTrigger = createTrigger({ name: 'contactReplied', + classification: 'READ', displayName: 'Contact Replied', description: 'Triggers when a contact replies to a Conversation in Intercom.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/contact-updated.ts b/packages/pieces/community/intercom/src/lib/triggers/contact-updated.ts index ef562fed533d..5e000b1d9f42 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/contact-updated.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/contact-updated.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const contactUpdatedTrigger = createTrigger({ auth: intercomAuth, name: 'contact-updated', + classification: 'READ', displayName: 'Updated Contact', description: 'Triggers when a contact is updated.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/conversation-assigned.ts b/packages/pieces/community/intercom/src/lib/triggers/conversation-assigned.ts index 121338efcfa0..f36f5ab4f408 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/conversation-assigned.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/conversation-assigned.ts @@ -4,6 +4,7 @@ import { intercomClient } from '../common'; export const conversationAssigned = createTrigger({ name: 'conversationAssigned', + classification: 'READ', displayName: 'Conversation assigned to any Intercom admin', description: 'Triggers when a conversation is assigned to an admin', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/conversation-closed.ts b/packages/pieces/community/intercom/src/lib/triggers/conversation-closed.ts index 99a5a12ae10a..19d377fbc942 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/conversation-closed.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/conversation-closed.ts @@ -4,6 +4,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const conversationClosedTrigger = createTrigger({ name: 'conversationClosed', + classification: 'READ', displayName: 'Conversation Closed', description: 'Triggers when a conversation is closed.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/conversation-part-tagged.ts b/packages/pieces/community/intercom/src/lib/triggers/conversation-part-tagged.ts index 188609b2a496..b9c5e82ad17e 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/conversation-part-tagged.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/conversation-part-tagged.ts @@ -8,6 +8,7 @@ import { tagIdProp } from '../common/props'; export const conversationPartTagged = createTrigger({ name: 'conversationPartTagged', + classification: 'READ', displayName: 'Tag added to a conversation part', description: 'Triggers when a conversation part is tagged.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/conversation-rated.ts b/packages/pieces/community/intercom/src/lib/triggers/conversation-rated.ts index d6b851337188..ff9d6726a941 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/conversation-rated.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/conversation-rated.ts @@ -4,6 +4,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const conversationRated = createTrigger({ name: 'conversationRated', + classification: 'READ', displayName: 'Conversation was rated', description: 'Triggers when a conversation is rated', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/conversation-snoozed.ts b/packages/pieces/community/intercom/src/lib/triggers/conversation-snoozed.ts index e84b2e42eeb1..5038f6ccb144 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/conversation-snoozed.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/conversation-snoozed.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const conversationSnoozed = createTrigger({ // auth: check https://www.activepieces.com/docs/developers/piece-reference/authentication, name: 'conversationSnoozed', + classification: 'READ', displayName: 'Conversation snoozed', description: 'Triggers when a conversation is snoozed', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/conversation-unsnoozed.ts b/packages/pieces/community/intercom/src/lib/triggers/conversation-unsnoozed.ts index f76ea3d4df22..b81e5966e05a 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/conversation-unsnoozed.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/conversation-unsnoozed.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const conversationUnsnoozed = createTrigger({ // auth: check https://www.activepieces.com/docs/developers/piece-reference/authentication, name: 'conversationUnsnoozed', + classification: 'READ', displayName: 'Conversation unsnoozed', description: 'Triggers when a conversation is unsnoozed', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/lead-added-email.ts b/packages/pieces/community/intercom/src/lib/triggers/lead-added-email.ts index 15578d1a9ea8..f6bd89b0b138 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/lead-added-email.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/lead-added-email.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const leadAddedEmailTrigger = createTrigger({ auth: intercomAuth, name: 'lead-added-email', + classification: 'READ', displayName: 'Lead Added Email', description: 'Triggers when a lead enters an email address.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/lead-converted-to-user.ts b/packages/pieces/community/intercom/src/lib/triggers/lead-converted-to-user.ts index 4b26175b15b8..88adc5c010ea 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/lead-converted-to-user.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/lead-converted-to-user.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const leadConvertedToUserTrigger = createTrigger({ auth: intercomAuth, name: 'lead-converted-to-user', + classification: 'READ', displayName: 'Lead Converted To User', description: 'Triggers when a lead is converted to a user.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/new-company.ts b/packages/pieces/community/intercom/src/lib/triggers/new-company.ts index 26d65c6ecd2b..7be221a64f04 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/new-company.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/new-company.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const newCompanyTrigger = createTrigger({ auth: intercomAuth, name: 'new-company', + classification: 'READ', displayName: 'New Company', description: 'Triggers when a new company is created.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/new-conversation-from-user.ts b/packages/pieces/community/intercom/src/lib/triggers/new-conversation-from-user.ts index f2290dfbda35..0bfab00064d0 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/new-conversation-from-user.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/new-conversation-from-user.ts @@ -4,6 +4,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const newConversationFromUser = createTrigger({ name: 'newConversationFromUser', + classification: 'READ', displayName: 'New Conversation', description: 'Triggers when a conversation is created by a user or lead (not an admin).', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/new-lead.ts b/packages/pieces/community/intercom/src/lib/triggers/new-lead.ts index ee7469d2ac7a..072770730921 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/new-lead.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/new-lead.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const newLeadTrigger = createTrigger({ auth: intercomAuth, name: 'new-lead', + classification: 'READ', displayName: 'New Lead', description: 'Triggers when a new lead is created.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/new-ticket.ts b/packages/pieces/community/intercom/src/lib/triggers/new-ticket.ts index 9eb466127a3d..b813ab3e21e8 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/new-ticket.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/new-ticket.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const newTicketTrigger = createTrigger({ auth: intercomAuth, name: 'new-ticket', + classification: 'READ', displayName: 'New Ticket', description: 'Triggers when a new ticket is created.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/new-unsubscription.ts b/packages/pieces/community/intercom/src/lib/triggers/new-unsubscription.ts index 1ffc15ae3817..92d4396aa124 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/new-unsubscription.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/new-unsubscription.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const newUnsubscriptionTrigger = createTrigger({ auth: intercomAuth, name: 'new-unsubscription', + classification: 'READ', displayName: 'New Unsubscription', description: 'Triggers when a contact unsubscribes from your emails.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/new-user.ts b/packages/pieces/community/intercom/src/lib/triggers/new-user.ts index e9a3420c4fe6..9527032ac0e5 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/new-user.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/new-user.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const newUserTrigger = createTrigger({ auth: intercomAuth, name: 'new-user', + classification: 'READ', displayName: 'New User', description: 'Triggers when a new user is created.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/note-added-to-conversation.ts b/packages/pieces/community/intercom/src/lib/triggers/note-added-to-conversation.ts index d07c207d382a..db2f4d06db32 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/note-added-to-conversation.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/note-added-to-conversation.ts @@ -6,6 +6,7 @@ import { intercomClient } from '../common'; export const noteAddedToConversation = createTrigger({ // auth: check https://www.activepieces.com/docs/developers/piece-reference/authentication, name: 'noteAddedToConversation', + classification: 'READ', displayName: 'Note added to conversation', description: 'Triggers when a note is added to a conversation', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/reply-from-admin.ts b/packages/pieces/community/intercom/src/lib/triggers/reply-from-admin.ts index 540300c9035e..5e5c29f53250 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/reply-from-admin.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/reply-from-admin.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const replyFromAdmin = createTrigger({ // auth: check https://www.activepieces.com/docs/developers/piece-reference/authentication, name: 'replyFromAdmin', + classification: 'READ', displayName: 'Reply from an Intercom admin', description: 'Triggers when a reply is received from an Intercom admin (not a user or lead)', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/reply-from-user.ts b/packages/pieces/community/intercom/src/lib/triggers/reply-from-user.ts index 6c5aa7c449d9..a01eddb4f578 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/reply-from-user.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/reply-from-user.ts @@ -5,6 +5,7 @@ import { intercomClient } from '../common'; export const replyFromUser = createTrigger({ // auth: check https://www.activepieces.com/docs/developers/piece-reference/authentication, name: 'replyFromUser', + classification: 'READ', displayName: 'Reply from a user or lead', description: 'Triggers when a reply is received from a user or lead (not an admin)', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/tag-added-to-lead.ts b/packages/pieces/community/intercom/src/lib/triggers/tag-added-to-lead.ts index 5ba933ec64f1..520371e44fe3 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/tag-added-to-lead.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/tag-added-to-lead.ts @@ -5,6 +5,7 @@ import { tagIdProp } from '../common/props'; export const tagAddedToLeadTrigger = createTrigger({ name: 'tag-added-to-lead', + classification: 'READ', displayName: 'Tag Added to Lead', description: 'Triggers when a tag is added to a lead.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/tag-added-to-user.ts b/packages/pieces/community/intercom/src/lib/triggers/tag-added-to-user.ts index 2240f4730d9d..5fd414de558d 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/tag-added-to-user.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/tag-added-to-user.ts @@ -5,6 +5,7 @@ import { tagIdProp } from '../common/props'; export const tagAddedToUserTrigger = createTrigger({ name: 'tag-added-to-user', + classification: 'READ', displayName: 'Tag Added to User', description: 'Triggers when a tag is added to a user.', aiMetadata: { diff --git a/packages/pieces/community/intercom/src/lib/triggers/updated-ticket.ts b/packages/pieces/community/intercom/src/lib/triggers/updated-ticket.ts index d774ec035cea..83cf850ecb35 100644 --- a/packages/pieces/community/intercom/src/lib/triggers/updated-ticket.ts +++ b/packages/pieces/community/intercom/src/lib/triggers/updated-ticket.ts @@ -5,6 +5,7 @@ import { intercomClient, TriggerPayload } from '../common'; export const updatedTicketTrigger = createTrigger({ auth: intercomAuth, name: 'updated-ticket', + classification: 'READ', displayName: 'Updated Ticket', description: 'Triggers when a ticket is updated (state or attributes change).', aiMetadata: { diff --git a/packages/pieces/community/invoiceninja/package.json b/packages/pieces/community/invoiceninja/package.json index e67336a25937..0ae8cdf59d6d 100644 --- a/packages/pieces/community/invoiceninja/package.json +++ b/packages/pieces/community/invoiceninja/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-invoiceninja", - "version": "0.4.0", + "version": "0.4.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/action-recurring.ts b/packages/pieces/community/invoiceninja/src/lib/actions/action-recurring.ts index ec3cc74af9d5..c6e428fe9008 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/action-recurring.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/action-recurring.ts @@ -8,6 +8,7 @@ import { invoiceninjaAuth } from '../..'; export const actionRecurringInvoice = createAction({ auth: invoiceninjaAuth, name: 'action_recurring_invoice', + classification: 'DESTRUCTIVE', displayName: 'Perform Action on Recurring Invoice', description: 'Actions include: start, stop, send_now, restore, archive, delete.', diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/create-client.ts b/packages/pieces/community/invoiceninja/src/lib/actions/create-client.ts index abac20d39c22..9307d2d0a05b 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/create-client.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/create-client.ts @@ -8,6 +8,7 @@ import { invoiceninjaAuth } from '../..'; export const createClient = createAction({ auth: invoiceninjaAuth, name: 'create_client', + classification: 'WRITE', displayName: 'Create Client', description: 'Creates a new client in InvoiceNinja.', audience: 'both', diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/create-invoice.ts b/packages/pieces/community/invoiceninja/src/lib/actions/create-invoice.ts index d47e56aae849..9b1f9ebcb139 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/create-invoice.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/create-invoice.ts @@ -10,6 +10,7 @@ import { invoiceninjaAuth } from '../..'; export const createInvoice = createAction({ auth: invoiceninjaAuth, name: 'create_invoice', + classification: 'WRITE', displayName: 'Create Invoice', description: 'Creates an invoice in Invoice Ninja for billing purposes.', audience: 'both', diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/create-recurring.ts b/packages/pieces/community/invoiceninja/src/lib/actions/create-recurring.ts index adb3ccd0aa05..aeb20e55c185 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/create-recurring.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/create-recurring.ts @@ -10,6 +10,7 @@ import { invoiceninjaAuth } from '../..'; export const createRecurringInvoice = createAction({ auth: invoiceninjaAuth, name: 'create_recurring_invoice', + classification: 'WRITE', displayName: 'Create Recurring Invoice', description: 'Creates a recurring invoice in Invoice Ninja for billing purposes.', audience: 'both', diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/create-task.ts b/packages/pieces/community/invoiceninja/src/lib/actions/create-task.ts index 9ba0e38ffadc..a78a9b085afe 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/create-task.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/create-task.ts @@ -7,6 +7,7 @@ import { invoiceninjaAuth } from '../..'; export const createTask = createAction({ auth: invoiceninjaAuth, name: 'create_task', + classification: 'WRITE', displayName: 'Create Task', description: 'Creates a task instance in Invoice Ninja for billing purposes.', audience: 'both', diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/get-client.ts b/packages/pieces/community/invoiceninja/src/lib/actions/get-client.ts index fc236b5a2e97..8911a95b2ab4 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/get-client.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/get-client.ts @@ -9,6 +9,7 @@ import { invoiceninjaAuth } from '../..'; export const getClient = createAction({ auth: invoiceninjaAuth, name: 'getclient_task', + classification: 'READ', displayName: 'Get Client Details from e-mail', description: 'Gets the client details if they exist by e-mail.', audience: 'both', diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/get-invoices.ts b/packages/pieces/community/invoiceninja/src/lib/actions/get-invoices.ts index 49b6e15dc94b..4e070f60b09e 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/get-invoices.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/get-invoices.ts @@ -5,6 +5,7 @@ import { invoiceninjaAuth } from '../..'; export const getInvoices = createAction({ auth: invoiceninjaAuth, name: 'getinvoices_task', + classification: 'SEARCH', displayName: 'Get Invoices', description: 'Gets data for invoices.', audience: 'both', diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/get-report.ts b/packages/pieces/community/invoiceninja/src/lib/actions/get-report.ts index 8f5363479121..e7c39e060e3e 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/get-report.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/get-report.ts @@ -5,6 +5,7 @@ import { invoiceninjaAuth } from '../..'; export const getReport = createAction({ auth: invoiceninjaAuth, name: 'getreport_task', + classification: 'SEARCH', displayName: 'Get Report', description: 'Gets report data from InvoiceNinja.', audience: 'both', diff --git a/packages/pieces/community/invoiceninja/src/lib/actions/task-exists.ts b/packages/pieces/community/invoiceninja/src/lib/actions/task-exists.ts index f3d72b7c499a..a78737828814 100644 --- a/packages/pieces/community/invoiceninja/src/lib/actions/task-exists.ts +++ b/packages/pieces/community/invoiceninja/src/lib/actions/task-exists.ts @@ -5,6 +5,7 @@ import { invoiceninjaAuth } from '../..'; export const existsTask = createAction({ auth: invoiceninjaAuth, name: 'exists_task', + classification: 'READ', displayName: 'Check Task Existence', description: 'Verify if a Task Already Exists', audience: 'both', diff --git a/packages/pieces/community/jira-cloud/package.json b/packages/pieces/community/jira-cloud/package.json index 21d9e9f47855..2e076eda84bf 100644 --- a/packages/pieces/community/jira-cloud/package.json +++ b/packages/pieces/community/jira-cloud/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-jira-cloud", - "version": "0.5.0", + "version": "0.5.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/add-attachment-to-issue.ts b/packages/pieces/community/jira-cloud/src/lib/actions/add-attachment-to-issue.ts index 565a866bab7b..ebae1dc90703 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/add-attachment-to-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/add-attachment-to-issue.ts @@ -9,6 +9,7 @@ import { legacyAttachmentListOutputSchema } from '../output-schemas'; export const addAttachmentToIssueAction = createAction({ auth: jiraCloudAuth, name: 'add_issue_attachment', + classification: 'WRITE', displayName: 'Add Attachment to Issue', description: 'Adds an attachment to an issue.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/add-comment-to-issue.ts b/packages/pieces/community/jira-cloud/src/lib/actions/add-comment-to-issue.ts index 343aa5b0bcef..5bc85a8c7c09 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/add-comment-to-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/add-comment-to-issue.ts @@ -8,6 +8,7 @@ import { commentOutputSchema } from '../output-schemas'; export const addCommentToIssueAction = createAction({ auth: jiraCloudAuth, name: 'add_issue_comment', + classification: 'WRITE', displayName: 'Add Issue Comment', description: 'Adds a comment to an issue.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/add-watcher-to-issue.ts b/packages/pieces/community/jira-cloud/src/lib/actions/add-watcher-to-issue.ts index abb1fee8c433..84d890b192b5 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/add-watcher-to-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/add-watcher-to-issue.ts @@ -9,6 +9,7 @@ import { legacyAddWatcherOutputSchema } from '../output-schemas'; export const addWatcherToIssueAction = createAction({ auth: jiraCloudAuth, name: 'add-watcher-to-issue', + classification: 'WRITE', displayName: 'Add Watcher to Issue', description: 'Adds a new watcher to an issue.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/assign-issue.ts b/packages/pieces/community/jira-cloud/src/lib/actions/assign-issue.ts index 3190e5362b25..5b4f38422e48 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/assign-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/assign-issue.ts @@ -7,6 +7,7 @@ import { getIssueIdDropdown, getProjectIdDropdown, getUsersDropdown } from '../c export const assignIssueAction = createAction({ auth: jiraCloudAuth, name: 'assign_issue', + classification: 'WRITE', displayName: 'Assign Issue', description: 'Assigns an issue to a user.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/create-issue.ts b/packages/pieces/community/jira-cloud/src/lib/actions/create-issue.ts index 2aef200e7568..aa963de19d74 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/create-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/create-issue.ts @@ -31,6 +31,7 @@ async function getFields(auth: JiraAuth, projectId: string, issueTypeId: string) export const createIssueAction = createAction({ name: 'create_issue', + classification: 'WRITE', displayName: 'Create Issue', description: 'Creates a new issue in a project.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/delete-issue-comment.ts b/packages/pieces/community/jira-cloud/src/lib/actions/delete-issue-comment.ts index 93674f8e211b..7a1649fe5e05 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/delete-issue-comment.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/delete-issue-comment.ts @@ -7,6 +7,7 @@ import { getIssueIdDropdown, getProjectIdDropdown } from '../common/props'; export const deleteIssueCommentAction = createAction({ auth: jiraCloudAuth, name: 'delete_issue_comment', + classification: 'DESTRUCTIVE', displayName: 'Delete Issue Comment', description: 'Deletes a comment on a specific issue.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/find-user.ts b/packages/pieces/community/jira-cloud/src/lib/actions/find-user.ts index bff36daf0bff..4ee60563cc51 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/find-user.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/find-user.ts @@ -7,6 +7,7 @@ import { legacyFindUserOutputSchema } from '../output-schemas'; export const findUserAction = createAction({ auth:jiraCloudAuth, name:'find-user', + classification: 'SEARCH', displayName:'Find User', description:'Finds an existing user.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/get-issue-attachment.ts b/packages/pieces/community/jira-cloud/src/lib/actions/get-issue-attachment.ts index 29127d3bfa38..849158f9d62f 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/get-issue-attachment.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/get-issue-attachment.ts @@ -7,6 +7,7 @@ import { legacyGetAttachmentOutputSchema } from '../output-schemas'; export const getIssueAttachmentAction = createAction({ auth: jiraCloudAuth, name: 'get-issue-attachment', + classification: 'READ', displayName: 'Get Issue Attachment', description: 'Retrieves an attachment from an issue.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/get-issue.ts b/packages/pieces/community/jira-cloud/src/lib/actions/get-issue.ts index 6c4c83b9bfd7..e4ea002bc29d 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/get-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/get-issue.ts @@ -8,6 +8,7 @@ import { issueOutputSchema } from '../output-schemas'; export const getIssueAction = createAction({ auth: jiraCloudAuth, name: 'get_issue', + classification: 'READ', displayName: 'Get Issue', description: 'Get issue data.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/link-issues.ts b/packages/pieces/community/jira-cloud/src/lib/actions/link-issues.ts index 6404ca0dcdef..ac93e34c9045 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/link-issues.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/link-issues.ts @@ -9,6 +9,7 @@ import { legacyLinkIssuesOutputSchema } from '../output-schemas'; export const linkIssuesAction = createAction({ auth: jiraCloudAuth, name: 'link-issues', + classification: 'WRITE', displayName: 'Link Issues', description: 'Creates a link between two issues.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/list-issue-comments.ts b/packages/pieces/community/jira-cloud/src/lib/actions/list-issue-comments.ts index 4b03fcd23270..51d670549401 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/list-issue-comments.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/list-issue-comments.ts @@ -8,6 +8,7 @@ import { legacyCommentPageOutputSchema } from '../output-schemas'; export const listIssueCommentsAction = createAction({ auth: jiraCloudAuth, name: 'list_issue_comments', + classification: 'SEARCH', displayName: 'List Issue Comments', description: 'Returns all comments for an issue.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/markdown-to-jira-format.ts b/packages/pieces/community/jira-cloud/src/lib/actions/markdown-to-jira-format.ts index 56b3d2aaa103..8d070e64cdaa 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/markdown-to-jira-format.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/markdown-to-jira-format.ts @@ -6,6 +6,7 @@ import { MarkdownTransformer } from '@atlaskit/editor-markdown-transformer'; import { markdownToAdfOutputSchema } from '../output-schemas'; export const markdownToJiraFormat = createAction({ name: 'markdownToJiraFormat', + classification: 'READ', displayName: 'Markdown to Jira format', description: "Convert Markdown-formatted text to Jira's ADF syntax for use in comments and descriptions etc", diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/search-issues.ts b/packages/pieces/community/jira-cloud/src/lib/actions/search-issues.ts index 8836f95a1fa4..dae125638ef7 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/search-issues.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/search-issues.ts @@ -8,6 +8,7 @@ import { propsValidation } from '@activepieces/pieces-common'; import { issueListOutputSchema } from '../output-schemas'; export const searchIssues = createAction({ name: 'search_issues', + classification: 'SEARCH', displayName: 'Search Issues', description: 'Search for issues with JQL', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/transition-issue.ts b/packages/pieces/community/jira-cloud/src/lib/actions/transition-issue.ts index dddce66352c8..369d248a9c31 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/transition-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/transition-issue.ts @@ -13,6 +13,7 @@ import { legacyTransitionIssueOutputSchema } from '../output-schemas'; export const transitionIssueAction = createAction({ auth: jiraCloudAuth, name: 'transition_issue', + classification: 'WRITE', displayName: 'Transition Issue', description: 'Moves an issue to a new status by executing a workflow transition.', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/update-issue-comment.ts b/packages/pieces/community/jira-cloud/src/lib/actions/update-issue-comment.ts index cdadfce899fa..37fdee71e5fe 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/update-issue-comment.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/update-issue-comment.ts @@ -8,6 +8,7 @@ import { commentOutputSchema } from '../output-schemas'; export const updateIssueCommentAction = createAction({ auth: jiraCloudAuth, name: 'update_issue_comment', + classification: 'WRITE', displayName: 'Update Issue Comment', description: 'Updates a comment to a specific issue.', audience: 'human', diff --git a/packages/pieces/community/jira-cloud/src/lib/actions/update-issue.ts b/packages/pieces/community/jira-cloud/src/lib/actions/update-issue.ts index ce3925b55e36..8b26dcfae44d 100644 --- a/packages/pieces/community/jira-cloud/src/lib/actions/update-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/actions/update-issue.ts @@ -35,6 +35,7 @@ async function getFields(auth: JiraAuth, issueId: string): Promise({ export const issueAssigned = createTrigger({ name: 'issue_assigned', + classification: 'READ', displayName: 'Issue Assigned', description: 'Fires when a Jira issue is assigned to someone. Use it to ping people in Slack/Teams the moment work lands on them, auto-create a to-do when tickets hit your queue, or track hand-offs between teammates.', diff --git a/packages/pieces/community/jira-cloud/src/lib/triggers/new-attachment.ts b/packages/pieces/community/jira-cloud/src/lib/triggers/new-attachment.ts index 28fbb4bb363e..c7366cfa3bd0 100644 --- a/packages/pieces/community/jira-cloud/src/lib/triggers/new-attachment.ts +++ b/packages/pieces/community/jira-cloud/src/lib/triggers/new-attachment.ts @@ -72,6 +72,7 @@ const polling = createJiraPolling({ export const newAttachment = createTrigger({ name: 'new_attachment', + classification: 'READ', displayName: 'New Attachment on Issue', description: 'Fires when a file is attached to a Jira issue. Great for auto-saving screenshots to Google Drive, forwarding customer uploads to support tools, or archiving documents in S3.', diff --git a/packages/pieces/community/jira-cloud/src/lib/triggers/new-comment.ts b/packages/pieces/community/jira-cloud/src/lib/triggers/new-comment.ts index b540d68da90a..d8384093a3ea 100644 --- a/packages/pieces/community/jira-cloud/src/lib/triggers/new-comment.ts +++ b/packages/pieces/community/jira-cloud/src/lib/triggers/new-comment.ts @@ -50,6 +50,7 @@ const polling = createJiraPolling({ export const newComment = createTrigger({ name: 'new_comment', + classification: 'READ', displayName: 'New Comment', description: 'Fires whenever someone adds a new comment to a Jira issue. Great for getting notified in Slack or Teams, syncing customer replies, or reacting to feedback automatically.', diff --git a/packages/pieces/community/jira-cloud/src/lib/triggers/new-issue-type.ts b/packages/pieces/community/jira-cloud/src/lib/triggers/new-issue-type.ts index 80d8d26e903d..790f0cb0d9dc 100644 --- a/packages/pieces/community/jira-cloud/src/lib/triggers/new-issue-type.ts +++ b/packages/pieces/community/jira-cloud/src/lib/triggers/new-issue-type.ts @@ -6,6 +6,7 @@ import { getProjectIdDropdown } from '../common/props'; import { issueTypeTriggerOutputSchema } from '../output-schemas'; export const newIssueType = createTrigger({ name: 'new_issue_type', + classification: 'READ', displayName: 'New Issue Type', description: 'Triggers when a new issue type is created in a project', aiMetadata: { diff --git a/packages/pieces/community/jira-cloud/src/lib/triggers/new-issue.ts b/packages/pieces/community/jira-cloud/src/lib/triggers/new-issue.ts index ba9c864bb3ce..fbe02c4b0a74 100644 --- a/packages/pieces/community/jira-cloud/src/lib/triggers/new-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/triggers/new-issue.ts @@ -11,6 +11,7 @@ const polling = createJiraPolling({ timeField: 'created' }); export const newIssue = createTrigger({ name: 'new_issue', + classification: 'READ', displayName: 'New Issue', description: 'Triggers when a new issue is created', aiMetadata: { diff --git a/packages/pieces/community/jira-cloud/src/lib/triggers/new-priority.ts b/packages/pieces/community/jira-cloud/src/lib/triggers/new-priority.ts index c02ff1e1813b..31e5b92deb96 100644 --- a/packages/pieces/community/jira-cloud/src/lib/triggers/new-priority.ts +++ b/packages/pieces/community/jira-cloud/src/lib/triggers/new-priority.ts @@ -5,6 +5,7 @@ import { getPriorities } from '../common'; import { priorityTriggerOutputSchema } from '../output-schemas'; export const newPriority = createTrigger({ name: 'new_priority', + classification: 'READ', displayName: 'New Priority', description: 'Triggers when a new priority is created', aiMetadata: { diff --git a/packages/pieces/community/jira-cloud/src/lib/triggers/new-project.ts b/packages/pieces/community/jira-cloud/src/lib/triggers/new-project.ts index 72d2131697f4..62c62cd2b276 100644 --- a/packages/pieces/community/jira-cloud/src/lib/triggers/new-project.ts +++ b/packages/pieces/community/jira-cloud/src/lib/triggers/new-project.ts @@ -5,6 +5,7 @@ import { getProjects } from '../common'; import { projectTriggerOutputSchema } from '../output-schemas'; export const newProject = createTrigger({ name: 'new_project', + classification: 'READ', displayName: 'New Project', description: 'Triggers when a new project is created', aiMetadata: { diff --git a/packages/pieces/community/jira-cloud/src/lib/triggers/updated-issue-status.ts b/packages/pieces/community/jira-cloud/src/lib/triggers/updated-issue-status.ts index f640af4fa08a..31f9d67530d7 100644 --- a/packages/pieces/community/jira-cloud/src/lib/triggers/updated-issue-status.ts +++ b/packages/pieces/community/jira-cloud/src/lib/triggers/updated-issue-status.ts @@ -11,6 +11,7 @@ const polling = createJiraPolling({ epochField: 'statuscategorychangedate' }); export const updatedIssueStatus = createTrigger({ name: 'updated_issue_status', + classification: 'READ', displayName: 'Updated Issue Status', description: 'Triggers when an issue status is updated', aiMetadata: { diff --git a/packages/pieces/community/jira-cloud/src/lib/triggers/updated-issue.ts b/packages/pieces/community/jira-cloud/src/lib/triggers/updated-issue.ts index 1df8704cf95c..9c23fe1f5776 100644 --- a/packages/pieces/community/jira-cloud/src/lib/triggers/updated-issue.ts +++ b/packages/pieces/community/jira-cloud/src/lib/triggers/updated-issue.ts @@ -11,6 +11,7 @@ const polling = createJiraPolling(); export const updatedIssue = createTrigger({ name: 'updated_issue', + classification: 'READ', displayName: 'Updated Issue', description: 'Triggers when an issue is updated', aiMetadata: { diff --git a/packages/pieces/community/jira-data-center/package.json b/packages/pieces/community/jira-data-center/package.json index 81c52a42500f..f20314b1f8a4 100644 --- a/packages/pieces/community/jira-data-center/package.json +++ b/packages/pieces/community/jira-data-center/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-jira-data-center", - "version": "0.1.0", + "version": "0.1.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/add-attachment-to-issue.ts b/packages/pieces/community/jira-data-center/src/lib/actions/add-attachment-to-issue.ts index 38e5568f2b79..89beed0af169 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/add-attachment-to-issue.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/add-attachment-to-issue.ts @@ -8,6 +8,7 @@ import { getProjectIdDropdown, getIssueIdDropdown } from '../common/props'; export const addAttachmentToIssueAction = createAction({ auth: jiraDataCenterAuth, name: 'add_issue_attachment', + classification: 'WRITE', displayName: 'Add Attachment to Issue', description: 'Adds an attachment to an issue.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/add-comment-to-issue.ts b/packages/pieces/community/jira-data-center/src/lib/actions/add-comment-to-issue.ts index 2f11ae49ede9..e287ba9a8b7b 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/add-comment-to-issue.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/add-comment-to-issue.ts @@ -7,6 +7,7 @@ import { getIssueIdDropdown, getProjectIdDropdown } from '../common/props'; export const addCommentToIssueAction = createAction({ auth: jiraDataCenterAuth, name: 'add_issue_comment', + classification: 'WRITE', displayName: 'Add Issue Comment', description: 'Adds a comment to an issue.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/add-watcher-to-issue.ts b/packages/pieces/community/jira-data-center/src/lib/actions/add-watcher-to-issue.ts index c0bd64b86e55..598b8503c6b8 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/add-watcher-to-issue.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/add-watcher-to-issue.ts @@ -8,6 +8,7 @@ import { HttpError, HttpMethod } from '@activepieces/pieces-common'; export const addWatcherToIssueAction = createAction({ auth: jiraDataCenterAuth, name: 'add-watcher-to-issue', + classification: 'WRITE', displayName: 'Add Watcher to Issue', description: 'Adds a new watcher to an issue.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/assign-issue.ts b/packages/pieces/community/jira-data-center/src/lib/actions/assign-issue.ts index a567852f542d..128771669602 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/assign-issue.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/assign-issue.ts @@ -7,6 +7,7 @@ import { getIssueIdDropdown, getProjectIdDropdown, getUsersDropdown } from '../c export const assignIssueAction = createAction({ auth: jiraDataCenterAuth, name: 'assign_issue', + classification: 'WRITE', displayName: 'Assign Issue', description: 'Assigns an issue to a user.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/create-issue.ts b/packages/pieces/community/jira-data-center/src/lib/actions/create-issue.ts index db8fe7d85f74..b3fe02d00a11 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/create-issue.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/create-issue.ts @@ -37,6 +37,7 @@ async function getFields(auth: JiraDataCenterAuth, projectId: string, issueTypeI export const createIssueAction = createAction({ name: 'create_issue', + classification: 'WRITE', displayName: 'Create Issue', description: 'Creates a new issue in a project.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/delete-issue-comment.ts b/packages/pieces/community/jira-data-center/src/lib/actions/delete-issue-comment.ts index 6bbd989b02db..5d0d3d4a1163 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/delete-issue-comment.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/delete-issue-comment.ts @@ -8,6 +8,7 @@ import { getIssueIdDropdown, getProjectIdDropdown } from '../common/props'; export const deleteIssueCommentAction = createAction({ auth: jiraDataCenterAuth, name: 'delete_issue_comment', + classification: 'DESTRUCTIVE', displayName: 'Delete Issue Comment', description: 'Deletes a comment on a specific issue.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/find-user.ts b/packages/pieces/community/jira-data-center/src/lib/actions/find-user.ts index 37203402081e..cde7895056f0 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/find-user.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/find-user.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findUserAction = createAction({ auth: jiraDataCenterAuth, name: 'find-user', + classification: 'SEARCH', displayName: 'Find User', description: 'Finds an existing user.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/get-issue-attachment.ts b/packages/pieces/community/jira-data-center/src/lib/actions/get-issue-attachment.ts index 72a294f3c2a6..b0610a50634e 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/get-issue-attachment.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/get-issue-attachment.ts @@ -6,6 +6,7 @@ import { AuthenticationType, httpClient, HttpMethod } from '@activepieces/pieces export const getIssueAttachmentAction = createAction({ auth: jiraDataCenterAuth, name: 'get-issue-attachment', + classification: 'READ', displayName: 'Get Issue Attachment', description: 'Retrieves an attachment from an issue.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/get-issue.ts b/packages/pieces/community/jira-data-center/src/lib/actions/get-issue.ts index 40c522dd246e..3d64127fb6eb 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/get-issue.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/get-issue.ts @@ -26,6 +26,7 @@ function mapFieldNames( export const getIssueAction = createAction({ auth: jiraDataCenterAuth, name: 'get_issue', + classification: 'READ', displayName: 'Get Issue', description: 'Get issue data.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/link-issues.ts b/packages/pieces/community/jira-data-center/src/lib/actions/link-issues.ts index 8e411306fcfc..a4115de63ebb 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/link-issues.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/link-issues.ts @@ -8,6 +8,7 @@ import { jiraApiCall } from '../common'; export const linkIssuesAction = createAction({ auth: jiraDataCenterAuth, name: 'link-issues', + classification: 'WRITE', displayName: 'Link Issues', description: 'Creates a link between two issues.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/list-issue-comments.ts b/packages/pieces/community/jira-data-center/src/lib/actions/list-issue-comments.ts index 237a269a77b5..95f15304f6b6 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/list-issue-comments.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/list-issue-comments.ts @@ -7,6 +7,7 @@ import { getProjectIdDropdown, getIssueIdDropdown } from '../common/props'; export const listIssueCommentsAction = createAction({ auth: jiraDataCenterAuth, name: 'list_issue_comments', + classification: 'SEARCH', displayName: 'List Issue Comments', description: 'Returns all comments for an issue.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/search-issues.ts b/packages/pieces/community/jira-data-center/src/lib/actions/search-issues.ts index 0dfb77406b1d..59f88f2687da 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/search-issues.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/search-issues.ts @@ -6,6 +6,7 @@ import { propsValidation } from '@activepieces/pieces-common'; export const searchIssuesAction = createAction({ name: 'search_issues', + classification: 'SEARCH', displayName: 'Search Issues', description: 'Search for issues with JQL', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/update-issue-comment.ts b/packages/pieces/community/jira-data-center/src/lib/actions/update-issue-comment.ts index 4b3b045a0528..f8375b1026ab 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/update-issue-comment.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/update-issue-comment.ts @@ -7,6 +7,7 @@ import { getIssueIdDropdown, getProjectIdDropdown } from '../common/props'; export const updateIssueCommentAction = createAction({ auth: jiraDataCenterAuth, name: 'update_issue_comment', + classification: 'WRITE', displayName: 'Update Issue Comment', description: 'Updates a comment to a specific issue.', audience: 'both', diff --git a/packages/pieces/community/jira-data-center/src/lib/actions/update-issue.ts b/packages/pieces/community/jira-data-center/src/lib/actions/update-issue.ts index 9cb20bc04578..38446bf3287c 100644 --- a/packages/pieces/community/jira-data-center/src/lib/actions/update-issue.ts +++ b/packages/pieces/community/jira-data-center/src/lib/actions/update-issue.ts @@ -30,6 +30,7 @@ async function getFields(auth: JiraDataCenterAuth, issueId: string): Promise { return createTrigger({ name: trigger.name, + classification: 'READ', displayName: trigger.displayName, auth: krispcallAuth, description: trigger.description, diff --git a/packages/pieces/community/leexi/package.json b/packages/pieces/community/leexi/package.json index b8b306211daa..7b9eeddea28a 100644 --- a/packages/pieces/community/leexi/package.json +++ b/packages/pieces/community/leexi/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-leexi", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/leexi/src/lib/actions/get-call.ts b/packages/pieces/community/leexi/src/lib/actions/get-call.ts index bccfc41745cb..af4ba2026fed 100644 --- a/packages/pieces/community/leexi/src/lib/actions/get-call.ts +++ b/packages/pieces/community/leexi/src/lib/actions/get-call.ts @@ -5,6 +5,7 @@ import { BASE_URL } from "../common/constants"; export const getCallAction = createAction({ name: 'get-call', + classification: 'READ', auth: leexiAuth, displayName: 'Get Call', description: 'Gets call details.', diff --git a/packages/pieces/community/leexi/src/lib/triggers/new-call-created.ts b/packages/pieces/community/leexi/src/lib/triggers/new-call-created.ts index 6a601fce1b84..fc9fd8941903 100644 --- a/packages/pieces/community/leexi/src/lib/triggers/new-call-created.ts +++ b/packages/pieces/community/leexi/src/lib/triggers/new-call-created.ts @@ -57,6 +57,7 @@ const polling: Polling, Reco export const newCallCreatedTrigger = createTrigger({ name: 'new-call-created', + classification: 'READ', auth: leexiAuth, displayName: 'New Call Created', description: 'Triggers when a new call is created.', diff --git a/packages/pieces/community/letmepost/package.json b/packages/pieces/community/letmepost/package.json index 7884eedfc5dc..4a28ec0ce221 100644 --- a/packages/pieces/community/letmepost/package.json +++ b/packages/pieces/community/letmepost/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-letmepost", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/letmepost/src/lib/actions/get-post.ts b/packages/pieces/community/letmepost/src/lib/actions/get-post.ts index 405fde57e3c6..84422898b85a 100644 --- a/packages/pieces/community/letmepost/src/lib/actions/get-post.ts +++ b/packages/pieces/community/letmepost/src/lib/actions/get-post.ts @@ -6,6 +6,7 @@ import { letmepostApiCall } from '../common'; export const getPost = createAction({ auth: letmepostAuth, name: 'get_post', + classification: 'READ', displayName: 'Get a Post', description: 'Retrieve a single post and its per-target results', audience: 'both', diff --git a/packages/pieces/community/letmepost/src/lib/actions/list-accounts.ts b/packages/pieces/community/letmepost/src/lib/actions/list-accounts.ts index 65307f8ddd5a..3cc6f6497f0e 100644 --- a/packages/pieces/community/letmepost/src/lib/actions/list-accounts.ts +++ b/packages/pieces/community/letmepost/src/lib/actions/list-accounts.ts @@ -6,6 +6,7 @@ import { letmepostApiCall } from '../common'; export const listAccounts = createAction({ auth: letmepostAuth, name: 'list_accounts', + classification: 'SEARCH', displayName: 'List Accounts', description: 'List the social accounts connected to your organization', audience: 'both', diff --git a/packages/pieces/community/letmepost/src/lib/actions/list-media.ts b/packages/pieces/community/letmepost/src/lib/actions/list-media.ts index df1c154c8369..7c5ea61ce7bf 100644 --- a/packages/pieces/community/letmepost/src/lib/actions/list-media.ts +++ b/packages/pieces/community/letmepost/src/lib/actions/list-media.ts @@ -6,6 +6,7 @@ import { letmepostApiCall } from '../common'; export const listMedia = createAction({ auth: letmepostAuth, name: 'list_media', + classification: 'SEARCH', displayName: 'List Media', description: 'List previously uploaded media assets', audience: 'both', diff --git a/packages/pieces/community/letmepost/src/lib/actions/publish-post.ts b/packages/pieces/community/letmepost/src/lib/actions/publish-post.ts index ca1a8f948c15..cc8ffc45efd7 100644 --- a/packages/pieces/community/letmepost/src/lib/actions/publish-post.ts +++ b/packages/pieces/community/letmepost/src/lib/actions/publish-post.ts @@ -6,6 +6,7 @@ import { letmepostApiCall, letmepostCommon } from '../common'; export const publishPost = createAction({ auth: letmepostAuth, name: 'publish_post', + classification: 'WRITE', displayName: 'Publish a Post', description: 'Publish or schedule a post to one or more connected accounts', audience: 'both', diff --git a/packages/pieces/community/letmepost/src/lib/triggers/new-published-post.ts b/packages/pieces/community/letmepost/src/lib/triggers/new-published-post.ts index 51e00c520098..758dc244cbc9 100644 --- a/packages/pieces/community/letmepost/src/lib/triggers/new-published-post.ts +++ b/packages/pieces/community/letmepost/src/lib/triggers/new-published-post.ts @@ -58,6 +58,7 @@ const polling: Polling< export const newPublishedPost = createTrigger({ auth: letmepostAuth, name: 'new_published_post', + classification: 'READ', displayName: 'New Published Post', description: 'Triggers when a post is published', aiMetadata: { diff --git a/packages/pieces/community/letmepost/src/lib/triggers/post-event.ts b/packages/pieces/community/letmepost/src/lib/triggers/post-event.ts index f926f88b41da..b99a9f3251d1 100644 --- a/packages/pieces/community/letmepost/src/lib/triggers/post-event.ts +++ b/packages/pieces/community/letmepost/src/lib/triggers/post-event.ts @@ -38,6 +38,7 @@ function isValidSignature( export const postEvent = createTrigger({ auth: letmepostAuth, name: 'post_event', + classification: 'READ', displayName: 'Post Event', description: 'Triggers instantly when a post changes state (published, failed, rejected, and more)', diff --git a/packages/pieces/community/letta/package.json b/packages/pieces/community/letta/package.json index 2e438107ca1b..0b0dda80a7f1 100644 --- a/packages/pieces/community/letta/package.json +++ b/packages/pieces/community/letta/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-letta", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/letta/src/lib/actions/create-agent-from-template.ts b/packages/pieces/community/letta/src/lib/actions/create-agent-from-template.ts index 5ab652dd3d4c..54ee3c00ae3d 100644 --- a/packages/pieces/community/letta/src/lib/actions/create-agent-from-template.ts +++ b/packages/pieces/community/letta/src/lib/actions/create-agent-from-template.ts @@ -10,6 +10,7 @@ import type { export const createAgentFromTemplate = createAction({ auth: lettaAuth, name: 'createAgentFromTemplate', + classification: 'WRITE', displayName: 'Create Agent From Template', description: 'Creates an agent from a template', audience: 'both', diff --git a/packages/pieces/community/letta/src/lib/actions/create-identity.ts b/packages/pieces/community/letta/src/lib/actions/create-identity.ts index 12e71d081f12..512edb37dcf7 100644 --- a/packages/pieces/community/letta/src/lib/actions/create-identity.ts +++ b/packages/pieces/community/letta/src/lib/actions/create-identity.ts @@ -10,6 +10,7 @@ import type { export const createIdentity = createAction({ auth: lettaAuth, name: 'createIdentity', + classification: 'WRITE', displayName: 'Create Identity', description: 'Creates a Letta identity', audience: 'both', diff --git a/packages/pieces/community/letta/src/lib/actions/get-identities.ts b/packages/pieces/community/letta/src/lib/actions/get-identities.ts index 3e80c6a95003..d6405f966b9d 100644 --- a/packages/pieces/community/letta/src/lib/actions/get-identities.ts +++ b/packages/pieces/community/letta/src/lib/actions/get-identities.ts @@ -9,6 +9,7 @@ import type { export const getIdentities = createAction({ auth: lettaAuth, name: 'getIdentities', + classification: 'SEARCH', displayName: 'Get Identities', description: 'Searches for identities in your Letta Project', audience: 'both', diff --git a/packages/pieces/community/letta/src/lib/actions/send-message-to-agent.ts b/packages/pieces/community/letta/src/lib/actions/send-message-to-agent.ts index 4ed40686fe86..781a5b97fae5 100644 --- a/packages/pieces/community/letta/src/lib/actions/send-message-to-agent.ts +++ b/packages/pieces/community/letta/src/lib/actions/send-message-to-agent.ts @@ -10,6 +10,7 @@ import type { export const sendMessageToAgent = createAction({ auth: lettaAuth, name: 'sendMessageToAgent', + classification: 'WRITE', displayName: 'Send Message to Agent', description: 'Send message to an agent', audience: 'both', diff --git a/packages/pieces/community/letta/src/lib/triggers/new-agent.ts b/packages/pieces/community/letta/src/lib/triggers/new-agent.ts index e54869e53bbe..bb3926b65754 100644 --- a/packages/pieces/community/letta/src/lib/triggers/new-agent.ts +++ b/packages/pieces/community/letta/src/lib/triggers/new-agent.ts @@ -58,6 +58,7 @@ const polling: Polling< export const newAgent = createTrigger({ auth: lettaAuth, name: 'newAgent', + classification: 'READ', displayName: 'New Agent', description: 'Triggers when a new agent is created', aiMetadata: { diff --git a/packages/pieces/community/letta/src/lib/triggers/new-message.ts b/packages/pieces/community/letta/src/lib/triggers/new-message.ts index fa713b7567e3..9a8244a09b30 100644 --- a/packages/pieces/community/letta/src/lib/triggers/new-message.ts +++ b/packages/pieces/community/letta/src/lib/triggers/new-message.ts @@ -84,6 +84,7 @@ const polling: Polling< export const newMessage = createTrigger({ auth: lettaAuth, name: 'newMessage', + classification: 'READ', displayName: 'New Message', description: 'Triggers when an agent uses send_message', aiMetadata: { diff --git a/packages/pieces/community/lobstermail/package.json b/packages/pieces/community/lobstermail/package.json index 8461f508a9d5..e603b1980133 100644 --- a/packages/pieces/community/lobstermail/package.json +++ b/packages/pieces/community/lobstermail/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-lobstermail", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/lobstermail/src/lib/actions/create-inbox.ts b/packages/pieces/community/lobstermail/src/lib/actions/create-inbox.ts index 81787c882840..8d5a0dce7bc7 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/create-inbox.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/create-inbox.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const createInbox = createAction({ auth: lobstermailAuth, name: 'create_inbox', + classification: 'WRITE', displayName: 'Create Inbox', description: 'Create a new email inbox on LobsterMail.', audience: 'both', diff --git a/packages/pieces/community/lobstermail/src/lib/actions/delete-inbox.ts b/packages/pieces/community/lobstermail/src/lib/actions/delete-inbox.ts index f40eb5b4312e..d15b97c4165f 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/delete-inbox.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/delete-inbox.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const deleteInbox = createAction({ auth: lobstermailAuth, name: 'delete_inbox', + classification: 'DESTRUCTIVE', displayName: 'Delete Inbox', description: 'Permanently delete an inbox and release its address. This action cannot be undone.', audience: 'both', diff --git a/packages/pieces/community/lobstermail/src/lib/actions/get-account.ts b/packages/pieces/community/lobstermail/src/lib/actions/get-account.ts index 90ccdea47530..38f60ea51d83 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/get-account.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/get-account.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const getAccount = createAction({ auth: lobstermailAuth, name: 'get_account', + classification: 'READ', displayName: 'Get Account', description: 'Get account details including subscription tier, usage, and sending limits.', audience: 'both', diff --git a/packages/pieces/community/lobstermail/src/lib/actions/get-email.ts b/packages/pieces/community/lobstermail/src/lib/actions/get-email.ts index bd5b1a25dad7..4f5e58b970f8 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/get-email.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/get-email.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const getEmail = createAction({ auth: lobstermailAuth, name: 'get_email', + classification: 'READ', displayName: 'Get Email', description: 'Get a single email with full body content.', audience: 'both', diff --git a/packages/pieces/community/lobstermail/src/lib/actions/get-inbox.ts b/packages/pieces/community/lobstermail/src/lib/actions/get-inbox.ts index d9ecee414d73..8e06daf365ff 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/get-inbox.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/get-inbox.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const getInbox = createAction({ auth: lobstermailAuth, name: 'get_inbox', + classification: 'READ', displayName: 'Get Inbox', description: 'Get details for a single inbox including its address, status, and settings.', audience: 'both', diff --git a/packages/pieces/community/lobstermail/src/lib/actions/list-emails.ts b/packages/pieces/community/lobstermail/src/lib/actions/list-emails.ts index 421db3341194..9743e64b58ac 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/list-emails.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/list-emails.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const listEmails = createAction({ auth: lobstermailAuth, name: 'list_emails', + classification: 'SEARCH', displayName: 'List Emails', description: 'List emails in a specific inbox.', audience: 'both', diff --git a/packages/pieces/community/lobstermail/src/lib/actions/list-inboxes.ts b/packages/pieces/community/lobstermail/src/lib/actions/list-inboxes.ts index 5beabc5e7600..bf9fdb4e493d 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/list-inboxes.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/list-inboxes.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const listInboxes = createAction({ auth: lobstermailAuth, name: 'list_inboxes', + classification: 'SEARCH', displayName: 'List Inboxes', description: 'List all email inboxes on the account.', audience: 'both', diff --git a/packages/pieces/community/lobstermail/src/lib/actions/search-emails.ts b/packages/pieces/community/lobstermail/src/lib/actions/search-emails.ts index 5462b7fe52b3..f44883963ac6 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/search-emails.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/search-emails.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const searchEmails = createAction({ auth: lobstermailAuth, name: 'search_emails', + classification: 'SEARCH', displayName: 'Search Emails', description: 'Search emails across inboxes using full-text search and optional filters. Rate limited to 30 requests/minute.', audience: 'both', diff --git a/packages/pieces/community/lobstermail/src/lib/actions/send-email.ts b/packages/pieces/community/lobstermail/src/lib/actions/send-email.ts index 38447989067f..15df6a6ff3e2 100644 --- a/packages/pieces/community/lobstermail/src/lib/actions/send-email.ts +++ b/packages/pieces/community/lobstermail/src/lib/actions/send-email.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const sendEmail = createAction({ auth: lobstermailAuth, name: 'send_email', + classification: 'WRITE', displayName: 'Send Email', description: 'Send an email from one of your LobsterMail inboxes. Requires a verified account (Tier 1+).', diff --git a/packages/pieces/community/lobstermail/src/lib/triggers/email-bounced.ts b/packages/pieces/community/lobstermail/src/lib/triggers/email-bounced.ts index 9c8dffd4eed2..91ac1f09ae0c 100644 --- a/packages/pieces/community/lobstermail/src/lib/triggers/email-bounced.ts +++ b/packages/pieces/community/lobstermail/src/lib/triggers/email-bounced.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const emailBouncedTrigger = createTrigger({ auth: lobstermailAuth, name: 'email_bounced', + classification: 'READ', displayName: 'Email Bounced', description: 'Triggers when an outbound email fails to deliver. Use this to update CRM records, retry with a different address, or alert your team.', diff --git a/packages/pieces/community/lobstermail/src/lib/triggers/email-sent.ts b/packages/pieces/community/lobstermail/src/lib/triggers/email-sent.ts index 7c7d24a2d3b0..d9f1afe0f3ec 100644 --- a/packages/pieces/community/lobstermail/src/lib/triggers/email-sent.ts +++ b/packages/pieces/community/lobstermail/src/lib/triggers/email-sent.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const emailSentTrigger = createTrigger({ auth: lobstermailAuth, name: 'email_sent', + classification: 'READ', displayName: 'Email Sent', description: 'Triggers when an outbound email is successfully delivered. Use for audit logs, CRM updates, or confirming delivery.', diff --git a/packages/pieces/community/lobstermail/src/lib/triggers/new-email.ts b/packages/pieces/community/lobstermail/src/lib/triggers/new-email.ts index 8b066249df03..4903d6c66fa6 100644 --- a/packages/pieces/community/lobstermail/src/lib/triggers/new-email.ts +++ b/packages/pieces/community/lobstermail/src/lib/triggers/new-email.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const newEmailTrigger = createTrigger({ auth: lobstermailAuth, name: 'new_email', + classification: 'READ', displayName: 'New Email Received', description: 'Triggers instantly when a new email is received in an inbox.', aiMetadata: { diff --git a/packages/pieces/community/lobstermail/src/lib/triggers/new-thread.ts b/packages/pieces/community/lobstermail/src/lib/triggers/new-thread.ts index fffe006147f3..915e094b7d52 100644 --- a/packages/pieces/community/lobstermail/src/lib/triggers/new-thread.ts +++ b/packages/pieces/community/lobstermail/src/lib/triggers/new-thread.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const newThreadTrigger = createTrigger({ auth: lobstermailAuth, name: 'new_thread', + classification: 'READ', displayName: 'New Email Thread', description: 'Triggers when a brand-new conversation (thread) is started in an inbox.', diff --git a/packages/pieces/community/lobstermail/src/lib/triggers/thread-reply.ts b/packages/pieces/community/lobstermail/src/lib/triggers/thread-reply.ts index b8694042acad..616fa161ec25 100644 --- a/packages/pieces/community/lobstermail/src/lib/triggers/thread-reply.ts +++ b/packages/pieces/community/lobstermail/src/lib/triggers/thread-reply.ts @@ -10,6 +10,7 @@ import { lobstermailAuth } from '../..'; export const threadReplyTrigger = createTrigger({ auth: lobstermailAuth, name: 'thread_reply', + classification: 'READ', displayName: 'Thread Reply Received', description: 'Triggers when someone replies to an existing email thread. Useful for follow-up and support automation.', diff --git a/packages/pieces/community/lofty/package.json b/packages/pieces/community/lofty/package.json index 4dd381224068..4c5e5cc43d8e 100644 --- a/packages/pieces/community/lofty/package.json +++ b/packages/pieces/community/lofty/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-lofty", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/lofty/src/lib/actions/create-lead.ts b/packages/pieces/community/lofty/src/lib/actions/create-lead.ts index 22c67d6e5cea..8c8fd3706ac6 100644 --- a/packages/pieces/community/lofty/src/lib/actions/create-lead.ts +++ b/packages/pieces/community/lofty/src/lib/actions/create-lead.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createLead = createAction({ auth: loftyAuth, name: 'createLead', + classification: 'WRITE', displayName: 'Create Lead', description: 'Create a lead in Lofty', audience: 'both', diff --git a/packages/pieces/community/lofty/src/lib/actions/create-transaction.ts b/packages/pieces/community/lofty/src/lib/actions/create-transaction.ts index d765d6d29166..21817876a8ce 100644 --- a/packages/pieces/community/lofty/src/lib/actions/create-transaction.ts +++ b/packages/pieces/community/lofty/src/lib/actions/create-transaction.ts @@ -7,6 +7,7 @@ import { leadIdDropdown } from '../common/props'; export const createTransaction = createAction({ auth: loftyAuth, name: 'createTransaction', + classification: 'WRITE', displayName: 'Create Transaction', description: 'Create a transaction for a Lofty lead', audience: 'both', diff --git a/packages/pieces/community/lofty/src/lib/actions/update-lead.ts b/packages/pieces/community/lofty/src/lib/actions/update-lead.ts index 3195a842aee6..fd1128719ed6 100644 --- a/packages/pieces/community/lofty/src/lib/actions/update-lead.ts +++ b/packages/pieces/community/lofty/src/lib/actions/update-lead.ts @@ -7,6 +7,7 @@ import { leadIdDropdown } from '../common/props'; export const updateLead = createAction({ auth: loftyAuth, name: 'updateLead', + classification: 'WRITE', displayName: 'Update Lead', description: 'Update a lead in Lofty', audience: 'both', diff --git a/packages/pieces/community/lofty/src/lib/actions/update-transaction.ts b/packages/pieces/community/lofty/src/lib/actions/update-transaction.ts index 280086ed7014..1af058e236e6 100644 --- a/packages/pieces/community/lofty/src/lib/actions/update-transaction.ts +++ b/packages/pieces/community/lofty/src/lib/actions/update-transaction.ts @@ -7,6 +7,7 @@ import { leadIdDropdown, transactionIdDropdown } from '../common/props'; export const updateTransaction = createAction({ auth: loftyAuth, name: 'updateTransaction', + classification: 'WRITE', displayName: 'Update Transaction', description: 'Update a transaction for a Lofty lead', audience: 'both', diff --git a/packages/pieces/community/logsnag/package.json b/packages/pieces/community/logsnag/package.json index ebdfc2eacb1b..5d3aba5dda31 100644 --- a/packages/pieces/community/logsnag/package.json +++ b/packages/pieces/community/logsnag/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-logsnag", - "version": "0.1.0", + "version": "0.1.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/logsnag/src/lib/actions/create-event.ts b/packages/pieces/community/logsnag/src/lib/actions/create-event.ts index f761bc4bd75d..85190f449423 100644 --- a/packages/pieces/community/logsnag/src/lib/actions/create-event.ts +++ b/packages/pieces/community/logsnag/src/lib/actions/create-event.ts @@ -5,6 +5,7 @@ import { logsnagAuth } from '../..'; export const createEvent = createAction({ auth: logsnagAuth, name: 'createEvent', + classification: 'WRITE', displayName: 'Create Event', description: 'Creates a new event in LogSnag with the specified channel and details.', audience: 'both', diff --git a/packages/pieces/community/logsnag/src/lib/triggers/new-event-created.ts b/packages/pieces/community/logsnag/src/lib/triggers/new-event-created.ts index c1ebc5a672e4..5e4565d43d6c 100644 --- a/packages/pieces/community/logsnag/src/lib/triggers/new-event-created.ts +++ b/packages/pieces/community/logsnag/src/lib/triggers/new-event-created.ts @@ -11,6 +11,7 @@ import { createTrigger, TriggerStrategy, Property } from '@activepieces/pieces-f export const newEventCreated = createTrigger({ auth: logsnagAuth, name: 'newEventCreated', + classification: 'READ', displayName: 'New event created', description: 'triggers when a new event ic created and logged', aiMetadata: { diff --git a/packages/pieces/community/loops/package.json b/packages/pieces/community/loops/package.json index ae2379dc7fe8..eb1633efd819 100644 --- a/packages/pieces/community/loops/package.json +++ b/packages/pieces/community/loops/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-loops", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/loops/src/lib/actions/create-contact.ts b/packages/pieces/community/loops/src/lib/actions/create-contact.ts index 7cd8d933651e..8d30892a9e02 100644 --- a/packages/pieces/community/loops/src/lib/actions/create-contact.ts +++ b/packages/pieces/community/loops/src/lib/actions/create-contact.ts @@ -15,6 +15,7 @@ const RESERVED_FIELDS = new Set([ export const createContact = createAction({ name: 'create_contact', + classification: 'WRITE', displayName: 'Create Contact', description: 'Creates a new contact in Loops. Returns an error if a contact with the given email already exists.', diff --git a/packages/pieces/community/loops/src/lib/actions/delete-contact.ts b/packages/pieces/community/loops/src/lib/actions/delete-contact.ts index cac3462a6cbf..edb0bcc48171 100644 --- a/packages/pieces/community/loops/src/lib/actions/delete-contact.ts +++ b/packages/pieces/community/loops/src/lib/actions/delete-contact.ts @@ -4,6 +4,7 @@ import { loopsAuth, LOOPS_BASE_URL } from '../auth'; export const deleteContact = createAction({ name: 'delete_contact', + classification: 'DESTRUCTIVE', displayName: 'Delete Contact', description: 'Permanently deletes a contact from Loops by their email address or user ID.', diff --git a/packages/pieces/community/loops/src/lib/actions/find-contact.ts b/packages/pieces/community/loops/src/lib/actions/find-contact.ts index a77e4e0f6dd5..e469ff8be224 100644 --- a/packages/pieces/community/loops/src/lib/actions/find-contact.ts +++ b/packages/pieces/community/loops/src/lib/actions/find-contact.ts @@ -4,6 +4,7 @@ import { loopsAuth, LOOPS_BASE_URL } from '../auth'; export const findContact = createAction({ name: 'find_contact', + classification: 'READ', displayName: 'Find Contact', description: 'Finds a contact in Loops by their email address or user ID.', audience: 'both', diff --git a/packages/pieces/community/loops/src/lib/actions/send-event.ts b/packages/pieces/community/loops/src/lib/actions/send-event.ts index dd3bef2d97d7..6331b750722d 100644 --- a/packages/pieces/community/loops/src/lib/actions/send-event.ts +++ b/packages/pieces/community/loops/src/lib/actions/send-event.ts @@ -4,6 +4,7 @@ import { loopsAuth, LOOPS_BASE_URL } from '../auth'; export const sendEvent = createAction({ name: 'send_event', + classification: 'WRITE', displayName: 'Send Event', description: 'Sends an event to Loops for a contact. Events can trigger email automations configured in your Loops dashboard.', diff --git a/packages/pieces/community/loops/src/lib/actions/send-transactional-email.ts b/packages/pieces/community/loops/src/lib/actions/send-transactional-email.ts index faf2f4f85758..0b9b8c56edbe 100644 --- a/packages/pieces/community/loops/src/lib/actions/send-transactional-email.ts +++ b/packages/pieces/community/loops/src/lib/actions/send-transactional-email.ts @@ -4,6 +4,7 @@ import { loopsAuth, LOOPS_BASE_URL } from '../auth'; export const sendTransactionalEmail = createAction({ name: 'send_transactional_email', + classification: 'WRITE', displayName: 'Send Transactional Email', description: 'Sends a transactional email to a contact using a pre-built template in Loops.', diff --git a/packages/pieces/community/magical-api/package.json b/packages/pieces/community/magical-api/package.json index f00fe4187f5f..8b03ba71818f 100644 --- a/packages/pieces/community/magical-api/package.json +++ b/packages/pieces/community/magical-api/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-magical-api", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/magical-api/src/lib/actions/get-company-data.ts b/packages/pieces/community/magical-api/src/lib/actions/get-company-data.ts index f9142f6b9749..473f2f6c52be 100644 --- a/packages/pieces/community/magical-api/src/lib/actions/get-company-data.ts +++ b/packages/pieces/community/magical-api/src/lib/actions/get-company-data.ts @@ -8,6 +8,7 @@ const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); export const getCompanyData = createAction({ auth: magicalApiAuth, name: 'get_company_data', + classification: 'READ', displayName: 'Get Company Data', description: 'Given a company name, LinkedIn username, or website, fetch comprehensive company info.', audience: 'both', diff --git a/packages/pieces/community/magical-api/src/lib/actions/get-profile-data.ts b/packages/pieces/community/magical-api/src/lib/actions/get-profile-data.ts index dfe55eacadb1..a0782a7ba699 100644 --- a/packages/pieces/community/magical-api/src/lib/actions/get-profile-data.ts +++ b/packages/pieces/community/magical-api/src/lib/actions/get-profile-data.ts @@ -8,6 +8,7 @@ const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); export const getProfileData = createAction({ auth: magicalApiAuth, name: 'get_profile_data', + classification: 'READ', displayName: 'Get Profile Data', description: 'Given a LinkedIn profile username, retrieve comprehensive profile data.', audience: 'both', diff --git a/packages/pieces/community/magical-api/src/lib/actions/parse-resume.ts b/packages/pieces/community/magical-api/src/lib/actions/parse-resume.ts index c5afa2dba641..cd4dc62a3bcc 100644 --- a/packages/pieces/community/magical-api/src/lib/actions/parse-resume.ts +++ b/packages/pieces/community/magical-api/src/lib/actions/parse-resume.ts @@ -8,6 +8,7 @@ const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); export const parseResume = createAction({ auth: magicalApiAuth, name: 'parse_resume', + classification: 'READ', displayName: 'Parse Resume', description: 'Extract structured data (name, email, experience, skills, etc.) from a resume file.', audience: 'both', diff --git a/packages/pieces/community/magical-api/src/lib/actions/review-resume.ts b/packages/pieces/community/magical-api/src/lib/actions/review-resume.ts index 0ee83513f120..459a786051f6 100644 --- a/packages/pieces/community/magical-api/src/lib/actions/review-resume.ts +++ b/packages/pieces/community/magical-api/src/lib/actions/review-resume.ts @@ -8,6 +8,7 @@ const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); export const reviewResume = createAction({ auth: magicalApiAuth, name: 'review_resume', + classification: 'READ', displayName: 'Review Resume', description: 'Analyze parsed resume using predefined criteria.', audience: 'both', diff --git a/packages/pieces/community/magical-api/src/lib/actions/score-resume.ts b/packages/pieces/community/magical-api/src/lib/actions/score-resume.ts index b8b6783b10eb..182d7b7fda30 100644 --- a/packages/pieces/community/magical-api/src/lib/actions/score-resume.ts +++ b/packages/pieces/community/magical-api/src/lib/actions/score-resume.ts @@ -8,6 +8,7 @@ const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); export const scoreResume = createAction({ auth: magicalApiAuth, name: 'score_resume', + classification: 'READ', displayName: 'Score Resume', description: 'Scores a resume against a job description and provides a reason.', audience: 'both', diff --git a/packages/pieces/community/magicslides/package.json b/packages/pieces/community/magicslides/package.json index 1d8f38d3c809..028019d478af 100644 --- a/packages/pieces/community/magicslides/package.json +++ b/packages/pieces/community/magicslides/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-magicslides", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-summary.ts b/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-summary.ts index 9e3703317a5f..6a5af1013244 100644 --- a/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-summary.ts +++ b/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-summary.ts @@ -7,6 +7,7 @@ import { MagicSlidesAuth } from '../common/auth'; export const createPptFromSummary = createAction({ auth: MagicSlidesAuth, name: 'createPptFromText', + classification: 'WRITE', displayName: 'Create PPT from Text/Summary', description: 'Generates a PPT presentation from provided text or summary.', audience: 'both', diff --git a/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-topic.ts b/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-topic.ts index 8bc701214852..3a3b2e80c52e 100644 --- a/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-topic.ts +++ b/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-topic.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createPptFromTopic = createAction({ auth: MagicSlidesAuth, name: 'createPptFromTopic', + classification: 'WRITE', displayName: 'Create PPT from Topic', description: 'Generates a PPT presentation from a given topic.', audience: 'both', diff --git a/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-youtube-video.ts b/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-youtube-video.ts index 06233f6ed8a9..2382e273eedd 100644 --- a/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-youtube-video.ts +++ b/packages/pieces/community/magicslides/src/lib/actions/create-ppt-from-youtube-video.ts @@ -6,6 +6,7 @@ import { makeRequest } from '../common/client'; export const createPptFromYoutubeVideo = createAction({ auth: MagicSlidesAuth, name: 'createPptFromYoutube', + classification: 'WRITE', displayName: 'Create PPT from YouTube Video', description: 'Generates a PPT presentation from a YouTube video link.', audience: 'both', diff --git a/packages/pieces/community/mailjet/package.json b/packages/pieces/community/mailjet/package.json index 2094757300fd..d8c879188568 100644 --- a/packages/pieces/community/mailjet/package.json +++ b/packages/pieces/community/mailjet/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-mailjet", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/mailjet/src/lib/actions/send-email.ts b/packages/pieces/community/mailjet/src/lib/actions/send-email.ts index cf7e61c6344d..16ad928ddac1 100644 --- a/packages/pieces/community/mailjet/src/lib/actions/send-email.ts +++ b/packages/pieces/community/mailjet/src/lib/actions/send-email.ts @@ -5,6 +5,7 @@ import { mailjetAuth } from '../auth'; export const sendEmail = createAction({ auth: mailjetAuth, name: 'send_email', + classification: 'WRITE', displayName: 'Send Email', description: 'Send a text, HTML or template email through Mailjet', audience: 'both', diff --git a/packages/pieces/community/manychat/package.json b/packages/pieces/community/manychat/package.json index c6c2189432d1..50ff47d28195 100644 --- a/packages/pieces/community/manychat/package.json +++ b/packages/pieces/community/manychat/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-manychat", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/manychat/src/lib/actions/add-tag-to-user.ts b/packages/pieces/community/manychat/src/lib/actions/add-tag-to-user.ts index e92e3f24c4fe..11914acd606e 100644 --- a/packages/pieces/community/manychat/src/lib/actions/add-tag-to-user.ts +++ b/packages/pieces/community/manychat/src/lib/actions/add-tag-to-user.ts @@ -6,6 +6,7 @@ import { BASE_URL, subscriberId, tagIdDropdown } from '../common/props'; export const addTagToUserAction = createAction({ auth: manychatAuth, name: 'addTagToUser', + classification: 'WRITE', displayName: 'Add Tag to User', description: 'Adds a tag to a user.', audience: 'both', diff --git a/packages/pieces/community/manychat/src/lib/actions/create-subscriber.ts b/packages/pieces/community/manychat/src/lib/actions/create-subscriber.ts index 2d0fe6f3bd07..1a5c2e1d4d15 100644 --- a/packages/pieces/community/manychat/src/lib/actions/create-subscriber.ts +++ b/packages/pieces/community/manychat/src/lib/actions/create-subscriber.ts @@ -7,6 +7,7 @@ import { isNil } from '@activepieces/pieces-framework'; export const createSubscriberAction = createAction({ auth: manychatAuth, name: 'createSubscriber', + classification: 'WRITE', displayName: 'Create Subscriber', description: 'Creates a Unified or a Whatsapp subscriber.', audience: 'both', diff --git a/packages/pieces/community/manychat/src/lib/actions/find-user-by-custom-field.ts b/packages/pieces/community/manychat/src/lib/actions/find-user-by-custom-field.ts index c91c782ed09e..443f48862be2 100644 --- a/packages/pieces/community/manychat/src/lib/actions/find-user-by-custom-field.ts +++ b/packages/pieces/community/manychat/src/lib/actions/find-user-by-custom-field.ts @@ -6,6 +6,7 @@ import { manychatAuth } from '../auth'; export const findUserByCustomFieldAction = createAction({ auth: manychatAuth, name: 'findUserByCustomField', + classification: 'SEARCH', displayName: 'Find User by Custom Field', description: 'Finds a user by custom field.', audience: 'both', diff --git a/packages/pieces/community/manychat/src/lib/actions/find-user-by-name.ts b/packages/pieces/community/manychat/src/lib/actions/find-user-by-name.ts index 12aef76a4efe..350b1bdf25b9 100644 --- a/packages/pieces/community/manychat/src/lib/actions/find-user-by-name.ts +++ b/packages/pieces/community/manychat/src/lib/actions/find-user-by-name.ts @@ -6,6 +6,7 @@ import { manychatAuth } from '../auth'; export const findUserByNameAction = createAction({ auth: manychatAuth, name: 'findUserByName', + classification: 'SEARCH', displayName: 'Find User by Name', description: 'Finds a user by name.', audience: 'both', diff --git a/packages/pieces/community/manychat/src/lib/actions/remove-tag-from-user.ts b/packages/pieces/community/manychat/src/lib/actions/remove-tag-from-user.ts index b89f85ddb8d4..f8f9550c3e89 100644 --- a/packages/pieces/community/manychat/src/lib/actions/remove-tag-from-user.ts +++ b/packages/pieces/community/manychat/src/lib/actions/remove-tag-from-user.ts @@ -5,6 +5,7 @@ import { manychatAuth } from '../auth'; export const removeTagFromUserAction = createAction({ name: 'removeTagFromUser', + classification: 'WRITE', displayName: 'Remove Tag from User', description: 'Remove a tag from a user.', audience: 'both', diff --git a/packages/pieces/community/manychat/src/lib/actions/send-content-to-user.ts b/packages/pieces/community/manychat/src/lib/actions/send-content-to-user.ts index 9497ee293d72..4798a86aab77 100644 --- a/packages/pieces/community/manychat/src/lib/actions/send-content-to-user.ts +++ b/packages/pieces/community/manychat/src/lib/actions/send-content-to-user.ts @@ -6,6 +6,7 @@ import { manychatAuth } from '../auth'; export const sendContentToUserAction = createAction({ auth: manychatAuth, name: 'sendContentToUser', + classification: 'WRITE', displayName: 'Send Content to User', description: 'Sends a content to a user.', audience: 'both', diff --git a/packages/pieces/community/manychat/src/lib/actions/set-custom-fields.ts b/packages/pieces/community/manychat/src/lib/actions/set-custom-fields.ts index 497f9713c861..0b08aea6a279 100644 --- a/packages/pieces/community/manychat/src/lib/actions/set-custom-fields.ts +++ b/packages/pieces/community/manychat/src/lib/actions/set-custom-fields.ts @@ -6,6 +6,7 @@ import { manychatAuth } from '../auth'; export const setCustomFieldAction = createAction({ auth: manychatAuth, name: 'setCustomField', + classification: 'WRITE', displayName: 'Set Custom Field', description: 'Ass or Updates a custom field value for a user.', audience: 'both', diff --git a/packages/pieces/community/matomo/package.json b/packages/pieces/community/matomo/package.json index 9b04490a6dd2..ca67f6d52506 100644 --- a/packages/pieces/community/matomo/package.json +++ b/packages/pieces/community/matomo/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-matomo", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/matomo/src/lib/actions/add-annotation.ts b/packages/pieces/community/matomo/src/lib/actions/add-annotation.ts index d1d9673bbf5c..0d56a61393af 100644 --- a/packages/pieces/community/matomo/src/lib/actions/add-annotation.ts +++ b/packages/pieces/community/matomo/src/lib/actions/add-annotation.ts @@ -4,6 +4,7 @@ import { matomoAuth } from '../auth'; export const addAnnotationAction = createAction({ name: 'add_annotation', + classification: 'WRITE', auth: matomoAuth, displayName: 'Add Annotation', description: 'Add an annotation to a Matomo site', diff --git a/packages/pieces/community/matrix/package.json b/packages/pieces/community/matrix/package.json index b117e757b3b0..2b4b543ecfcc 100644 --- a/packages/pieces/community/matrix/package.json +++ b/packages/pieces/community/matrix/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-matrix", - "version": "0.5.0", + "version": "0.5.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/matrix/src/lib/actions/send-message.ts b/packages/pieces/community/matrix/src/lib/actions/send-message.ts index 00e46332162b..257da1290006 100644 --- a/packages/pieces/community/matrix/src/lib/actions/send-message.ts +++ b/packages/pieces/community/matrix/src/lib/actions/send-message.ts @@ -5,6 +5,7 @@ import { matrixAuth } from '../..'; export const sendMessage = createAction({ auth: matrixAuth, name: 'send_message', + classification: 'WRITE', displayName: 'Send Message', description: 'Send a message to a room', audience: 'both', diff --git a/packages/pieces/community/mattermost/package.json b/packages/pieces/community/mattermost/package.json index d189e021ef1b..807635f20cb5 100644 --- a/packages/pieces/community/mattermost/package.json +++ b/packages/pieces/community/mattermost/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-mattermost", - "version": "0.5.0", + "version": "0.5.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/mattermost/src/lib/actions/send-message.ts b/packages/pieces/community/mattermost/src/lib/actions/send-message.ts index bc3c3733ea50..5ac9a636bb77 100644 --- a/packages/pieces/community/mattermost/src/lib/actions/send-message.ts +++ b/packages/pieces/community/mattermost/src/lib/actions/send-message.ts @@ -10,6 +10,7 @@ import { mattermostAuth } from '../..'; export const sendMessage = createAction({ auth: mattermostAuth, name: 'send_message', + classification: 'WRITE', displayName: 'Send Message', description: 'Send a message to a Mattermost channel', audience: 'both', diff --git a/packages/pieces/community/mautic/package.json b/packages/pieces/community/mautic/package.json index e102ff880f4f..500476d897d9 100644 --- a/packages/pieces/community/mautic/package.json +++ b/packages/pieces/community/mautic/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-mautic", - "version": "0.6.0", + "version": "0.6.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/mautic/src/lib/actions/create-company.ts b/packages/pieces/community/mautic/src/lib/actions/create-company.ts index 0b5d24f34ef7..4c50fc94cab6 100644 --- a/packages/pieces/community/mautic/src/lib/actions/create-company.ts +++ b/packages/pieces/community/mautic/src/lib/actions/create-company.ts @@ -18,6 +18,7 @@ export const createCompany = createAction({ }, displayName: 'Create Company', name: 'create_mautic_company', + classification: 'WRITE', props: { fields: mauticCommon.companyFields, }, diff --git a/packages/pieces/community/mautic/src/lib/actions/create-contact.ts b/packages/pieces/community/mautic/src/lib/actions/create-contact.ts index 9adf94ef11a1..01aaed0dd3f0 100644 --- a/packages/pieces/community/mautic/src/lib/actions/create-contact.ts +++ b/packages/pieces/community/mautic/src/lib/actions/create-contact.ts @@ -18,6 +18,7 @@ export const createContact = createAction({ }, displayName: 'Create Contact', name: 'create_mautic_contact', + classification: 'WRITE', props: { fields: mauticCommon.contactFields, }, diff --git a/packages/pieces/community/mautic/src/lib/actions/search-company.ts b/packages/pieces/community/mautic/src/lib/actions/search-company.ts index e7b57ea42554..e719c6db33ac 100644 --- a/packages/pieces/community/mautic/src/lib/actions/search-company.ts +++ b/packages/pieces/community/mautic/src/lib/actions/search-company.ts @@ -13,6 +13,7 @@ export const searchCompany = createAction({ }, displayName: 'Search Company', name: 'search_mautic_company', + classification: 'SEARCH', props: { fields: mauticCommon.companyFields, }, diff --git a/packages/pieces/community/mautic/src/lib/actions/search-contact.ts b/packages/pieces/community/mautic/src/lib/actions/search-contact.ts index 2e975c72fdf6..92440bc14702 100644 --- a/packages/pieces/community/mautic/src/lib/actions/search-contact.ts +++ b/packages/pieces/community/mautic/src/lib/actions/search-contact.ts @@ -13,6 +13,7 @@ export const searchContact = createAction({ }, displayName: 'Search Contact', name: 'search_mautic_contact', + classification: 'SEARCH', props: { fields: mauticCommon.contactFields, }, diff --git a/packages/pieces/community/mautic/src/lib/actions/update-company.ts b/packages/pieces/community/mautic/src/lib/actions/update-company.ts index 17b1395d21d6..19cf63befe91 100644 --- a/packages/pieces/community/mautic/src/lib/actions/update-company.ts +++ b/packages/pieces/community/mautic/src/lib/actions/update-company.ts @@ -18,6 +18,7 @@ export const updateCompany = createAction({ }, displayName: 'Update Company With Contact Id', name: 'update_mautic_company', + classification: 'WRITE', props: { id: mauticCommon.id, fields: mauticCommon.companyFields, diff --git a/packages/pieces/community/mautic/src/lib/actions/update-contact.ts b/packages/pieces/community/mautic/src/lib/actions/update-contact.ts index 4a0863a420f7..142c9c2401c3 100644 --- a/packages/pieces/community/mautic/src/lib/actions/update-contact.ts +++ b/packages/pieces/community/mautic/src/lib/actions/update-contact.ts @@ -18,6 +18,7 @@ export const updateContact = createAction({ }, displayName: 'Update Contact With Contact Id', name: 'update_mautic_contact', + classification: 'WRITE', props: { id: mauticCommon.id, fields: mauticCommon.contactFields, diff --git a/packages/pieces/community/mautic/src/lib/triggers/index.ts b/packages/pieces/community/mautic/src/lib/triggers/index.ts index 5314b6fa8e1c..0ae7bd43f061 100644 --- a/packages/pieces/community/mautic/src/lib/triggers/index.ts +++ b/packages/pieces/community/mautic/src/lib/triggers/index.ts @@ -376,6 +376,7 @@ function registerTrigger({ return createTrigger({ auth: mauticAuth, name: `mautic_${name}_trigger`, + classification: 'READ', displayName, description, aiMetadata, diff --git a/packages/pieces/community/mcp-client/package.json b/packages/pieces/community/mcp-client/package.json index 1d1a2f62c9c9..1f85efe07978 100644 --- a/packages/pieces/community/mcp-client/package.json +++ b/packages/pieces/community/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-mcp-client", - "version": "0.0.3", + "version": "0.0.5", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/mcp-client/src/lib/actions/call-tool.ts b/packages/pieces/community/mcp-client/src/lib/actions/call-tool.ts index 7b3660f3add0..6e0119c3e5e1 100644 --- a/packages/pieces/community/mcp-client/src/lib/actions/call-tool.ts +++ b/packages/pieces/community/mcp-client/src/lib/actions/call-tool.ts @@ -10,6 +10,7 @@ import { mcpClient, McpToolInfo } from '../common/client'; export const callTool = createAction({ auth: mcpClientAuth, name: 'call-tool', + classification: 'WRITE', displayName: 'Call Tool', description: 'Invoke a specific tool on an external MCP server and return its result.', audience: 'both', diff --git a/packages/pieces/community/medullar/package.json b/packages/pieces/community/medullar/package.json index 865e796d136a..95953cd56467 100644 --- a/packages/pieces/community/medullar/package.json +++ b/packages/pieces/community/medullar/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-medullar", - "version": "0.3.6", + "version": "0.3.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/medullar/src/lib/actions/add-space-record.ts b/packages/pieces/community/medullar/src/lib/actions/add-space-record.ts index 793939f3401f..85bef01e49d8 100644 --- a/packages/pieces/community/medullar/src/lib/actions/add-space-record.ts +++ b/packages/pieces/community/medullar/src/lib/actions/add-space-record.ts @@ -6,6 +6,7 @@ import { getUser, medullarCommon, medullarPropsCommon } from '../common'; export const addSpaceRecord = createAction({ auth: medullarAuth, name: 'addSpaceRecord', + classification: 'WRITE', displayName: 'Add Space Record', description: 'Adds a Record into a Space', audience: 'both', diff --git a/packages/pieces/community/medullar/src/lib/actions/ask-space.ts b/packages/pieces/community/medullar/src/lib/actions/ask-space.ts index 2aede65fef1d..a7c176a7d272 100644 --- a/packages/pieces/community/medullar/src/lib/actions/ask-space.ts +++ b/packages/pieces/community/medullar/src/lib/actions/ask-space.ts @@ -6,6 +6,7 @@ import { getUser, medullarCommon, medullarPropsCommon } from '../common'; export const askSpace = createAction({ auth: medullarAuth, name: 'askSpace', + classification: 'WRITE', displayName: 'Ask Space', description: 'Ask anything to a Space', audience: 'both', diff --git a/packages/pieces/community/medullar/src/lib/actions/create-space.ts b/packages/pieces/community/medullar/src/lib/actions/create-space.ts index 912120e91afe..64adcc601eda 100644 --- a/packages/pieces/community/medullar/src/lib/actions/create-space.ts +++ b/packages/pieces/community/medullar/src/lib/actions/create-space.ts @@ -6,6 +6,7 @@ import { medullarCommon, getUser } from '../common'; export const createSpace = createAction({ auth: medullarAuth, name: 'createSpace', + classification: 'WRITE', displayName: 'Create new Space', description: 'Create a new Space.', audience: 'both', diff --git a/packages/pieces/community/medullar/src/lib/actions/delete-space.ts b/packages/pieces/community/medullar/src/lib/actions/delete-space.ts index 3f90ca69c780..ac760c990c69 100644 --- a/packages/pieces/community/medullar/src/lib/actions/delete-space.ts +++ b/packages/pieces/community/medullar/src/lib/actions/delete-space.ts @@ -7,6 +7,7 @@ import { medullarPropsCommon } from '../common'; export const deleteSpace = createAction({ auth: medullarAuth, name: 'deleteSpace', + classification: 'DESTRUCTIVE', displayName: 'Delete Space', description: 'Delete an existing Space.', audience: 'both', diff --git a/packages/pieces/community/medullar/src/lib/actions/list-spaces.ts b/packages/pieces/community/medullar/src/lib/actions/list-spaces.ts index 5a52fa9337a3..1cead0e9cf56 100644 --- a/packages/pieces/community/medullar/src/lib/actions/list-spaces.ts +++ b/packages/pieces/community/medullar/src/lib/actions/list-spaces.ts @@ -5,6 +5,7 @@ import { getUserSpaces } from '../common'; export const listSpaces = createAction({ auth: medullarAuth, name: 'listSpaces', + classification: 'SEARCH', displayName: 'List Spaces', description: 'List all user Spaces', audience: 'both', diff --git a/packages/pieces/community/medullar/src/lib/actions/rename-space.ts b/packages/pieces/community/medullar/src/lib/actions/rename-space.ts index 45523a250ccf..6e5d03cb5291 100644 --- a/packages/pieces/community/medullar/src/lib/actions/rename-space.ts +++ b/packages/pieces/community/medullar/src/lib/actions/rename-space.ts @@ -7,6 +7,7 @@ import { medullarPropsCommon } from '../common'; export const renameSpace = createAction({ auth: medullarAuth, name: 'renameSpace', + classification: 'WRITE', displayName: 'Rename Space', description: 'Rename an existing Space.', audience: 'both', diff --git a/packages/pieces/community/meistertask/package.json b/packages/pieces/community/meistertask/package.json index 64cfc158b8b4..6948f32b1f14 100644 --- a/packages/pieces/community/meistertask/package.json +++ b/packages/pieces/community/meistertask/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-meistertask", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/meistertask/src/lib/actions/create-attachment.ts b/packages/pieces/community/meistertask/src/lib/actions/create-attachment.ts index 3a7907683ef7..a6d0b6b0127a 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/create-attachment.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/create-attachment.ts @@ -7,6 +7,7 @@ import { Project } from '@activepieces/pieces-framework'; export const createAttachment = createAction({ auth: meistertaskAuth, name: 'create_attachment', + classification: 'WRITE', displayName: 'Create Attachment', description: 'Creates a new attachment', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/create-label.ts b/packages/pieces/community/meistertask/src/lib/actions/create-label.ts index 8da997441bf9..c31ed2c34a79 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/create-label.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/create-label.ts @@ -7,6 +7,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createLabel = createAction({ auth: meistertaskAuth, name: 'create_label', + classification: 'WRITE', displayName: 'Create Label', description: 'Creates a new label', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/create-task-label.ts b/packages/pieces/community/meistertask/src/lib/actions/create-task-label.ts index d45f4ca9bcfa..6f95f2790245 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/create-task-label.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/create-task-label.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createTaskLabel = createAction({ auth: meistertaskAuth, name: 'create_task_label', + classification: 'WRITE', displayName: 'Create Task Label', description: 'Creates a new task label', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/create-task.ts b/packages/pieces/community/meistertask/src/lib/actions/create-task.ts index 20b4ed4dcf46..d2fac748da59 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/create-task.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/create-task.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createTask = createAction({ auth: meistertaskAuth, name: 'create_task', + classification: 'WRITE', displayName: 'Create Task', description: 'Creates a new task', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/find-attachment.ts b/packages/pieces/community/meistertask/src/lib/actions/find-attachment.ts index e020831bfe62..562bc19cdc08 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/find-attachment.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/find-attachment.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findAttachment = createAction({ auth: meistertaskAuth, name: 'find_attachment', + classification: 'SEARCH', displayName: 'Find Attachment', description: 'Finds an attachment by searching', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/find-label.ts b/packages/pieces/community/meistertask/src/lib/actions/find-label.ts index 34ed71a79c84..6f610ca7abdd 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/find-label.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/find-label.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findLabel = createAction({ auth: meistertaskAuth, name: 'find_label', + classification: 'SEARCH', displayName: 'Find Label', description: 'Finds a label by searching', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/find-or-create-attachment.ts b/packages/pieces/community/meistertask/src/lib/actions/find-or-create-attachment.ts index 3a812d6705c7..be170ca4b08b 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/find-or-create-attachment.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/find-or-create-attachment.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findOrCreateAttachment = createAction({ auth: meistertaskAuth, name: 'find_or_create_attachment', + classification: 'WRITE', displayName: 'Find or Create Attachment', description: 'Finds an attachment by searching, or creates one if it doesn\'t exist', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/find-or-create-label.ts b/packages/pieces/community/meistertask/src/lib/actions/find-or-create-label.ts index 3af165c943e7..c0b464bed895 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/find-or-create-label.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/find-or-create-label.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findOrCreateLabel = createAction({ auth: meistertaskAuth, name: 'find_or_create_label', + classification: 'WRITE', displayName: 'Find or Create Label', description: 'Finds a label by searching, or creates one if it doesn\'t exist', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/find-or-create-task.ts b/packages/pieces/community/meistertask/src/lib/actions/find-or-create-task.ts index 90b772bf4efb..6b0eb0b16cec 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/find-or-create-task.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/find-or-create-task.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findOrCreateTask = createAction({ auth: meistertaskAuth, name: 'find_or_create_task', + classification: 'WRITE', displayName: 'Find or Create Task', description: 'Finds a task by searching, or creates one if it doesn\'t exist', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/find-person.ts b/packages/pieces/community/meistertask/src/lib/actions/find-person.ts index cec11cb46bb8..ff894ee38f60 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/find-person.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/find-person.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findPerson = createAction({ auth: meistertaskAuth, name: 'find_person', + classification: 'READ', displayName: 'Find Person', description: 'Finds a person based on person_id', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/find-task.ts b/packages/pieces/community/meistertask/src/lib/actions/find-task.ts index b758aa6ea750..82a066f5d943 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/find-task.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/find-task.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findTask = createAction({ auth: meistertaskAuth, name: 'find_task', + classification: 'SEARCH', displayName: 'Find Task', description: 'Finds a task by searching', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/actions/update-task.ts b/packages/pieces/community/meistertask/src/lib/actions/update-task.ts index 7e1c9b342df1..1a6006c5cb1f 100644 --- a/packages/pieces/community/meistertask/src/lib/actions/update-task.ts +++ b/packages/pieces/community/meistertask/src/lib/actions/update-task.ts @@ -7,6 +7,7 @@ import { Project } from '@activepieces/pieces-framework'; export const updateTask = createAction({ auth: meistertaskAuth, name: 'update_task', + classification: 'WRITE', displayName: 'Update Task', description: 'Updates an existing task', audience: 'both', diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-attachment.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-attachment.ts index 732827d02a36..b00f918607bf 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-attachment.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-attachment.ts @@ -58,6 +58,7 @@ const newAttachmentPolling: Polling< export const newAttachment = createTrigger({ auth: meistertaskAuth, name: 'new_attachment', + classification: 'READ', displayName: 'New Attachment', description: 'Triggers when an attachment is created.', aiMetadata: { diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-checklist-item.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-checklist-item.ts index ff15a93f6fd4..ed92c5026997 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-checklist-item.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-checklist-item.ts @@ -53,6 +53,7 @@ const newChecklistItemPolling: Polling< export const newChecklistItem = createTrigger({ auth: meistertaskAuth, name: 'new_checklist_item', + classification: 'READ', displayName: 'New Checklist Item', description: 'Triggers when a new checklist item is added to a task.', aiMetadata: { diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-comment.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-comment.ts index 380d0d72c808..ed4735de9c73 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-comment.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-comment.ts @@ -43,6 +43,7 @@ const newCommentPolling: Polling< export const newComment = createTrigger({ auth: meistertaskAuth, name: 'new_comment', + classification: 'READ', displayName: 'New Comment', description: 'Triggers when a new comment is created on a task.', aiMetadata: { diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-label.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-label.ts index 09757a42e7cd..1d6d2a6ea79c 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-label.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-label.ts @@ -42,6 +42,7 @@ const newLabelPolling: Polling< export const newLabel = createTrigger({ auth: meistertaskAuth, name: 'new_label', + classification: 'READ', displayName: 'New Label', description: 'Triggers when a label is created.', aiMetadata: { diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-person.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-person.ts index ac92ee1e80a0..2100475ba9d4 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-person.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-person.ts @@ -42,6 +42,7 @@ const newPersonPolling: Polling< export const newPerson = createTrigger({ auth: meistertaskAuth, name: 'new_person', + classification: 'READ', displayName: 'New Person', description: 'Triggers when a new person is added to a project.', aiMetadata: { diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-project.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-project.ts index 33825adb12e9..c171e32116fa 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-project.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-project.ts @@ -42,6 +42,7 @@ const newProjectPolling: Polling< export const newProject = createTrigger({ auth: meistertaskAuth, name: 'new_project', + classification: 'READ', displayName: 'New Project', description: 'Triggers when a new project is created.', aiMetadata: { diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-section.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-section.ts index e9d5866b8a72..346cb86e184e 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-section.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-section.ts @@ -42,6 +42,7 @@ const newSectionPolling: Polling< export const newSection = createTrigger({ auth: meistertaskAuth, name: 'new_section', + classification: 'READ', displayName: 'New Section', description: 'Triggers when a new section is created.', aiMetadata: { diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-task-label.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-task-label.ts index 469543d6cb89..95d7fd742c4e 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-task-label.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-task-label.ts @@ -50,6 +50,7 @@ const newTaskLabelPolling: Polling< export const newTaskLabel = createTrigger({ auth: meistertaskAuth, name: 'new_task_label', + classification: 'READ', displayName: 'New Task Label', description: 'Triggers when a task label is created.', aiMetadata: { diff --git a/packages/pieces/community/meistertask/src/lib/triggers/new-task.ts b/packages/pieces/community/meistertask/src/lib/triggers/new-task.ts index 38e8e9ef6c24..971f0f0a5c8d 100644 --- a/packages/pieces/community/meistertask/src/lib/triggers/new-task.ts +++ b/packages/pieces/community/meistertask/src/lib/triggers/new-task.ts @@ -42,6 +42,7 @@ const newTaskPolling: Polling< export const newTask = createTrigger({ auth: meistertaskAuth, name: 'new_task', + classification: 'READ', displayName: 'New Task', description: 'Triggers when a task is created or changed.', aiMetadata: { diff --git a/packages/pieces/community/mem/package.json b/packages/pieces/community/mem/package.json index 5cd05cf6cfc0..4bed265cde5d 100644 --- a/packages/pieces/community/mem/package.json +++ b/packages/pieces/community/mem/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-mem", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/mem/src/lib/actions/create-mem.ts b/packages/pieces/community/mem/src/lib/actions/create-mem.ts index 306da8a4bd4b..71e75064eba5 100644 --- a/packages/pieces/community/mem/src/lib/actions/create-mem.ts +++ b/packages/pieces/community/mem/src/lib/actions/create-mem.ts @@ -6,6 +6,7 @@ import { makeRequest } from '../common'; export const createMemAction = createAction({ auth: memAuth, name: 'create_mem', + classification: 'WRITE', displayName: 'Create Mem', description: 'Save any content to Mem.ai for intelligent processing and future reference.', audience: 'both', diff --git a/packages/pieces/community/mem/src/lib/actions/create-note.ts b/packages/pieces/community/mem/src/lib/actions/create-note.ts index 45042b93e9a0..b5e2caaf88ef 100644 --- a/packages/pieces/community/mem/src/lib/actions/create-note.ts +++ b/packages/pieces/community/mem/src/lib/actions/create-note.ts @@ -6,6 +6,7 @@ import { makeRequest } from '../common'; export const createNoteAction = createAction({ auth: memAuth, name: 'create_note', + classification: 'WRITE', displayName: 'Create Note', description: 'Log a plain-text Markdown note into Mem, optionally with formatting, templates, collections, and timestamps.', audience: 'both', diff --git a/packages/pieces/community/mem/src/lib/actions/delete-note.ts b/packages/pieces/community/mem/src/lib/actions/delete-note.ts index 052544db253e..b0638105c9bf 100644 --- a/packages/pieces/community/mem/src/lib/actions/delete-note.ts +++ b/packages/pieces/community/mem/src/lib/actions/delete-note.ts @@ -6,6 +6,7 @@ import { memAuth } from '../auth'; export const deleteNoteAction = createAction({ auth: memAuth, name: 'delete_note', + classification: 'DESTRUCTIVE', displayName: 'Delete Note', description: 'Delete a note in Mem by its ID.', audience: 'both', diff --git a/packages/pieces/community/messagebird/package.json b/packages/pieces/community/messagebird/package.json index 2a8c545e7064..ede207efc1cd 100644 --- a/packages/pieces/community/messagebird/package.json +++ b/packages/pieces/community/messagebird/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-messagebird", - "version": "0.3.0", + "version": "0.3.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/messagebird/src/lib/actions/list-messages.ts b/packages/pieces/community/messagebird/src/lib/actions/list-messages.ts index 711c9b52d48d..dd1af0c4b99e 100644 --- a/packages/pieces/community/messagebird/src/lib/actions/list-messages.ts +++ b/packages/pieces/community/messagebird/src/lib/actions/list-messages.ts @@ -9,6 +9,7 @@ import dayjs from 'dayjs'; export const listMessages = createAction({ auth: birdAuth, name: 'listMessages', + classification: 'SEARCH', displayName: 'List Messages', description: 'Lists an Messages via Bird Channels API', audience: 'both', diff --git a/packages/pieces/community/messagebird/src/lib/actions/send-sms.action.ts b/packages/pieces/community/messagebird/src/lib/actions/send-sms.action.ts index 618fc4a34155..c60a0cca0654 100644 --- a/packages/pieces/community/messagebird/src/lib/actions/send-sms.action.ts +++ b/packages/pieces/community/messagebird/src/lib/actions/send-sms.action.ts @@ -9,6 +9,7 @@ import { export const sendSMSAction = createAction({ auth: birdAuth, name: 'send-sms', + classification: 'WRITE', displayName: 'Send SMS', description: 'Sends an SMS message via Bird Channels API.', audience: 'both', diff --git a/packages/pieces/community/metabase/package.json b/packages/pieces/community/metabase/package.json index 9fc9d5c2220a..7a81fe84194d 100644 --- a/packages/pieces/community/metabase/package.json +++ b/packages/pieces/community/metabase/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-metabase", - "version": "0.3.0", + "version": "0.3.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/metabase/src/lib/actions/embed-question.ts b/packages/pieces/community/metabase/src/lib/actions/embed-question.ts index 1f83c6100fb6..d940e43ab6f4 100644 --- a/packages/pieces/community/metabase/src/lib/actions/embed-question.ts +++ b/packages/pieces/community/metabase/src/lib/actions/embed-question.ts @@ -11,6 +11,7 @@ interface MetabaseParam { export const embedQuestion = createAction({ name: 'embedQuestion', + classification: 'WRITE', auth: metabaseAuth, requireAuth: true, displayName: 'Embed question', diff --git a/packages/pieces/community/metabase/src/lib/actions/get-dashboard.ts b/packages/pieces/community/metabase/src/lib/actions/get-dashboard.ts index 952cb646a036..a32a2e31c2d2 100644 --- a/packages/pieces/community/metabase/src/lib/actions/get-dashboard.ts +++ b/packages/pieces/community/metabase/src/lib/actions/get-dashboard.ts @@ -33,6 +33,7 @@ interface DashboardResult { export const getDashboardQuestions = createAction({ name: 'getDashboardQuestions', + classification: 'READ', auth: metabaseAuth, requireAuth: true, displayName: 'Get Dashboard Questions', diff --git a/packages/pieces/community/metabase/src/lib/actions/get-graph-question.ts b/packages/pieces/community/metabase/src/lib/actions/get-graph-question.ts index 176f10dc356e..ebfc3ccff84a 100644 --- a/packages/pieces/community/metabase/src/lib/actions/get-graph-question.ts +++ b/packages/pieces/community/metabase/src/lib/actions/get-graph-question.ts @@ -5,6 +5,7 @@ import { chromium } from 'playwright'; export const getGraphQuestion = createAction({ name: 'getGraphQuestion', + classification: 'READ', auth: metabaseAuth, requireAuth: true, displayName: 'Get the graph of the question', diff --git a/packages/pieces/community/metabase/src/lib/actions/get-png-rendering.ts b/packages/pieces/community/metabase/src/lib/actions/get-png-rendering.ts index 5e86c721b7ac..b3d22b9898c3 100644 --- a/packages/pieces/community/metabase/src/lib/actions/get-png-rendering.ts +++ b/packages/pieces/community/metabase/src/lib/actions/get-png-rendering.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const getQuestionPngPreview = createAction({ name: 'getQuestionPngPreview', + classification: 'READ', auth: metabaseAuth, requireAuth: true, displayName: 'Get Question PNG Preview', diff --git a/packages/pieces/community/metabase/src/lib/actions/get-question.ts b/packages/pieces/community/metabase/src/lib/actions/get-question.ts index bc83c9983162..cef621634fae 100644 --- a/packages/pieces/community/metabase/src/lib/actions/get-question.ts +++ b/packages/pieces/community/metabase/src/lib/actions/get-question.ts @@ -12,6 +12,7 @@ interface MetabaseParam { export const getQuestion = createAction({ name: 'getQuestion', + classification: 'READ', auth: metabaseAuth, requireAuth: true, displayName: 'Get question', diff --git a/packages/pieces/community/microsoft-365-planner/package.json b/packages/pieces/community/microsoft-365-planner/package.json index b4e23157f50a..ba7e389a20e8 100644 --- a/packages/pieces/community/microsoft-365-planner/package.json +++ b/packages/pieces/community/microsoft-365-planner/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-microsoft-365-planner", - "version": "0.3.0", + "version": "0.3.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-bucket.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-bucket.ts index 734c2f4cf4ac..3327424010db 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-bucket.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-bucket.ts @@ -5,6 +5,7 @@ import { OrderHintProperty, PlanDropdown } from '../common/properties'; export const createBucket = createAction({ auth: microsoft365PlannerAuth, name: 'createBucket', + classification: 'WRITE', displayName: 'Create Bucket', description: 'Create a bucket (category) under a plan.', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-plan.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-plan.ts index c63b64889845..1ad9091ed842 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-plan.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-plan.ts @@ -6,6 +6,7 @@ import { groupDropdown } from '../common/properties'; export const createPlan = createAction({ auth: microsoft365PlannerAuth, name: 'createPlan', + classification: 'WRITE', displayName: 'Create Plan', description: 'Create a new planner plan', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-task.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-task.ts index 5b00a823292b..05cd5b98771d 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-task.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/create-task.ts @@ -9,6 +9,7 @@ import { BucketDropdown, PlanDropdown } from '../common/properties'; export const createTask = createAction({ auth: microsoft365PlannerAuth, name: 'createTask', + classification: 'WRITE', displayName: 'Create Task', description: 'Create a new planner task with title, assignments, due date, etc.', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/delete-bucket.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/delete-bucket.ts index b17071911ac8..c51b47837b65 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/delete-bucket.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/delete-bucket.ts @@ -5,6 +5,7 @@ import { BucketDropdown, PlanDropdown } from '../common/properties'; export const deleteBucket = createAction({ auth: microsoft365PlannerAuth, name: 'deleteBucket', + classification: 'DESTRUCTIVE', displayName: 'Delete Bucket', description: 'Delete an existing bucket.', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/delete-task.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/delete-task.ts index 3e1001bc304f..089c9949a149 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/delete-task.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/delete-task.ts @@ -5,6 +5,7 @@ import { PlanDropdown, TaskDropdown } from '../common/properties'; export const deleteTask = createAction({ auth: microsoft365PlannerAuth, name: 'deleteTask', + classification: 'DESTRUCTIVE', displayName: 'Delete Task', description: 'Remove a specific task by ID.', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/find-a-plan.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/find-a-plan.ts index 25bc99c1b711..9e6a31145eb5 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/find-a-plan.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/find-a-plan.ts @@ -4,6 +4,7 @@ import { microsoft365PlannerAuth, microsoft365PlannerCommon } from '../common'; export const findAPlan = createAction({ auth: microsoft365PlannerAuth, name: 'findAPlan', + classification: 'SEARCH', displayName: 'Find a Plan', description: 'Finds a plan by field.', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/find-task.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/find-task.ts index 59dcc67a35a1..de3cab7230c4 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/find-task.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/find-task.ts @@ -5,6 +5,7 @@ import { PlanDropdown } from '../common/properties'; export const findTask = createAction({ auth: microsoft365PlannerAuth, name: 'findTask', + classification: 'SEARCH', displayName: 'Find Task', description: 'Find task by fields.', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/get-a-bucket.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/get-a-bucket.ts index 63019e71c85b..7450238bcfa0 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/get-a-bucket.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/get-a-bucket.ts @@ -5,6 +5,7 @@ import { BucketDropdown, PlanDropdown } from '../common/properties'; export const getABucket = createAction({ auth: microsoft365PlannerAuth, name: 'getABucket', + classification: 'READ', displayName: 'Get a Bucket', description: 'Retrieve details about a specific bucket.', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-bucket.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-bucket.ts index 4946d94dbea5..a9996240c0bb 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-bucket.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-bucket.ts @@ -9,6 +9,7 @@ import { export const updateBucket = createAction({ auth: microsoft365PlannerAuth, name: 'updateBucket', + classification: 'WRITE', displayName: 'Update Bucket', description: 'Modify bucket’s name or properties.', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-plan.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-plan.ts index a93775564d9f..84d752fbe339 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-plan.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-plan.ts @@ -5,6 +5,7 @@ import { PlanDropdown } from '../common/properties'; export const updatePlan = createAction({ auth: microsoft365PlannerAuth, name: 'updatePlan', + classification: 'WRITE', displayName: 'Update Plan', description: 'modify metadata of a plan (e.g. title changes).', audience: 'both', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-task.ts b/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-task.ts index 5b920ddb78cb..839b189fdf7e 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-task.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/actions/update-task.ts @@ -9,6 +9,7 @@ import { PlanDropdown, TaskDropdown } from '../common/properties'; export const updateTask = createAction({ auth: microsoft365PlannerAuth, name: 'updateTask', + classification: 'WRITE', displayName: 'Update Task', description: 'Modify existing task fields: title, due date, assignments, descriptions.', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-plan-created.ts b/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-plan-created.ts index dad438791cdc..fe7d49fbfa4d 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-plan-created.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-plan-created.ts @@ -31,6 +31,7 @@ const polling: Polling< export const newPlanCreated = createTrigger({ auth: microsoft365PlannerAuth, name: 'newPlanCreated', + classification: 'READ', displayName: 'New Plan Created', description: 'Triggers when a new Plan is created in Microsoft 365 Planner.', aiMetadata: { diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-task-assigned-to-user.ts b/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-task-assigned-to-user.ts index 05f0da60d93d..f046db0f5158 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-task-assigned-to-user.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-task-assigned-to-user.ts @@ -50,6 +50,7 @@ const polling: Polling< export const newTaskAssignedToUser = createTrigger({ auth: microsoft365PlannerAuth, name: 'newTaskAssignedToUser', + classification: 'READ', displayName: 'New Task Assigned to User', description: 'Triggers when a Task is assigned to the authenticated user in Microsoft 365 Planner.', diff --git a/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-task-created.ts b/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-task-created.ts index c1a416b56095..cf930705f80a 100644 --- a/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-task-created.ts +++ b/packages/pieces/community/microsoft-365-planner/src/lib/triggers/new-task-created.ts @@ -41,6 +41,7 @@ const polling: Polling< export const newTaskCreated = createTrigger({ auth: microsoft365PlannerAuth, name: 'newTaskCreated', + classification: 'READ', displayName: 'New Task Created', description: 'Triggers when a new Task is created in Microsoft 365 Planner.', aiMetadata: { diff --git a/packages/pieces/community/microsoft-copilot/package.json b/packages/pieces/community/microsoft-copilot/package.json index bfc9ef0b2e80..836c7b34202e 100644 --- a/packages/pieces/community/microsoft-copilot/package.json +++ b/packages/pieces/community/microsoft-copilot/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-microsoft-copilot", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/microsoft-copilot/src/lib/actions/chat-with-copilot.ts b/packages/pieces/community/microsoft-copilot/src/lib/actions/chat-with-copilot.ts index 24cc2f562706..9cfe320024e6 100644 --- a/packages/pieces/community/microsoft-copilot/src/lib/actions/chat-with-copilot.ts +++ b/packages/pieces/community/microsoft-copilot/src/lib/actions/chat-with-copilot.ts @@ -7,6 +7,7 @@ export const chatWithCopilot = createAction({ audience: 'both', auth: microsoft365CopilotAuth, name: 'chatWithCopilot', + classification: 'READ', displayName: 'Chat with Copilot', description: 'Send a message to an existing Copilot conversation or creating a new one and get a response', diff --git a/packages/pieces/community/microsoft-copilot/src/lib/actions/retrieve-grounding-data.ts b/packages/pieces/community/microsoft-copilot/src/lib/actions/retrieve-grounding-data.ts index 8a9cdc6de300..ae5233af43b8 100644 --- a/packages/pieces/community/microsoft-copilot/src/lib/actions/retrieve-grounding-data.ts +++ b/packages/pieces/community/microsoft-copilot/src/lib/actions/retrieve-grounding-data.ts @@ -7,6 +7,7 @@ export const retrieveGroundingData = createAction({ audience: 'human', auth: microsoft365CopilotAuth, name: 'retrieveGroundingData', + classification: 'SEARCH', displayName: 'Retrieve Grounding Data', description: 'Retrieve relevant text extracts from SharePoint, OneDrive, or Copilot connectors content for grounding AI solutions', diff --git a/packages/pieces/community/microsoft-copilot/src/lib/actions/search-copilot.ts b/packages/pieces/community/microsoft-copilot/src/lib/actions/search-copilot.ts index c67a9f97d33a..605de4145180 100644 --- a/packages/pieces/community/microsoft-copilot/src/lib/actions/search-copilot.ts +++ b/packages/pieces/community/microsoft-copilot/src/lib/actions/search-copilot.ts @@ -7,6 +7,7 @@ export const searchCopilot = createAction({ audience: 'both', auth: microsoft365CopilotAuth, name: 'searchCopilot', + classification: 'SEARCH', displayName: 'Search Copilot', description: 'Perform hybrid (semantic and lexical) search across OneDrive for work or school content using natural language queries', diff --git a/packages/pieces/community/microsoft-copilot/src/lib/triggers/copilot-interaction-webhook.ts b/packages/pieces/community/microsoft-copilot/src/lib/triggers/copilot-interaction-webhook.ts index 9edb845bc97e..127107f5f0cb 100644 --- a/packages/pieces/community/microsoft-copilot/src/lib/triggers/copilot-interaction-webhook.ts +++ b/packages/pieces/community/microsoft-copilot/src/lib/triggers/copilot-interaction-webhook.ts @@ -10,6 +10,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const copilotInteractionWebhook = createTrigger({ auth: microsoft365CopilotAuth, name: 'copilotInteractionWebhook', + classification: 'READ', displayName: 'When Copilot creates or updates an interaction', description: 'Trigger when a new Copilot AI interaction is created, updated, or deleted', diff --git a/packages/pieces/community/microsoft-dynamics-crm/package.json b/packages/pieces/community/microsoft-dynamics-crm/package.json index cf3004de7a0c..edc1ef407b6c 100644 --- a/packages/pieces/community/microsoft-dynamics-crm/package.json +++ b/packages/pieces/community/microsoft-dynamics-crm/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-microsoft-dynamics-crm", - "version": "0.4.0", + "version": "0.4.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/create-record.ts b/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/create-record.ts index fdd53fde42ff..f043d36abc09 100644 --- a/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/create-record.ts +++ b/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/create-record.ts @@ -8,6 +8,7 @@ import { DynamicsCRMCommon, makeClient } from '../common'; export const createRecordAction = createAction({ auth: dynamicsCRMAuth, name: 'dynamics_crm_create_record', + classification: 'WRITE', displayName: 'Create Record', description: 'Creates a new record.', audience: 'both', diff --git a/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/delete-record.ts b/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/delete-record.ts index 45175194be76..763153bd06ea 100644 --- a/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/delete-record.ts +++ b/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/delete-record.ts @@ -8,6 +8,7 @@ import { DynamicsCRMCommon, makeClient } from '../common'; export const deleteRecordAction = createAction({ auth: dynamicsCRMAuth, name: 'dynamics_crm_delete_record', + classification: 'DESTRUCTIVE', displayName: 'Delete Record', description: 'Deletes an existing record.', audience: 'both', diff --git a/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/get-record.ts b/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/get-record.ts index 64a85335d437..145448f98369 100644 --- a/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/get-record.ts +++ b/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/get-record.ts @@ -8,6 +8,7 @@ import { DynamicsCRMCommon, makeClient } from '../common'; export const getRecordAction = createAction({ auth: dynamicsCRMAuth, name: 'dynamics_crm_get_record', + classification: 'READ', displayName: 'Get Record', description: 'Retrieves an existing record.', audience: 'both', diff --git a/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/update-record.ts b/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/update-record.ts index 27d87c4f0218..b1d242e2ae16 100644 --- a/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/update-record.ts +++ b/packages/pieces/community/microsoft-dynamics-crm/src/lib/actions/update-record.ts @@ -8,6 +8,7 @@ import { DynamicsCRMCommon, makeClient } from '../common'; export const updateRecordAction = createAction({ auth: dynamicsCRMAuth, name: 'dynamics_crm_update_record', + classification: 'WRITE', displayName: 'Update Record', description: 'Updates an existing record.', audience: 'both', diff --git a/packages/pieces/community/microsoft-onenote/package.json b/packages/pieces/community/microsoft-onenote/package.json index 93e6b4f7f90d..566d8bd92269 100644 --- a/packages/pieces/community/microsoft-onenote/package.json +++ b/packages/pieces/community/microsoft-onenote/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-microsoft-onenote", - "version": "0.4.0", + "version": "0.4.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/microsoft-onenote/src/lib/actions/append-note.ts b/packages/pieces/community/microsoft-onenote/src/lib/actions/append-note.ts index 70a96b67359c..fe13e75d9cba 100644 --- a/packages/pieces/community/microsoft-onenote/src/lib/actions/append-note.ts +++ b/packages/pieces/community/microsoft-onenote/src/lib/actions/append-note.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const appendNote = createAction({ auth: oneNoteAuth, name: 'append_note', + classification: 'WRITE', displayName: 'Append Note', description: 'Append content to the end of an existing note.', audience: 'both', diff --git a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-image-note.ts b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-image-note.ts index 0b4f8429aec7..f35d14b67a0e 100644 --- a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-image-note.ts +++ b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-image-note.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const createImageNote = createAction({ auth: oneNoteAuth, name: 'create_image_note', + classification: 'WRITE', displayName: 'Create Image Note', description: 'Create a note containing an embedded image via a public image URL.', audience: 'both', diff --git a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-note-in-section.ts b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-note-in-section.ts index 1905aa1f82c6..1aaedd0f7a24 100644 --- a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-note-in-section.ts +++ b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-note-in-section.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const createNoteInSection = createAction({ auth: oneNoteAuth, name: 'create_note_in_section', + classification: 'WRITE', displayName: 'Create Note in Section', description: 'Create a new note in a specific section with title and content.', audience: 'both', diff --git a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-notebook.ts b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-notebook.ts index 58405474f13d..774aa50a617f 100644 --- a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-notebook.ts +++ b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-notebook.ts @@ -6,6 +6,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const createNotebook = createAction({ auth: oneNoteAuth, name: 'create_notebook', + classification: 'WRITE', displayName: 'Create Notebook', description: 'Creates a notebook.', audience: 'both', diff --git a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-page.ts b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-page.ts index ce62516d77f9..e2f20868b347 100644 --- a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-page.ts +++ b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-page.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const createPage = createAction({ auth: oneNoteAuth, name: 'create_page', + classification: 'WRITE', displayName: 'Create Page', description: 'Creates a page in section.', audience: 'both', diff --git a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-section.ts b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-section.ts index 55211167712f..f1607de0ccbb 100644 --- a/packages/pieces/community/microsoft-onenote/src/lib/actions/create-section.ts +++ b/packages/pieces/community/microsoft-onenote/src/lib/actions/create-section.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const createSection = createAction({ auth: oneNoteAuth, name: 'create_section', + classification: 'WRITE', displayName: 'Create Section', description: 'Creates a new section in notebook.', audience: 'both', diff --git a/packages/pieces/community/microsoft-onenote/src/lib/triggers/new-note-in-section.ts b/packages/pieces/community/microsoft-onenote/src/lib/triggers/new-note-in-section.ts index 306ac2b427be..17a24a2a2f94 100644 --- a/packages/pieces/community/microsoft-onenote/src/lib/triggers/new-note-in-section.ts +++ b/packages/pieces/community/microsoft-onenote/src/lib/triggers/new-note-in-section.ts @@ -78,6 +78,7 @@ const polling: Polling, { export const newNoteInSectionTrigger = createTrigger({ name: 'new_note_in_section', + classification: 'READ', displayName: 'New Note in Section', description: 'Fires when a new note is created in a specified section.', aiMetadata: { diff --git a/packages/pieces/community/microsoft-power-bi/package.json b/packages/pieces/community/microsoft-power-bi/package.json index 8bc5d4cc32b0..9b8229dc0d24 100644 --- a/packages/pieces/community/microsoft-power-bi/package.json +++ b/packages/pieces/community/microsoft-power-bi/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-microsoft-power-bi", - "version": "0.4.0", + "version": "0.4.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "icon": "https://raw.githubusercontent.com/microsoft/PowerBI-Icons/main/SVG/Power-BI.svg", diff --git a/packages/pieces/community/microsoft-power-bi/src/lib/actions/clone-report.ts b/packages/pieces/community/microsoft-power-bi/src/lib/actions/clone-report.ts index 168d5e18d189..8b7297c5d0ea 100644 --- a/packages/pieces/community/microsoft-power-bi/src/lib/actions/clone-report.ts +++ b/packages/pieces/community/microsoft-power-bi/src/lib/actions/clone-report.ts @@ -7,6 +7,7 @@ import { microsoftPowerBiAuth } from '../auth'; export const cloneReportAction = createAction({ auth: microsoftPowerBiAuth, name: 'clone_report', + classification: 'WRITE', displayName: 'Clone Report', description: 'Creates a copy of a Power BI report, optionally into a different workspace or bound to a different dataset.', audience: 'both', diff --git a/packages/pieces/community/microsoft-power-bi/src/lib/actions/create-dataset.ts b/packages/pieces/community/microsoft-power-bi/src/lib/actions/create-dataset.ts index fc17157d82d0..4d263895c469 100644 --- a/packages/pieces/community/microsoft-power-bi/src/lib/actions/create-dataset.ts +++ b/packages/pieces/community/microsoft-power-bi/src/lib/actions/create-dataset.ts @@ -18,6 +18,7 @@ type DatasetMode = 'Push' | 'Streaming' | 'PushStreaming'; export const createDatasetAction = createAction({ auth:microsoftPowerBiAuth, name: 'create_dataset', + classification: 'WRITE', displayName: 'Create Dataset', description: 'Create a new dataset in Power BI with custom schema (Push, Streaming, or PushStreaming mode).', audience: 'both', diff --git a/packages/pieces/community/microsoft-power-bi/src/lib/actions/export-report-to-file.ts b/packages/pieces/community/microsoft-power-bi/src/lib/actions/export-report-to-file.ts index 909bc818190b..bd2cfa9b3664 100644 --- a/packages/pieces/community/microsoft-power-bi/src/lib/actions/export-report-to-file.ts +++ b/packages/pieces/community/microsoft-power-bi/src/lib/actions/export-report-to-file.ts @@ -7,6 +7,7 @@ import { microsoftPowerBiAuth } from '../auth'; export const exportReportToFileAction = createAction({ auth: microsoftPowerBiAuth, name: 'export_report_to_file', + classification: 'READ', displayName: 'Export Report to File', description: 'Exports a Power BI report to a PDF, PPTX, or PNG file.', audience: 'both', diff --git a/packages/pieces/community/microsoft-power-bi/src/lib/actions/import-file.ts b/packages/pieces/community/microsoft-power-bi/src/lib/actions/import-file.ts index eff3bed7d73c..b2895e7b672d 100644 --- a/packages/pieces/community/microsoft-power-bi/src/lib/actions/import-file.ts +++ b/packages/pieces/community/microsoft-power-bi/src/lib/actions/import-file.ts @@ -8,6 +8,7 @@ import { microsoftPowerBiAuth } from '../auth'; export const importFileAction = createAction({ auth: microsoftPowerBiAuth, name: 'import_pbix', + classification: 'WRITE', displayName: 'Import File (.pbix)', description: 'Uploads a Power BI Desktop (.pbix), Excel (.xlsx), or RDL file into a workspace, creating a new dataset and report.', audience: 'both', diff --git a/packages/pieces/community/microsoft-power-bi/src/lib/actions/list-reports.ts b/packages/pieces/community/microsoft-power-bi/src/lib/actions/list-reports.ts index 01c152886392..ab546c356bef 100644 --- a/packages/pieces/community/microsoft-power-bi/src/lib/actions/list-reports.ts +++ b/packages/pieces/community/microsoft-power-bi/src/lib/actions/list-reports.ts @@ -7,6 +7,7 @@ import { microsoftPowerBiAuth } from '../auth'; export const listReportsAction = createAction({ auth: microsoftPowerBiAuth, name: 'list_reports', + classification: 'SEARCH', displayName: 'List Reports', description: 'Lists all reports in a Power BI workspace.', audience: 'both', diff --git a/packages/pieces/community/microsoft-power-bi/src/lib/actions/push-rows-to-table.ts b/packages/pieces/community/microsoft-power-bi/src/lib/actions/push-rows-to-table.ts index d0ee1e798ff2..5ce696928bca 100644 --- a/packages/pieces/community/microsoft-power-bi/src/lib/actions/push-rows-to-table.ts +++ b/packages/pieces/community/microsoft-power-bi/src/lib/actions/push-rows-to-table.ts @@ -10,6 +10,7 @@ type PowerBIRow = { export const pushRowsToDatasetTableAction = createAction({ auth:microsoftPowerBiAuth, name: 'push_rows_to_dataset_table', + classification: 'WRITE', displayName: 'Push Rows to Dataset Table', description: 'Add rows to a table in a Power BI dataset (supports Push, Streaming, and PushStreaming modes)', audience: 'both', diff --git a/packages/pieces/community/microsoft-power-bi/src/lib/actions/refresh-dataset.ts b/packages/pieces/community/microsoft-power-bi/src/lib/actions/refresh-dataset.ts index 65ee2a29c3ad..cb8d5e1184af 100644 --- a/packages/pieces/community/microsoft-power-bi/src/lib/actions/refresh-dataset.ts +++ b/packages/pieces/community/microsoft-power-bi/src/lib/actions/refresh-dataset.ts @@ -7,6 +7,7 @@ import { microsoftPowerBiAuth } from '../auth'; export const refreshDatasetAction = createAction({ auth: microsoftPowerBiAuth, name: 'refresh_dataset', + classification: 'WRITE', displayName: 'Refresh Dataset', description: 'Triggers a refresh of a Power BI dataset so its data reflects the latest changes from the underlying source.', audience: 'both', diff --git a/packages/pieces/community/microsoft-power-bi/src/lib/actions/run-dax-query.ts b/packages/pieces/community/microsoft-power-bi/src/lib/actions/run-dax-query.ts index e22ec393d5cd..5102bae2326b 100644 --- a/packages/pieces/community/microsoft-power-bi/src/lib/actions/run-dax-query.ts +++ b/packages/pieces/community/microsoft-power-bi/src/lib/actions/run-dax-query.ts @@ -7,6 +7,7 @@ import { microsoftPowerBiAuth } from '../auth'; export const runDaxQueryAction = createAction({ auth: microsoftPowerBiAuth, name: 'run_dax_query', + classification: 'SEARCH', displayName: 'Run DAX Query', description: 'Executes a DAX (Data Analysis Expressions) query against a Power BI dataset and returns the resulting rows.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/package.json b/packages/pieces/community/microsoft-sharepoint/package.json index 08ffc8a0062f..42eff7bea7cb 100644 --- a/packages/pieces/community/microsoft-sharepoint/package.json +++ b/packages/pieces/community/microsoft-sharepoint/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-microsoft-sharepoint", - "version": "0.4.0", + "version": "0.4.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/copy-item-within-site.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/copy-item-within-site.ts index fedb1e3c7651..b92b71ace014 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/copy-item-within-site.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/copy-item-within-site.ts @@ -21,6 +21,7 @@ async function delay(ms: number) { export const copyItemWithinSiteAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_copy_item_within_site', + classification: 'WRITE', displayName: 'Copy File or Folder (Within Site)', description: 'Copy a file or folder to another folder within the same site.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/copy-item.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/copy-item.ts index 44b3490be52d..47a68f2d48c7 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/copy-item.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/copy-item.ts @@ -14,6 +14,7 @@ async function delay(ms: number) { export const copyItemAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_copy_item', + classification: 'WRITE', displayName: 'Copy File or Folder (Across Sites)', description: 'Copy a file or folder from one site to another within the same tenant, with overwrite option.', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-folder.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-folder.ts index 25f2e13354d1..26d2e79ad339 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-folder.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-folder.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const createFolderAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_create_folder', + classification: 'WRITE', displayName: 'Create Folder', description: 'Creates a new folder at path you specify.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-list-item.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-list-item.ts index db5a27e83b77..81029dc3e00e 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-list-item.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-list-item.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const createListItemAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_create_list_item', + classification: 'WRITE', displayName: 'Create List Item', description: 'Creates a new item in a list.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-list.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-list.ts index 0a2888342ec2..77c9d6e7b694 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-list.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/create-list.ts @@ -8,6 +8,7 @@ import { List } from '@microsoft/microsoft-graph-types'; export const createListAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_create_list', + classification: 'WRITE', displayName: 'Create List', description: 'Creates a new list.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/delete-list-item.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/delete-list-item.ts index 195457220539..528cefad888e 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/delete-list-item.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/delete-list-item.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const deleteListItemAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_delete_list_item', + classification: 'DESTRUCTIVE', displayName: 'Delete List Item', description: 'Deletes an existing item from a list.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/find-file.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/find-file.ts index 5f5c2fbf38c8..4a65b1708e0d 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/find-file.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/find-file.ts @@ -14,6 +14,7 @@ import { DriveItem } from '@microsoft/microsoft-graph-types'; export const findFileAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_find_file', + classification: 'SEARCH', displayName: 'Find File', description: 'Look up a file by its name or path.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/find-site.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/find-site.ts index a42af5b40c86..1e81e87c9b5e 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/find-site.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/find-site.ts @@ -7,6 +7,7 @@ import { Site } from '@microsoft/microsoft-graph-types'; export const findSiteAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_find_site', + classification: 'SEARCH', displayName: 'Find Site', description: 'Search for SharePoint sites by name and return matching results.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/get-folder-contents.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/get-folder-contents.ts index d95011bde41d..e21f966949f3 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/get-folder-contents.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/get-folder-contents.ts @@ -14,6 +14,7 @@ import { DriveItem } from '@microsoft/microsoft-graph-types'; export const getFolderContentsAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_get_folder_contents', + classification: 'SEARCH', displayName: 'Get Folder Contents', description: 'List all files and subfolders in a specified folder, optionally with detailed metadata.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/get-site-information.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/get-site-information.ts index 55c330c88f6f..70a6921711e6 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/get-site-information.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/get-site-information.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const getSiteInformationAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_get_site_information', + classification: 'READ', displayName: 'Get Site Information', description: 'Fetch metadata of a SharePoint site (site ID, title, URL, description, etc.).', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/move-file.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/move-file.ts index 6193d478713b..ff7d26b54fde 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/move-file.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/move-file.ts @@ -14,6 +14,7 @@ import { DriveItem } from '@microsoft/microsoft-graph-types'; export const moveFileAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_move_file', + classification: 'WRITE', displayName: 'Move File', description: 'Move a file from one folder to another within the same drive.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/publish-page.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/publish-page.ts index 6191cbe90152..5188b91aa5ab 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/publish-page.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/publish-page.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const publishPageAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_publish_page', + classification: 'WRITE', displayName: 'Publish Page', description: 'Publishes a SharePoint page, making it available to all users. If the page is checked out, it will be automatically checked in. Note: Pages with active approval flows will not publish until approval is complete.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/search-list-item.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/search-list-item.ts index 95d7c5352855..0dd469db4f0a 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/search-list-item.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/search-list-item.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const findListItemAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_search_list_item', + classification: 'SEARCH', displayName: 'Find List Item', description: 'Finds a item in a list based on name.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/update-list-item.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/update-list-item.ts index 577b6aaddd6c..0701f4afa825 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/update-list-item.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/update-list-item.ts @@ -7,6 +7,7 @@ import { Client } from '@microsoft/microsoft-graph-client'; export const updateListItemAction = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_update_list_item', + classification: 'WRITE', displayName: 'Update List Item', description: 'Updates an existing item in a list.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/upload-file.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/upload-file.ts index 4e26dff2b09d..784f5f51864a 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/actions/upload-file.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/actions/upload-file.ts @@ -13,6 +13,7 @@ const CHUNK_SIZE = 10 * 1024 * 1024; export const uploadFile = createAction({ auth: microsoftSharePointAuth, name: 'microsoft_sharepoint_upload_file', + classification: 'WRITE', displayName: 'Upload File', description: 'Uploads a new file at path you specify.', audience: 'both', diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-file-in-folder.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-file-in-folder.ts index 570fea7f51a1..e229de02fd16 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-file-in-folder.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-file-in-folder.ts @@ -17,6 +17,7 @@ const clientState = 'activepieces_sharepoint_trigger'; export const newFileInFolderTrigger = createTrigger({ auth: microsoftSharePointAuth, name: 'new_file_in_folder', + classification: 'READ', displayName: 'New File in Folder', description: 'Fires when a new file is created or added in a specific folder.', aiMetadata: { diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-file-in-subfolders.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-file-in-subfolders.ts index a6d19041c9a1..99bc607bcb3c 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-file-in-subfolders.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-file-in-subfolders.ts @@ -17,6 +17,7 @@ const clientState = 'activepieces_sharepoint_subfolder_trigger'; export const newFileInSubfoldersTrigger = createTrigger({ auth: microsoftSharePointAuth, name: 'new_file_in_subfolders', + classification: 'READ', displayName: 'New File in Subfolders', description: 'Fires when a new file is added anywhere in the first-level subfolders of a folder. Note: This trigger will not monitor subfolders created after the flow is activated.', aiMetadata: { diff --git a/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-list-item.ts b/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-list-item.ts index 8c85c9f22f55..4bf438689992 100644 --- a/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-list-item.ts +++ b/packages/pieces/community/microsoft-sharepoint/src/lib/triggers/new-list-item.ts @@ -75,6 +75,7 @@ const polling: Polling, export const documentGeneratedTrigger = createTrigger({ auth: pdfmonkeyAuth, name: 'documentGenerated', + classification: 'READ', displayName: 'Document Generated', description: 'Triggers when a document generation completes successfully.', aiMetadata: { diff --git a/packages/pieces/community/personal-ai/package.json b/packages/pieces/community/personal-ai/package.json index 9def4fa4e02e..ba83a16d22fd 100644 --- a/packages/pieces/community/personal-ai/package.json +++ b/packages/pieces/community/personal-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-personal-ai", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/personal-ai/src/lib/actions/ai_interaction/create-chatgpt-instruction.ts b/packages/pieces/community/personal-ai/src/lib/actions/ai_interaction/create-chatgpt-instruction.ts index 54159880039b..b2aceac3279f 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/ai_interaction/create-chatgpt-instruction.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/ai_interaction/create-chatgpt-instruction.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const createChatGPTInstruction = createAction({ auth:personalAiAuth, name: 'create_chatgpt_instruction', + classification: 'READ', displayName: 'Send ChatGPT Instruction', description: 'Send an instruction to AI assistant using ChatGPT integration.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/ai_interaction/create-custom-training.ts b/packages/pieces/community/personal-ai/src/lib/actions/ai_interaction/create-custom-training.ts index c10a7cf5054a..b4da6643505c 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/ai_interaction/create-custom-training.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/ai_interaction/create-custom-training.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const createCustomTraining = createAction({ auth:personalAiAuth, name: 'create_custom_training', + classification: 'WRITE', displayName: 'Send Custom Training', description: 'Send a custom training instruction to AI assistant.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/documents/get-document.ts b/packages/pieces/community/personal-ai/src/lib/actions/documents/get-document.ts index a7f0390d5629..8ed42fbf5905 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/documents/get-document.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/documents/get-document.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const getDocument = createAction({ auth:personalAiAuth, name: 'get_document', + classification: 'READ', displayName: 'Get Document', description: 'Retrieve a document from AI assistant.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/documents/update-document.ts b/packages/pieces/community/personal-ai/src/lib/actions/documents/update-document.ts index 8b763b1683c2..f7af515a3929 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/documents/update-document.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/documents/update-document.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const updateDocument = createAction({ auth:personalAiAuth, name: 'update_document', + classification: 'WRITE', displayName: 'Update Document', description: 'Update an existing document in AI assistant.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-document.ts b/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-document.ts index e44801bc1376..66a58fe8e007 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-document.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-document.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const uploadDocument = createAction({ auth:personalAiAuth, name: 'upload_document', + classification: 'WRITE', displayName: 'Upload Document', description: 'Upload a text document to AI assistant.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-file.ts b/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-file.ts index 47718fd137f8..32cc23b8eb5e 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-file.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-file.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const uploadFile = createAction({ auth:personalAiAuth, name: 'upload_file', + classification: 'WRITE', displayName: 'Upload File', description: 'Upload a file to AI assistant.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-url.ts b/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-url.ts index 42644f67895f..7036f26a8011 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-url.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/documents/upload-url.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const uploadUrl = createAction({ auth:personalAiAuth, name: 'upload_url', + classification: 'WRITE', displayName: 'Upload URL Content', description: 'Upload content from a URL to AI assistant.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/memory/create-memory.ts b/packages/pieces/community/personal-ai/src/lib/actions/memory/create-memory.ts index aa2d0e408f83..1f1121948dd7 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/memory/create-memory.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/memory/create-memory.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const createMemory = createAction({ auth:personalAiAuth, name: 'create_memory', + classification: 'WRITE', displayName: 'Create Memory', description: 'Upload memories to your AI assistant stack.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/messaging/create-message.ts b/packages/pieces/community/personal-ai/src/lib/actions/messaging/create-message.ts index 479f23637860..dda8a82e1b5b 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/messaging/create-message.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/messaging/create-message.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const createMessage = createAction({ auth:personalAiAuth, name: 'create_message', + classification: 'READ', displayName: 'Send Message', description: 'Send a message to the AI assistant for a response.', audience: 'both', diff --git a/packages/pieces/community/personal-ai/src/lib/actions/messaging/get-conversation.ts b/packages/pieces/community/personal-ai/src/lib/actions/messaging/get-conversation.ts index 3c269a1fb80b..f4ad64a6a14f 100644 --- a/packages/pieces/community/personal-ai/src/lib/actions/messaging/get-conversation.ts +++ b/packages/pieces/community/personal-ai/src/lib/actions/messaging/get-conversation.ts @@ -6,6 +6,7 @@ import { BASE_URL } from '../../../index'; export const getConversation = createAction({ auth:personalAiAuth, name: 'get_conversation', + classification: 'SEARCH', displayName: 'Get Conversation History', description: 'Retrieve conversation history from AI assistant.', audience: 'both', diff --git a/packages/pieces/community/photoroom/package.json b/packages/pieces/community/photoroom/package.json index 535629c81513..d188e094db04 100644 --- a/packages/pieces/community/photoroom/package.json +++ b/packages/pieces/community/photoroom/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-photoroom", - "version": "0.1.7", + "version": "0.1.8", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/photoroom/src/lib/actions/remove-background.ts b/packages/pieces/community/photoroom/src/lib/actions/remove-background.ts index 5ca3b2cc0f08..4a5c2c2b5d0c 100644 --- a/packages/pieces/community/photoroom/src/lib/actions/remove-background.ts +++ b/packages/pieces/community/photoroom/src/lib/actions/remove-background.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const removeBackground = createAction({ name: 'removeBackground', + classification: 'READ', displayName: 'Remove background', description: 'Remove the background of the image given as input', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/package.json b/packages/pieces/community/pinch-payments/package.json index 034315f8d9e4..83c0daf715f0 100644 --- a/packages/pieces/community/pinch-payments/package.json +++ b/packages/pieces/community/pinch-payments/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-pinch-payments", - "version": "0.0.10", + "version": "0.0.11", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/pinch-payments/src/lib/actions/add-source-to-payer.ts b/packages/pieces/community/pinch-payments/src/lib/actions/add-source-to-payer.ts index 2d1126efa41a..cdb43b6b39df 100644 --- a/packages/pieces/community/pinch-payments/src/lib/actions/add-source-to-payer.ts +++ b/packages/pieces/community/pinch-payments/src/lib/actions/add-source-to-payer.ts @@ -6,6 +6,7 @@ import { listPayers, pinchPaymentsClient } from '../common/client'; export const addSourceToPayerAction = createAction({ auth: pinchPaymentsAuth, name: 'add_source_to_payer', + classification: 'WRITE', displayName: 'Add Source to Payer', description: 'Add a payment source (bank account or credit card) to an existing payer', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/src/lib/actions/add-subscription.ts b/packages/pieces/community/pinch-payments/src/lib/actions/add-subscription.ts index d19c2ce1df78..539d7d4da022 100644 --- a/packages/pieces/community/pinch-payments/src/lib/actions/add-subscription.ts +++ b/packages/pieces/community/pinch-payments/src/lib/actions/add-subscription.ts @@ -5,6 +5,7 @@ import { listPayers, listPlans, createSubscription } from '../common/client'; export const addSubscriptionAction = createAction({ auth: pinchPaymentsAuth, name: 'add_subscription', + classification: 'WRITE', displayName: 'Add Subscription', description: 'Create a subscription between a payer and a plan', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/src/lib/actions/create-or-update-payer.ts b/packages/pieces/community/pinch-payments/src/lib/actions/create-or-update-payer.ts index ce0f582c5299..5092ba815169 100644 --- a/packages/pieces/community/pinch-payments/src/lib/actions/create-or-update-payer.ts +++ b/packages/pieces/community/pinch-payments/src/lib/actions/create-or-update-payer.ts @@ -5,6 +5,7 @@ import { createOrUpdatePayer, listPayers } from '../common/client'; export const createOrUpdatePayerAction = createAction({ auth: pinchPaymentsAuth, name: 'create_or_update_payer', + classification: 'WRITE', displayName: 'Create or Update Payer', description: 'Create a new payer or update an existing one', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/src/lib/actions/create-or-update-scheduled-payment.ts b/packages/pieces/community/pinch-payments/src/lib/actions/create-or-update-scheduled-payment.ts index e41eace64781..95989d482afd 100644 --- a/packages/pieces/community/pinch-payments/src/lib/actions/create-or-update-scheduled-payment.ts +++ b/packages/pieces/community/pinch-payments/src/lib/actions/create-or-update-scheduled-payment.ts @@ -6,6 +6,7 @@ import { listPayers, pinchPaymentsClient } from '../common/client'; export const createOrUpdateScheduledPaymentAction = createAction({ auth: pinchPaymentsAuth, name: 'create_or_update_scheduled_payment', + classification: 'WRITE', displayName: 'Create or Update Scheduled Payment', description: 'Create a new scheduled payment or update an existing one', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/src/lib/actions/create-realtime-payment.ts b/packages/pieces/community/pinch-payments/src/lib/actions/create-realtime-payment.ts index fb002aaba967..e1f362e3dd7e 100644 --- a/packages/pieces/community/pinch-payments/src/lib/actions/create-realtime-payment.ts +++ b/packages/pieces/community/pinch-payments/src/lib/actions/create-realtime-payment.ts @@ -6,6 +6,7 @@ import { listPayers, pinchPaymentsClient } from '../common/client'; export const createRealtimePaymentAction = createAction({ auth: pinchPaymentsAuth, name: 'create_realtime_payment', + classification: 'WRITE', displayName: 'Create Realtime Payment', description: 'Create a real-time payment against a credit card or bank account', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/src/lib/actions/find-event.ts b/packages/pieces/community/pinch-payments/src/lib/actions/find-event.ts index 115c1b329645..cbed432ea7b6 100644 --- a/packages/pieces/community/pinch-payments/src/lib/actions/find-event.ts +++ b/packages/pieces/community/pinch-payments/src/lib/actions/find-event.ts @@ -6,6 +6,7 @@ import { pinchPaymentsClient } from '../common/client'; export const findEventAction = createAction({ auth: pinchPaymentsAuth, name: 'find_event', + classification: 'READ', displayName: 'Find Event', description: 'Find an event using the Event ID', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/src/lib/actions/find-payer.ts b/packages/pieces/community/pinch-payments/src/lib/actions/find-payer.ts index 1a7963f25a18..06d5782bbca9 100644 --- a/packages/pieces/community/pinch-payments/src/lib/actions/find-payer.ts +++ b/packages/pieces/community/pinch-payments/src/lib/actions/find-payer.ts @@ -6,6 +6,7 @@ import { pinchPaymentsClient } from '../common/client'; export const findPayerAction = createAction({ auth: pinchPaymentsAuth, name: 'find_payer', + classification: 'READ', displayName: 'Find Payer', description: 'Find a payer by their Payer ID', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/src/lib/actions/find-subscription.ts b/packages/pieces/community/pinch-payments/src/lib/actions/find-subscription.ts index 4b31101bf451..83b9189b156b 100644 --- a/packages/pieces/community/pinch-payments/src/lib/actions/find-subscription.ts +++ b/packages/pieces/community/pinch-payments/src/lib/actions/find-subscription.ts @@ -6,6 +6,7 @@ import { pinchPaymentsClient } from '../common/client'; export const findSubscriptionAction = createAction({ auth: pinchPaymentsAuth, name: 'find_subscription', + classification: 'READ', displayName: 'Find Subscription', description: 'Find a subscription using the Subscription ID', audience: 'both', diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/bank-results.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/bank-results.ts index 2de71c269170..801546397607 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/bank-results.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/bank-results.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const bankResultsTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'bank_results', + classification: 'READ', displayName: 'Bank Results Event', description: 'Triggers when a bank account transaction returns (may result in dishonour status)', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/dispute-created.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/dispute-created.ts index 9ce7c19677f8..7012bee6a4f8 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/dispute-created.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/dispute-created.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const disputeCreatedTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'dispute_created', + classification: 'READ', displayName: 'Dispute Created', description: 'Triggers when a dispute is created', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/dispute-updated.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/dispute-updated.ts index 00072c106146..813c958cf746 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/dispute-updated.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/dispute-updated.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const disputeUpdatedTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'dispute_updated', + classification: 'READ', displayName: 'Dispute Updated', description: 'Triggers when a dispute is updated', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/payer-created.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/payer-created.ts index 7c16e696da3a..1c88bfa1939c 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/payer-created.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/payer-created.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const payerCreatedTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'payer_created', + classification: 'READ', displayName: 'Payer Created', description: 'Triggers when a new payer record is created', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/payer-updated.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/payer-updated.ts index aac8e7555bd8..4669c2fd96b8 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/payer-updated.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/payer-updated.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const payerUpdatedTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'payer_updated', + classification: 'READ', displayName: 'Payer Updated', description: 'Triggers when a payer record is updated', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/payment-created.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/payment-created.ts index ba14868bd1ca..6ec600c93ad9 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/payment-created.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/payment-created.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const paymentCreatedTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'payment_created', + classification: 'READ', displayName: 'Payment Created', description: 'Triggers when a payment is created (via Save Payment endpoint or Subscription)', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/realtime-payment.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/realtime-payment.ts index 8f308c47cf85..5328196db6ee 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/realtime-payment.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/realtime-payment.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const realtimePaymentTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'realtime_payment', + classification: 'READ', displayName: 'Realtime Payment', description: 'Triggers when a realtime payment is executed', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/refund-created.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/refund-created.ts index 279c6d54ff00..30239ae05a0b 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/refund-created.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/refund-created.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const refundCreatedTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'refund_created', + classification: 'READ', displayName: 'Refund Created', description: 'Triggers when a refund is created', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/refund-updated.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/refund-updated.ts index 0210b81c7efd..9dabb790c134 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/refund-updated.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/refund-updated.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const refundUpdatedTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'refund_updated', + classification: 'READ', displayName: 'Refund Updated', description: 'Triggers when a refund is updated (e.g., status change)', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/scheduled-process.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/scheduled-process.ts index ac1e72d88cf8..ac506f5fcbe4 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/scheduled-process.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/scheduled-process.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const scheduledProcessTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'scheduled_process', + classification: 'READ', displayName: 'Scheduled Process', description: 'Triggers when scheduled payments are processed (daily on business days)', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-cancelled.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-cancelled.ts index c1ec7b501983..18007c6a2474 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-cancelled.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-cancelled.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const subscriptionCancelledTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'subscription_cancelled', + classification: 'READ', displayName: 'Subscription Cancelled', description: 'Triggers when a subscription is cancelled', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-complete.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-complete.ts index e34e4bb94091..5da4c215dff5 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-complete.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-complete.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const subscriptionCompleteTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'subscription_complete', + classification: 'READ', displayName: 'Subscription Complete', description: 'Triggers when a subscription is run to completion', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-created.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-created.ts index 1cd0c03fe2a7..f06e7158ed11 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-created.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/subscription-created.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const subscriptionCreatedTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'subscription_created', + classification: 'READ', displayName: 'Subscription Created', description: 'Triggers when a subscription is created for a payer', aiMetadata: { diff --git a/packages/pieces/community/pinch-payments/src/lib/triggers/transfer.ts b/packages/pieces/community/pinch-payments/src/lib/triggers/transfer.ts index d77389870b12..a05b52262d2a 100644 --- a/packages/pieces/community/pinch-payments/src/lib/triggers/transfer.ts +++ b/packages/pieces/community/pinch-payments/src/lib/triggers/transfer.ts @@ -5,6 +5,7 @@ import { createWebhook, deleteWebhook, WebhookResponse } from '../common/client' export const transferTrigger = createTrigger({ auth: pinchPaymentsAuth, name: 'transfer', + classification: 'READ', displayName: 'Transfer Created', description: 'Triggers when a transfer is created to settle funds to a merchant', aiMetadata: { diff --git a/packages/pieces/community/pinecone/package.json b/packages/pieces/community/pinecone/package.json index a4d6e71bbfc6..f78ec3dc02ab 100644 --- a/packages/pieces/community/pinecone/package.json +++ b/packages/pieces/community/pinecone/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-pinecone", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/pinecone/src/lib/actions/create-index.ts b/packages/pieces/community/pinecone/src/lib/actions/create-index.ts index fa94d6d5e5bf..7497c095f945 100644 --- a/packages/pieces/community/pinecone/src/lib/actions/create-index.ts +++ b/packages/pieces/community/pinecone/src/lib/actions/create-index.ts @@ -5,6 +5,7 @@ import { pineconeAuth } from '../auth'; export const createIndex = createAction({ auth: pineconeAuth, name: 'create_index', + classification: 'WRITE', displayName: 'Create Index', description: 'Creates a new Pinecone index with custom settings.', audience: 'both', diff --git a/packages/pieces/community/pinecone/src/lib/actions/delete-vector.ts b/packages/pieces/community/pinecone/src/lib/actions/delete-vector.ts index 5ccaa6e514c4..939876ca5e37 100644 --- a/packages/pieces/community/pinecone/src/lib/actions/delete-vector.ts +++ b/packages/pieces/community/pinecone/src/lib/actions/delete-vector.ts @@ -5,6 +5,7 @@ import { pineconeAuth } from '../auth'; export const deleteVector = createAction({ auth: pineconeAuth, name: 'delete_vector', + classification: 'DESTRUCTIVE', displayName: 'Delete a Vector', description: 'Delete vectors by ID from a namespace.', audience: 'both', diff --git a/packages/pieces/community/pinecone/src/lib/actions/get-vector.ts b/packages/pieces/community/pinecone/src/lib/actions/get-vector.ts index 52b50cce826f..bce5a980f948 100644 --- a/packages/pieces/community/pinecone/src/lib/actions/get-vector.ts +++ b/packages/pieces/community/pinecone/src/lib/actions/get-vector.ts @@ -5,6 +5,7 @@ import { pineconeAuth } from '../auth'; export const getVector = createAction({ auth: pineconeAuth, name: 'get_vector', + classification: 'READ', displayName: 'Get a Vector', description: 'Look up and return vectors by ID from a namespace.', audience: 'both', diff --git a/packages/pieces/community/pinecone/src/lib/actions/search-index.ts b/packages/pieces/community/pinecone/src/lib/actions/search-index.ts index 4721f8daa2cb..f33573ee9419 100644 --- a/packages/pieces/community/pinecone/src/lib/actions/search-index.ts +++ b/packages/pieces/community/pinecone/src/lib/actions/search-index.ts @@ -5,6 +5,7 @@ import { pineconeAuth } from '../auth'; export const searchIndex = createAction({ auth: pineconeAuth, name: 'search_index', + classification: 'SEARCH', displayName: 'Search Index', description: 'Search indexes by name or list all indexes in your project.', audience: 'both', diff --git a/packages/pieces/community/pinecone/src/lib/actions/search-vector.ts b/packages/pieces/community/pinecone/src/lib/actions/search-vector.ts index f2d5345cce85..1ea3adceb595 100644 --- a/packages/pieces/community/pinecone/src/lib/actions/search-vector.ts +++ b/packages/pieces/community/pinecone/src/lib/actions/search-vector.ts @@ -5,6 +5,7 @@ import { pineconeAuth } from '../auth'; export const searchVector = createAction({ auth: pineconeAuth, name: 'search_vector', + classification: 'SEARCH', displayName: 'Search Vectors', description: 'Search a namespace using a query vector to find similar records.', audience: 'both', diff --git a/packages/pieces/community/pinecone/src/lib/actions/update-vector.ts b/packages/pieces/community/pinecone/src/lib/actions/update-vector.ts index 27be08f4d889..982cc234fbd5 100644 --- a/packages/pieces/community/pinecone/src/lib/actions/update-vector.ts +++ b/packages/pieces/community/pinecone/src/lib/actions/update-vector.ts @@ -5,6 +5,7 @@ import { pineconeAuth } from '../auth'; export const updateVector = createAction({ auth: pineconeAuth, name: 'update_vector', + classification: 'WRITE', displayName: 'Update a Vector', description: 'Updates a vector in a namespace. Overwrites existing values and metadata.', audience: 'both', diff --git a/packages/pieces/community/pinecone/src/lib/actions/upsert-vector.ts b/packages/pieces/community/pinecone/src/lib/actions/upsert-vector.ts index c998e7755ecb..5e160158d320 100644 --- a/packages/pieces/community/pinecone/src/lib/actions/upsert-vector.ts +++ b/packages/pieces/community/pinecone/src/lib/actions/upsert-vector.ts @@ -5,6 +5,7 @@ import { pineconeAuth } from '../auth'; export const upsertVector = createAction({ auth: pineconeAuth, name: 'upsert_vector', + classification: 'WRITE', displayName: 'Upsert Vector', description: 'Upsert vectors into a namespace. Overwrites existing vectors with the same ID.', audience: 'both', diff --git a/packages/pieces/community/pocketbase/package.json b/packages/pieces/community/pocketbase/package.json index 363c9d82f259..2856fac74473 100644 --- a/packages/pieces/community/pocketbase/package.json +++ b/packages/pieces/community/pocketbase/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-pocketbase", - "version": "0.0.5", + "version": "0.0.6", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/pocketbase/src/lib/actions/create-record.ts b/packages/pieces/community/pocketbase/src/lib/actions/create-record.ts index 3384d0128a21..ac691d0ec14f 100644 --- a/packages/pieces/community/pocketbase/src/lib/actions/create-record.ts +++ b/packages/pieces/community/pocketbase/src/lib/actions/create-record.ts @@ -5,6 +5,7 @@ import { pocketbaseAuthenticate, normalizeHost } from '../common/client'; export const createRecord = createAction({ name: 'createRecord', + classification: 'WRITE', displayName: 'Create Record', description: 'Creates a new record in a collection', audience: 'both', diff --git a/packages/pieces/community/pocketbase/src/lib/actions/delete-record.ts b/packages/pieces/community/pocketbase/src/lib/actions/delete-record.ts index f74c40ecb8f7..7bcbd936af28 100644 --- a/packages/pieces/community/pocketbase/src/lib/actions/delete-record.ts +++ b/packages/pieces/community/pocketbase/src/lib/actions/delete-record.ts @@ -5,6 +5,7 @@ import { pocketbaseAuthenticate, normalizeHost } from '../common/client'; export const deleteRecord = createAction({ name: 'deleteRecord', + classification: 'DESTRUCTIVE', displayName: 'Delete Record', description: 'Deletes a single record from a collection', audience: 'both', diff --git a/packages/pieces/community/pocketbase/src/lib/actions/get-full-list.ts b/packages/pieces/community/pocketbase/src/lib/actions/get-full-list.ts index 8f58327094db..63fb487f0d17 100644 --- a/packages/pieces/community/pocketbase/src/lib/actions/get-full-list.ts +++ b/packages/pieces/community/pocketbase/src/lib/actions/get-full-list.ts @@ -5,6 +5,7 @@ import { pocketbaseAuthenticate, normalizeHost } from '../common/client'; export const getFullList = createAction({ name: 'getFullList', + classification: 'SEARCH', displayName: 'Get Full List', description: 'Gets all the data for a given collection', audience: 'both', diff --git a/packages/pieces/community/pocketbase/src/lib/actions/get-list.ts b/packages/pieces/community/pocketbase/src/lib/actions/get-list.ts index ea44e5cc04c0..8367a5759324 100644 --- a/packages/pieces/community/pocketbase/src/lib/actions/get-list.ts +++ b/packages/pieces/community/pocketbase/src/lib/actions/get-list.ts @@ -5,6 +5,7 @@ import { pocketbaseAuthenticate, normalizeHost } from '../common/client'; export const getList = createAction({ name: 'getList', + classification: 'SEARCH', displayName: 'Get List', description: 'Gets a paginated list of records from a collection', audience: 'both', diff --git a/packages/pieces/community/pocketbase/src/lib/actions/get-record.ts b/packages/pieces/community/pocketbase/src/lib/actions/get-record.ts index 458625b4b82e..ab080e973cdb 100644 --- a/packages/pieces/community/pocketbase/src/lib/actions/get-record.ts +++ b/packages/pieces/community/pocketbase/src/lib/actions/get-record.ts @@ -5,6 +5,7 @@ import { pocketbaseAuthenticate, normalizeHost } from '../common/client'; export const getRecord = createAction({ name: 'getRecord', + classification: 'READ', displayName: 'Get Record', description: 'Gets a single record by ID from a collection', audience: 'both', diff --git a/packages/pieces/community/pocketbase/src/lib/actions/update-record.ts b/packages/pieces/community/pocketbase/src/lib/actions/update-record.ts index 6b9a107453b0..d1654db3b023 100644 --- a/packages/pieces/community/pocketbase/src/lib/actions/update-record.ts +++ b/packages/pieces/community/pocketbase/src/lib/actions/update-record.ts @@ -5,6 +5,7 @@ import { pocketbaseAuthenticate, normalizeHost } from '../common/client'; export const updateRecord = createAction({ name: 'updateRecord', + classification: 'WRITE', displayName: 'Update Record', description: 'Updates a single record in a collection', audience: 'both', diff --git a/packages/pieces/community/podio/package.json b/packages/pieces/community/podio/package.json index 8b1cabe46665..24d464004d97 100644 --- a/packages/pieces/community/podio/package.json +++ b/packages/pieces/community/podio/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-podio", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/podio/src/lib/actions/attach-file.ts b/packages/pieces/community/podio/src/lib/actions/attach-file.ts index bf3ff757b58d..8e989ed0f8b1 100644 --- a/packages/pieces/community/podio/src/lib/actions/attach-file.ts +++ b/packages/pieces/community/podio/src/lib/actions/attach-file.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, silentProperty, dynamicRefTypeProperty, d export const attachFileAction = createAction({ auth: podioAuth, name: 'attach_file', + classification: 'WRITE', displayName: 'Attach File', description: 'Upload and attach a file to an item/task/comment.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/actions/create-comment.ts b/packages/pieces/community/podio/src/lib/actions/create-comment.ts index b93624c3f72d..be026428ea76 100644 --- a/packages/pieces/community/podio/src/lib/actions/create-comment.ts +++ b/packages/pieces/community/podio/src/lib/actions/create-comment.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, silentProperty, hookProperty, dynamicAppP export const createCommentAction = createAction({ auth: podioAuth, name: 'create_comment', + classification: 'WRITE', displayName: 'Create Comment', description: 'Post a comment on an item or task.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/actions/create-item.ts b/packages/pieces/community/podio/src/lib/actions/create-item.ts index 6bf3fae6793e..9ccb23e4a4d2 100644 --- a/packages/pieces/community/podio/src/lib/actions/create-item.ts +++ b/packages/pieces/community/podio/src/lib/actions/create-item.ts @@ -13,6 +13,7 @@ import { export const createItemAction = createAction({ auth: podioAuth, name: 'create_item', + classification: 'WRITE', displayName: 'Create Item', description: 'Create a new record in a Podio app with specified field values.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/actions/create-status.ts b/packages/pieces/community/podio/src/lib/actions/create-status.ts index 998462827569..8117ba3312b6 100644 --- a/packages/pieces/community/podio/src/lib/actions/create-status.ts +++ b/packages/pieces/community/podio/src/lib/actions/create-status.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicSpaceProperty, dynamicOrgProperty export const createStatusAction = createAction({ auth: podioAuth, name: 'create_status', + classification: 'WRITE', displayName: 'Create Status Update', description: 'Add a status to an item or workspace stream.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/actions/create-task.ts b/packages/pieces/community/podio/src/lib/actions/create-task.ts index 3bd278449a4e..b73521ebd416 100644 --- a/packages/pieces/community/podio/src/lib/actions/create-task.ts +++ b/packages/pieces/community/podio/src/lib/actions/create-task.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicRefTypeProperty, dynamicRefIdPrope export const createTaskAction = createAction({ auth: podioAuth, name: 'create_task', + classification: 'WRITE', displayName: 'Create Task', description: 'Add a new task to an item or workspace with due dates, assignees, and attachments.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/actions/find-item.ts b/packages/pieces/community/podio/src/lib/actions/find-item.ts index 6a537d9c2494..48283f7c71e2 100644 --- a/packages/pieces/community/podio/src/lib/actions/find-item.ts +++ b/packages/pieces/community/podio/src/lib/actions/find-item.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicAppProperty, dynamicItemProperty, export const findItemAction = createAction({ auth: podioAuth, name: 'find_item', + classification: 'SEARCH', displayName: 'Find Item', description: 'Retrieve a single item by ID or field value.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/actions/find-task.ts b/packages/pieces/community/podio/src/lib/actions/find-task.ts index a6a7b85926c9..f9ceedfd3220 100644 --- a/packages/pieces/community/podio/src/lib/actions/find-task.ts +++ b/packages/pieces/community/podio/src/lib/actions/find-task.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicTaskProperty } from '../common'; export const findTaskAction = createAction({ auth: podioAuth, name: 'find_task', + classification: 'READ', displayName: 'Find Task', description: 'Retrieve a task by ID for further updates.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/actions/update-item.ts b/packages/pieces/community/podio/src/lib/actions/update-item.ts index 6d4fbcf2bbc3..0a540e1504f8 100644 --- a/packages/pieces/community/podio/src/lib/actions/update-item.ts +++ b/packages/pieces/community/podio/src/lib/actions/update-item.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, silentProperty, hookProperty, dynamicAppP export const updateItemAction = createAction({ auth: podioAuth, name: 'update_item', + classification: 'WRITE', displayName: 'Update Item', description: 'Update an existing record in a Podio app with specified field values. Only provided fields will be updated.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/actions/update-task.ts b/packages/pieces/community/podio/src/lib/actions/update-task.ts index 679728dd5d49..248c7dfd3328 100644 --- a/packages/pieces/community/podio/src/lib/actions/update-task.ts +++ b/packages/pieces/community/podio/src/lib/actions/update-task.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicTaskProperty, hookProperty, silent export const updateTaskAction = createAction({ auth: podioAuth, name: 'update_task', + classification: 'WRITE', displayName: 'Update Task', description: 'Modify an existing task\'s details or status. Only specified fields will be updated.', audience: 'both', diff --git a/packages/pieces/community/podio/src/lib/triggers/item-updated.ts b/packages/pieces/community/podio/src/lib/triggers/item-updated.ts index 7dc9aa51e891..0fd68d360d08 100644 --- a/packages/pieces/community/podio/src/lib/triggers/item-updated.ts +++ b/packages/pieces/community/podio/src/lib/triggers/item-updated.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicAppProperty } from '../common'; export const itemUpdatedTrigger = createTrigger({ auth: podioAuth, name: 'item_updated', + classification: 'READ', displayName: 'Item Updated', description: 'Fires when an existing item is updated (excluding comments)', aiMetadata: { diff --git a/packages/pieces/community/podio/src/lib/triggers/new-activity.ts b/packages/pieces/community/podio/src/lib/triggers/new-activity.ts index 5ccc65b1c26a..f450b977863e 100644 --- a/packages/pieces/community/podio/src/lib/triggers/new-activity.ts +++ b/packages/pieces/community/podio/src/lib/triggers/new-activity.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicSpaceProperty, dynamicOrgProperty export const newActivityTrigger = createTrigger({ auth: podioAuth, name: 'new_activity', + classification: 'READ', displayName: 'New Status', description: 'Fires when a new status is created in a workspace stream', aiMetadata: { diff --git a/packages/pieces/community/podio/src/lib/triggers/new-item.ts b/packages/pieces/community/podio/src/lib/triggers/new-item.ts index df247580c8f8..aa50445ab56a 100644 --- a/packages/pieces/community/podio/src/lib/triggers/new-item.ts +++ b/packages/pieces/community/podio/src/lib/triggers/new-item.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicAppProperty } from '../common'; export const newItemTrigger = createTrigger({ auth: podioAuth, name: 'new_item', + classification: 'READ', displayName: 'New Item', description: 'Fires when a new item (record/entry) is created in an app', aiMetadata: { diff --git a/packages/pieces/community/podio/src/lib/triggers/new-organization.ts b/packages/pieces/community/podio/src/lib/triggers/new-organization.ts index 6b054a41a256..bb8277c1dabb 100644 --- a/packages/pieces/community/podio/src/lib/triggers/new-organization.ts +++ b/packages/pieces/community/podio/src/lib/triggers/new-organization.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicSpaceProperty, dynamicOrgProperty export const newOrganizationTrigger = createTrigger({ auth: podioAuth, name: 'new_app', + classification: 'READ', displayName: 'New App', description: 'Fires when a new app is created in a workspace', aiMetadata: { diff --git a/packages/pieces/community/podio/src/lib/triggers/new-task.ts b/packages/pieces/community/podio/src/lib/triggers/new-task.ts index 316a1ac18e4e..3fbca14544a0 100644 --- a/packages/pieces/community/podio/src/lib/triggers/new-task.ts +++ b/packages/pieces/community/podio/src/lib/triggers/new-task.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicSpaceProperty, dynamicOrgProperty export const newTaskTrigger = createTrigger({ auth: podioAuth, name: 'new_task', + classification: 'READ', displayName: 'New Task', description: 'Fires when a new task is added to any workspace', aiMetadata: { diff --git a/packages/pieces/community/podio/src/lib/triggers/new-workspace.ts b/packages/pieces/community/podio/src/lib/triggers/new-workspace.ts index a1a415612433..8c12caa127a4 100644 --- a/packages/pieces/community/podio/src/lib/triggers/new-workspace.ts +++ b/packages/pieces/community/podio/src/lib/triggers/new-workspace.ts @@ -6,6 +6,7 @@ import { podioApiCall, getAccessToken, dynamicSpaceProperty, dynamicOrgProperty export const newWorkspaceTrigger = createTrigger({ auth: podioAuth, name: 'member_added', + classification: 'READ', displayName: 'Member Added', description: 'Fires when a new member is added to a workspace', aiMetadata: { diff --git a/packages/pieces/community/polydoc/package.json b/packages/pieces/community/polydoc/package.json index ce96edd68362..e13cf0448ccf 100644 --- a/packages/pieces/community/polydoc/package.json +++ b/packages/pieces/community/polydoc/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-polydoc", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/polydoc/src/lib/actions/capture-screenshot.ts b/packages/pieces/community/polydoc/src/lib/actions/capture-screenshot.ts index c3a7f5d78aaf..a8c1b98fe812 100644 --- a/packages/pieces/community/polydoc/src/lib/actions/capture-screenshot.ts +++ b/packages/pieces/community/polydoc/src/lib/actions/capture-screenshot.ts @@ -25,6 +25,7 @@ import type { PolyDocParams } from '../common/types'; export const captureScreenshot = createAction({ auth: polydocAuth, name: 'capture_screenshot', + classification: 'WRITE', displayName: 'Capture Screenshot', description: 'Capture a screenshot of a URL, inline HTML, or a saved template.', aiMetadata: { diff --git a/packages/pieces/community/polydoc/src/lib/actions/convert-pdf.ts b/packages/pieces/community/polydoc/src/lib/actions/convert-pdf.ts index 4a7a94592005..36712e69d894 100644 --- a/packages/pieces/community/polydoc/src/lib/actions/convert-pdf.ts +++ b/packages/pieces/community/polydoc/src/lib/actions/convert-pdf.ts @@ -25,6 +25,7 @@ import type { PolyDocParams } from '../common/types'; export const convertToPdf = createAction({ auth: polydocAuth, name: 'convert_to_pdf', + classification: 'WRITE', displayName: 'Convert to PDF', description: 'Convert HTML, a URL, or a saved template to a PDF.', aiMetadata: { diff --git a/packages/pieces/community/polydoc/src/lib/actions/generate-einvoice.ts b/packages/pieces/community/polydoc/src/lib/actions/generate-einvoice.ts index 7316623fce54..53927f2a8515 100644 --- a/packages/pieces/community/polydoc/src/lib/actions/generate-einvoice.ts +++ b/packages/pieces/community/polydoc/src/lib/actions/generate-einvoice.ts @@ -50,6 +50,7 @@ const SAMPLE_INVOICE = { export const generateEinvoice = createAction({ auth: polydocAuth, name: 'generate_einvoice', + classification: 'WRITE', displayName: 'Generate E-Invoice', description: 'Generate a hybrid e-invoice PDF (Factur-X / ZUGFeRD, EN 16931) from a visual layout plus structured invoice data.', aiMetadata: { diff --git a/packages/pieces/community/poper/package.json b/packages/pieces/community/poper/package.json index 295331905c46..8492804121ac 100644 --- a/packages/pieces/community/poper/package.json +++ b/packages/pieces/community/poper/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-poper", - "version": "0.2.6", + "version": "0.2.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/poper/src/lib/triggers/new-lead.ts b/packages/pieces/community/poper/src/lib/triggers/new-lead.ts index b5b6691f721a..f3afdb879958 100644 --- a/packages/pieces/community/poper/src/lib/triggers/new-lead.ts +++ b/packages/pieces/community/poper/src/lib/triggers/new-lead.ts @@ -16,6 +16,7 @@ const message = ` export const newLead = createTrigger({ name: 'newLead', + classification: 'READ', displayName: 'New Lead', description: 'Triggers when a new lead is obtained from popup.', aiMetadata: { diff --git a/packages/pieces/community/posthog/package.json b/packages/pieces/community/posthog/package.json index 3006ccfb177a..9bf4bcd89a42 100644 --- a/packages/pieces/community/posthog/package.json +++ b/packages/pieces/community/posthog/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-posthog", - "version": "0.6.0", + "version": "0.6.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/posthog/src/lib/actions/create-event.ts b/packages/pieces/community/posthog/src/lib/actions/create-event.ts index 8fa54278d8d7..05ea5f82b2ee 100644 --- a/packages/pieces/community/posthog/src/lib/actions/create-event.ts +++ b/packages/pieces/community/posthog/src/lib/actions/create-event.ts @@ -5,6 +5,7 @@ import { posthogAuth } from '../..'; export const posthogCreateEvent = createAction({ auth: posthogAuth, name: 'create_event', + classification: 'WRITE', displayName: 'Capture Event', description: 'Capture a custom event in PostHog', audience: 'both', diff --git a/packages/pieces/community/posthog/src/lib/actions/create-project.ts b/packages/pieces/community/posthog/src/lib/actions/create-project.ts index 15799cc50461..1eb31eb4d47d 100644 --- a/packages/pieces/community/posthog/src/lib/actions/create-project.ts +++ b/packages/pieces/community/posthog/src/lib/actions/create-project.ts @@ -5,6 +5,7 @@ import { posthogAuth, PostHogAuth } from '../..'; export const posthogCreateProject = createAction({ auth: posthogAuth, name: 'create_project', + classification: 'WRITE', displayName: 'Create Project', description: 'Create a new PostHog project in your organization', audience: 'both', diff --git a/packages/pieces/community/posthog/src/lib/actions/get-feature-flags.ts b/packages/pieces/community/posthog/src/lib/actions/get-feature-flags.ts index 9f267d0fb43a..2b6fe309e95d 100644 --- a/packages/pieces/community/posthog/src/lib/actions/get-feature-flags.ts +++ b/packages/pieces/community/posthog/src/lib/actions/get-feature-flags.ts @@ -5,6 +5,7 @@ import { posthogAuth } from '../..'; export const posthogGetFeatureFlags = createAction({ auth: posthogAuth, name: 'get_feature_flags', + classification: 'SEARCH', displayName: 'Get Feature Flags', description: 'List all feature flags in your PostHog project', audience: 'both', diff --git a/packages/pieces/community/posthog/src/lib/actions/list-persons.ts b/packages/pieces/community/posthog/src/lib/actions/list-persons.ts index 7d00b5faf24d..63f5e53e91e6 100644 --- a/packages/pieces/community/posthog/src/lib/actions/list-persons.ts +++ b/packages/pieces/community/posthog/src/lib/actions/list-persons.ts @@ -5,6 +5,7 @@ import { posthogAuth } from '../..'; export const posthogListPersons = createAction({ auth: posthogAuth, name: 'list_persons', + classification: 'SEARCH', displayName: 'List Persons', description: 'Get a list of identified users in your PostHog project', audience: 'both', diff --git a/packages/pieces/community/posthog/src/lib/triggers/new-event.ts b/packages/pieces/community/posthog/src/lib/triggers/new-event.ts index c860928da647..caa855233c54 100644 --- a/packages/pieces/community/posthog/src/lib/triggers/new-event.ts +++ b/packages/pieces/community/posthog/src/lib/triggers/new-event.ts @@ -60,6 +60,7 @@ const polling: Polling< export const posthogNewEvent = createTrigger({ auth: posthogAuth, name: 'new_event', + classification: 'READ', displayName: 'New Event', description: 'Triggers when a new event is captured in PostHog', aiMetadata: { diff --git a/packages/pieces/community/postiz/package.json b/packages/pieces/community/postiz/package.json index 4dd4f4bf5807..f2692d3a1b35 100644 --- a/packages/pieces/community/postiz/package.json +++ b/packages/pieces/community/postiz/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-postiz", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/postiz/src/lib/actions/create-post.ts b/packages/pieces/community/postiz/src/lib/actions/create-post.ts index 9a6a0288ef1e..1cddc69a661d 100644 --- a/packages/pieces/community/postiz/src/lib/actions/create-post.ts +++ b/packages/pieces/community/postiz/src/lib/actions/create-post.ts @@ -6,6 +6,7 @@ import { postizApiCall, postizCommon } from '../common'; export const createPost = createAction({ auth: postizAuth, name: 'create_post', + classification: 'WRITE', displayName: 'Create Post', description: 'Create or schedule a post on one or more connected channels', audience: 'both', diff --git a/packages/pieces/community/postiz/src/lib/actions/delete-post.ts b/packages/pieces/community/postiz/src/lib/actions/delete-post.ts index 7cb26c99be1b..f3f3e6f49908 100644 --- a/packages/pieces/community/postiz/src/lib/actions/delete-post.ts +++ b/packages/pieces/community/postiz/src/lib/actions/delete-post.ts @@ -6,6 +6,7 @@ import { postizApiCall, PostizAuth } from '../common'; export const deletePost = createAction({ auth: postizAuth, name: 'delete_post', + classification: 'DESTRUCTIVE', displayName: 'Delete Post', description: 'Delete a post and all other posts in the same group', audience: 'both', diff --git a/packages/pieces/community/postiz/src/lib/actions/find-available-slot.ts b/packages/pieces/community/postiz/src/lib/actions/find-available-slot.ts index 7d3a94858a1c..9f3e67eb827f 100644 --- a/packages/pieces/community/postiz/src/lib/actions/find-available-slot.ts +++ b/packages/pieces/community/postiz/src/lib/actions/find-available-slot.ts @@ -6,6 +6,7 @@ import { postizApiCall, postizCommon } from '../common'; export const findAvailableSlot = createAction({ auth: postizAuth, name: 'find_available_slot', + classification: 'READ', displayName: 'Find Available Slot', description: 'Find the next available posting time slot for a connected channel', diff --git a/packages/pieces/community/postiz/src/lib/actions/get-platform-analytics.ts b/packages/pieces/community/postiz/src/lib/actions/get-platform-analytics.ts index 4a222b71afcf..ac64426989e1 100644 --- a/packages/pieces/community/postiz/src/lib/actions/get-platform-analytics.ts +++ b/packages/pieces/community/postiz/src/lib/actions/get-platform-analytics.ts @@ -6,6 +6,7 @@ import { postizApiCall, postizCommon } from '../common'; export const getPlatformAnalytics = createAction({ auth: postizAuth, name: 'get_platform_analytics', + classification: 'READ', displayName: 'Get Platform Analytics', description: 'Retrieve analytics (followers, impressions, engagement) for a connected channel', diff --git a/packages/pieces/community/postiz/src/lib/actions/get-post-analytics.ts b/packages/pieces/community/postiz/src/lib/actions/get-post-analytics.ts index 0ae5f8a69254..60ae45ff5f3b 100644 --- a/packages/pieces/community/postiz/src/lib/actions/get-post-analytics.ts +++ b/packages/pieces/community/postiz/src/lib/actions/get-post-analytics.ts @@ -6,6 +6,7 @@ import { postizApiCall } from '../common'; export const getPostAnalytics = createAction({ auth: postizAuth, name: 'get_post_analytics', + classification: 'READ', displayName: 'Get Post Analytics', description: 'Retrieve analytics (likes, comments, shares, impressions) for a specific published post', diff --git a/packages/pieces/community/postiz/src/lib/actions/list-integrations.ts b/packages/pieces/community/postiz/src/lib/actions/list-integrations.ts index 0514809a22e5..81f5fc1d4b03 100644 --- a/packages/pieces/community/postiz/src/lib/actions/list-integrations.ts +++ b/packages/pieces/community/postiz/src/lib/actions/list-integrations.ts @@ -6,6 +6,7 @@ import { postizApiCall, PostizAuth } from '../common'; export const listIntegrations = createAction({ auth: postizAuth, name: 'list_integrations', + classification: 'SEARCH', displayName: 'List Channels', description: 'List all connected social media channels in your organization', audience: 'both', diff --git a/packages/pieces/community/postiz/src/lib/actions/list-posts.ts b/packages/pieces/community/postiz/src/lib/actions/list-posts.ts index 1fd1338acebb..9c0eb342a4b1 100644 --- a/packages/pieces/community/postiz/src/lib/actions/list-posts.ts +++ b/packages/pieces/community/postiz/src/lib/actions/list-posts.ts @@ -6,6 +6,7 @@ import { postizApiCall } from '../common'; export const listPosts = createAction({ auth: postizAuth, name: 'list_posts', + classification: 'SEARCH', displayName: 'List Posts', description: 'Retrieve posts within a date range', audience: 'both', diff --git a/packages/pieces/community/postiz/src/lib/actions/upload-file-from-url.ts b/packages/pieces/community/postiz/src/lib/actions/upload-file-from-url.ts index c08ea45304e8..12eacbeadbec 100644 --- a/packages/pieces/community/postiz/src/lib/actions/upload-file-from-url.ts +++ b/packages/pieces/community/postiz/src/lib/actions/upload-file-from-url.ts @@ -6,6 +6,7 @@ import { postizApiCall } from '../common'; export const uploadFileFromUrl = createAction({ auth: postizAuth, name: 'upload_file_from_url', + classification: 'WRITE', displayName: 'Upload File from URL', description: 'Upload a media file from a URL to Postiz. Returns the file path to use when creating posts.', diff --git a/packages/pieces/community/postiz/src/lib/triggers/new-post.ts b/packages/pieces/community/postiz/src/lib/triggers/new-post.ts index 3579288d2f5e..3185237175b1 100644 --- a/packages/pieces/community/postiz/src/lib/triggers/new-post.ts +++ b/packages/pieces/community/postiz/src/lib/triggers/new-post.ts @@ -66,6 +66,7 @@ const polling: Polling< export const newPost = createTrigger({ auth: postizAuth, name: 'new_post', + classification: 'READ', displayName: 'New Published Post', description: 'Triggers when a post is published in Postiz', aiMetadata: { diff --git a/packages/pieces/community/postmark/package.json b/packages/pieces/community/postmark/package.json index 6295d8b9cd1b..513d1c4dc904 100644 --- a/packages/pieces/community/postmark/package.json +++ b/packages/pieces/community/postmark/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-postmark", - "version": "0.1.0", + "version": "0.1.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/postmark/src/lib/actions/get-bounces.ts b/packages/pieces/community/postmark/src/lib/actions/get-bounces.ts index 4b62b3da6286..f4f6b0f3b6b5 100644 --- a/packages/pieces/community/postmark/src/lib/actions/get-bounces.ts +++ b/packages/pieces/community/postmark/src/lib/actions/get-bounces.ts @@ -14,6 +14,7 @@ type GetBouncesProps = { export const getEmailBounces = createAction({ name: 'get_email_bounces', + classification: 'SEARCH', displayName: 'Get Email Bounces', description: 'List bounces from your Postmark server.', audience: 'both', diff --git a/packages/pieces/community/postmark/src/lib/actions/get-delivery-stats.ts b/packages/pieces/community/postmark/src/lib/actions/get-delivery-stats.ts index e74c9e943ced..5e7f98dd02c7 100644 --- a/packages/pieces/community/postmark/src/lib/actions/get-delivery-stats.ts +++ b/packages/pieces/community/postmark/src/lib/actions/get-delivery-stats.ts @@ -5,6 +5,7 @@ import { DeliveryStatsResponse, postmarkClient } from '../common/client'; export const getDeliveryStats = createAction({ name: 'get_delivery_stats', + classification: 'READ', displayName: 'Get Delivery Stats', description: 'Retrieve delivery statistics for the current Postmark server.', audience: 'both', diff --git a/packages/pieces/community/postmark/src/lib/actions/send-email-with-template.ts b/packages/pieces/community/postmark/src/lib/actions/send-email-with-template.ts index 3489102df5cd..f4c6f143b2a9 100644 --- a/packages/pieces/community/postmark/src/lib/actions/send-email-with-template.ts +++ b/packages/pieces/community/postmark/src/lib/actions/send-email-with-template.ts @@ -19,6 +19,7 @@ type SendEmailWithTemplateProps = { export const sendEmailWithTemplate = createAction({ name: 'send_email_with_template', + classification: 'WRITE', displayName: 'Send Email With Template', description: 'Send an email using a Postmark template ID and template model.', audience: 'both', diff --git a/packages/pieces/community/postmark/src/lib/actions/send-email.ts b/packages/pieces/community/postmark/src/lib/actions/send-email.ts index c8ae258a50b1..5688bbaa8be3 100644 --- a/packages/pieces/community/postmark/src/lib/actions/send-email.ts +++ b/packages/pieces/community/postmark/src/lib/actions/send-email.ts @@ -26,6 +26,7 @@ function assertBodyProvided(textBody?: string, htmlBody?: string): void { export const sendEmail = createAction({ name: 'send_email', + classification: 'WRITE', displayName: 'Send Email', description: 'Send a single transactional email using Postmark.', audience: 'both', diff --git a/packages/pieces/community/pubrio/package.json b/packages/pieces/community/pubrio/package.json index 97edc86ecff5..7fcdd324f259 100644 --- a/packages/pieces/community/pubrio/package.json +++ b/packages/pieces/community/pubrio/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-pubrio", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/pubrio/src/lib/actions/batch-redeem-contacts.ts b/packages/pieces/community/pubrio/src/lib/actions/batch-redeem-contacts.ts index 2a308c0a2157..dfe2cb969b10 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/batch-redeem-contacts.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/batch-redeem-contacts.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const batchRedeemContacts = createAction({ auth: pubrioAuth, name: 'batch_redeem_contacts', + classification: 'WRITE', displayName: 'Batch Redeem Contacts', description: 'Reveal email or phone numbers for multiple people at once (uses credits)', diff --git a/packages/pieces/community/pubrio/src/lib/actions/create-monitor.ts b/packages/pieces/community/pubrio/src/lib/actions/create-monitor.ts index 4928d5ca1efe..75333c185bc8 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/create-monitor.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/create-monitor.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const createMonitor = createAction({ auth: pubrioAuth, name: 'create_monitor', + classification: 'WRITE', displayName: 'Create Monitor', description: 'Create a new signal monitor for jobs, news, or advertisements', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/delete-monitor.ts b/packages/pieces/community/pubrio/src/lib/actions/delete-monitor.ts index 6990613fe53c..4e43487b63b8 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/delete-monitor.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/delete-monitor.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const deleteMonitor = createAction({ auth: pubrioAuth, name: 'delete_monitor', + classification: 'DESTRUCTIVE', displayName: 'Delete Monitor', description: 'Delete a monitor by ID', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/duplicate-monitor.ts b/packages/pieces/community/pubrio/src/lib/actions/duplicate-monitor.ts index 880244f5a7ac..ce0281bbc7bc 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/duplicate-monitor.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/duplicate-monitor.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const duplicateMonitor = createAction({ auth: pubrioAuth, name: 'duplicate_monitor', + classification: 'WRITE', displayName: 'Duplicate Monitor', description: 'Duplicate an existing monitor', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/enrich-company.ts b/packages/pieces/community/pubrio/src/lib/actions/enrich-company.ts index a1d80e8e82fe..98acc3e9759b 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/enrich-company.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/enrich-company.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const enrichCompany = createAction({ auth: pubrioAuth, name: 'enrich_company', + classification: 'READ', displayName: 'Enrich Company', description: 'Get enriched company data with full firmographic details (uses credits)', diff --git a/packages/pieces/community/pubrio/src/lib/actions/find-similar-companies.ts b/packages/pieces/community/pubrio/src/lib/actions/find-similar-companies.ts index 61aecb82fed1..3ec8f2438dd0 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/find-similar-companies.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/find-similar-companies.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const findSimilarCompanies = createAction({ auth: pubrioAuth, name: 'find_similar_companies', + classification: 'SEARCH', displayName: 'Find Similar Companies', description: 'Find companies similar to a given company by domain or LinkedIn URL', diff --git a/packages/pieces/community/pubrio/src/lib/actions/get-monitor.ts b/packages/pieces/community/pubrio/src/lib/actions/get-monitor.ts index 733f217255a2..55a89639be46 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/get-monitor.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/get-monitor.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const getMonitor = createAction({ auth: pubrioAuth, name: 'get_monitor', + classification: 'READ', displayName: 'Get Monitor', description: 'Look up a monitor by ID', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/linkedin-company-lookup.ts b/packages/pieces/community/pubrio/src/lib/actions/linkedin-company-lookup.ts index 9670e91f4922..116ad938ba60 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/linkedin-company-lookup.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/linkedin-company-lookup.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const linkedinCompanyLookup = createAction({ auth: pubrioAuth, name: 'linkedin_company_lookup', + classification: 'READ', displayName: 'Company LinkedIn Lookup', description: 'Real-time LinkedIn company lookup by LinkedIn URL', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/linkedin-person-lookup.ts b/packages/pieces/community/pubrio/src/lib/actions/linkedin-person-lookup.ts index f7a467c766e3..c0aea258a0bb 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/linkedin-person-lookup.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/linkedin-person-lookup.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const linkedinPersonLookup = createAction({ auth: pubrioAuth, name: 'linkedin_person_lookup', + classification: 'READ', displayName: 'People LinkedIn Lookup', description: 'Real-time LinkedIn person lookup by LinkedIn URL', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/list-monitors.ts b/packages/pieces/community/pubrio/src/lib/actions/list-monitors.ts index 6dc9ea1b1213..796ad7595f88 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/list-monitors.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/list-monitors.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const listMonitors = createAction({ auth: pubrioAuth, name: 'list_monitors', + classification: 'SEARCH', displayName: 'List Monitors', description: 'List all monitors with pagination', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/lookup-advertisement.ts b/packages/pieces/community/pubrio/src/lib/actions/lookup-advertisement.ts index 2742c7f4ac01..7103c45b95ea 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/lookup-advertisement.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/lookup-advertisement.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const lookupAdvertisement = createAction({ auth: pubrioAuth, name: 'lookup_advertisement', + classification: 'READ', displayName: 'Lookup Advertisement', description: 'Look up detailed advertisement information by advertisement search ID', diff --git a/packages/pieces/community/pubrio/src/lib/actions/lookup-company.ts b/packages/pieces/community/pubrio/src/lib/actions/lookup-company.ts index b9129206448d..a5b52e0f16f0 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/lookup-company.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/lookup-company.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const lookupCompany = createAction({ auth: pubrioAuth, name: 'lookup_company', + classification: 'READ', displayName: 'Lookup Company', description: 'Look up detailed company information by domain or LinkedIn URL', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/lookup-job.ts b/packages/pieces/community/pubrio/src/lib/actions/lookup-job.ts index 451f6618617a..49ff22502c49 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/lookup-job.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/lookup-job.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const lookupJob = createAction({ auth: pubrioAuth, name: 'lookup_job', + classification: 'READ', displayName: 'Lookup Job', description: 'Look up detailed job information by job search ID', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/lookup-lookalike.ts b/packages/pieces/community/pubrio/src/lib/actions/lookup-lookalike.ts index 28677d037bfa..3b3be77d18ff 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/lookup-lookalike.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/lookup-lookalike.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const lookupLookalike = createAction({ auth: pubrioAuth, name: 'lookup_lookalike', + classification: 'READ', displayName: 'Lookup Lookalike Company', description: 'Look up a similar company result by domain, LinkedIn URL, or domain search ID', diff --git a/packages/pieces/community/pubrio/src/lib/actions/lookup-news.ts b/packages/pieces/community/pubrio/src/lib/actions/lookup-news.ts index 8777d946189d..28f2e22dd52a 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/lookup-news.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/lookup-news.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const lookupNews = createAction({ auth: pubrioAuth, name: 'lookup_news', + classification: 'READ', displayName: 'Lookup News', description: 'Look up detailed news information by news search ID', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/lookup-person.ts b/packages/pieces/community/pubrio/src/lib/actions/lookup-person.ts index da36b667ecab..ff27dfeac9ae 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/lookup-person.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/lookup-person.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const lookupPerson = createAction({ auth: pubrioAuth, name: 'lookup_person', + classification: 'READ', displayName: 'Lookup Person', description: "Look up a person's professional profile by LinkedIn URL or Pubrio ID", diff --git a/packages/pieces/community/pubrio/src/lib/actions/lookup-technology.ts b/packages/pieces/community/pubrio/src/lib/actions/lookup-technology.ts index 3e4c2052e79d..84bd85edc0bd 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/lookup-technology.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/lookup-technology.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const lookupTechnology = createAction({ auth: pubrioAuth, name: 'lookup_technology', + classification: 'READ', displayName: 'Lookup Technology', description: 'Look up technologies used by a company', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/query-batch-redeem.ts b/packages/pieces/community/pubrio/src/lib/actions/query-batch-redeem.ts index 77ed88b6048b..de2f1f1bcae3 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/query-batch-redeem.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/query-batch-redeem.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const queryBatchRedeem = createAction({ auth: pubrioAuth, name: 'query_batch_redeem', + classification: 'READ', displayName: 'Query Batch Redeem', description: 'Query the status and results of a batch redeem operation', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/reveal-contact.ts b/packages/pieces/community/pubrio/src/lib/actions/reveal-contact.ts index d928ee0d484f..cb2ee95f8f54 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/reveal-contact.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/reveal-contact.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const revealContact = createAction({ auth: pubrioAuth, name: 'reveal_contact', + classification: 'READ', displayName: 'Reveal Contact', description: 'Reveal email or phone number for a person (uses credits)', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/reveal-monitor-signature.ts b/packages/pieces/community/pubrio/src/lib/actions/reveal-monitor-signature.ts index 808523997d25..0f20a11aad00 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/reveal-monitor-signature.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/reveal-monitor-signature.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const revealMonitorSignature = createAction({ auth: pubrioAuth, name: 'reveal_monitor_signature', + classification: 'READ', displayName: 'Reveal Monitor Signature', description: 'Reveal the signature for a monitor (uses credits)', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/search-ads.ts b/packages/pieces/community/pubrio/src/lib/actions/search-ads.ts index bd7a10d8d75b..0345b4f990d0 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/search-ads.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/search-ads.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const searchAds = createAction({ auth: pubrioAuth, name: 'search_ads', + classification: 'SEARCH', displayName: 'Search Advertisements', description: 'Search company advertisements and ad campaigns', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/search-companies.ts b/packages/pieces/community/pubrio/src/lib/actions/search-companies.ts index aeeafddc61c0..45e66da4fd6b 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/search-companies.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/search-companies.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const searchCompanies = createAction({ auth: pubrioAuth, name: 'search_companies', + classification: 'SEARCH', displayName: 'Search Companies', description: 'Search B2B companies by name, domain, location, industry, technology, or headcount', diff --git a/packages/pieces/community/pubrio/src/lib/actions/search-jobs.ts b/packages/pieces/community/pubrio/src/lib/actions/search-jobs.ts index 5631d510432b..b9a631fecf94 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/search-jobs.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/search-jobs.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const searchJobs = createAction({ auth: pubrioAuth, name: 'search_jobs', + classification: 'SEARCH', displayName: 'Search Jobs', description: 'Search job postings across companies', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/search-news.ts b/packages/pieces/community/pubrio/src/lib/actions/search-news.ts index ccbe0a678068..9d6571b76499 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/search-news.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/search-news.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const searchNews = createAction({ auth: pubrioAuth, name: 'search_news', + classification: 'SEARCH', displayName: 'Search News', description: 'Search company news and press releases', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/search-people.ts b/packages/pieces/community/pubrio/src/lib/actions/search-people.ts index c39bf0c73b0e..26ad0369b00e 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/search-people.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/search-people.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const searchPeople = createAction({ auth: pubrioAuth, name: 'search_people', + classification: 'SEARCH', displayName: 'Search People', description: 'Search business professionals by name, title, department, seniority, or company', diff --git a/packages/pieces/community/pubrio/src/lib/actions/test-run-monitor.ts b/packages/pieces/community/pubrio/src/lib/actions/test-run-monitor.ts index cbe5e4de921b..bd865f047997 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/test-run-monitor.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/test-run-monitor.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const testRunMonitor = createAction({ auth: pubrioAuth, name: 'test_run_monitor', + classification: 'WRITE', displayName: 'Test Run Monitor', description: 'Perform a test run of a monitor', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/actions/update-monitor.ts b/packages/pieces/community/pubrio/src/lib/actions/update-monitor.ts index 6bb87382b423..0d75cbb35070 100644 --- a/packages/pieces/community/pubrio/src/lib/actions/update-monitor.ts +++ b/packages/pieces/community/pubrio/src/lib/actions/update-monitor.ts @@ -6,6 +6,7 @@ import { pubrioRequest } from '../common'; export const updateMonitor = createAction({ auth: pubrioAuth, name: 'update_monitor', + classification: 'WRITE', displayName: 'Update Monitor', description: 'Update an existing signal monitor', audience: 'both', diff --git a/packages/pieces/community/pubrio/src/lib/triggers/webhook.ts b/packages/pieces/community/pubrio/src/lib/triggers/webhook.ts index 8fe6034278a8..19ce0c172b7a 100644 --- a/packages/pieces/community/pubrio/src/lib/triggers/webhook.ts +++ b/packages/pieces/community/pubrio/src/lib/triggers/webhook.ts @@ -4,6 +4,7 @@ import { pubrioAuth } from '../../index'; export const pubrioWebhookTrigger = createTrigger({ auth: pubrioAuth, name: 'pubrio_monitor_event', + classification: 'READ', displayName: 'Monitor Event (Webhook)', description: 'Triggers once per signal (signal_first mode) or once per company (company_first mode) when a Pubrio monitor fires. Copy the webhook URL into your Pubrio monitor destination configuration.', diff --git a/packages/pieces/community/qdrant/package.json b/packages/pieces/community/qdrant/package.json index 7bd9f297c3fc..da5a38040a43 100644 --- a/packages/pieces/community/qdrant/package.json +++ b/packages/pieces/community/qdrant/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-qdrant", - "version": "0.3.6", + "version": "0.3.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/qdrant/src/lib/actions/add-points.ts b/packages/pieces/community/qdrant/src/lib/actions/add-points.ts index 0fea08ce30e3..6392d1a1ae55 100644 --- a/packages/pieces/community/qdrant/src/lib/actions/add-points.ts +++ b/packages/pieces/community/qdrant/src/lib/actions/add-points.ts @@ -8,6 +8,7 @@ export const addPointsToCollection = createAction({ auth: qdrantAuth, requireAuth: true, name: 'add_points_to_collection', + classification: 'WRITE', displayName: 'Add points to collection', description: 'Insert a point (= embedding or vector + other infos) to a specific collection, if the collection does not exist it will be created', diff --git a/packages/pieces/community/qdrant/src/lib/actions/delete-collection.ts b/packages/pieces/community/qdrant/src/lib/actions/delete-collection.ts index cc43be64a898..19e3e03d48e2 100644 --- a/packages/pieces/community/qdrant/src/lib/actions/delete-collection.ts +++ b/packages/pieces/community/qdrant/src/lib/actions/delete-collection.ts @@ -6,6 +6,7 @@ import { collectionName } from '../common'; export const deleteCollection = createAction({ auth: qdrantAuth, name: 'delete_collection', + classification: 'DESTRUCTIVE', displayName: 'Delete Collection', description: 'Delete a collection of your database', audience: 'both', diff --git a/packages/pieces/community/qdrant/src/lib/actions/delete-points.ts b/packages/pieces/community/qdrant/src/lib/actions/delete-points.ts index 55ad503f2a82..78de4622b263 100644 --- a/packages/pieces/community/qdrant/src/lib/actions/delete-points.ts +++ b/packages/pieces/community/qdrant/src/lib/actions/delete-points.ts @@ -6,6 +6,7 @@ import { QdrantClient } from '@qdrant/js-client-rest'; export const deletePoints = createAction({ auth: qdrantAuth, name: 'delete_points', + classification: 'DESTRUCTIVE', displayName: 'Delete Points', description: 'Delete points of a specific collection', audience: 'both', diff --git a/packages/pieces/community/qdrant/src/lib/actions/get-collection-infos.ts b/packages/pieces/community/qdrant/src/lib/actions/get-collection-infos.ts index c13c7c60371e..1e43d12e553c 100644 --- a/packages/pieces/community/qdrant/src/lib/actions/get-collection-infos.ts +++ b/packages/pieces/community/qdrant/src/lib/actions/get-collection-infos.ts @@ -6,6 +6,7 @@ import { collectionName } from '../common'; export const collectionInfos = createAction({ auth: qdrantAuth, name: 'collection_infos', + classification: 'READ', displayName: 'Get Collection Infos', description: 'Get the all the infos of a specific collection', audience: 'both', diff --git a/packages/pieces/community/qdrant/src/lib/actions/get-collection-list.ts b/packages/pieces/community/qdrant/src/lib/actions/get-collection-list.ts index b4304898a610..26ec92d251cb 100644 --- a/packages/pieces/community/qdrant/src/lib/actions/get-collection-list.ts +++ b/packages/pieces/community/qdrant/src/lib/actions/get-collection-list.ts @@ -5,6 +5,7 @@ import { createAction } from '@activepieces/pieces-framework'; export const collectionList = createAction({ auth: qdrantAuth, name: 'collection_list', + classification: 'SEARCH', displayName: 'Get Collection List', description: 'Get the list of all the collections of your database', audience: 'both', diff --git a/packages/pieces/community/qdrant/src/lib/actions/get-points.ts b/packages/pieces/community/qdrant/src/lib/actions/get-points.ts index b017a541d4ae..4824c61dc8c0 100644 --- a/packages/pieces/community/qdrant/src/lib/actions/get-points.ts +++ b/packages/pieces/community/qdrant/src/lib/actions/get-points.ts @@ -6,6 +6,7 @@ import { QdrantClient } from '@qdrant/js-client-rest'; export const getPoints = createAction({ auth: qdrantAuth, name: 'get_points', + classification: 'SEARCH', displayName: 'Get Points', description: 'Get the points of a specific collection', audience: 'both', diff --git a/packages/pieces/community/qdrant/src/lib/actions/search-points.ts b/packages/pieces/community/qdrant/src/lib/actions/search-points.ts index dc54bb5d9873..5a315f02479d 100644 --- a/packages/pieces/community/qdrant/src/lib/actions/search-points.ts +++ b/packages/pieces/community/qdrant/src/lib/actions/search-points.ts @@ -11,6 +11,7 @@ import { QdrantClient } from '@qdrant/js-client-rest'; export const searchPoints = createAction({ auth: qdrantAuth, name: 'search_points', + classification: 'SEARCH', displayName: 'Search Points', description: 'Search for points closest to your given vector (= embedding)', audience: 'both', diff --git a/packages/pieces/community/quickbooks-desktop-conductor/package.json b/packages/pieces/community/quickbooks-desktop-conductor/package.json index 383fcca504fa..4e6dca286927 100644 --- a/packages/pieces/community/quickbooks-desktop-conductor/package.json +++ b/packages/pieces/community/quickbooks-desktop-conductor/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-quickbooks-desktop-conductor", - "version": "0.1.0", + "version": "0.1.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/quickbooks-desktop-conductor/src/lib/triggers/new-or-updated-invoice.ts b/packages/pieces/community/quickbooks-desktop-conductor/src/lib/triggers/new-or-updated-invoice.ts index dd889e0968bb..45d6c61867dc 100644 --- a/packages/pieces/community/quickbooks-desktop-conductor/src/lib/triggers/new-or-updated-invoice.ts +++ b/packages/pieces/community/quickbooks-desktop-conductor/src/lib/triggers/new-or-updated-invoice.ts @@ -25,6 +25,7 @@ const polling: Polling({ export const newBill = createTrigger({ auth: quickbooksAuth, name: 'new_bill', + classification: 'READ', displayName: 'New Bill', description: 'Triggers when a new bill (accounts payable) is created in QuickBooks.', aiMetadata: { diff --git a/packages/pieces/community/quickbooks/src/triggers/new-customer.ts b/packages/pieces/community/quickbooks/src/triggers/new-customer.ts index 424fb3183588..d97a8b91b7f1 100644 --- a/packages/pieces/community/quickbooks/src/triggers/new-customer.ts +++ b/packages/pieces/community/quickbooks/src/triggers/new-customer.ts @@ -51,6 +51,7 @@ const polling: Polling< export const newCustomer = createTrigger({ auth: quickbooksAuth, name: 'new_customer', + classification: 'READ', displayName: 'New Customer', description: 'Triggers when a new customer is created.', aiMetadata: { diff --git a/packages/pieces/community/quickbooks/src/triggers/new-deposit.ts b/packages/pieces/community/quickbooks/src/triggers/new-deposit.ts index 76a9744bda67..1398f54cb163 100644 --- a/packages/pieces/community/quickbooks/src/triggers/new-deposit.ts +++ b/packages/pieces/community/quickbooks/src/triggers/new-deposit.ts @@ -47,6 +47,7 @@ const polling: Polling< export const newDeposit = createTrigger({ auth: quickbooksAuth, name: 'new_deposit', + classification: 'READ', displayName: 'New Deposit', description: 'Triggers when a Deposit is created.', aiMetadata: { diff --git a/packages/pieces/community/quickbooks/src/triggers/new-expense.ts b/packages/pieces/community/quickbooks/src/triggers/new-expense.ts index 5cb83b7d36fc..8ec4af77ab28 100644 --- a/packages/pieces/community/quickbooks/src/triggers/new-expense.ts +++ b/packages/pieces/community/quickbooks/src/triggers/new-expense.ts @@ -51,6 +51,7 @@ const polling: Polling< export const newExpense = createTrigger({ auth: quickbooksAuth, name: 'new_expense', + classification: 'READ', displayName: 'New Expense (Purchase)', description: 'Triggers when an Expense (Purchase) is created.', aiMetadata: { diff --git a/packages/pieces/community/quickbooks/src/triggers/new-invoice.ts b/packages/pieces/community/quickbooks/src/triggers/new-invoice.ts index 109e02914a7c..5b851b28ca75 100644 --- a/packages/pieces/community/quickbooks/src/triggers/new-invoice.ts +++ b/packages/pieces/community/quickbooks/src/triggers/new-invoice.ts @@ -51,6 +51,7 @@ const polling: Polling< export const newInvoice = createTrigger({ auth: quickbooksAuth, name: 'new_invoice', + classification: 'READ', displayName: 'New Invoice', description: 'Triggers when an invoice is created .', aiMetadata: { diff --git a/packages/pieces/community/quickbooks/src/triggers/new-or-updated-invoice.ts b/packages/pieces/community/quickbooks/src/triggers/new-or-updated-invoice.ts index 519480bf9a48..f68290e856c4 100644 --- a/packages/pieces/community/quickbooks/src/triggers/new-or-updated-invoice.ts +++ b/packages/pieces/community/quickbooks/src/triggers/new-or-updated-invoice.ts @@ -12,6 +12,7 @@ const polling = createQuickbooksCdcPolling({ export const newOrUpdatedInvoice = createTrigger({ auth: quickbooksAuth, name: 'new_or_updated_invoice', + classification: 'READ', displayName: 'New or Updated Invoice', description: 'Triggers when an invoice is created or updated in QuickBooks.', aiMetadata: { diff --git a/packages/pieces/community/quickbooks/src/triggers/new-transfer.ts b/packages/pieces/community/quickbooks/src/triggers/new-transfer.ts index 46f55caeb843..8c7efaa97c1e 100644 --- a/packages/pieces/community/quickbooks/src/triggers/new-transfer.ts +++ b/packages/pieces/community/quickbooks/src/triggers/new-transfer.ts @@ -51,6 +51,7 @@ const polling: Polling< export const newTransfer = createTrigger({ auth: quickbooksAuth, name: 'new_transfer', + classification: 'READ', displayName: 'New Transfer', description: 'Triggers when a Transfer is created.', diff --git a/packages/pieces/community/quickbooks/src/triggers/payment-received.ts b/packages/pieces/community/quickbooks/src/triggers/payment-received.ts index c14bed1e9844..79c804613539 100644 --- a/packages/pieces/community/quickbooks/src/triggers/payment-received.ts +++ b/packages/pieces/community/quickbooks/src/triggers/payment-received.ts @@ -12,6 +12,7 @@ const polling = createQuickbooksCdcPolling({ export const paymentReceived = createTrigger({ auth: quickbooksAuth, name: 'payment_received', + classification: 'READ', displayName: 'Payment Received', description: 'Triggers when a new customer payment is recorded in QuickBooks.', aiMetadata: { diff --git a/packages/pieces/community/quickzu/package.json b/packages/pieces/community/quickzu/package.json index 275e1dbed970..833195125201 100644 --- a/packages/pieces/community/quickzu/package.json +++ b/packages/pieces/community/quickzu/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-quickzu", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/quickzu/src/lib/actions/business-settings/update-business-time.ts b/packages/pieces/community/quickzu/src/lib/actions/business-settings/update-business-time.ts index cc9ee02bcc45..e56d3afb5997 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/business-settings/update-business-time.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/business-settings/update-business-time.ts @@ -6,6 +6,7 @@ import { BusinessTimingInput } from '../../common/types'; export const updateBusinessTimeAction = createAction({ auth: quickzuAuth, name: 'quickzu_update_business_time', + classification: 'WRITE', displayName: 'Update Business Time', description: 'Updates business hours.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/categories/create-category.ts b/packages/pieces/community/quickzu/src/lib/actions/categories/create-category.ts index e65ddb3b4025..06ff7e104511 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/categories/create-category.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/categories/create-category.ts @@ -5,6 +5,7 @@ import { makeClient } from '../../common'; export const createCategoryAction = createAction({ auth: quickzuAuth, name: 'quickzu_create_category', + classification: 'WRITE', displayName: 'Create Category', description: 'Creates a new category in store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/categories/delete-category.ts b/packages/pieces/community/quickzu/src/lib/actions/categories/delete-category.ts index ae6c03e869d5..648ba4d69f97 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/categories/delete-category.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/categories/delete-category.ts @@ -5,6 +5,7 @@ import { makeClient, quickzuCommon } from '../../common'; export const deleteCategoryAction = createAction({ auth: quickzuAuth, name: 'quickzu_delete_category', + classification: 'DESTRUCTIVE', displayName: 'Delete Category', description: 'Deletes an existing category from store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/categories/list-categories.ts b/packages/pieces/community/quickzu/src/lib/actions/categories/list-categories.ts index 30412c9558ec..5d1e3f0ddf9d 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/categories/list-categories.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/categories/list-categories.ts @@ -5,6 +5,7 @@ import { makeClient } from '../../common'; export const listCategoriesAction = createAction({ auth: quickzuAuth, name: 'quickzu_list_categories', + classification: 'SEARCH', displayName: 'List Categories', description: 'Retrieves all categories from store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/categories/update-category.ts b/packages/pieces/community/quickzu/src/lib/actions/categories/update-category.ts index f2a9730ddb91..cee5dd9919ce 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/categories/update-category.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/categories/update-category.ts @@ -5,6 +5,7 @@ import { makeClient, quickzuCommon } from '../../common'; export const updateCategoryAction = createAction({ auth: quickzuAuth, name: 'quickzu_update_category', + classification: 'WRITE', displayName: 'Update Category', description: 'Updates an existing category in store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/discounts/create-product-discount.ts b/packages/pieces/community/quickzu/src/lib/actions/discounts/create-product-discount.ts index 1a8b6b478a5e..c2bc1208310c 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/discounts/create-product-discount.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/discounts/create-product-discount.ts @@ -15,6 +15,7 @@ import { ProductDiscountInput } from '../../common/types'; export const createProductDiscountAction = createAction({ auth: quickzuAuth, name: 'quickzu_create_product_discount', + classification: 'WRITE', displayName: 'Create Product Discount', description: 'Creates a new discount for category or product level.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/discounts/create-promo-code.ts b/packages/pieces/community/quickzu/src/lib/actions/discounts/create-promo-code.ts index 849e360a2778..39ca7cf1b4d0 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/discounts/create-promo-code.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/discounts/create-promo-code.ts @@ -15,6 +15,7 @@ import { ProductDiscountInput } from '../../common/types'; export const createPromoCodeAction = createAction({ auth: quickzuAuth, name: 'quickzu_create_promo_code', + classification: 'WRITE', displayName: 'Create Promo/Coupon Code', description: 'Creates a new promo code for category or product level.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/orders/get-order-details.ts b/packages/pieces/community/quickzu/src/lib/actions/orders/get-order-details.ts index 608c6fc188b0..8a4f817c1fc8 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/orders/get-order-details.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/orders/get-order-details.ts @@ -5,6 +5,7 @@ import { makeClient, quickzuCommon } from '../../common'; export const getOrderDetailsAction = createAction({ auth: quickzuAuth, name: 'quickzu_get_order_details', + classification: 'READ', displayName: 'Get Order Details', description: 'Retrieves order details from store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/orders/list-live-orders.ts b/packages/pieces/community/quickzu/src/lib/actions/orders/list-live-orders.ts index 932564155140..5633de7dabcb 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/orders/list-live-orders.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/orders/list-live-orders.ts @@ -5,6 +5,7 @@ import { makeClient } from '../../common'; export const listLiveOrdersAction = createAction({ auth: quickzuAuth, name: 'quickzu_list_live_orders', + classification: 'SEARCH', displayName: 'List Live Orders', description: 'Retrieves live orders of store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/orders/list-orders.ts b/packages/pieces/community/quickzu/src/lib/actions/orders/list-orders.ts index 739f946da088..acd566415a34 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/orders/list-orders.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/orders/list-orders.ts @@ -5,6 +5,7 @@ import { makeClient } from '../../common'; export const listOrdersAction = createAction({ auth: quickzuAuth, name: 'quickzu_list_orders', + classification: 'SEARCH', displayName: 'List Orders', description: 'Retrieves orders of store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/orders/update-order-status.ts b/packages/pieces/community/quickzu/src/lib/actions/orders/update-order-status.ts index bc1781fb779f..e1dca0aac28e 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/orders/update-order-status.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/orders/update-order-status.ts @@ -6,6 +6,7 @@ import { OrderStatus } from '../../common/constants'; export const updateOrderStatusAction = createAction({ auth: quickzuAuth, name: 'quickzu_update_order_status', + classification: 'DESTRUCTIVE', displayName: 'Update Order Status', description: 'Updates status of order in store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/products/create-product.ts b/packages/pieces/community/quickzu/src/lib/actions/products/create-product.ts index 1e8d1d0c885f..237195115120 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/products/create-product.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/products/create-product.ts @@ -6,6 +6,7 @@ import { ProductUnit } from '../../common/constants'; export const addProductAction = createAction({ auth: quickzuAuth, name: 'quickzu_add_product', + classification: 'WRITE', displayName: 'Add Product', description: 'Adds new product to store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/products/delete-product.ts b/packages/pieces/community/quickzu/src/lib/actions/products/delete-product.ts index 9e0a02602df8..cb0cf23b4c6c 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/products/delete-product.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/products/delete-product.ts @@ -5,6 +5,7 @@ import { makeClient, quickzuCommon } from '../../common'; export const deleteProductAction = createAction({ auth: quickzuAuth, name: 'quickzu_delete_product', + classification: 'DESTRUCTIVE', displayName: 'Delete Product', description: 'Deletes an existing product from store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/products/list-products.ts b/packages/pieces/community/quickzu/src/lib/actions/products/list-products.ts index c0f9bf8ec5c6..d5b27737247a 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/products/list-products.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/products/list-products.ts @@ -5,6 +5,7 @@ import { makeClient, quickzuCommon } from '../../common'; export const listProductsAction = createAction({ auth: quickzuAuth, name: 'quickzu_list_products', + classification: 'SEARCH', displayName: 'List Products', description: 'Retrieves all or single product details from store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/actions/products/update-product.ts b/packages/pieces/community/quickzu/src/lib/actions/products/update-product.ts index 82fddf68d344..1fa7cca1a431 100644 --- a/packages/pieces/community/quickzu/src/lib/actions/products/update-product.ts +++ b/packages/pieces/community/quickzu/src/lib/actions/products/update-product.ts @@ -6,6 +6,7 @@ import { ProductUnit } from '../../common/constants'; export const updateProductAction = createAction({ auth: quickzuAuth, name: 'quickzu_update_product', + classification: 'WRITE', displayName: 'Update Product', description: 'Updates an existing product in store.', audience: 'both', diff --git a/packages/pieces/community/quickzu/src/lib/triggers/order-created.ts b/packages/pieces/community/quickzu/src/lib/triggers/order-created.ts index 7d62b20fe149..a105949330f8 100644 --- a/packages/pieces/community/quickzu/src/lib/triggers/order-created.ts +++ b/packages/pieces/community/quickzu/src/lib/triggers/order-created.ts @@ -221,6 +221,7 @@ const sampleData = { export const orderCreatedTrigger = createTrigger({ auth: quickzuAuth, name: 'quickzu_order_created_trigger', + classification: 'READ', displayName: 'Order Created/Updated', description: 'Triggers when a new order is created or a order status is changed in store.', diff --git a/packages/pieces/community/rabbitmq/package.json b/packages/pieces/community/rabbitmq/package.json index 8927830ef61d..9f9a9675ed58 100644 --- a/packages/pieces/community/rabbitmq/package.json +++ b/packages/pieces/community/rabbitmq/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-rabbitmq", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/rabbitmq/src/lib/actions/send-message-to-exchange.ts b/packages/pieces/community/rabbitmq/src/lib/actions/send-message-to-exchange.ts index 134260bfae30..4eebc2b7bc00 100644 --- a/packages/pieces/community/rabbitmq/src/lib/actions/send-message-to-exchange.ts +++ b/packages/pieces/community/rabbitmq/src/lib/actions/send-message-to-exchange.ts @@ -5,6 +5,7 @@ import { rabbitmqConnect } from '../common'; export const sendMessageToExchange = createAction({ auth: rabbitmqAuth, name: 'sendMessageToExchange', + classification: 'WRITE', displayName: 'sendMessageToExchange', description: 'Send a message on a RabbitMQ exchange', audience: 'both', diff --git a/packages/pieces/community/rabbitmq/src/lib/actions/send-message-to-queue.ts b/packages/pieces/community/rabbitmq/src/lib/actions/send-message-to-queue.ts index 655b10122a3e..79d6244513ea 100644 --- a/packages/pieces/community/rabbitmq/src/lib/actions/send-message-to-queue.ts +++ b/packages/pieces/community/rabbitmq/src/lib/actions/send-message-to-queue.ts @@ -5,6 +5,7 @@ import { rabbitmqConnect } from '../common'; export const sendMessageToQueue = createAction({ auth: rabbitmqAuth, name: 'sendMessageToQueue', + classification: 'WRITE', displayName: 'sendMessageToQueue', description: 'Send a message on a RabbitMQ queue', audience: 'both', diff --git a/packages/pieces/community/rabbitmq/src/lib/triggers/message-received.ts b/packages/pieces/community/rabbitmq/src/lib/triggers/message-received.ts index 23f442475ecd..7aae5f0fe54c 100644 --- a/packages/pieces/community/rabbitmq/src/lib/triggers/message-received.ts +++ b/packages/pieces/community/rabbitmq/src/lib/triggers/message-received.ts @@ -50,6 +50,7 @@ const polling: Polling, { export const messageReceived = createTrigger({ auth: rabbitmqAuth, name: 'messageReceived', + classification: 'READ', displayName: 'Message Received', description: 'Triggers when a message is received on a RabbitMQ queue', aiMetadata: { diff --git a/packages/pieces/community/raindrop/package.json b/packages/pieces/community/raindrop/package.json index e64a641737b9..19388bad7713 100644 --- a/packages/pieces/community/raindrop/package.json +++ b/packages/pieces/community/raindrop/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-raindrop", - "version": "0.1.0", + "version": "0.1.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/raindrop/src/lib/actions/create-raindrop.ts b/packages/pieces/community/raindrop/src/lib/actions/create-raindrop.ts index ec13ba7ca664..abe5a7b66cde 100644 --- a/packages/pieces/community/raindrop/src/lib/actions/create-raindrop.ts +++ b/packages/pieces/community/raindrop/src/lib/actions/create-raindrop.ts @@ -6,6 +6,7 @@ import { raindropCommons } from '../common'; export const createRaindropAction = createAction({ auth: raindropAuth, name: 'create_raindrop', + classification: 'WRITE', displayName: 'Create Bookmark', description: 'Saves a new bookmark to your Raindrop.io account', audience: 'both', diff --git a/packages/pieces/community/raindrop/src/lib/actions/delete-raindrop.ts b/packages/pieces/community/raindrop/src/lib/actions/delete-raindrop.ts index 0dc02b514612..1e498787aefb 100644 --- a/packages/pieces/community/raindrop/src/lib/actions/delete-raindrop.ts +++ b/packages/pieces/community/raindrop/src/lib/actions/delete-raindrop.ts @@ -6,6 +6,7 @@ import { raindropCommons } from '../common'; export const deleteRaindropAction = createAction({ auth: raindropAuth, name: 'delete_raindrop', + classification: 'DESTRUCTIVE', displayName: 'Delete Bookmark', description: 'Moves a bookmark to the trash. To permanently delete it, empty the trash in Raindrop.io.', diff --git a/packages/pieces/community/raindrop/src/lib/actions/find-raindrops.ts b/packages/pieces/community/raindrop/src/lib/actions/find-raindrops.ts index 54d1e8774f56..2c3ffed6687f 100644 --- a/packages/pieces/community/raindrop/src/lib/actions/find-raindrops.ts +++ b/packages/pieces/community/raindrop/src/lib/actions/find-raindrops.ts @@ -6,6 +6,7 @@ import { raindropCommons } from '../common'; export const findRaindropsAction = createAction({ auth: raindropAuth, name: 'find_raindrops', + classification: 'SEARCH', displayName: 'Find Bookmarks', description: 'Lists bookmarks from a collection, with optional keyword search', audience: 'both', diff --git a/packages/pieces/community/raindrop/src/lib/actions/get-raindrop.ts b/packages/pieces/community/raindrop/src/lib/actions/get-raindrop.ts index 4562a7e23d72..7ea99e8f29ff 100644 --- a/packages/pieces/community/raindrop/src/lib/actions/get-raindrop.ts +++ b/packages/pieces/community/raindrop/src/lib/actions/get-raindrop.ts @@ -6,6 +6,7 @@ import { raindropCommons } from '../common'; export const getRaindropAction = createAction({ auth: raindropAuth, name: 'get_raindrop', + classification: 'READ', displayName: 'Get Bookmark', description: 'Retrieves the details of a bookmark by its ID', audience: 'both', diff --git a/packages/pieces/community/raindrop/src/lib/actions/update-raindrop.ts b/packages/pieces/community/raindrop/src/lib/actions/update-raindrop.ts index d77a01d152b6..cd730420bde8 100644 --- a/packages/pieces/community/raindrop/src/lib/actions/update-raindrop.ts +++ b/packages/pieces/community/raindrop/src/lib/actions/update-raindrop.ts @@ -6,6 +6,7 @@ import { raindropCommons } from '../common'; export const updateRaindropAction = createAction({ auth: raindropAuth, name: 'update_raindrop', + classification: 'WRITE', displayName: 'Update Bookmark', description: 'Updates the details of an existing bookmark', audience: 'both', diff --git a/packages/pieces/community/razorpay/package.json b/packages/pieces/community/razorpay/package.json index fe8291e74c27..94c6bec4d71a 100644 --- a/packages/pieces/community/razorpay/package.json +++ b/packages/pieces/community/razorpay/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-razorpay", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/razorpay/src/lib/actions/create-payment-link.ts b/packages/pieces/community/razorpay/src/lib/actions/create-payment-link.ts index 23f310fa823b..faa9009cd3c8 100644 --- a/packages/pieces/community/razorpay/src/lib/actions/create-payment-link.ts +++ b/packages/pieces/community/razorpay/src/lib/actions/create-payment-link.ts @@ -7,6 +7,7 @@ import { razorpayAuth } from '../..'; export const createPaymentlink = createAction({ name: 'create-payment-link', + classification: 'WRITE', auth: razorpayAuth, displayName: 'Create Payment Link', description: 'Create a payment link', diff --git a/packages/pieces/community/reachinbox/package.json b/packages/pieces/community/reachinbox/package.json index 69f70478469f..a706a4d13a1d 100644 --- a/packages/pieces/community/reachinbox/package.json +++ b/packages/pieces/community/reachinbox/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-reachinbox", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/reachinbox/src/lib/actions/add-blocklist.ts b/packages/pieces/community/reachinbox/src/lib/actions/add-blocklist.ts index 0af731ee9706..8380f2ee834a 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/add-blocklist.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/add-blocklist.ts @@ -6,6 +6,7 @@ import { reachinboxCommon } from '../common'; export const addBlocklist = createAction({ auth: ReachinboxAuth, name: 'addBlocklist', + classification: 'WRITE', displayName: 'Add Blocklist', description: 'Add email addresses, domains, and keywords to the blocklist.', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/add-email.ts b/packages/pieces/community/reachinbox/src/lib/actions/add-email.ts index b626f20b4fcd..239d8d47694b 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/add-email.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/add-email.ts @@ -6,6 +6,7 @@ import { HttpMethod, httpClient } from '@activepieces/pieces-common'; export const addEmail = createAction({ auth: ReachinboxAuth, name: 'addEmail', + classification: 'WRITE', displayName: 'Add Email', description: 'Add an email to a specific account.', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/add-leads.ts b/packages/pieces/community/reachinbox/src/lib/actions/add-leads.ts index ac5c0929c6a4..24626b2dfd7a 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/add-leads.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/add-leads.ts @@ -17,6 +17,7 @@ interface CustomVariable { export const addLeads = createAction({ auth: ReachinboxAuth, name: 'addLeads', + classification: 'WRITE', displayName: 'Add Leads', description: 'Add leads to campaigns dynamically by selecting a campaign, entering lead details, and including custom variables.', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/enable-warmup.ts b/packages/pieces/community/reachinbox/src/lib/actions/enable-warmup.ts index 206e866c7cc7..2ff17cddb99e 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/enable-warmup.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/enable-warmup.ts @@ -14,6 +14,7 @@ interface EmailAccount { export const enableWarmup = createAction({ auth: ReachinboxAuth, name: 'enableWarmup', + classification: 'WRITE', displayName: 'Enable Warmup', description: 'Enable warmup for specific email accounts where it is currently disabled.', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/get-campaign-analytics.ts b/packages/pieces/community/reachinbox/src/lib/actions/get-campaign-analytics.ts index 066200fe73ca..8240355985c8 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/get-campaign-analytics.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/get-campaign-analytics.ts @@ -56,6 +56,7 @@ interface CampaignAnalyticsResponse { export const getCampaignAnalytics = createAction({ auth: ReachinboxAuth, name: 'getCampaignAnalytics', + classification: 'READ', displayName: 'Get Campaign Analytics', description: 'Fetch analytics data for a selected campaign based on a date range.', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/get-summary.ts b/packages/pieces/community/reachinbox/src/lib/actions/get-summary.ts index 28c742a4ae02..9d1c7fc67f30 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/get-summary.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/get-summary.ts @@ -29,6 +29,7 @@ interface SummaryAnalyticsResponse { export const getSummary = createAction({ auth: ReachinboxAuth, name: 'getSummary', + classification: 'READ', displayName: 'Get Summary', description: 'Get a summary of campaign analytics within a date range.', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/pause-campaign.ts b/packages/pieces/community/reachinbox/src/lib/actions/pause-campaign.ts index 28b085f28fe4..16d93e557939 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/pause-campaign.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/pause-campaign.ts @@ -12,6 +12,7 @@ interface PauseCampaignResponse { export const pauseCampaign = createAction({ auth: ReachinboxAuth, name: 'pauseCampaign', + classification: 'WRITE', displayName: 'Pause Campaign', description: 'Pause a selected campaign.', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/pause-warmup.ts b/packages/pieces/community/reachinbox/src/lib/actions/pause-warmup.ts index 8148f43cac4c..bdc822a13b8c 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/pause-warmup.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/pause-warmup.ts @@ -13,6 +13,7 @@ interface EmailAccount { export const pauseWarmup = createAction({ auth: ReachinboxAuth, name: 'pauseWarmup', + classification: 'WRITE', displayName: 'Pause Warmup', description: 'Pause warmup for selected email accounts.', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/remove-email.ts b/packages/pieces/community/reachinbox/src/lib/actions/remove-email.ts index 6dc5bcc0de79..4c8a59b098e2 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/remove-email.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/remove-email.ts @@ -12,6 +12,7 @@ interface EmailAccount { export const removeEmail = createAction({ auth: ReachinboxAuth, name: 'removeEmail', + classification: 'DESTRUCTIVE', displayName: 'Remove Email', description: 'Remove an email account from the system.', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/set-schedule.ts b/packages/pieces/community/reachinbox/src/lib/actions/set-schedule.ts index d657bb9dbf76..1332b3cfd581 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/set-schedule.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/set-schedule.ts @@ -6,6 +6,7 @@ import { HttpMethod, httpClient } from '@activepieces/pieces-common'; export const setSchedule = createAction({ auth: ReachinboxAuth, name: 'setSchedule', + classification: 'WRITE', displayName: 'Set Schedule', description: 'Update the schedule for a specific Campaign', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/start-campaign.ts b/packages/pieces/community/reachinbox/src/lib/actions/start-campaign.ts index 6d687bab9fef..fa84041ee305 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/start-campaign.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/start-campaign.ts @@ -6,6 +6,7 @@ import { HttpMethod, httpClient } from '@activepieces/pieces-common'; export const startCampaign = createAction({ auth: ReachinboxAuth, name: 'startCampaign', + classification: 'WRITE', displayName: 'Start Campaign', description: 'Starts a Campaign', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/actions/update-lead.ts b/packages/pieces/community/reachinbox/src/lib/actions/update-lead.ts index 01685720fb1d..cd9062b4eeb8 100644 --- a/packages/pieces/community/reachinbox/src/lib/actions/update-lead.ts +++ b/packages/pieces/community/reachinbox/src/lib/actions/update-lead.ts @@ -13,6 +13,7 @@ interface CustomVariable { export const updateLead = createAction({ auth: ReachinboxAuth, name: 'updateLead', + classification: 'WRITE', displayName: 'Update Lead', description: 'Updates a Lead.', audience: 'both', diff --git a/packages/pieces/community/reachinbox/src/lib/triggers/campaign-completed.ts b/packages/pieces/community/reachinbox/src/lib/triggers/campaign-completed.ts index 425d276f410b..6fc855a3ef40 100644 --- a/packages/pieces/community/reachinbox/src/lib/triggers/campaign-completed.ts +++ b/packages/pieces/community/reachinbox/src/lib/triggers/campaign-completed.ts @@ -21,6 +21,7 @@ const campaignCompletedMessage = ` export const campaignCompleted = createTrigger({ name: 'campaignCompleted', + classification: 'READ', displayName: 'Campaign Completed', description: 'Triggers when a campaign is completed.', aiMetadata: { diff --git a/packages/pieces/community/reachinbox/src/lib/triggers/email-bounced.ts b/packages/pieces/community/reachinbox/src/lib/triggers/email-bounced.ts index 3a577dbb9817..20b9a6d189a4 100644 --- a/packages/pieces/community/reachinbox/src/lib/triggers/email-bounced.ts +++ b/packages/pieces/community/reachinbox/src/lib/triggers/email-bounced.ts @@ -22,6 +22,7 @@ const emailBouncedMessage = ` export const emailBounced = createTrigger({ name: 'emailBounced', + classification: 'READ', displayName: 'Email Bounced', description: 'Triggers when an email is bounced.', aiMetadata: { diff --git a/packages/pieces/community/reachinbox/src/lib/triggers/email-opened.ts b/packages/pieces/community/reachinbox/src/lib/triggers/email-opened.ts index 9eed5e669587..de7c1667b949 100644 --- a/packages/pieces/community/reachinbox/src/lib/triggers/email-opened.ts +++ b/packages/pieces/community/reachinbox/src/lib/triggers/email-opened.ts @@ -21,6 +21,7 @@ const emailOpenedMessage = ` export const emailOpened = createTrigger({ name: 'emailOpened', + classification: 'READ', displayName: 'Email Opened', description: 'Triggers when an email is opened.', aiMetadata: { diff --git a/packages/pieces/community/reachinbox/src/lib/triggers/email-sent.ts b/packages/pieces/community/reachinbox/src/lib/triggers/email-sent.ts index e0b7c6f4072c..68842d739d73 100644 --- a/packages/pieces/community/reachinbox/src/lib/triggers/email-sent.ts +++ b/packages/pieces/community/reachinbox/src/lib/triggers/email-sent.ts @@ -22,6 +22,7 @@ Follow the below steps: export const emailSent = createTrigger({ name: 'emailSent', + classification: 'READ', displayName: 'Email Sent', description: 'Triggers when an email is successfully sent.', aiMetadata: { diff --git a/packages/pieces/community/reachinbox/src/lib/triggers/lead-interested.ts b/packages/pieces/community/reachinbox/src/lib/triggers/lead-interested.ts index 72e9971084a7..0f06f7c9a30d 100644 --- a/packages/pieces/community/reachinbox/src/lib/triggers/lead-interested.ts +++ b/packages/pieces/community/reachinbox/src/lib/triggers/lead-interested.ts @@ -25,6 +25,7 @@ const leadInterestedMessage = ` export const leadInterested = createTrigger({ name: 'leadInterested', + classification: 'READ', displayName: 'Lead Interested', description: 'Triggers when a lead is set to interested.', aiMetadata: { diff --git a/packages/pieces/community/reachinbox/src/lib/triggers/lead-not-interested.ts b/packages/pieces/community/reachinbox/src/lib/triggers/lead-not-interested.ts index 910dd26ba8cc..f9bc47d1692d 100644 --- a/packages/pieces/community/reachinbox/src/lib/triggers/lead-not-interested.ts +++ b/packages/pieces/community/reachinbox/src/lib/triggers/lead-not-interested.ts @@ -23,6 +23,7 @@ const leadNotInterestedMessage = ` export const leadNotInterested = createTrigger({ name: 'leadNotInterested', + classification: 'READ', displayName: 'Lead Not Interested', description: 'Triggers when a lead is set to not interested.', aiMetadata: { diff --git a/packages/pieces/community/reachinbox/src/lib/triggers/reply-received.ts b/packages/pieces/community/reachinbox/src/lib/triggers/reply-received.ts index 00188c616700..6cc861a5808a 100644 --- a/packages/pieces/community/reachinbox/src/lib/triggers/reply-received.ts +++ b/packages/pieces/community/reachinbox/src/lib/triggers/reply-received.ts @@ -22,6 +22,7 @@ const replyReceivedMessage = ` export const replyReceived = createTrigger({ name: 'replyReceived', + classification: 'READ', displayName: 'Reply Received', description: 'Triggers when a reply to an email is received.', aiMetadata: { diff --git a/packages/pieces/community/rendex/package.json b/packages/pieces/community/rendex/package.json index 085879fd55f2..cfa30ecfd6fa 100644 --- a/packages/pieces/community/rendex/package.json +++ b/packages/pieces/community/rendex/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-rendex", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/rendex/src/lib/actions/render-to-image.ts b/packages/pieces/community/rendex/src/lib/actions/render-to-image.ts index 10f91adc65d4..7c66361dbc84 100644 --- a/packages/pieces/community/rendex/src/lib/actions/render-to-image.ts +++ b/packages/pieces/community/rendex/src/lib/actions/render-to-image.ts @@ -10,6 +10,7 @@ import { RENDEX_BASE_URL } from '../common/common'; export const renderToImage = createAction({ auth: rendexAuth, name: 'render_to_image', + classification: 'READ', displayName: 'Render to Image', description: 'Render raw HTML, a URL, or Markdown to an image (PNG, JPEG, WebP) or a PDF.', diff --git a/packages/pieces/community/respaid/package.json b/packages/pieces/community/respaid/package.json index bed35312a36c..3838a0a033f6 100644 --- a/packages/pieces/community/respaid/package.json +++ b/packages/pieces/community/respaid/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-respaid", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/respaid/src/lib/actions/create_new_campaign.ts b/packages/pieces/community/respaid/src/lib/actions/create_new_campaign.ts index 6bb4c61d6800..ef02e48f11ef 100644 --- a/packages/pieces/community/respaid/src/lib/actions/create_new_campaign.ts +++ b/packages/pieces/community/respaid/src/lib/actions/create_new_campaign.ts @@ -6,6 +6,7 @@ import { respaidCommon } from '../common'; export const createNewCampaign = createAction({ name: 'create_new_campaign', + classification: 'WRITE', displayName: 'Create New Campaign', description: 'Action for creating a new campaign.', audience: 'both', diff --git a/packages/pieces/community/respaid/src/lib/actions/stop_collection_client_paid_directly.ts b/packages/pieces/community/respaid/src/lib/actions/stop_collection_client_paid_directly.ts index 72d93b3dec65..855e1476b7ac 100644 --- a/packages/pieces/community/respaid/src/lib/actions/stop_collection_client_paid_directly.ts +++ b/packages/pieces/community/respaid/src/lib/actions/stop_collection_client_paid_directly.ts @@ -6,6 +6,7 @@ import { respaidCommon, respaidActionsCommon } from '../common'; export const stopCollectionClientPaidDirectly = createAction({ name: 'stop_collection_client_paid_directly', + classification: 'DESTRUCTIVE', displayName: 'Stop Collection for Direct Full Payment', description: 'Stops the collection process for a case and mark it as paid directly to the creditor.', audience: 'both', diff --git a/packages/pieces/community/respaid/src/lib/actions/stop_collection_for_direct_instalment_payment.ts b/packages/pieces/community/respaid/src/lib/actions/stop_collection_for_direct_instalment_payment.ts index 9196e4eb07db..67b6c13ae496 100644 --- a/packages/pieces/community/respaid/src/lib/actions/stop_collection_for_direct_instalment_payment.ts +++ b/packages/pieces/community/respaid/src/lib/actions/stop_collection_for_direct_instalment_payment.ts @@ -6,6 +6,7 @@ import { respaidCommon, respaidActionsCommon } from '../common'; export const stopCollectionForDirectInstalmentPayment = createAction({ name: 'stop_collection_for_direct_instalment_payment', + classification: 'DESTRUCTIVE', displayName: 'Stop Collection for Direct Instalment Payment', description: 'Stops the collection process for a case when an instalment plan is set up with the creditor.', audience: 'both', diff --git a/packages/pieces/community/respaid/src/lib/actions/stop_collection_for_direct_partial_payment.ts b/packages/pieces/community/respaid/src/lib/actions/stop_collection_for_direct_partial_payment.ts index 5e7636facb23..240e074c60d8 100644 --- a/packages/pieces/community/respaid/src/lib/actions/stop_collection_for_direct_partial_payment.ts +++ b/packages/pieces/community/respaid/src/lib/actions/stop_collection_for_direct_partial_payment.ts @@ -6,6 +6,7 @@ import { respaidCommon, respaidActionsCommon } from '../common'; export const stopCollectionForDirectPartialPayment = createAction({ name: 'stop_collection_for_direct_partial_payment', + classification: 'DESTRUCTIVE', displayName: 'Stop Collection for Direct Partial Payment', description: 'Stops the collection process for a case and mark it as partially paid directly to the creditor.', audience: 'both', diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_campaign_creation.ts b/packages/pieces/community/respaid/src/lib/triggers/new_campaign_creation.ts index e015abccce15..3700a3324875 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_campaign_creation.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_campaign_creation.ts @@ -18,6 +18,7 @@ interface NewCampaignTriggerPayload { export const newCampaignCreation = createTrigger({ name: 'new_campaign_creation', + classification: 'READ', displayName: 'New Campaign Creation Result', description: "Triggers when the campaign is created.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_cancelled_case.ts b/packages/pieces/community/respaid/src/lib/triggers/new_cancelled_case.ts index d5848cc9c083..d71a33df154c 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_cancelled_case.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_cancelled_case.ts @@ -18,6 +18,7 @@ interface NewCancelledCaseTriggerPayload { export const newCancelledCase = createTrigger({ name: 'new_cancelled_case', + classification: 'READ', displayName: 'New Cancelled Case', description: "Triggers when a collection process for a given sequence (case) was cancelled.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_disputed_case.ts b/packages/pieces/community/respaid/src/lib/triggers/new_disputed_case.ts index 23f3d4a52944..8c7aa5b68b80 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_disputed_case.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_disputed_case.ts @@ -19,6 +19,7 @@ interface NewDisputedCaseTriggerPayload { export const newDisputedCase = createTrigger({ name: 'new_disputed_case', + classification: 'READ', displayName: 'New Disputed Case', description: "Triggers when a collection process was disputed by the debtor.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_payout.ts b/packages/pieces/community/respaid/src/lib/triggers/new_payout.ts index c50e093bbd1c..d97734fbe92e 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_payout.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_payout.ts @@ -25,6 +25,7 @@ type PayoutTriggerPayload = Partial<{ export const newPayout = createTrigger({ name: 'new_payout', + classification: 'READ', displayName: 'New Payout', description: "Triggers when a payout is successfully sent to your bank account.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_paid_to_creditor.ts b/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_paid_to_creditor.ts index 310e63f5c04b..e306f51c7142 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_paid_to_creditor.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_paid_to_creditor.ts @@ -17,6 +17,7 @@ interface NewPaidTriggerPayload { export const newSuccessfulCollectionPaidToCreditor = createTrigger({ name: 'new_successful_collection_paid_to_creditor', + classification: 'READ', displayName: 'New Successful Collection Paid to Creditor', description: "Triggers when a debt is paid directly to the creditor.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_via_legal_officer.ts b/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_via_legal_officer.ts index a7cde02cf471..c4e2e7ed4399 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_via_legal_officer.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_via_legal_officer.ts @@ -17,6 +17,7 @@ interface NewPaidTriggerPayload { export const newSuccessfulCollectionViaLegalOfficer = createTrigger({ name: 'new_successful_collection_via_legal_officer', + classification: 'READ', displayName: 'New Successful Collection via Legal Officer', description: "Triggers when a debt is paid to the Legal Officer responsible for the collection campaign.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_via_respaid.ts b/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_via_respaid.ts index fb6b822099e0..7ac0c1a8d384 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_via_respaid.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_successful_collection_via_respaid.ts @@ -19,6 +19,7 @@ interface NewPaidTriggerPayload { export const newSuccessfulCollectionViaRespaid = createTrigger({ name: 'new_successful_collection_via_respaid', + classification: 'READ', displayName: 'New Successful Collection via Respaid', description: "Triggers when a debt is paid online via Respaid's payment link.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_successful_installment_payment_via_respaid.ts b/packages/pieces/community/respaid/src/lib/triggers/new_successful_installment_payment_via_respaid.ts index c8bd22c4a6c7..0a2efca5cdfe 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_successful_installment_payment_via_respaid.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_successful_installment_payment_via_respaid.ts @@ -21,6 +21,7 @@ interface NewPaidTriggerPayload { export const newSuccessfulInstallmentPaymentViaRespaid = createTrigger({ name: 'new_successful_installment_payment_via_respaid', + classification: 'READ', displayName: 'New Successful Installment Payment via Respaid', description: "Triggers when one of the installment payments is made for a given case within a collection's payment plan.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_successful_partial_payment_to_creditor.ts b/packages/pieces/community/respaid/src/lib/triggers/new_successful_partial_payment_to_creditor.ts index fb4fa943abb9..9da52d7f10b0 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_successful_partial_payment_to_creditor.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_successful_partial_payment_to_creditor.ts @@ -19,6 +19,7 @@ interface NewPaidTriggerPayload { export const newSuccessfulPartialPaymentToCreditor = createTrigger({ name: 'new_successful_partial_payment_to_creditor', + classification: 'READ', displayName: 'New Successful Partial Payment to Creditor', description: "Triggers when the debt is partially paid directly to the creditor.", aiMetadata: { diff --git a/packages/pieces/community/respaid/src/lib/triggers/new_successful_partial_payment_via_respaid.ts b/packages/pieces/community/respaid/src/lib/triggers/new_successful_partial_payment_via_respaid.ts index d5dc4adcf3a5..6e55f8609e2a 100644 --- a/packages/pieces/community/respaid/src/lib/triggers/new_successful_partial_payment_via_respaid.ts +++ b/packages/pieces/community/respaid/src/lib/triggers/new_successful_partial_payment_via_respaid.ts @@ -19,6 +19,7 @@ interface NewPaidTriggerPayload { export const newSuccessfulPartialPaymentViaRespaid = createTrigger({ name: 'new_successful_partial_payment_via_respaid', + classification: 'READ', displayName: 'New Successful Partial Payment via Respaid', description: "Triggers when the debt is partially paid via Respaid's payment link.", aiMetadata: { diff --git a/packages/pieces/community/retell-ai/package.json b/packages/pieces/community/retell-ai/package.json index 07c208ee20eb..7729aaff4252 100644 --- a/packages/pieces/community/retell-ai/package.json +++ b/packages/pieces/community/retell-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-retell-ai", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/retell-ai/src/lib/actions/create-phone-number.ts b/packages/pieces/community/retell-ai/src/lib/actions/create-phone-number.ts index cc4209bc35a1..94a6f19bcccf 100644 --- a/packages/pieces/community/retell-ai/src/lib/actions/create-phone-number.ts +++ b/packages/pieces/community/retell-ai/src/lib/actions/create-phone-number.ts @@ -7,6 +7,7 @@ import { agentIdDropdown, numberProviderDropdown } from '../common/props'; export const createPhoneNumber = createAction({ auth: retellAiAuth, name: 'create_phone_number', + classification: 'WRITE', displayName: 'Create Phone Number', description: 'Buys a new phone number and binds agents.', audience: 'both', diff --git a/packages/pieces/community/retell-ai/src/lib/actions/get-agent.ts b/packages/pieces/community/retell-ai/src/lib/actions/get-agent.ts index 5a91e14f005a..4d67a20a3b3f 100644 --- a/packages/pieces/community/retell-ai/src/lib/actions/get-agent.ts +++ b/packages/pieces/community/retell-ai/src/lib/actions/get-agent.ts @@ -7,6 +7,7 @@ import { agentIdDropdown } from '../common/props'; export const getAgent = createAction({ auth: retellAiAuth, name: 'get_agent', + classification: 'READ', displayName: 'Get Agent', description: 'Fetch details of a Retell AI agent by Agent ID.', audience: 'both', diff --git a/packages/pieces/community/retell-ai/src/lib/actions/get-call.ts b/packages/pieces/community/retell-ai/src/lib/actions/get-call.ts index 975a5dffbd31..714b9f5a0c48 100644 --- a/packages/pieces/community/retell-ai/src/lib/actions/get-call.ts +++ b/packages/pieces/community/retell-ai/src/lib/actions/get-call.ts @@ -7,6 +7,7 @@ import { callIdDropdown } from '../common/props'; export const getCall = createAction({ auth: retellAiAuth, name: 'get_call', + classification: 'READ', displayName: 'Get Call', description: 'Retrieve detailed data of a specific call (e.g., transcript), given a Call ID.', audience: 'both', diff --git a/packages/pieces/community/retell-ai/src/lib/actions/get-phone-number.ts b/packages/pieces/community/retell-ai/src/lib/actions/get-phone-number.ts index 34bca00d1860..9f31f2a0e9af 100644 --- a/packages/pieces/community/retell-ai/src/lib/actions/get-phone-number.ts +++ b/packages/pieces/community/retell-ai/src/lib/actions/get-phone-number.ts @@ -6,6 +6,7 @@ import { retellAiAuth } from '../common/auth'; export const getPhoneNumber = createAction({ auth: retellAiAuth, name: 'get_phone_number', + classification: 'READ', displayName: 'Get Phone Number', description: 'Retrieve full details for an existing phone number in Retell AI.', audience: 'both', diff --git a/packages/pieces/community/retell-ai/src/lib/actions/get-voice.ts b/packages/pieces/community/retell-ai/src/lib/actions/get-voice.ts index a1d778b56213..426269471b49 100644 --- a/packages/pieces/community/retell-ai/src/lib/actions/get-voice.ts +++ b/packages/pieces/community/retell-ai/src/lib/actions/get-voice.ts @@ -7,6 +7,7 @@ import { voiceIdDropdown } from '../common/props'; export const getVoice = createAction({ auth: retellAiAuth, name: 'get_voice', + classification: 'READ', displayName: 'Get Voice', description: 'Retrieve details for a specific voice model or configuration by ID in Retell AI.', audience: 'both', diff --git a/packages/pieces/community/retell-ai/src/lib/actions/make-phone-call.ts b/packages/pieces/community/retell-ai/src/lib/actions/make-phone-call.ts index 2f5d87e24c99..e1b4e67989ba 100644 --- a/packages/pieces/community/retell-ai/src/lib/actions/make-phone-call.ts +++ b/packages/pieces/community/retell-ai/src/lib/actions/make-phone-call.ts @@ -7,6 +7,7 @@ import { agentIdDropdown } from '../common/props'; export const makePhoneCall = createAction({ auth: retellAiAuth, name: 'make_phone_call', + classification: 'WRITE', displayName: 'Make Phone Call', description: 'Initiate a new outbound phone call using Retell AI agents.', audience: 'both', diff --git a/packages/pieces/community/retell-ai/src/lib/triggers/new-call.ts b/packages/pieces/community/retell-ai/src/lib/triggers/new-call.ts index b153b552d03a..9e6ef8863ddb 100644 --- a/packages/pieces/community/retell-ai/src/lib/triggers/new-call.ts +++ b/packages/pieces/community/retell-ai/src/lib/triggers/new-call.ts @@ -8,6 +8,7 @@ import { retellAiAuth } from '../common/auth'; export const newCallTrigger = createTrigger({ name: 'new_call', + classification: 'READ', displayName: 'New Call', description: 'Triggers when a new outgoing or incoming call is created.', aiMetadata: { diff --git a/packages/pieces/community/retune/package.json b/packages/pieces/community/retune/package.json index 055919ab6945..6277cac58d8c 100644 --- a/packages/pieces/community/retune/package.json +++ b/packages/pieces/community/retune/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-retune", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/retune/src/lib/actions/ask-chatbot.ts b/packages/pieces/community/retune/src/lib/actions/ask-chatbot.ts index 2e58f5452206..ece59c621109 100644 --- a/packages/pieces/community/retune/src/lib/actions/ask-chatbot.ts +++ b/packages/pieces/community/retune/src/lib/actions/ask-chatbot.ts @@ -5,6 +5,7 @@ import { HttpMethod, httpClient } from '@activepieces/pieces-common'; export const askChatbot = createAction({ auth: retuneAuth, name: 'ask_chatbot', + classification: 'WRITE', displayName: 'Ask Chatbot', description: 'Sends a message to an existing thread with a chatbot.', audience: 'both', diff --git a/packages/pieces/community/returning-ai/package.json b/packages/pieces/community/returning-ai/package.json index c9c248563db7..668de025bb0e 100644 --- a/packages/pieces/community/returning-ai/package.json +++ b/packages/pieces/community/returning-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-returning-ai", - "version": "0.2.4", + "version": "0.2.5", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/returning-ai/src/lib/actions/react-message.ts b/packages/pieces/community/returning-ai/src/lib/actions/react-message.ts index 6aa53cc2e3b7..c5e2db5430c7 100644 --- a/packages/pieces/community/returning-ai/src/lib/actions/react-message.ts +++ b/packages/pieces/community/returning-ai/src/lib/actions/react-message.ts @@ -28,6 +28,7 @@ import { returningAiAuth } from '../auth'; export const reactMessage = createAction({ auth: returningAiAuth, name: 'reactMessage', + classification: 'WRITE', displayName: 'React to Message', description: 'Add an emoji reaction to a specific message as a chosen user.', audience: 'both', diff --git a/packages/pieces/community/returning-ai/src/lib/actions/reply-message.ts b/packages/pieces/community/returning-ai/src/lib/actions/reply-message.ts index fdbf2441b385..e14331c29f5e 100644 --- a/packages/pieces/community/returning-ai/src/lib/actions/reply-message.ts +++ b/packages/pieces/community/returning-ai/src/lib/actions/reply-message.ts @@ -28,6 +28,7 @@ import { returningAiAuth } from '../auth'; export const replyMessage = createAction({ auth:returningAiAuth, name: 'replyMessage', + classification: 'WRITE', displayName: 'Reply Message', description: 'Reply to a specific message as a chosen user in a channel.', audience: 'both', diff --git a/packages/pieces/community/returning-ai/src/lib/actions/send-message.ts b/packages/pieces/community/returning-ai/src/lib/actions/send-message.ts index 7c393a73bb98..64784bdbb3b4 100644 --- a/packages/pieces/community/returning-ai/src/lib/actions/send-message.ts +++ b/packages/pieces/community/returning-ai/src/lib/actions/send-message.ts @@ -28,6 +28,7 @@ import { returningAiAuth } from '../auth'; export const sendMessage = createAction({ auth:returningAiAuth, name: 'sendMessage', + classification: 'WRITE', displayName: 'Send Channel Message', description: 'Posts a message to a specified channel as a chosen user', audience: 'both', diff --git a/packages/pieces/community/runway/package.json b/packages/pieces/community/runway/package.json index a1c36e1a1d14..dba7f9cd60c3 100644 --- a/packages/pieces/community/runway/package.json +++ b/packages/pieces/community/runway/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-runway", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/runway/src/lib/actions/cancel-or-delete-task.ts b/packages/pieces/community/runway/src/lib/actions/cancel-or-delete-task.ts index 907d31229fc1..d79336e1e100 100644 --- a/packages/pieces/community/runway/src/lib/actions/cancel-or-delete-task.ts +++ b/packages/pieces/community/runway/src/lib/actions/cancel-or-delete-task.ts @@ -7,6 +7,7 @@ import * as z from 'zod/mini' export const cancelOrDeleteTask = createAction({ auth: runwayAuth, name: 'cancel_or_delete_task', + classification: 'DESTRUCTIVE', displayName: 'Cancel or Delete Task', description: 'Cancel or delete a task. Running/pending tasks are cancelled, completed tasks are deleted.', audience: 'both', diff --git a/packages/pieces/community/runway/src/lib/actions/generate-image-from-text.ts b/packages/pieces/community/runway/src/lib/actions/generate-image-from-text.ts index 8d7f603c2ae4..2c9d904ab491 100644 --- a/packages/pieces/community/runway/src/lib/actions/generate-image-from-text.ts +++ b/packages/pieces/community/runway/src/lib/actions/generate-image-from-text.ts @@ -7,6 +7,7 @@ import * as z from 'zod/mini' export const generateImageFromText = createAction({ auth: runwayAuth, name: 'generate_image_from_text', + classification: 'READ', displayName: 'Generate Image From Text', description: 'Generates an image using a text prompt via Runway\'s AI models', audience: 'both', diff --git a/packages/pieces/community/runway/src/lib/actions/generate-video-from-image.ts b/packages/pieces/community/runway/src/lib/actions/generate-video-from-image.ts index 4e63d5519510..c1017689265a 100644 --- a/packages/pieces/community/runway/src/lib/actions/generate-video-from-image.ts +++ b/packages/pieces/community/runway/src/lib/actions/generate-video-from-image.ts @@ -7,6 +7,7 @@ import * as z from 'zod/mini' export const generateVideoFromImage = createAction({ auth: runwayAuth, name: 'generate_video_from_image', + classification: 'READ', displayName: 'Generate Video From Image', description: 'Generates a video based on image(s) and text prompt using Runway\'s AI models', audience: 'both', diff --git a/packages/pieces/community/runway/src/lib/actions/get-task-details.ts b/packages/pieces/community/runway/src/lib/actions/get-task-details.ts index fb9489eb3791..b7f17a58696b 100644 --- a/packages/pieces/community/runway/src/lib/actions/get-task-details.ts +++ b/packages/pieces/community/runway/src/lib/actions/get-task-details.ts @@ -42,6 +42,7 @@ const getStatusDescription = (status: string): string => { export const getTaskDetails = createAction({ auth: runwayAuth, name: 'get_task_details', + classification: 'READ', displayName: 'Get Task Details', description: 'Retrieve details of an existing Runway task by its ID', audience: 'both', diff --git a/packages/pieces/community/saastic/package.json b/packages/pieces/community/saastic/package.json index 1a139d4cee9d..6de5b0089a2d 100644 --- a/packages/pieces/community/saastic/package.json +++ b/packages/pieces/community/saastic/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-saastic", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/saastic/src/lib/actions/create-charge.ts b/packages/pieces/community/saastic/src/lib/actions/create-charge.ts index 440f05a32eef..5c71f36ae42d 100644 --- a/packages/pieces/community/saastic/src/lib/actions/create-charge.ts +++ b/packages/pieces/community/saastic/src/lib/actions/create-charge.ts @@ -16,6 +16,7 @@ import { saasticAuth } from '../..'; export const createCharge = createAction({ auth: saasticAuth, name: 'create_charge', + classification: 'WRITE', displayName: 'Create a Customer Charge', description: 'Creates a customer charge.', audience: 'both', diff --git a/packages/pieces/community/saastic/src/lib/actions/create-customer.ts b/packages/pieces/community/saastic/src/lib/actions/create-customer.ts index 71fe1c4cad8d..5c24076be171 100644 --- a/packages/pieces/community/saastic/src/lib/actions/create-customer.ts +++ b/packages/pieces/community/saastic/src/lib/actions/create-customer.ts @@ -16,6 +16,7 @@ import { saasticAuth } from '../..'; export const createCustomer = createAction({ auth: saasticAuth, name: 'create_customer', + classification: 'WRITE', displayName: 'Create or Update a Customer', description: 'Create or update a customer.', audience: 'both', diff --git a/packages/pieces/community/salesforce/package.json b/packages/pieces/community/salesforce/package.json index b536707bf1af..4614f70a51b9 100644 --- a/packages/pieces/community/salesforce/package.json +++ b/packages/pieces/community/salesforce/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-salesforce", - "version": "0.9.0", + "version": "0.9.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/salesforce/src/lib/action/add-contact-to-campaign.ts b/packages/pieces/community/salesforce/src/lib/action/add-contact-to-campaign.ts index 7420086b7d99..a3d81cdb3909 100644 --- a/packages/pieces/community/salesforce/src/lib/action/add-contact-to-campaign.ts +++ b/packages/pieces/community/salesforce/src/lib/action/add-contact-to-campaign.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const addContactToCampaign = createAction({ auth: salesforceAuth, name: 'add_contact_to_campaign', + classification: 'WRITE', displayName: 'Add Contact to Campaign', description: 'Add a contact to a campaign.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/add-file-to-record.ts b/packages/pieces/community/salesforce/src/lib/action/add-file-to-record.ts index 994155510ff3..b76f928f3d00 100644 --- a/packages/pieces/community/salesforce/src/lib/action/add-file-to-record.ts +++ b/packages/pieces/community/salesforce/src/lib/action/add-file-to-record.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const addFileToRecord = createAction({ auth: salesforceAuth, name: 'add_file_to_record', + classification: 'WRITE', displayName: 'Add File to Record', description: 'Uploads a file and attaches it to an existing record.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/add-lead-to-campaign.ts b/packages/pieces/community/salesforce/src/lib/action/add-lead-to-campaign.ts index b2ce1672549d..86fe545a63c3 100644 --- a/packages/pieces/community/salesforce/src/lib/action/add-lead-to-campaign.ts +++ b/packages/pieces/community/salesforce/src/lib/action/add-lead-to-campaign.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const addLeadToCampaign = createAction({ auth: salesforceAuth, name: 'add_lead_to_campaign', + classification: 'WRITE', displayName: 'Add Lead to Campaign', description: 'Adds an existing lead to an existing campaign.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-attachment.ts b/packages/pieces/community/salesforce/src/lib/action/create-attachment.ts index 7d18faac97fd..6e3f0c95642c 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-attachment.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-attachment.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const createAttachment = createAction({ auth: salesforceAuth, name: 'create_attachment', + classification: 'WRITE', displayName: 'Create Attachment (Legacy)', description: 'Creates a legacy Attachment record. Salesforce recommends using "Add File to Record" for modern apps.', audience: 'both', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-case.ts b/packages/pieces/community/salesforce/src/lib/action/create-case.ts index d704c5fc054a..de60804ae863 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-case.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-case.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const createCase = createAction({ auth: salesforceAuth, name: 'create_case', + classification: 'WRITE', displayName: 'Create Case', description: 'Creates a Case, which represents a customer issue or problem.', audience: 'both', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-contact.ts b/packages/pieces/community/salesforce/src/lib/action/create-contact.ts index d422315e048c..791d2da8a007 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-contact.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-contact.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const createContact = createAction({ auth: salesforceAuth, name: 'create_contact', + classification: 'WRITE', displayName: 'Create Contact', description: 'Creates a new contact record.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-lead.ts b/packages/pieces/community/salesforce/src/lib/action/create-lead.ts index 467fe0287526..e109a02db4bc 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-lead.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-lead.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const createLead = createAction({ auth: salesforceAuth, name: 'create_lead', + classification: 'WRITE', displayName: 'Create Lead', description: 'Creates a new lead.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-new-object.ts b/packages/pieces/community/salesforce/src/lib/action/create-new-object.ts index 33e87c67f480..4de6f773d509 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-new-object.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-new-object.ts @@ -6,6 +6,7 @@ import { salesforceAuth } from '../..'; export const createNewObject = createAction({ auth: salesforceAuth, name: 'create_new_object', + classification: 'WRITE', displayName: 'Create Object (Advanced)', description: 'Create new object', audience: 'both', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-note.ts b/packages/pieces/community/salesforce/src/lib/action/create-note.ts index 3f113865aa12..08f99d2e087a 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-note.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-note.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const createNote = createAction({ auth: salesforceAuth, name: 'create_note', + classification: 'WRITE', displayName: 'Create Note', description: 'Creates a note and attaches it to a record.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-opportunity.ts b/packages/pieces/community/salesforce/src/lib/action/create-opportunity.ts index f475545a78f5..8dd4b2d4b126 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-opportunity.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-opportunity.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const createOpportunity = createAction({ auth: salesforceAuth, name: 'create_opportunity', + classification: 'WRITE', displayName: 'Create Opportunity', description: 'Creates a new opportunity.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-record.ts b/packages/pieces/community/salesforce/src/lib/action/create-record.ts index 190a1bb511ed..1fb34c2d5a3c 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-record.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-record.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const createRecord = createAction({ auth: salesforceAuth, name: 'create_record', + classification: 'WRITE', displayName: 'Create Record', description: 'Create a record of a given object.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/create-task.ts b/packages/pieces/community/salesforce/src/lib/action/create-task.ts index 5d82e425c19e..4e188e1d79f4 100644 --- a/packages/pieces/community/salesforce/src/lib/action/create-task.ts +++ b/packages/pieces/community/salesforce/src/lib/action/create-task.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const createTask = createAction({ auth: salesforceAuth, name: 'create_task', + classification: 'WRITE', displayName: 'Create Task', description: 'Creates a new task.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/delete-opportunity.ts b/packages/pieces/community/salesforce/src/lib/action/delete-opportunity.ts index 6e4aea971048..5754fbcc541b 100644 --- a/packages/pieces/community/salesforce/src/lib/action/delete-opportunity.ts +++ b/packages/pieces/community/salesforce/src/lib/action/delete-opportunity.ts @@ -7,6 +7,7 @@ import { successOutputSchema } from '../output-schemas'; export const deleteOpportunity = createAction({ auth: salesforceAuth, name: 'delete_opportunity', + classification: 'DESTRUCTIVE', displayName: 'Delete Opportunity', description: 'Deletes an opportunity.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/delete-record.ts b/packages/pieces/community/salesforce/src/lib/action/delete-record.ts index 16b99a3d8c37..9ff683e1a9e2 100644 --- a/packages/pieces/community/salesforce/src/lib/action/delete-record.ts +++ b/packages/pieces/community/salesforce/src/lib/action/delete-record.ts @@ -7,6 +7,7 @@ import { successOutputSchema } from '../output-schemas'; export const deleteRecord = createAction({ auth: salesforceAuth, name: 'delete_record', + classification: 'DESTRUCTIVE', displayName: 'Delete Record', description: 'Deletes an existing record in an object.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/export-report.ts b/packages/pieces/community/salesforce/src/lib/action/export-report.ts index 2081d1e0de5c..b673b5e452d0 100644 --- a/packages/pieces/community/salesforce/src/lib/action/export-report.ts +++ b/packages/pieces/community/salesforce/src/lib/action/export-report.ts @@ -11,6 +11,7 @@ import { exportReportOutputSchema } from '../output-schemas'; export const exportReport = createAction({ auth: salesforceAuth, name: 'export_report', + classification: 'READ', displayName: 'Export Report ', description: 'Export a Salesforce report as an Excel file.', audience: 'both', diff --git a/packages/pieces/community/salesforce/src/lib/action/find-child-records.ts b/packages/pieces/community/salesforce/src/lib/action/find-child-records.ts index 76786469a131..dc093823bb13 100644 --- a/packages/pieces/community/salesforce/src/lib/action/find-child-records.ts +++ b/packages/pieces/community/salesforce/src/lib/action/find-child-records.ts @@ -7,6 +7,7 @@ import { findChildRecordsOutputSchema } from '../output-schemas'; export const findChildRecords = createAction({ auth: salesforceAuth, name: 'find_child_records', + classification: 'SEARCH', displayName: 'Find Child Records', description: 'Finds child records related to a parent record.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/find-record.ts b/packages/pieces/community/salesforce/src/lib/action/find-record.ts index b79492688df8..1f6ea0aa9708 100644 --- a/packages/pieces/community/salesforce/src/lib/action/find-record.ts +++ b/packages/pieces/community/salesforce/src/lib/action/find-record.ts @@ -7,6 +7,7 @@ import { rawQueryOutputSchema } from '../output-schemas'; export const findRecord = createAction({ auth: salesforceAuth, name: 'find_record', + classification: 'SEARCH', displayName: 'Find Record', description: 'Finds a record by a field value.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/find-records-by-query.ts b/packages/pieces/community/salesforce/src/lib/action/find-records-by-query.ts index 37e047cb21c0..a0b6e5fce83e 100644 --- a/packages/pieces/community/salesforce/src/lib/action/find-records-by-query.ts +++ b/packages/pieces/community/salesforce/src/lib/action/find-records-by-query.ts @@ -7,6 +7,7 @@ import { rawQueryOutputSchema } from '../output-schemas'; export const findRecordsByQuery = createAction({ auth: salesforceAuth, name: 'find_records_by_query', + classification: 'SEARCH', displayName: 'Find Records by Query (Advanced)', description: 'Finds records in an object using a SOQL WHERE clause.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/get-record-attachments.ts b/packages/pieces/community/salesforce/src/lib/action/get-record-attachments.ts index c3c88c8a5911..1a74f7e055d1 100644 --- a/packages/pieces/community/salesforce/src/lib/action/get-record-attachments.ts +++ b/packages/pieces/community/salesforce/src/lib/action/get-record-attachments.ts @@ -12,6 +12,7 @@ interface QueryResult { export const getRecordAttachments = createAction({ auth: salesforceAuth, name: 'get_record_attachments', + classification: 'SEARCH', displayName: 'Get Record Attachments', description: 'Get all attachments (both classic and modern Files) for a record.', audience: 'both', diff --git a/packages/pieces/community/salesforce/src/lib/action/run-report.ts b/packages/pieces/community/salesforce/src/lib/action/run-report.ts index 3ddc799826f4..9fa9e2880972 100644 --- a/packages/pieces/community/salesforce/src/lib/action/run-report.ts +++ b/packages/pieces/community/salesforce/src/lib/action/run-report.ts @@ -8,6 +8,7 @@ import { runReportSyncOutputSchema } from '../output-schemas'; export const runReport = createAction({ auth: salesforceAuth, name: 'run_report', + classification: 'READ', displayName: 'Run Report', description: 'Execute a Salesforce analytics report and return the results as easy-to-use rows.', diff --git a/packages/pieces/community/salesforce/src/lib/action/run-sf-query.ts b/packages/pieces/community/salesforce/src/lib/action/run-sf-query.ts index f6e088fa2e39..1c32fe246160 100644 --- a/packages/pieces/community/salesforce/src/lib/action/run-sf-query.ts +++ b/packages/pieces/community/salesforce/src/lib/action/run-sf-query.ts @@ -8,6 +8,7 @@ import { runQueryOutputSchema } from '../output-schemas'; export const runQuery = createAction({ auth: salesforceAuth, name: 'run_query', + classification: 'SEARCH', displayName: 'Run Query (Advanced)', description: 'Run a salesforce query', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/send-email.ts b/packages/pieces/community/salesforce/src/lib/action/send-email.ts index ca5c4e08cec0..cf4487164d25 100644 --- a/packages/pieces/community/salesforce/src/lib/action/send-email.ts +++ b/packages/pieces/community/salesforce/src/lib/action/send-email.ts @@ -7,6 +7,7 @@ import { sobjectCreateResponseOutputSchema } from '../output-schemas'; export const sendEmail = createAction({ auth: salesforceAuth, name: 'send_email', + classification: 'WRITE', displayName: 'Send Email', description: 'Sends an email to a Contact or Lead by creating an EmailMessage record.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/update-contact.ts b/packages/pieces/community/salesforce/src/lib/action/update-contact.ts index 9183fd9a4701..787ab2eba60c 100644 --- a/packages/pieces/community/salesforce/src/lib/action/update-contact.ts +++ b/packages/pieces/community/salesforce/src/lib/action/update-contact.ts @@ -7,6 +7,7 @@ import { successOutputSchema } from '../output-schemas'; export const updateContact = createAction({ auth: salesforceAuth, name: 'update_contact', + classification: 'WRITE', displayName: 'Update Contact', description: 'Update an existing contact.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/update-lead.ts b/packages/pieces/community/salesforce/src/lib/action/update-lead.ts index ef3aeee78ac4..bfde388415a0 100644 --- a/packages/pieces/community/salesforce/src/lib/action/update-lead.ts +++ b/packages/pieces/community/salesforce/src/lib/action/update-lead.ts @@ -7,6 +7,7 @@ import { successOutputSchema } from '../output-schemas'; export const updateLead = createAction({ auth: salesforceAuth, name: 'update_lead', + classification: 'WRITE', displayName: 'Update Lead', description: 'Update an existing lead.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/update-object-by-id.ts b/packages/pieces/community/salesforce/src/lib/action/update-object-by-id.ts index f130712bdfb0..9be8c7c9bee4 100644 --- a/packages/pieces/community/salesforce/src/lib/action/update-object-by-id.ts +++ b/packages/pieces/community/salesforce/src/lib/action/update-object-by-id.ts @@ -7,6 +7,7 @@ export const UpdateObjectById = createAction({ auth: salesforceAuth, name: 'update_object_by_id', + classification: 'WRITE', displayName: 'Update Object (Advanced)', description: 'Update object by Id', audience: 'both', diff --git a/packages/pieces/community/salesforce/src/lib/action/update-record.ts b/packages/pieces/community/salesforce/src/lib/action/update-record.ts index 0b78c4f72d49..98a657249b29 100644 --- a/packages/pieces/community/salesforce/src/lib/action/update-record.ts +++ b/packages/pieces/community/salesforce/src/lib/action/update-record.ts @@ -7,6 +7,7 @@ import { successOutputSchema } from '../output-schemas'; export const updateRecord = createAction({ auth: salesforceAuth, name: 'update_record', + classification: 'WRITE', displayName: 'Update Record', description: 'Updates an existing record.', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/action/upsert-by-external-id-bulk.ts b/packages/pieces/community/salesforce/src/lib/action/upsert-by-external-id-bulk.ts index c7c4749729d2..cab3632044a1 100644 --- a/packages/pieces/community/salesforce/src/lib/action/upsert-by-external-id-bulk.ts +++ b/packages/pieces/community/salesforce/src/lib/action/upsert-by-external-id-bulk.ts @@ -14,6 +14,7 @@ import { upsertByExternalIdBulkOutputSchema } from '../output-schemas'; export const upsertByExternalIdBulk = createAction({ auth: salesforceAuth, name: 'upsert_by_external_id_bulk', + classification: 'WRITE', displayName: 'Bulk Upsert (Advanced)', description: 'Bulk upsert a record by external id', audience: 'both', diff --git a/packages/pieces/community/salesforce/src/lib/action/upsert-by-external-id.ts b/packages/pieces/community/salesforce/src/lib/action/upsert-by-external-id.ts index 0184049993a5..4c3c1d215fed 100644 --- a/packages/pieces/community/salesforce/src/lib/action/upsert-by-external-id.ts +++ b/packages/pieces/community/salesforce/src/lib/action/upsert-by-external-id.ts @@ -7,6 +7,7 @@ import { upsertByExternalIdOutputSchema } from '../output-schemas'; export const upsertByExternalId = createAction({ auth: salesforceAuth, name: 'upsert_by_external_id', + classification: 'WRITE', displayName: 'Batch Upsert (Advanced)', description: 'Batch upsert a record by external id', audience: 'human', diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-case-attachment.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-case-attachment.ts index 10ab4168e2d9..0289d53447ab 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-case-attachment.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-case-attachment.ts @@ -19,6 +19,7 @@ import { newCaseAttachmentTriggerOutputSchema } from '../output-schemas'; export const newCaseAttachment = createTrigger({ auth: salesforceAuth, name: 'new_case_attachment', + classification: 'READ', displayName: 'New Case Attachment', description: 'Fires when a new Attachment or File is added to any Case record.', aiMetadata: { diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-case-in-queue.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-case-in-queue.ts index a6a4e43997b9..72542267d832 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-case-in-queue.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-case-in-queue.ts @@ -17,6 +17,7 @@ const FIELDS_ALL_LIMIT = 200; export const newCaseCreatedTrigger = createTrigger({ auth: salesforceAuth, name: 'new_case', + classification: 'READ', displayName: 'New Case in Queue', description: 'Triggers when a new Case record is assigned to a specified queue.', aiMetadata: { diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-contact.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-contact.ts index 7e93cfc059f0..5687bd632f7a 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-contact.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-contact.ts @@ -19,6 +19,7 @@ import { newContactTriggerOutputSchema } from '../output-schemas'; export const newContact = createTrigger({ auth: salesforceAuth, name: 'new_contact', + classification: 'READ', displayName: 'New Contact', description: 'Fires when a new Contact record is created in Salesforce.', aiMetadata: { diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-field-history-event.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-field-history-event.ts index aed194a50e63..c739aa3f0d7d 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-field-history-event.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-field-history-event.ts @@ -18,6 +18,7 @@ import { newFieldHistoryEventTriggerOutputSchema } from '../output-schemas'; export const newFieldHistoryEvent = createTrigger({ auth: salesforceAuth, name: 'new_field_history_event', + classification: 'READ', displayName: 'New Field History Event', description: 'Fires when a tracked field is updated on a specified object.', aiMetadata: { diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-lead.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-lead.ts index 8b4b945f5599..c22bb5073e35 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-lead.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-lead.ts @@ -18,6 +18,7 @@ import { newLeadTriggerOutputSchema } from '../output-schemas'; export const newLead = createTrigger({ auth: salesforceAuth, name: 'new_lead', + classification: 'READ', displayName: 'New Lead', description: 'Fires when a new Lead record is created in Salesforce.', aiMetadata: { diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-outbound-message.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-outbound-message.ts index 60b65dfcca94..dc70d94b11f1 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-outbound-message.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-outbound-message.ts @@ -9,6 +9,7 @@ import { newOutboundMessageTriggerOutputSchema } from '../output-schemas'; export const newOutboundMessage = createTrigger({ auth: salesforceAuth, name: 'new_outbound_message', + classification: 'READ', displayName: 'New Outbound Message', description: 'Fires when a new outbound message is received from Salesforce.', aiMetadata: { diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-record.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-record.ts index d91e661af886..d6d24cbaeb48 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-record.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-record.ts @@ -19,6 +19,7 @@ import { newRecordTriggerOutputSchema } from '../output-schemas'; export const newRecord = createTrigger({ auth: salesforceAuth, name: 'new_record', + classification: 'READ', displayName: 'New Record', description: 'Triggers when there is new record', aiMetadata: { diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-updated-file.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-updated-file.ts index 14406b777cb7..3ef31bcd89c4 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-updated-file.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-updated-file.ts @@ -18,6 +18,7 @@ import { newUpdatedFileTriggerOutputSchema } from '../output-schemas'; export const newUpdatedFile = createTrigger({ auth: salesforceAuth, name: 'new_updated_file', + classification: 'READ', displayName: 'New or Updated File', description: 'Fires when a file (ContentDocument) is created or updated. Does not fire for classic Attachments or Notes.', aiMetadata: { diff --git a/packages/pieces/community/salesforce/src/lib/trigger/new-updated-record.ts b/packages/pieces/community/salesforce/src/lib/trigger/new-updated-record.ts index 17d13d3460cc..16fe47f8f74c 100644 --- a/packages/pieces/community/salesforce/src/lib/trigger/new-updated-record.ts +++ b/packages/pieces/community/salesforce/src/lib/trigger/new-updated-record.ts @@ -19,6 +19,7 @@ import { newRecordTriggerOutputSchema } from '../output-schemas'; export const newOrUpdatedRecord = createTrigger({ auth: salesforceAuth, name: 'new_or_updated_record', + classification: 'READ', displayName: 'New or Updated Record', description: 'Triggers when there is new or updated record', aiMetadata: { diff --git a/packages/pieces/community/scrapegrapghai/package.json b/packages/pieces/community/scrapegrapghai/package.json index cc7c2a127e75..be02cf793d1d 100644 --- a/packages/pieces/community/scrapegrapghai/package.json +++ b/packages/pieces/community/scrapegrapghai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-scrapegrapghai", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/scrapegrapghai/src/lib/actions/local-scraper.ts b/packages/pieces/community/scrapegrapghai/src/lib/actions/local-scraper.ts index 775fb08140f7..f21cecb912c6 100644 --- a/packages/pieces/community/scrapegrapghai/src/lib/actions/local-scraper.ts +++ b/packages/pieces/community/scrapegrapghai/src/lib/actions/local-scraper.ts @@ -4,6 +4,7 @@ import { scrapegraphaiAuth } from '../auth'; export const localScraper = createAction({ name: 'local_scraper', + classification: 'READ', displayName: 'Local Scraper', description: 'Extract content from HTML content using AI by providing a natural language prompt.', audience: 'both', diff --git a/packages/pieces/community/scrapegrapghai/src/lib/actions/markdownify.ts b/packages/pieces/community/scrapegrapghai/src/lib/actions/markdownify.ts index f008d2db279c..d82e6f99e602 100644 --- a/packages/pieces/community/scrapegrapghai/src/lib/actions/markdownify.ts +++ b/packages/pieces/community/scrapegrapghai/src/lib/actions/markdownify.ts @@ -4,6 +4,7 @@ import { scrapegraphaiAuth } from '../auth'; export const markdownify = createAction({ name: 'markdownify', + classification: 'READ', displayName: 'Convert to Markdown', description: 'Convert any webpage into clean, readable Markdown format.', audience: 'both', diff --git a/packages/pieces/community/scrapegrapghai/src/lib/actions/smart-scraper.ts b/packages/pieces/community/scrapegrapghai/src/lib/actions/smart-scraper.ts index bd0f20b47090..d9be011b87df 100644 --- a/packages/pieces/community/scrapegrapghai/src/lib/actions/smart-scraper.ts +++ b/packages/pieces/community/scrapegrapghai/src/lib/actions/smart-scraper.ts @@ -4,6 +4,7 @@ import { scrapegraphaiAuth } from '../auth'; export const smartScraper = createAction({ name: 'smart_scraper', + classification: 'READ', displayName: 'Smart Scraper', description: 'Extract content from a webpage using AI by providing a natural language prompt.', audience: 'both', diff --git a/packages/pieces/community/segment/package.json b/packages/pieces/community/segment/package.json index 725d801b652f..c323279a2b9b 100644 --- a/packages/pieces/community/segment/package.json +++ b/packages/pieces/community/segment/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-segment", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/segment/src/lib/actions/identify-user.ts b/packages/pieces/community/segment/src/lib/actions/identify-user.ts index 2ee1a3290c5d..fe846689c4e4 100644 --- a/packages/pieces/community/segment/src/lib/actions/identify-user.ts +++ b/packages/pieces/community/segment/src/lib/actions/identify-user.ts @@ -4,6 +4,7 @@ import { Analytics } from '@segment/analytics-node' export const identifyUser = createAction({ name: 'identifyUser', + classification: 'WRITE', displayName: 'Identify User', description: '', audience: 'both', diff --git a/packages/pieces/community/sendgrid/package.json b/packages/pieces/community/sendgrid/package.json index 7862f050bb17..fe1b42c9e898 100644 --- a/packages/pieces/community/sendgrid/package.json +++ b/packages/pieces/community/sendgrid/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-sendgrid", - "version": "0.6.0", + "version": "0.6.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/sendgrid/src/lib/actions/add-to-global-suppression.ts b/packages/pieces/community/sendgrid/src/lib/actions/add-to-global-suppression.ts index 01c1cbf08a84..f8be15f60dff 100644 --- a/packages/pieces/community/sendgrid/src/lib/actions/add-to-global-suppression.ts +++ b/packages/pieces/community/sendgrid/src/lib/actions/add-to-global-suppression.ts @@ -9,6 +9,7 @@ import { getApiKey, getBaseUrl, sendgridAuth } from '../common'; export const addToGlobalSuppression = createAction({ auth: sendgridAuth, name: 'add_to_global_suppression', + classification: 'DESTRUCTIVE', displayName: 'Add to Global Unsubscribe List', description: 'Add one or more email addresses to the global suppression list, stopping all future emails to them', diff --git a/packages/pieces/community/sendgrid/src/lib/actions/check-global-suppression.ts b/packages/pieces/community/sendgrid/src/lib/actions/check-global-suppression.ts index bf3f6b278a16..f007213efa68 100644 --- a/packages/pieces/community/sendgrid/src/lib/actions/check-global-suppression.ts +++ b/packages/pieces/community/sendgrid/src/lib/actions/check-global-suppression.ts @@ -9,6 +9,7 @@ import { getApiKey, getBaseUrl, sendgridAuth } from '../common'; export const checkGlobalSuppression = createAction({ auth: sendgridAuth, name: 'check_global_suppression', + classification: 'READ', displayName: 'Check Global Unsubscribe Status', description: 'Check whether an email address is on the global suppression list', diff --git a/packages/pieces/community/sendgrid/src/lib/actions/create-or-update-contact.ts b/packages/pieces/community/sendgrid/src/lib/actions/create-or-update-contact.ts index a4fcbd573cf4..eca4e639ffd1 100644 --- a/packages/pieces/community/sendgrid/src/lib/actions/create-or-update-contact.ts +++ b/packages/pieces/community/sendgrid/src/lib/actions/create-or-update-contact.ts @@ -9,6 +9,7 @@ import { fetchAllLists, getApiKey, getBaseUrl, sendgridAuth } from '../common'; export const createOrUpdateContact = createAction({ auth: sendgridAuth, name: 'create_or_update_contact', + classification: 'WRITE', displayName: 'Create or Update Contact', description: 'Add or update a contact, optionally adding them to a list', audience: 'both', diff --git a/packages/pieces/community/sendgrid/src/lib/actions/find-list-by-name.ts b/packages/pieces/community/sendgrid/src/lib/actions/find-list-by-name.ts index 879314aaafd7..f8f8fbdc5b01 100644 --- a/packages/pieces/community/sendgrid/src/lib/actions/find-list-by-name.ts +++ b/packages/pieces/community/sendgrid/src/lib/actions/find-list-by-name.ts @@ -4,6 +4,7 @@ import { fetchAllLists, sendgridAuth } from '../common'; export const findListByName = createAction({ auth: sendgridAuth, name: 'find_list_by_name', + classification: 'SEARCH', displayName: 'Find List by Name', description: 'Search for a list by its name', audience: 'both', diff --git a/packages/pieces/community/sendgrid/src/lib/actions/remove-from-global-suppression.ts b/packages/pieces/community/sendgrid/src/lib/actions/remove-from-global-suppression.ts index 3d1a115c3e46..e9fd6cf1b646 100644 --- a/packages/pieces/community/sendgrid/src/lib/actions/remove-from-global-suppression.ts +++ b/packages/pieces/community/sendgrid/src/lib/actions/remove-from-global-suppression.ts @@ -9,6 +9,7 @@ import { getApiKey, getBaseUrl, sendgridAuth } from '../common'; export const removeFromGlobalSuppression = createAction({ auth: sendgridAuth, name: 'remove_from_global_suppression', + classification: 'WRITE', displayName: 'Remove from Global Unsubscribe List', description: 'Remove an email address from the global suppression list, allowing it to receive emails again', diff --git a/packages/pieces/community/sendgrid/src/lib/actions/send-dynamic-template.ts b/packages/pieces/community/sendgrid/src/lib/actions/send-dynamic-template.ts index ee14842c678f..90ed56a8b57c 100644 --- a/packages/pieces/community/sendgrid/src/lib/actions/send-dynamic-template.ts +++ b/packages/pieces/community/sendgrid/src/lib/actions/send-dynamic-template.ts @@ -11,6 +11,7 @@ import mime from 'mime-types'; export const sendDynamicTemplate = createAction({ auth: sendgridAuth, name: 'send_dynamic_template', + classification: 'WRITE', displayName: 'Send Dynamic Template', description: 'Send an email using a dynamic template', audience: 'both', diff --git a/packages/pieces/community/sendgrid/src/lib/actions/send-email.ts b/packages/pieces/community/sendgrid/src/lib/actions/send-email.ts index afd4777752ad..835fb0f634ff 100644 --- a/packages/pieces/community/sendgrid/src/lib/actions/send-email.ts +++ b/packages/pieces/community/sendgrid/src/lib/actions/send-email.ts @@ -12,6 +12,7 @@ import mime from 'mime-types'; export const sendEmail = createAction({ auth: sendgridAuth, name: 'send_email', + classification: 'WRITE', displayName: 'Send Email', description: 'Send a text or HTML email', audience: 'both', diff --git a/packages/pieces/community/sendpulse/package.json b/packages/pieces/community/sendpulse/package.json index c61478adf234..a6c2374dd8c3 100644 --- a/packages/pieces/community/sendpulse/package.json +++ b/packages/pieces/community/sendpulse/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-sendpulse", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/sendpulse/src/lib/actions/add-subscriber.ts b/packages/pieces/community/sendpulse/src/lib/actions/add-subscriber.ts index 9685576bbd3d..4175ae026855 100644 --- a/packages/pieces/community/sendpulse/src/lib/actions/add-subscriber.ts +++ b/packages/pieces/community/sendpulse/src/lib/actions/add-subscriber.ts @@ -7,6 +7,7 @@ import { mailingListDropdown } from '../common/props'; export const addSubscriberAction = createAction({ auth: sendpulseAuth, name: 'add-subscriber', + classification: 'WRITE', displayName: 'Add Subscriber', description: 'Add subscriber to mailing list', audience: 'both', diff --git a/packages/pieces/community/sendpulse/src/lib/actions/change-variable-for-subscriber.ts b/packages/pieces/community/sendpulse/src/lib/actions/change-variable-for-subscriber.ts index 245b4db5374d..64385bb36a09 100644 --- a/packages/pieces/community/sendpulse/src/lib/actions/change-variable-for-subscriber.ts +++ b/packages/pieces/community/sendpulse/src/lib/actions/change-variable-for-subscriber.ts @@ -61,6 +61,7 @@ const variableDropdown = Property.Dropdown({ export const changeVariableForSubscriberAction = createAction({ auth: sendpulseAuth, name: 'change-variable-for-subscriber', + classification: 'WRITE', displayName: 'Change Variable for Subscriber', description: 'Update subscriber variable', audience: 'both', diff --git a/packages/pieces/community/sendpulse/src/lib/actions/delete-contact.ts b/packages/pieces/community/sendpulse/src/lib/actions/delete-contact.ts index 42e96a6eafde..c321eb5d77c9 100644 --- a/packages/pieces/community/sendpulse/src/lib/actions/delete-contact.ts +++ b/packages/pieces/community/sendpulse/src/lib/actions/delete-contact.ts @@ -6,6 +6,7 @@ import { sendpulseAuth } from '../common/auth'; export const deleteContactAction = createAction({ auth: sendpulseAuth, name: 'delete-contact', + classification: 'DESTRUCTIVE', displayName: 'Delete Contact', description: 'Permanently delete contact from all mailing lists', audience: 'both', diff --git a/packages/pieces/community/sendpulse/src/lib/actions/unsubscribe-user.ts b/packages/pieces/community/sendpulse/src/lib/actions/unsubscribe-user.ts index 1484dfb78fbe..bda129cf2b77 100644 --- a/packages/pieces/community/sendpulse/src/lib/actions/unsubscribe-user.ts +++ b/packages/pieces/community/sendpulse/src/lib/actions/unsubscribe-user.ts @@ -7,6 +7,7 @@ import { mailingListDropdown } from '../common/props'; export const unsubscribeUserAction = createAction({ auth: sendpulseAuth, name: 'unsubscribe-user', + classification: 'DESTRUCTIVE', displayName: 'Unsubscribe User', description: 'Remove subscribers from mailing list', audience: 'both', diff --git a/packages/pieces/community/sendpulse/src/lib/actions/update-subscriber.ts b/packages/pieces/community/sendpulse/src/lib/actions/update-subscriber.ts index d54da3764dae..15d397a0df89 100644 --- a/packages/pieces/community/sendpulse/src/lib/actions/update-subscriber.ts +++ b/packages/pieces/community/sendpulse/src/lib/actions/update-subscriber.ts @@ -7,6 +7,7 @@ import { mailingListDropdown } from '../common/props'; export const updateSubscriberAction = createAction({ auth: sendpulseAuth, name: 'update-subscriber', + classification: 'WRITE', displayName: 'Update Subscriber', description: 'Update subscriber details and variables', audience: 'both', diff --git a/packages/pieces/community/sendpulse/src/lib/triggers/new-subscriber.ts b/packages/pieces/community/sendpulse/src/lib/triggers/new-subscriber.ts index e1cfa306fc90..6b464f1045a8 100644 --- a/packages/pieces/community/sendpulse/src/lib/triggers/new-subscriber.ts +++ b/packages/pieces/community/sendpulse/src/lib/triggers/new-subscriber.ts @@ -11,6 +11,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const newSubscriberTrigger = createTrigger({ auth: sendpulseAuth, name: 'new_subscriber', + classification: 'READ', displayName: 'New Subscriber', description: 'Fires when new subscriber is added', aiMetadata: { diff --git a/packages/pieces/community/sendpulse/src/lib/triggers/new-unsubscriber.ts b/packages/pieces/community/sendpulse/src/lib/triggers/new-unsubscriber.ts index 8654f533766d..765318e24eab 100644 --- a/packages/pieces/community/sendpulse/src/lib/triggers/new-unsubscriber.ts +++ b/packages/pieces/community/sendpulse/src/lib/triggers/new-unsubscriber.ts @@ -11,6 +11,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const newUnsubscriberTrigger = createTrigger({ auth: sendpulseAuth, name: 'new_unsubscriber', + classification: 'READ', displayName: 'New Unsubscriber', description: 'Fires when subscriber unsubscribes', aiMetadata: { diff --git a/packages/pieces/community/sendpulse/src/lib/triggers/updated-subscriber.ts b/packages/pieces/community/sendpulse/src/lib/triggers/updated-subscriber.ts index 36ad49e95e7b..0326cdc6d2ed 100644 --- a/packages/pieces/community/sendpulse/src/lib/triggers/updated-subscriber.ts +++ b/packages/pieces/community/sendpulse/src/lib/triggers/updated-subscriber.ts @@ -27,6 +27,7 @@ function detectChanges(previous: any, current: any): Record, Sta export const newOrder = createTrigger({ name: 'new_order', + classification: 'READ', displayName: 'New Order', description: 'Trigger when a new order is created', aiMetadata: { diff --git a/packages/pieces/community/shippo/src/lib/triggers/new-shipping-label.ts b/packages/pieces/community/shippo/src/lib/triggers/new-shipping-label.ts index 738d6160b7dd..c9e4538d2baa 100644 --- a/packages/pieces/community/shippo/src/lib/triggers/new-shipping-label.ts +++ b/packages/pieces/community/shippo/src/lib/triggers/new-shipping-label.ts @@ -48,6 +48,7 @@ const polling: Polling< export const newShippingLabel = createTrigger({ name: 'new_shipping_label', + classification: 'READ', displayName: 'New Shipping Label', description: 'Trigger when a new shipping label is created', aiMetadata: { diff --git a/packages/pieces/community/shopify/package.json b/packages/pieces/community/shopify/package.json index 7959b8618a3c..76d3a9c86400 100644 --- a/packages/pieces/community/shopify/package.json +++ b/packages/pieces/community/shopify/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-shopify", - "version": "0.4.0", + "version": "0.4.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/shopify/src/lib/actions/adjust-inventory-level.ts b/packages/pieces/community/shopify/src/lib/actions/adjust-inventory-level.ts index bf3992dec22b..d0276ad0556a 100644 --- a/packages/pieces/community/shopify/src/lib/actions/adjust-inventory-level.ts +++ b/packages/pieces/community/shopify/src/lib/actions/adjust-inventory-level.ts @@ -5,6 +5,7 @@ import { adjustInventoryLevel } from '../common'; export const adjustInventoryLevelAction = createAction({ auth: shopifyAuth, name: 'adjust_inventory_level', + classification: 'WRITE', displayName: 'Adjust Inventory Level', description: `Adjust inventory level of an item at a location.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/cancel-order.ts b/packages/pieces/community/shopify/src/lib/actions/cancel-order.ts index f6826f7f0be6..e1451ac6d9f1 100644 --- a/packages/pieces/community/shopify/src/lib/actions/cancel-order.ts +++ b/packages/pieces/community/shopify/src/lib/actions/cancel-order.ts @@ -5,6 +5,7 @@ import { cancelOrder } from '../common'; export const cancelOrderAction = createAction({ auth: shopifyAuth, name: 'cancel_order', + classification: 'DESTRUCTIVE', displayName: 'Cancel Order', description: `Cancel an order.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/close-order.ts b/packages/pieces/community/shopify/src/lib/actions/close-order.ts index d5ae9c05776b..ae5a60ae9af8 100644 --- a/packages/pieces/community/shopify/src/lib/actions/close-order.ts +++ b/packages/pieces/community/shopify/src/lib/actions/close-order.ts @@ -5,6 +5,7 @@ import { closeOrder } from '../common'; export const closeOrderAction = createAction({ auth: shopifyAuth, name: 'close_order', + classification: 'DESTRUCTIVE', displayName: 'Close Order', description: `Close an order.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/create-collect.ts b/packages/pieces/community/shopify/src/lib/actions/create-collect.ts index dcc438f77814..a074797193ac 100644 --- a/packages/pieces/community/shopify/src/lib/actions/create-collect.ts +++ b/packages/pieces/community/shopify/src/lib/actions/create-collect.ts @@ -5,6 +5,7 @@ import { createCollect } from '../common'; export const createCollectAction = createAction({ auth: shopifyAuth, name: 'create_collect', + classification: 'WRITE', displayName: 'Create Collect', description: `Add a product to a collection.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/create-customer.ts b/packages/pieces/community/shopify/src/lib/actions/create-customer.ts index a23eb14797fe..db0ddee0f5b6 100644 --- a/packages/pieces/community/shopify/src/lib/actions/create-customer.ts +++ b/packages/pieces/community/shopify/src/lib/actions/create-customer.ts @@ -8,6 +8,7 @@ import { createCustomer } from '../common'; export const createCustomerAction = createAction({ auth: shopifyAuth, name: 'create_customer', + classification: 'WRITE', displayName: 'Create Customer', description: 'Create a new customer.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/create-draft-order.ts b/packages/pieces/community/shopify/src/lib/actions/create-draft-order.ts index a4161b6628a1..4366b707ce37 100644 --- a/packages/pieces/community/shopify/src/lib/actions/create-draft-order.ts +++ b/packages/pieces/community/shopify/src/lib/actions/create-draft-order.ts @@ -6,6 +6,7 @@ import { ShopifyDraftOrder } from '../common/types'; export const createDraftOrderAction = createAction({ auth: shopifyAuth, name: 'create_draft_order', + classification: 'WRITE', displayName: 'Create Draft Order', description: 'Create a new draft order.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/create-fulfillment-event.ts b/packages/pieces/community/shopify/src/lib/actions/create-fulfillment-event.ts index d1c0b772a34c..6ee79e7850d2 100644 --- a/packages/pieces/community/shopify/src/lib/actions/create-fulfillment-event.ts +++ b/packages/pieces/community/shopify/src/lib/actions/create-fulfillment-event.ts @@ -6,6 +6,7 @@ import { ShopifyFulfillmentEventStatuses } from '../common/types'; export const createFulfillmentEventAction = createAction({ auth: shopifyAuth, name: 'create_fulfillment_event', + classification: 'WRITE', displayName: 'Create Fulfillment Event', description: 'Create a new fulfillment event.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/create-order.ts b/packages/pieces/community/shopify/src/lib/actions/create-order.ts index 613f1ac4159a..bfdd669122ca 100644 --- a/packages/pieces/community/shopify/src/lib/actions/create-order.ts +++ b/packages/pieces/community/shopify/src/lib/actions/create-order.ts @@ -6,6 +6,7 @@ import { ShopifyOrder } from '../common/types'; export const createOrderAction = createAction({ auth: shopifyAuth, name: 'create_order', + classification: 'WRITE', displayName: 'Create Order', description: 'Create a new order.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/create-product.ts b/packages/pieces/community/shopify/src/lib/actions/create-product.ts index 8ad09c27f4e4..446fc068d619 100644 --- a/packages/pieces/community/shopify/src/lib/actions/create-product.ts +++ b/packages/pieces/community/shopify/src/lib/actions/create-product.ts @@ -6,6 +6,7 @@ import { ShopifyImage, ShopifyProductStatuses } from '../common/types'; export const createProductAction = createAction({ auth: shopifyAuth, name: 'create_product', + classification: 'WRITE', displayName: 'Create Product', description: 'Create a new product.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/create-transaction.ts b/packages/pieces/community/shopify/src/lib/actions/create-transaction.ts index 8251cc35bf0b..8446edf82427 100644 --- a/packages/pieces/community/shopify/src/lib/actions/create-transaction.ts +++ b/packages/pieces/community/shopify/src/lib/actions/create-transaction.ts @@ -6,6 +6,7 @@ import { ShopifyTransactionKinds } from '../common/types'; export const createTransactionAction = createAction({ auth: shopifyAuth, name: 'create_transaction', + classification: 'DESTRUCTIVE', displayName: 'Create Transaction', description: 'Create a new transaction.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-asset.ts b/packages/pieces/community/shopify/src/lib/actions/get-asset.ts index abc41a737f4c..a6c8d2d75316 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-asset.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-asset.ts @@ -5,6 +5,7 @@ import { getAsset } from '../common'; export const getAssetAction = createAction({ auth: shopifyAuth, name: 'get_asset', + classification: 'READ', displayName: 'Get Asset', description: `Get a theme's asset.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-customer-orders.ts b/packages/pieces/community/shopify/src/lib/actions/get-customer-orders.ts index f7b2e0c8d793..de4a3d6ec696 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-customer-orders.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-customer-orders.ts @@ -5,6 +5,7 @@ import { getCustomerOrders } from '../common'; export const getCustomerOrdersAction = createAction({ auth: shopifyAuth, name: 'get_customer_orders', + classification: 'SEARCH', displayName: 'Get Customer Orders', description: `Get an existing customer's orders.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-customer.ts b/packages/pieces/community/shopify/src/lib/actions/get-customer.ts index eea5d7164db6..d1088f92ba06 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-customer.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-customer.ts @@ -5,6 +5,7 @@ import { getCustomer } from '../common'; export const getCustomerAction = createAction({ auth: shopifyAuth, name: 'get_customer', + classification: 'READ', displayName: 'Get Customer', description: `Get an existing customer's information.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-customers.ts b/packages/pieces/community/shopify/src/lib/actions/get-customers.ts index 7a868bf849ca..7f38da2eaec9 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-customers.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-customers.ts @@ -5,6 +5,7 @@ import { getCustomers } from '../common'; export const getCustomersAction = createAction({ auth: shopifyAuth, name: 'get_customers', + classification: 'SEARCH', displayName: 'Get Customers', description: `Get an existing customers.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-fulfillment.ts b/packages/pieces/community/shopify/src/lib/actions/get-fulfillment.ts index 4d60e402d9a8..660623fbb6f0 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-fulfillment.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-fulfillment.ts @@ -5,6 +5,7 @@ import { getFulfillment } from '../common'; export const getFulfillmentAction = createAction({ auth: shopifyAuth, name: 'get_fulfillment', + classification: 'READ', displayName: 'Get Fulfillment', description: `Get a fulfillment.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-fulfillments.ts b/packages/pieces/community/shopify/src/lib/actions/get-fulfillments.ts index 90a8c1342af4..ce0395b9b4c0 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-fulfillments.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-fulfillments.ts @@ -5,6 +5,7 @@ import { getFulfillments } from '../common'; export const getFulfillmentsAction = createAction({ auth: shopifyAuth, name: 'get_fulfillments', + classification: 'SEARCH', displayName: 'Get Fulfillments', description: `Get an order's fulfillments.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-locations.ts b/packages/pieces/community/shopify/src/lib/actions/get-locations.ts index 53d6d7c6cd52..b55f8a3c6346 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-locations.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-locations.ts @@ -5,6 +5,7 @@ import { getLocations } from '../common'; export const getLocationsAction = createAction({ auth: shopifyAuth, name: 'get_locations', + classification: 'SEARCH', displayName: 'Get Locations', description: `Get locations.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-product-variant.ts b/packages/pieces/community/shopify/src/lib/actions/get-product-variant.ts index 90627aa43d17..467de3feea9c 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-product-variant.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-product-variant.ts @@ -5,6 +5,7 @@ import { getProductVariant } from '../common'; export const getProductVariantAction = createAction({ auth: shopifyAuth, name: 'get_product_variant', + classification: 'READ', displayName: 'Get Product Variant', description: `Get a product variant.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-product.ts b/packages/pieces/community/shopify/src/lib/actions/get-product.ts index 4d2ca9df1c79..16c9be8b9a44 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-product.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-product.ts @@ -5,6 +5,7 @@ import { getProduct } from '../common'; export const getProductAction = createAction({ auth: shopifyAuth, name: 'get_product', + classification: 'READ', displayName: 'Get Product', description: `Get existing product.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-products.ts b/packages/pieces/community/shopify/src/lib/actions/get-products.ts index 5a87ceafcfe3..a97ad6b453a5 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-products.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-products.ts @@ -5,6 +5,7 @@ import { getProducts } from '../common'; export const getProductsAction = createAction({ auth: shopifyAuth, name: 'get_products', + classification: 'SEARCH', displayName: 'Get Products', description: `Get existing products by title.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-transaction.ts b/packages/pieces/community/shopify/src/lib/actions/get-transaction.ts index 59b638cea821..1562d64d44ac 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-transaction.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-transaction.ts @@ -5,6 +5,7 @@ import { getTransaction } from '../common'; export const getTransactionAction = createAction({ auth: shopifyAuth, name: 'get_transaction', + classification: 'READ', displayName: 'Get Transaction', description: `Get an existing transaction's information.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/get-transactions.ts b/packages/pieces/community/shopify/src/lib/actions/get-transactions.ts index 571814242cb1..5ed52e006f63 100644 --- a/packages/pieces/community/shopify/src/lib/actions/get-transactions.ts +++ b/packages/pieces/community/shopify/src/lib/actions/get-transactions.ts @@ -5,6 +5,7 @@ import { getTransactions } from '../common'; export const getTransactionsAction = createAction({ auth: shopifyAuth, name: 'get_transactions', + classification: 'SEARCH', displayName: 'Get Order Transactions', description: `Get an order's transactions.`, audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/update-customer.ts b/packages/pieces/community/shopify/src/lib/actions/update-customer.ts index 03e488f896a5..a32a50004aa6 100644 --- a/packages/pieces/community/shopify/src/lib/actions/update-customer.ts +++ b/packages/pieces/community/shopify/src/lib/actions/update-customer.ts @@ -7,6 +7,7 @@ import { propsValidation } from '@activepieces/pieces-common'; export const updateCustomerAction = createAction({ auth: shopifyAuth, name: 'update_customer', + classification: 'WRITE', displayName: 'Update Customer', description: 'Update an existing customer.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/update-order.ts b/packages/pieces/community/shopify/src/lib/actions/update-order.ts index dd359e90d31c..fd29ae63d652 100644 --- a/packages/pieces/community/shopify/src/lib/actions/update-order.ts +++ b/packages/pieces/community/shopify/src/lib/actions/update-order.ts @@ -10,6 +10,7 @@ import { propsValidation } from '@activepieces/pieces-common'; export const updateOrderAction = createAction({ auth: shopifyAuth, name: 'update_order', + classification: 'WRITE', displayName: 'Update Order', description: 'Update an existing order.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/update-product.ts b/packages/pieces/community/shopify/src/lib/actions/update-product.ts index 03cefe2c5cf5..42861c4ae5de 100644 --- a/packages/pieces/community/shopify/src/lib/actions/update-product.ts +++ b/packages/pieces/community/shopify/src/lib/actions/update-product.ts @@ -6,6 +6,7 @@ import { ShopifyImage, ShopifyProductStatuses } from '../common/types'; export const updateProductAction = createAction({ auth: shopifyAuth, name: 'update_product', + classification: 'WRITE', displayName: 'Update Product', description: 'Update an existing product.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/actions/upload-product-image.ts b/packages/pieces/community/shopify/src/lib/actions/upload-product-image.ts index a763bb08d5df..5c69f152c063 100644 --- a/packages/pieces/community/shopify/src/lib/actions/upload-product-image.ts +++ b/packages/pieces/community/shopify/src/lib/actions/upload-product-image.ts @@ -5,6 +5,7 @@ import { createProductImage } from '../common'; export const uploadProductImageAction = createAction({ auth: shopifyAuth, name: 'upload_product_image', + classification: 'WRITE', displayName: 'Upload Product Image', description: 'Upload a new product image.', audience: 'both', diff --git a/packages/pieces/community/shopify/src/lib/common/register-webhook.ts b/packages/pieces/community/shopify/src/lib/common/register-webhook.ts index a5de19a864eb..53a0d3da1daa 100644 --- a/packages/pieces/community/shopify/src/lib/common/register-webhook.ts +++ b/packages/pieces/community/shopify/src/lib/common/register-webhook.ts @@ -24,6 +24,7 @@ export const createShopifyWebhookTrigger = ({ createTrigger({ auth: shopifyAuth, name, + classification: 'READ', description, aiMetadata, displayName, diff --git a/packages/pieces/community/shopify/src/lib/triggers/new-abandoned-checkout.ts b/packages/pieces/community/shopify/src/lib/triggers/new-abandoned-checkout.ts index f8794d7e1388..8fb56464a638 100644 --- a/packages/pieces/community/shopify/src/lib/triggers/new-abandoned-checkout.ts +++ b/packages/pieces/community/shopify/src/lib/triggers/new-abandoned-checkout.ts @@ -10,6 +10,7 @@ import { ShopifyAuth } from '../common/types'; export const newAbandonedCheckout = createTrigger({ name: 'new_abandoned_checkout', + classification: 'READ', auth: shopifyAuth, displayName: 'New Abandoned Checkout', description: 'Triggers when a checkout is abandoned.', diff --git a/packages/pieces/community/simplepdf/package.json b/packages/pieces/community/simplepdf/package.json index f7db7b77a2ea..b1f66aba7bd1 100644 --- a/packages/pieces/community/simplepdf/package.json +++ b/packages/pieces/community/simplepdf/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-simplepdf", - "version": "1.1.6", + "version": "1.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/simplepdf/src/lib/triggers/new-submission.ts b/packages/pieces/community/simplepdf/src/lib/triggers/new-submission.ts index 3b75284dd0f3..e89bd04355cb 100644 --- a/packages/pieces/community/simplepdf/src/lib/triggers/new-submission.ts +++ b/packages/pieces/community/simplepdf/src/lib/triggers/new-submission.ts @@ -19,6 +19,7 @@ _[Read more about configuring webhooks](https://simplepdf.eu/help/how-to/configu export const simplePDFNewSubmission = createTrigger({ name: 'new-submission', + classification: 'READ', displayName: 'New Submission', auth: PieceAuth.None(), description: 'Triggers when a form receives a new submission', diff --git a/packages/pieces/community/simplybookme/package.json b/packages/pieces/community/simplybookme/package.json index 093e6f2be28b..205b10284796 100644 --- a/packages/pieces/community/simplybookme/package.json +++ b/packages/pieces/community/simplybookme/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-simplybookme", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/simplybookme/src/lib/actions/cancel-booking.ts b/packages/pieces/community/simplybookme/src/lib/actions/cancel-booking.ts index fd860602ee9d..5f8195473b0d 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/cancel-booking.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/cancel-booking.ts @@ -4,6 +4,7 @@ import { simplybookAuth, makeJsonRpcCall, SimplybookAuth, bookingDropdown } from export const cancelBooking = createAction({ auth: simplybookAuth, name: 'cancel_booking', + classification: 'DESTRUCTIVE', displayName: 'Cancel Booking', description: 'Cancel an existing booking. Returns true on success.', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/create-booking-comment.ts b/packages/pieces/community/simplybookme/src/lib/actions/create-booking-comment.ts index d9a066511787..67bbb9076a86 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/create-booking-comment.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/create-booking-comment.ts @@ -4,6 +4,7 @@ import { simplybookAuth, makeJsonRpcCall, SimplybookAuth, bookingDropdown } from export const createBookingComment = createAction({ auth: simplybookAuth, name: 'create_booking_comment', + classification: 'WRITE', displayName: 'Set Booking Comment', description: 'Set a comment for a booking', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/create-booking.ts b/packages/pieces/community/simplybookme/src/lib/actions/create-booking.ts index 0e6bb266a746..719ed73cc3c4 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/create-booking.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/create-booking.ts @@ -11,6 +11,7 @@ import { export const createBooking = createAction({ auth: simplybookAuth, name: 'create_booking', + classification: 'WRITE', displayName: 'Create Booking', description: 'Create a new booking using the book API method. Returns appointment info or throws exception if time not available.', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/create-client.ts b/packages/pieces/community/simplybookme/src/lib/actions/create-client.ts index c9af2f67859a..2a79266473e3 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/create-client.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/create-client.ts @@ -4,6 +4,7 @@ import { simplybookAuth, makeJsonRpcCall, SimplybookAuth } from '../common'; export const createClient = createAction({ auth: simplybookAuth, name: 'create_client', + classification: 'WRITE', displayName: 'Add Client', description: 'Add a new client with specified data. Email, phone, or both may be required (check company settings).', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/create-detailed-report.ts b/packages/pieces/community/simplybookme/src/lib/actions/create-detailed-report.ts index a313fb60eab6..7ff7ee7d98a7 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/create-detailed-report.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/create-detailed-report.ts @@ -5,6 +5,7 @@ import { simplybookAuth, getAccessToken, SimplybookAuth } from '../common'; export const createDetailedReport = createAction({ auth: simplybookAuth, name: 'create_detailed_report', + classification: 'SEARCH', displayName: 'Create Detailed Report', description: 'Generate a detailed report (metrics, bookings, revenue)', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/create-note.ts b/packages/pieces/community/simplybookme/src/lib/actions/create-note.ts index 4239b5e3615d..f6de8e54065b 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/create-note.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/create-note.ts @@ -5,6 +5,7 @@ import { simplybookAuth, getAccessToken, SimplybookAuth, serviceDropdown, provid export const createNote = createAction({ auth: simplybookAuth, name: 'create_note', + classification: 'WRITE', displayName: 'Create Note', description: 'Create a note (generic) in the system', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/delete-client.ts b/packages/pieces/community/simplybookme/src/lib/actions/delete-client.ts index aae2c2405547..de28cba0e385 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/delete-client.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/delete-client.ts @@ -10,6 +10,7 @@ import { export const deleteClient = createAction({ auth: simplybookAuth, name: 'delete_client', + classification: 'DESTRUCTIVE', displayName: 'Delete Client', description: 'Delete an existing client', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/find-booking.ts b/packages/pieces/community/simplybookme/src/lib/actions/find-booking.ts index aefcbdf409e9..0c768785b7c6 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/find-booking.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/find-booking.ts @@ -4,6 +4,7 @@ import { simplybookAuth, makeJsonRpcCall, SimplybookAuth, clientDropdown, servic export const findBooking = createAction({ auth: simplybookAuth, name: 'find_booking', + classification: 'SEARCH', displayName: 'Get Bookings', description: 'Returns list of bookings filtered by given parameters', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/find-client.ts b/packages/pieces/community/simplybookme/src/lib/actions/find-client.ts index 664099515d92..498afbac44a5 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/find-client.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/find-client.ts @@ -4,6 +4,7 @@ import { simplybookAuth, makeJsonRpcCall, SimplybookAuth } from '../common'; export const findClient = createAction({ auth: simplybookAuth, name: 'find_client', + classification: 'SEARCH', displayName: 'Get Client List', description: 'Returns list of clients associated with company. Search by phone number, email address, or name.', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/actions/find-invoice.ts b/packages/pieces/community/simplybookme/src/lib/actions/find-invoice.ts index a0cc4656f2a2..bd349e88a59a 100644 --- a/packages/pieces/community/simplybookme/src/lib/actions/find-invoice.ts +++ b/packages/pieces/community/simplybookme/src/lib/actions/find-invoice.ts @@ -5,6 +5,7 @@ import { simplybookAuth, getAccessToken, SimplybookAuth, clientDropdown } from ' export const findInvoice = createAction({ auth: simplybookAuth, name: 'find_invoice', + classification: 'SEARCH', displayName: 'Find Invoice', description: 'Find invoices with filters and pagination', audience: 'both', diff --git a/packages/pieces/community/simplybookme/src/lib/triggers/booking-canceled.ts b/packages/pieces/community/simplybookme/src/lib/triggers/booking-canceled.ts index 72dda982a433..61f9e01b217d 100644 --- a/packages/pieces/community/simplybookme/src/lib/triggers/booking-canceled.ts +++ b/packages/pieces/community/simplybookme/src/lib/triggers/booking-canceled.ts @@ -4,6 +4,7 @@ import { simplybookAuth} from '../common'; export const bookingCanceled = createTrigger({ auth: simplybookAuth, name: 'booking_canceled', + classification: 'READ', displayName: 'Booking Cancellation', description: 'Triggers when a booking is canceled in SimplyBook.me', aiMetadata: { diff --git a/packages/pieces/community/simplybookme/src/lib/triggers/booking-changed.ts b/packages/pieces/community/simplybookme/src/lib/triggers/booking-changed.ts index ef4e5f25badf..93ab9436f653 100644 --- a/packages/pieces/community/simplybookme/src/lib/triggers/booking-changed.ts +++ b/packages/pieces/community/simplybookme/src/lib/triggers/booking-changed.ts @@ -5,6 +5,7 @@ import { simplybookAuth } from '../common'; export const bookingChanged = createTrigger({ auth: simplybookAuth, name: 'booking_changed', + classification: 'READ', displayName: 'Booking Change', description: 'Triggers when a booking is changed in SimplyBook.me', aiMetadata: { diff --git a/packages/pieces/community/simplybookme/src/lib/triggers/new-booking.ts b/packages/pieces/community/simplybookme/src/lib/triggers/new-booking.ts index c293455165cb..def37211be30 100644 --- a/packages/pieces/community/simplybookme/src/lib/triggers/new-booking.ts +++ b/packages/pieces/community/simplybookme/src/lib/triggers/new-booking.ts @@ -4,6 +4,7 @@ import { simplybookAuth } from '../common'; export const newBooking = createTrigger({ auth: simplybookAuth, name: 'new_booking', + classification: 'READ', displayName: 'New Booking', description: 'Triggers when a new booking is created in SimplyBook.me', aiMetadata: { diff --git a/packages/pieces/community/simplybookme/src/lib/triggers/new-client.ts b/packages/pieces/community/simplybookme/src/lib/triggers/new-client.ts index f3701205c59c..c998dbbfc74a 100644 --- a/packages/pieces/community/simplybookme/src/lib/triggers/new-client.ts +++ b/packages/pieces/community/simplybookme/src/lib/triggers/new-client.ts @@ -44,6 +44,7 @@ const polling: Polling, export const newClient = createTrigger({ auth: simplybookAuth, name: 'new_client', + classification: 'READ', displayName: 'New Client', description: 'Triggers when a new client is added (via booking or manually) in SimplyBook.me', aiMetadata: { diff --git a/packages/pieces/community/simplybookme/src/lib/triggers/new-invoice.ts b/packages/pieces/community/simplybookme/src/lib/triggers/new-invoice.ts index a3468db6d5a3..e6c6e2786837 100644 --- a/packages/pieces/community/simplybookme/src/lib/triggers/new-invoice.ts +++ b/packages/pieces/community/simplybookme/src/lib/triggers/new-invoice.ts @@ -85,6 +85,7 @@ const polling: Polling, export const newInvoice = createTrigger({ auth: simplybookAuth, name: 'new_invoice', + classification: 'READ', displayName: 'New Invoice', description: 'Triggers when a new invoice is generated/paid in SimplyBook.me (requires Accept Payments feature)', aiMetadata: { diff --git a/packages/pieces/community/simplybookme/src/lib/triggers/new-offer.ts b/packages/pieces/community/simplybookme/src/lib/triggers/new-offer.ts index 194a572099ae..2acc6915f4c0 100644 --- a/packages/pieces/community/simplybookme/src/lib/triggers/new-offer.ts +++ b/packages/pieces/community/simplybookme/src/lib/triggers/new-offer.ts @@ -69,6 +69,7 @@ const polling: Polling, export const newOffer = createTrigger({ auth: simplybookAuth, name: 'new_offer', + classification: 'READ', displayName: 'New Offer', description: 'Triggers when a new offer (proposal or quote) is created (bookings with promo: false)', aiMetadata: { diff --git a/packages/pieces/community/skyvern/package.json b/packages/pieces/community/skyvern/package.json index f907e8c6728c..3a6d4b52476b 100644 --- a/packages/pieces/community/skyvern/package.json +++ b/packages/pieces/community/skyvern/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-skyvern", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/skyvern/src/lib/actions/cancel-run.ts b/packages/pieces/community/skyvern/src/lib/actions/cancel-run.ts index c9784d470d3a..5ee67b8be3d1 100644 --- a/packages/pieces/community/skyvern/src/lib/actions/cancel-run.ts +++ b/packages/pieces/community/skyvern/src/lib/actions/cancel-run.ts @@ -6,6 +6,7 @@ import { skyvernApiCall } from '../common/client'; export const cancelRunAction = createAction({ auth: skyvernAuth, name: 'cancel-run', + classification: 'DESTRUCTIVE', displayName: 'Cancel Run', description: 'Cancels a workflow or or task run by ID.', audience: 'both', diff --git a/packages/pieces/community/skyvern/src/lib/actions/find-workflow.ts b/packages/pieces/community/skyvern/src/lib/actions/find-workflow.ts index 5b6fb157f0ad..af77abcc13eb 100644 --- a/packages/pieces/community/skyvern/src/lib/actions/find-workflow.ts +++ b/packages/pieces/community/skyvern/src/lib/actions/find-workflow.ts @@ -8,6 +8,7 @@ import { ListWorkflowResponse } from '../common/props'; export const findWorkflowAction = createAction({ auth: skyvernAuth, name: 'find-workflow', + classification: 'SEARCH', displayName: 'Find Workflow', description: 'Finds workflow based on title.', audience: 'both', diff --git a/packages/pieces/community/skyvern/src/lib/actions/get-run.ts b/packages/pieces/community/skyvern/src/lib/actions/get-run.ts index f8dd9d098283..2c25cc481b35 100644 --- a/packages/pieces/community/skyvern/src/lib/actions/get-run.ts +++ b/packages/pieces/community/skyvern/src/lib/actions/get-run.ts @@ -6,6 +6,7 @@ import { skyvernApiCall } from '../common/client'; export const getRunAction = createAction({ auth: skyvernAuth, name: 'get-run', + classification: 'READ', displayName: 'Get Workflow/Task Run', description: 'Retrieves a workflow or task run by ID.', audience: 'both', diff --git a/packages/pieces/community/skyvern/src/lib/actions/run-agent-task.ts b/packages/pieces/community/skyvern/src/lib/actions/run-agent-task.ts index cdf24780b9e3..de6001d1d279 100644 --- a/packages/pieces/community/skyvern/src/lib/actions/run-agent-task.ts +++ b/packages/pieces/community/skyvern/src/lib/actions/run-agent-task.ts @@ -6,6 +6,7 @@ import { skyvernApiCall } from '../common/client'; export const runAgentTaskAction = createAction({ auth: skyvernAuth, name: 'run-agent-task', + classification: 'WRITE', displayName: 'Run Agent Task', description: 'Runs task with specified prompt.', audience: 'both', diff --git a/packages/pieces/community/skyvern/src/lib/actions/run-workflow.ts b/packages/pieces/community/skyvern/src/lib/actions/run-workflow.ts index 9f6a307bfdfa..78d77693e2ec 100644 --- a/packages/pieces/community/skyvern/src/lib/actions/run-workflow.ts +++ b/packages/pieces/community/skyvern/src/lib/actions/run-workflow.ts @@ -7,6 +7,7 @@ import { workflowId, workflowParams } from '../common/props'; export const runWorkflowAction = createAction({ auth: skyvernAuth, name: 'run-workflow', + classification: 'WRITE', displayName: 'Run Workflow', description: 'Runs the workflow.', audience: 'both', diff --git a/packages/pieces/community/smartlead/package.json b/packages/pieces/community/smartlead/package.json index bce0b406330c..d61e9fa885f1 100644 --- a/packages/pieces/community/smartlead/package.json +++ b/packages/pieces/community/smartlead/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-smartlead", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/smartlead/src/lib/actions/add-leads-to-campaign.ts b/packages/pieces/community/smartlead/src/lib/actions/add-leads-to-campaign.ts index 0f454e5eb9b6..b2d2bbe3b1a9 100644 --- a/packages/pieces/community/smartlead/src/lib/actions/add-leads-to-campaign.ts +++ b/packages/pieces/community/smartlead/src/lib/actions/add-leads-to-campaign.ts @@ -6,6 +6,7 @@ import { smartleadAuth } from '../auth'; export const addLeadsToCampaignAction = createAction({ auth: smartleadAuth, name: 'add_leads_to_campaign', + classification: 'WRITE', displayName: 'Add Leads to Campaign', description: 'Add one or more leads to a campaign with validation and deduplication. Maximum 400 leads per request.', diff --git a/packages/pieces/community/smartlead/src/lib/actions/create-campaign.ts b/packages/pieces/community/smartlead/src/lib/actions/create-campaign.ts index a4a507d4c3cd..cd4a28314d23 100644 --- a/packages/pieces/community/smartlead/src/lib/actions/create-campaign.ts +++ b/packages/pieces/community/smartlead/src/lib/actions/create-campaign.ts @@ -6,6 +6,7 @@ import { smartleadAuth } from '../auth'; export const createCampaignAction = createAction({ auth: smartleadAuth, name: 'create_campaign', + classification: 'WRITE', displayName: 'Create Campaign', description: 'Create a new cold email campaign in SmartLead', audience: 'both', diff --git a/packages/pieces/community/smartlead/src/lib/actions/get-campaign-statistics.ts b/packages/pieces/community/smartlead/src/lib/actions/get-campaign-statistics.ts index bd701fc7f517..5f96b74ef8d8 100644 --- a/packages/pieces/community/smartlead/src/lib/actions/get-campaign-statistics.ts +++ b/packages/pieces/community/smartlead/src/lib/actions/get-campaign-statistics.ts @@ -6,6 +6,7 @@ import { smartleadAuth } from '../auth'; export const getCampaignStatisticsAction = createAction({ auth: smartleadAuth, name: 'get_campaign_statistics', + classification: 'READ', displayName: 'Get Campaign Statistics', description: 'Retrieve comprehensive analytics for a campaign including open rates, click rates, reply rates, and engagement statistics.', diff --git a/packages/pieces/community/smartlead/src/lib/actions/update-campaign-settings.ts b/packages/pieces/community/smartlead/src/lib/actions/update-campaign-settings.ts index b8e97a2797c9..5995f5b86e45 100644 --- a/packages/pieces/community/smartlead/src/lib/actions/update-campaign-settings.ts +++ b/packages/pieces/community/smartlead/src/lib/actions/update-campaign-settings.ts @@ -6,6 +6,7 @@ import { smartleadAuth } from '../auth'; export const updateCampaignSettingsAction = createAction({ auth: smartleadAuth, name: 'update_campaign_settings', + classification: 'WRITE', displayName: 'Update Campaign Settings', description: 'Update campaign settings including tracking, stop conditions, and deliverability options.', diff --git a/packages/pieces/community/smartsheet/package.json b/packages/pieces/community/smartsheet/package.json index 2767dbf7f270..3d999679389f 100644 --- a/packages/pieces/community/smartsheet/package.json +++ b/packages/pieces/community/smartsheet/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-smartsheet", - "version": "0.1.7", + "version": "0.1.8", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/smartsheet/src/lib/actions/add-row-to-sheet.ts b/packages/pieces/community/smartsheet/src/lib/actions/add-row-to-sheet.ts index 4b4a854d000a..db9acb4741f6 100644 --- a/packages/pieces/community/smartsheet/src/lib/actions/add-row-to-sheet.ts +++ b/packages/pieces/community/smartsheet/src/lib/actions/add-row-to-sheet.ts @@ -5,6 +5,7 @@ import { smartsheetCommon, addRowToSmartsheet } from '../common'; export const addRowToSheet = createAction({ auth: smartsheetAuth, name: 'add_row_to_sheet', + classification: 'WRITE', displayName: 'Add Row to Sheet', description:'Adds new row to a sheet.', audience: 'both', diff --git a/packages/pieces/community/smartsheet/src/lib/actions/attach-file-to-row.ts b/packages/pieces/community/smartsheet/src/lib/actions/attach-file-to-row.ts index d5d51e2a9c0f..3e776c138d4a 100644 --- a/packages/pieces/community/smartsheet/src/lib/actions/attach-file-to-row.ts +++ b/packages/pieces/community/smartsheet/src/lib/actions/attach-file-to-row.ts @@ -6,6 +6,7 @@ import { smartsheetCommon } from '../common'; export const attachFileToRow = createAction({ auth: smartsheetAuth, name: 'attach_file_to_row', + classification: 'WRITE', displayName: 'Attach File to Row', description: 'Adds a file attachment to a row.', audience: 'both', diff --git a/packages/pieces/community/smartsheet/src/lib/actions/find-attachment-by-row-id.ts b/packages/pieces/community/smartsheet/src/lib/actions/find-attachment-by-row-id.ts index 193425608e73..304c4852b837 100644 --- a/packages/pieces/community/smartsheet/src/lib/actions/find-attachment-by-row-id.ts +++ b/packages/pieces/community/smartsheet/src/lib/actions/find-attachment-by-row-id.ts @@ -6,6 +6,7 @@ import { smartsheetCommon } from '../common'; export const findAttachmentByRowId = createAction({ auth: smartsheetAuth, name: 'find_attachment_by_row_id', + classification: 'SEARCH', displayName: 'List Row Attachments', description: 'Get all attachments for a specific row in a Smartsheet, including row and discussion-level attachments with comprehensive pagination and filtering options', audience: 'both', diff --git a/packages/pieces/community/smartsheet/src/lib/actions/find-rows-by-query.ts b/packages/pieces/community/smartsheet/src/lib/actions/find-rows-by-query.ts index f183c1f13a54..b881a2c613c3 100644 --- a/packages/pieces/community/smartsheet/src/lib/actions/find-rows-by-query.ts +++ b/packages/pieces/community/smartsheet/src/lib/actions/find-rows-by-query.ts @@ -6,6 +6,7 @@ import { smartsheetCommon } from '../common'; export const findRowsByQuery = createAction({ auth: smartsheetAuth, name: 'find_rows_by_query', + classification: 'SEARCH', displayName: 'Find Row', description: 'Finds rows in a specific sheet or across all accessible sheets using text queries with advanced filtering options.', audience: 'both', diff --git a/packages/pieces/community/smartsheet/src/lib/actions/find-sheet-by-name.ts b/packages/pieces/community/smartsheet/src/lib/actions/find-sheet-by-name.ts index dd14bf17c064..b3c77165a7b2 100644 --- a/packages/pieces/community/smartsheet/src/lib/actions/find-sheet-by-name.ts +++ b/packages/pieces/community/smartsheet/src/lib/actions/find-sheet-by-name.ts @@ -6,6 +6,7 @@ import { smartsheetCommon } from '../common'; export const findSheetByName = createAction({ auth: smartsheetAuth, name: 'find_sheet_by_name', + classification: 'SEARCH', displayName: 'Find Sheet(s)', description: 'Fetches existings sheets matching provided filter criteria.', audience: 'both', diff --git a/packages/pieces/community/smartsheet/src/lib/actions/update-row.ts b/packages/pieces/community/smartsheet/src/lib/actions/update-row.ts index c124c23e36da..865fbde41d35 100644 --- a/packages/pieces/community/smartsheet/src/lib/actions/update-row.ts +++ b/packages/pieces/community/smartsheet/src/lib/actions/update-row.ts @@ -5,6 +5,7 @@ import { smartsheetCommon, updateRowInSmartsheet } from '../common'; export const updateRow = createAction({ auth: smartsheetAuth, name: 'update_row', + classification: 'WRITE', displayName: 'Update Row', description: 'Updates an existing row.', audience: 'both', diff --git a/packages/pieces/community/smartsheet/src/lib/triggers/new-attachment-trigger.ts b/packages/pieces/community/smartsheet/src/lib/triggers/new-attachment-trigger.ts index 41d73cfb76f0..76dc8e375a9b 100644 --- a/packages/pieces/community/smartsheet/src/lib/triggers/new-attachment-trigger.ts +++ b/packages/pieces/community/smartsheet/src/lib/triggers/new-attachment-trigger.ts @@ -14,6 +14,7 @@ const TRIGGER_KEY = 'smartsheet_new_attachment_trigger'; export const newAttachmentTrigger = createTrigger({ auth: smartsheetAuth, name: 'new_attachment_', + classification: 'READ', displayName: 'New Attachment Added', description: 'Triggers when a new attachment is added to a row or sheet.', aiMetadata: { diff --git a/packages/pieces/community/smartsheet/src/lib/triggers/new-comment-trigger.ts b/packages/pieces/community/smartsheet/src/lib/triggers/new-comment-trigger.ts index df1fbff53320..d979b063f514 100644 --- a/packages/pieces/community/smartsheet/src/lib/triggers/new-comment-trigger.ts +++ b/packages/pieces/community/smartsheet/src/lib/triggers/new-comment-trigger.ts @@ -15,6 +15,7 @@ const TRIGGER_KEY = 'smartsheet_new_comment_trigger'; export const newCommentTrigger = createTrigger({ auth: smartsheetAuth, name: 'new_comment_webhook', + classification: 'READ', displayName: 'New Comment Added', description: 'Triggers when a new comment is added to a discussion on a sheet.', aiMetadata: { diff --git a/packages/pieces/community/smartsheet/src/lib/triggers/new-row-trigger.ts b/packages/pieces/community/smartsheet/src/lib/triggers/new-row-trigger.ts index f47096e9418c..32da162439b8 100644 --- a/packages/pieces/community/smartsheet/src/lib/triggers/new-row-trigger.ts +++ b/packages/pieces/community/smartsheet/src/lib/triggers/new-row-trigger.ts @@ -15,6 +15,7 @@ const TRIGGER_KEY = 'smartsheet_new_row_trigger'; export const newRowAddedTrigger = createTrigger({ auth: smartsheetAuth, name: 'new_row_added', + classification: 'READ', displayName: 'New Row Added', description: 'Triggers when a new row is added.', aiMetadata: { diff --git a/packages/pieces/community/smartsheet/src/lib/triggers/updated-row-trigger.ts b/packages/pieces/community/smartsheet/src/lib/triggers/updated-row-trigger.ts index d022067baab9..aef8b2fc45ed 100644 --- a/packages/pieces/community/smartsheet/src/lib/triggers/updated-row-trigger.ts +++ b/packages/pieces/community/smartsheet/src/lib/triggers/updated-row-trigger.ts @@ -15,6 +15,7 @@ const TRIGGER_KEY = 'smartsheet_updated_row_trigger'; export const updatedRowTrigger = createTrigger({ auth: smartsheetAuth, name: 'updated_row', + classification: 'READ', displayName: 'Row Updated', description: 'Triggers when an existing row is updated.', aiMetadata: { diff --git a/packages/pieces/community/smoove/package.json b/packages/pieces/community/smoove/package.json index f5fbcfd53011..189a5f570b5b 100644 --- a/packages/pieces/community/smoove/package.json +++ b/packages/pieces/community/smoove/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-smoove", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/smoove/src/lib/actions/add-or-update-subscriber.ts b/packages/pieces/community/smoove/src/lib/actions/add-or-update-subscriber.ts index 727dc71a4813..840df910078d 100644 --- a/packages/pieces/community/smoove/src/lib/actions/add-or-update-subscriber.ts +++ b/packages/pieces/community/smoove/src/lib/actions/add-or-update-subscriber.ts @@ -7,6 +7,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const addOrUpdateSubscriber = createAction({ auth: smooveAuth, name: 'addOrUpdateSubscriber', + classification: 'WRITE', displayName: 'Add or Update Subscriber', description: 'Create or update subscriber data, and subscribe/unsubscribe from lists', audience: 'both', diff --git a/packages/pieces/community/smoove/src/lib/actions/create-a-list.ts b/packages/pieces/community/smoove/src/lib/actions/create-a-list.ts index abf2464ff4b8..f7ea23ba9f82 100644 --- a/packages/pieces/community/smoove/src/lib/actions/create-a-list.ts +++ b/packages/pieces/community/smoove/src/lib/actions/create-a-list.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createAList = createAction({ auth: smooveAuth, name: 'createAList', + classification: 'WRITE', displayName: 'Create a List', description: 'Create a new mailing list with custom settings and descriptions', audience: 'both', diff --git a/packages/pieces/community/smoove/src/lib/actions/find-subscriber.ts b/packages/pieces/community/smoove/src/lib/actions/find-subscriber.ts index 6542323e6fff..a10bc0dc66bf 100644 --- a/packages/pieces/community/smoove/src/lib/actions/find-subscriber.ts +++ b/packages/pieces/community/smoove/src/lib/actions/find-subscriber.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findSubscriber = createAction({ auth: smooveAuth, name: 'findSubscriber', + classification: 'SEARCH', displayName: 'Find Subscriber', description: 'Search for subscribers by unique identifiers (ID, email, phone, external ID) or name', audience: 'both', diff --git a/packages/pieces/community/smoove/src/lib/actions/unsubscribe.ts b/packages/pieces/community/smoove/src/lib/actions/unsubscribe.ts index c7f045e622dd..8372ffae4f8e 100644 --- a/packages/pieces/community/smoove/src/lib/actions/unsubscribe.ts +++ b/packages/pieces/community/smoove/src/lib/actions/unsubscribe.ts @@ -7,6 +7,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const unsubscribe = createAction({ auth: smooveAuth, name: 'unsubscribe', + classification: 'DESTRUCTIVE', displayName: 'Unsubscribe Subscriber', description: 'Unsubscribe a contact from all lists and move them to the "Unsubscribed" list', audience: 'both', diff --git a/packages/pieces/community/smoove/src/lib/triggers/new-form-created.ts b/packages/pieces/community/smoove/src/lib/triggers/new-form-created.ts index a1ee54c34bc2..add966489249 100644 --- a/packages/pieces/community/smoove/src/lib/triggers/new-form-created.ts +++ b/packages/pieces/community/smoove/src/lib/triggers/new-form-created.ts @@ -57,6 +57,7 @@ const polling: Polling, { f export const newFormCreated = createTrigger({ auth: smooveAuth, name: 'newFormCreated', + classification: 'READ', displayName: 'New Form Created', description: 'Fires when a new form/landing page is created in your Smoove account', aiMetadata: { diff --git a/packages/pieces/community/smoove/src/lib/triggers/new-lead-submitted.ts b/packages/pieces/community/smoove/src/lib/triggers/new-lead-submitted.ts index a7834b875f4b..e51f6a6ba8ea 100644 --- a/packages/pieces/community/smoove/src/lib/triggers/new-lead-submitted.ts +++ b/packages/pieces/community/smoove/src/lib/triggers/new-lead-submitted.ts @@ -150,6 +150,7 @@ async function fetchSubmissionsForPage( export const newLeadSubmitted = createTrigger({ auth: smooveAuth, name: 'newLeadSubmitted', + classification: 'READ', displayName: 'New Lead Submitted', description: 'Fires when a lead submits via form, popup, or mobile campaign', aiMetadata: { diff --git a/packages/pieces/community/smoove/src/lib/triggers/new-list-created.ts b/packages/pieces/community/smoove/src/lib/triggers/new-list-created.ts index fd5a4c7a7aba..bdd2ece86ee3 100644 --- a/packages/pieces/community/smoove/src/lib/triggers/new-list-created.ts +++ b/packages/pieces/community/smoove/src/lib/triggers/new-list-created.ts @@ -72,6 +72,7 @@ const polling: Polling, { export const newListCreated = createTrigger({ auth: smooveAuth, name: 'newListCreated', + classification: 'READ', displayName: 'New List Created', description: 'Fires when a new mailing list is created in your Smoove account', aiMetadata: { diff --git a/packages/pieces/community/smoove/src/lib/triggers/new-subscriber.ts b/packages/pieces/community/smoove/src/lib/triggers/new-subscriber.ts index 338e58400453..612711b98a2d 100644 --- a/packages/pieces/community/smoove/src/lib/triggers/new-subscriber.ts +++ b/packages/pieces/community/smoove/src/lib/triggers/new-subscriber.ts @@ -163,6 +163,7 @@ const polling: Polling, { export const newSubscriber = createTrigger({ auth: smooveAuth, name: 'newSubscriber', + classification: 'READ', displayName: 'New Subscriber', description: 'Fires when a new subscriber is added to your Smoove account', aiMetadata: { diff --git a/packages/pieces/community/softr/package.json b/packages/pieces/community/softr/package.json index f34d67d77066..bca95650f107 100644 --- a/packages/pieces/community/softr/package.json +++ b/packages/pieces/community/softr/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-softr", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/softr/src/lib/actions/create-app-user.ts b/packages/pieces/community/softr/src/lib/actions/create-app-user.ts index 29434a51a146..dcf92d6728e5 100644 --- a/packages/pieces/community/softr/src/lib/actions/create-app-user.ts +++ b/packages/pieces/community/softr/src/lib/actions/create-app-user.ts @@ -5,6 +5,7 @@ import { SoftrAuth } from '../common/auth'; export const createAppUser = createAction({ auth: SoftrAuth, name: 'createAppUser', + classification: 'WRITE', displayName: 'Create App User', description: 'Creates a new user inside a Softr app.', audience: 'both', diff --git a/packages/pieces/community/softr/src/lib/actions/create-database-record.ts b/packages/pieces/community/softr/src/lib/actions/create-database-record.ts index d07a152a0145..ccb00272ea74 100644 --- a/packages/pieces/community/softr/src/lib/actions/create-database-record.ts +++ b/packages/pieces/community/softr/src/lib/actions/create-database-record.ts @@ -9,6 +9,7 @@ import { TableField } from '../common/types'; export const createDatabaseRecord = createAction({ auth: SoftrAuth, name: 'createDatabaseRecord', + classification: 'WRITE', displayName: 'Create Database Record', description: 'Creates a new record.', audience: 'both', diff --git a/packages/pieces/community/softr/src/lib/actions/delete-app-user.ts b/packages/pieces/community/softr/src/lib/actions/delete-app-user.ts index 501907f0181f..7e2829032cd4 100644 --- a/packages/pieces/community/softr/src/lib/actions/delete-app-user.ts +++ b/packages/pieces/community/softr/src/lib/actions/delete-app-user.ts @@ -5,6 +5,7 @@ import { SoftrAuth } from '../common/auth'; export const deleteAppUser = createAction({ auth: SoftrAuth, name: 'deleteAppUser', + classification: 'DESTRUCTIVE', displayName: 'Delete App User', description: 'Deletes a user from a Softr app.', audience: 'both', diff --git a/packages/pieces/community/softr/src/lib/actions/delete-database-record.ts b/packages/pieces/community/softr/src/lib/actions/delete-database-record.ts index 52a583a6c18e..8f9060cefe5d 100644 --- a/packages/pieces/community/softr/src/lib/actions/delete-database-record.ts +++ b/packages/pieces/community/softr/src/lib/actions/delete-database-record.ts @@ -11,6 +11,7 @@ import { export const deleteDatabaseRecord = createAction({ auth: SoftrAuth, name: 'deleteDatabaseRecord', + classification: 'DESTRUCTIVE', displayName: 'Delete Database Record', description: 'Deletes a existing database record.', audience: 'both', diff --git a/packages/pieces/community/softr/src/lib/actions/find-database-record.ts b/packages/pieces/community/softr/src/lib/actions/find-database-record.ts index 078e02e9892d..cb67625e2b40 100644 --- a/packages/pieces/community/softr/src/lib/actions/find-database-record.ts +++ b/packages/pieces/community/softr/src/lib/actions/find-database-record.ts @@ -8,6 +8,7 @@ import { TableField } from '../common/types'; export const findDatabaseRecord = createAction({ auth: SoftrAuth, name: 'findDatabaseRecord', + classification: 'SEARCH', displayName: 'Find Database Record', description: 'Finds a record in table.', audience: 'both', diff --git a/packages/pieces/community/softr/src/lib/actions/update-database-record.ts b/packages/pieces/community/softr/src/lib/actions/update-database-record.ts index 1297c43e08bf..14b524dbfdaa 100644 --- a/packages/pieces/community/softr/src/lib/actions/update-database-record.ts +++ b/packages/pieces/community/softr/src/lib/actions/update-database-record.ts @@ -9,6 +9,7 @@ import { TableField } from '../common/types'; export const updateDatabaseRecord = createAction({ auth: SoftrAuth, name: 'updateDatabaseRecord', + classification: 'WRITE', displayName: 'Update Database Record', description: 'Updates an existing database record.', audience: 'both', diff --git a/packages/pieces/community/softr/src/lib/triggers/new-database-record.ts b/packages/pieces/community/softr/src/lib/triggers/new-database-record.ts index a8795b9cd984..da00bc4efff7 100644 --- a/packages/pieces/community/softr/src/lib/triggers/new-database-record.ts +++ b/packages/pieces/community/softr/src/lib/triggers/new-database-record.ts @@ -68,6 +68,7 @@ const polling: Polling, Prop export const newDatabaseRecord = createTrigger({ auth: SoftrAuth, name: 'newDatabaseRecord', + classification: 'READ', displayName: 'New Database Record', description: 'Triggers when a new record is added.', aiMetadata: { diff --git a/packages/pieces/community/square/package.json b/packages/pieces/community/square/package.json index 5ac761007a4d..66c3cba63d75 100644 --- a/packages/pieces/community/square/package.json +++ b/packages/pieces/community/square/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-square", - "version": "0.4.6", + "version": "0.4.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/square/src/lib/triggers/index.ts b/packages/pieces/community/square/src/lib/triggers/index.ts index a132e86b548d..2e2a147b97fc 100644 --- a/packages/pieces/community/square/src/lib/triggers/index.ts +++ b/packages/pieces/community/square/src/lib/triggers/index.ts @@ -405,6 +405,7 @@ export const triggers = triggerData.map((trigger) => createTrigger({ auth: squareAuth, name: trigger.name, + classification: 'READ', displayName: trigger.displayName, description: trigger.description, aiMetadata: trigger.aiMetadata, diff --git a/packages/pieces/community/stability-ai/package.json b/packages/pieces/community/stability-ai/package.json index 4805355a9bbb..a97a1f7e5c0c 100644 --- a/packages/pieces/community/stability-ai/package.json +++ b/packages/pieces/community/stability-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-stability-ai", - "version": "0.3.0", + "version": "0.3.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/stability-ai/src/lib/actions/text-to-image.ts b/packages/pieces/community/stability-ai/src/lib/actions/text-to-image.ts index 0e0c375f8d90..6b5a47691e44 100644 --- a/packages/pieces/community/stability-ai/src/lib/actions/text-to-image.ts +++ b/packages/pieces/community/stability-ai/src/lib/actions/text-to-image.ts @@ -9,6 +9,7 @@ import { stabilityAiAuth } from '../..'; export const textToImage = createAction({ auth: stabilityAiAuth, name: 'text-to-image', + classification: 'READ', displayName: 'Text to Image', description: 'Generate an image using a text prompt', audience: 'both', diff --git a/packages/pieces/community/streak/package.json b/packages/pieces/community/streak/package.json index 83b61e786d51..9721623b5720 100644 --- a/packages/pieces/community/streak/package.json +++ b/packages/pieces/community/streak/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-streak", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/streak/src/lib/actions/create-box.ts b/packages/pieces/community/streak/src/lib/actions/create-box.ts index 63ff9a073477..d85a79f8b7a4 100644 --- a/packages/pieces/community/streak/src/lib/actions/create-box.ts +++ b/packages/pieces/community/streak/src/lib/actions/create-box.ts @@ -9,6 +9,7 @@ import { StreakBox } from '../common/types'; export const createBoxAction = createAction({ auth: streakAuth, name: 'create_box', + classification: 'WRITE', displayName: 'Create Box', description: 'Create a new box (record) in a pipeline.', audience: 'both', diff --git a/packages/pieces/community/streak/src/lib/actions/create-comment.ts b/packages/pieces/community/streak/src/lib/actions/create-comment.ts index 7ace7b07cc6c..06dd09b1d361 100644 --- a/packages/pieces/community/streak/src/lib/actions/create-comment.ts +++ b/packages/pieces/community/streak/src/lib/actions/create-comment.ts @@ -15,6 +15,7 @@ type StreakComment = { export const createCommentAction = createAction({ auth: streakAuth, name: 'create_comment', + classification: 'WRITE', displayName: 'Create Comment', description: 'Add a comment to a box.', audience: 'both', diff --git a/packages/pieces/community/streak/src/lib/actions/create-contact.ts b/packages/pieces/community/streak/src/lib/actions/create-contact.ts index 5f58fd9422c1..98ca2692d05b 100644 --- a/packages/pieces/community/streak/src/lib/actions/create-contact.ts +++ b/packages/pieces/community/streak/src/lib/actions/create-contact.ts @@ -24,6 +24,7 @@ type StreakContact = { export const createContactAction = createAction({ auth: streakAuth, name: 'create_contact', + classification: 'WRITE', displayName: 'Create or Find Contact', description: 'Create a contact in a team. If a contact with the same email already exists, return that contact instead of creating a duplicate.', diff --git a/packages/pieces/community/streak/src/lib/actions/create-organization.ts b/packages/pieces/community/streak/src/lib/actions/create-organization.ts index 60234c8cd958..621088afc48d 100644 --- a/packages/pieces/community/streak/src/lib/actions/create-organization.ts +++ b/packages/pieces/community/streak/src/lib/actions/create-organization.ts @@ -24,6 +24,7 @@ type StreakOrganization = { export const createOrganizationAction = createAction({ auth: streakAuth, name: 'create_organization', + classification: 'WRITE', displayName: 'Create or Find Organization', description: 'Create an organization in a team. If an organization with the same domain already exists, return that organization instead of creating a duplicate.', diff --git a/packages/pieces/community/streak/src/lib/actions/create-stage.ts b/packages/pieces/community/streak/src/lib/actions/create-stage.ts index 975b49636cd6..dd81621670ef 100644 --- a/packages/pieces/community/streak/src/lib/actions/create-stage.ts +++ b/packages/pieces/community/streak/src/lib/actions/create-stage.ts @@ -8,6 +8,7 @@ import { StreakStage } from '../common/types'; export const createStageAction = createAction({ auth: streakAuth, name: 'create_stage', + classification: 'WRITE', displayName: 'Create Stage', description: 'Add a new stage (column) to a pipeline.', audience: 'both', diff --git a/packages/pieces/community/streak/src/lib/actions/create-task.ts b/packages/pieces/community/streak/src/lib/actions/create-task.ts index 8d49175cd522..288439f745e4 100644 --- a/packages/pieces/community/streak/src/lib/actions/create-task.ts +++ b/packages/pieces/community/streak/src/lib/actions/create-task.ts @@ -19,6 +19,7 @@ type StreakTask = { export const createTaskAction = createAction({ auth: streakAuth, name: 'create_task', + classification: 'WRITE', displayName: 'Create Task', description: 'Create a new task on a box.', audience: 'both', diff --git a/packages/pieces/community/streak/src/lib/actions/find-box.ts b/packages/pieces/community/streak/src/lib/actions/find-box.ts index 7c30f1541d1b..ba5bfd13da78 100644 --- a/packages/pieces/community/streak/src/lib/actions/find-box.ts +++ b/packages/pieces/community/streak/src/lib/actions/find-box.ts @@ -8,6 +8,7 @@ import { StreakSearchResponse } from '../common/types'; export const findBoxAction = createAction({ auth: streakAuth, name: 'find_box', + classification: 'SEARCH', displayName: 'Find Boxes', description: 'Search boxes by name or query. Returns matching boxes across all pipelines, optionally filtered to one pipeline.', diff --git a/packages/pieces/community/streak/src/lib/actions/get-box.ts b/packages/pieces/community/streak/src/lib/actions/get-box.ts index 35b65b7f8caa..d5d91e8c109f 100644 --- a/packages/pieces/community/streak/src/lib/actions/get-box.ts +++ b/packages/pieces/community/streak/src/lib/actions/get-box.ts @@ -9,6 +9,7 @@ import { StreakBox } from '../common/types'; export const getBoxAction = createAction({ auth: streakAuth, name: 'get_box', + classification: 'READ', displayName: 'Get Box', description: 'Fetch a single box with its current stage, fields, and counts.', audience: 'both', diff --git a/packages/pieces/community/streak/src/lib/actions/get-current-user.ts b/packages/pieces/community/streak/src/lib/actions/get-current-user.ts index 98280c8a4c2a..c4f2813db3c5 100644 --- a/packages/pieces/community/streak/src/lib/actions/get-current-user.ts +++ b/packages/pieces/community/streak/src/lib/actions/get-current-user.ts @@ -7,6 +7,7 @@ import { StreakUser } from '../common/types'; export const getCurrentUserAction = createAction({ auth: streakAuth, name: 'get_current_user', + classification: 'READ', displayName: 'Get Current User', description: 'Get the Streak user associated with the connected API key.', audience: 'both', diff --git a/packages/pieces/community/streak/src/lib/actions/update-box.ts b/packages/pieces/community/streak/src/lib/actions/update-box.ts index bea676dd00d9..b975502c10c2 100644 --- a/packages/pieces/community/streak/src/lib/actions/update-box.ts +++ b/packages/pieces/community/streak/src/lib/actions/update-box.ts @@ -9,6 +9,7 @@ import { StreakBox } from '../common/types'; export const updateBoxAction = createAction({ auth: streakAuth, name: 'update_box', + classification: 'WRITE', displayName: 'Update Box', description: 'Update the name, notes, stage, assignees, or custom fields on an existing box.', diff --git a/packages/pieces/community/streak/src/lib/common/trigger-factory.ts b/packages/pieces/community/streak/src/lib/common/trigger-factory.ts index 0b9454a855c7..4fa423e07a36 100644 --- a/packages/pieces/community/streak/src/lib/common/trigger-factory.ts +++ b/packages/pieces/community/streak/src/lib/common/trigger-factory.ts @@ -27,6 +27,7 @@ export function createPipelineWebhookTrigger({ return createTrigger({ auth: streakAuth, name, + classification: 'READ', displayName, description, aiMetadata, @@ -78,6 +79,7 @@ export function createTeamWebhookTrigger({ return createTrigger({ auth: streakAuth, name, + classification: 'READ', displayName, description, aiMetadata, diff --git a/packages/pieces/community/supadata/package.json b/packages/pieces/community/supadata/package.json index a87688e6a075..2bfd1ec6699a 100644 --- a/packages/pieces/community/supadata/package.json +++ b/packages/pieces/community/supadata/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-supadata", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/supadata/src/lib/actions/get-transcript.ts b/packages/pieces/community/supadata/src/lib/actions/get-transcript.ts index 99a42455cc16..b5e620860449 100644 --- a/packages/pieces/community/supadata/src/lib/actions/get-transcript.ts +++ b/packages/pieces/community/supadata/src/lib/actions/get-transcript.ts @@ -5,6 +5,7 @@ import { supadataConfig } from '../config'; export const getTranscriptAction = createAction({ name: 'get_transcript', + classification: 'READ', displayName: 'Get Transcript', description: 'Fetches transcript of a YouTube video.', audience: 'both', diff --git a/packages/pieces/community/surrealdb/package.json b/packages/pieces/community/surrealdb/package.json index aee40792c752..a5ed3701e97a 100644 --- a/packages/pieces/community/surrealdb/package.json +++ b/packages/pieces/community/surrealdb/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-surrealdb", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/surrealdb/src/lib/actions/run-query.ts b/packages/pieces/community/surrealdb/src/lib/actions/run-query.ts index 7b31872795d1..4a798d10bd6d 100644 --- a/packages/pieces/community/surrealdb/src/lib/actions/run-query.ts +++ b/packages/pieces/community/surrealdb/src/lib/actions/run-query.ts @@ -5,6 +5,7 @@ import surrealClient from '../common'; export const runQuery = createAction({ auth: surrealdbAuth, name: 'run-query', + classification: 'WRITE', displayName: 'Run Query', description: 'Run a query in SurrealDB.', audience: 'both', diff --git a/packages/pieces/community/surrealdb/src/lib/triggers/new-row.ts b/packages/pieces/community/surrealdb/src/lib/triggers/new-row.ts index 1af04f86c87a..c081e461d12f 100644 --- a/packages/pieces/community/surrealdb/src/lib/triggers/new-row.ts +++ b/packages/pieces/community/surrealdb/src/lib/triggers/new-row.ts @@ -102,6 +102,7 @@ function constructQuery({ export const newRow = createTrigger({ name: 'new-row', + classification: 'READ', displayName: 'New Row', description: 'Triggers when a new row is added to the defined table.', aiMetadata: { diff --git a/packages/pieces/community/talkable/package.json b/packages/pieces/community/talkable/package.json index e05cc71c5c9f..b3c7238df515 100644 --- a/packages/pieces/community/talkable/package.json +++ b/packages/pieces/community/talkable/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-talkable", - "version": "0.3.0", + "version": "0.3.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/talkable/src/lib/actions/coupons/find-coupon.ts b/packages/pieces/community/talkable/src/lib/actions/coupons/find-coupon.ts index b2bb779240f1..acf0cfb70529 100644 --- a/packages/pieces/community/talkable/src/lib/actions/coupons/find-coupon.ts +++ b/packages/pieces/community/talkable/src/lib/actions/coupons/find-coupon.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const findCoupon = createAction({ name: 'find_coupon', // Must be a unique across the piece, this shouldn't be changed. + classification: 'READ', auth: talkableAuth, displayName: 'Find coupon', description: 'Find coupon code', diff --git a/packages/pieces/community/talkable/src/lib/actions/loyalty/get-loyalty-redeem-actions.ts b/packages/pieces/community/talkable/src/lib/actions/loyalty/get-loyalty-redeem-actions.ts index 30214a911b3a..d0ade4111ca2 100644 --- a/packages/pieces/community/talkable/src/lib/actions/loyalty/get-loyalty-redeem-actions.ts +++ b/packages/pieces/community/talkable/src/lib/actions/loyalty/get-loyalty-redeem-actions.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const getLoyaltyRedeemActions = createAction({ name: 'get_loyalty_redeem_actions', // Must be a unique across the piece, this shouldn't be changed. + classification: 'SEARCH', auth: talkableAuth, displayName: 'Get loyalty actions', description: 'Get array of loyalty actions', diff --git a/packages/pieces/community/talkable/src/lib/actions/origins/create-event.ts b/packages/pieces/community/talkable/src/lib/actions/origins/create-event.ts index a85d5dbd39ae..240ba1f3cb08 100644 --- a/packages/pieces/community/talkable/src/lib/actions/origins/create-event.ts +++ b/packages/pieces/community/talkable/src/lib/actions/origins/create-event.ts @@ -8,6 +8,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const createEvent = createAction({ name: 'create_event', // Must be a unique across the piece, this shouldn't be changed. + classification: 'WRITE', auth: talkableAuth, displayName: 'Create event', description: 'Create event in Talkable', diff --git a/packages/pieces/community/talkable/src/lib/actions/origins/create-events-batch.ts b/packages/pieces/community/talkable/src/lib/actions/origins/create-events-batch.ts index 56c70ea8df3e..6aefe07afdac 100644 --- a/packages/pieces/community/talkable/src/lib/actions/origins/create-events-batch.ts +++ b/packages/pieces/community/talkable/src/lib/actions/origins/create-events-batch.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const createEventsBatch = createAction({ name: 'create_events_batch', // Must be a unique across the piece, this shouldn't be changed. + classification: 'WRITE', auth: talkableAuth, displayName: 'Create batch of events', description: 'Create batch of events in Talkable', diff --git a/packages/pieces/community/talkable/src/lib/actions/origins/create-purchase.ts b/packages/pieces/community/talkable/src/lib/actions/origins/create-purchase.ts index cadeb3acd19f..64679a4a3d0a 100644 --- a/packages/pieces/community/talkable/src/lib/actions/origins/create-purchase.ts +++ b/packages/pieces/community/talkable/src/lib/actions/origins/create-purchase.ts @@ -8,6 +8,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const createPurchase = createAction({ name: 'create_purchase', // Must be a unique across the piece, this shouldn't be changed. + classification: 'WRITE', auth: talkableAuth, displayName: 'Create purchase', description: 'Create purchase in Talkable', diff --git a/packages/pieces/community/talkable/src/lib/actions/origins/create-purchases-batch.ts b/packages/pieces/community/talkable/src/lib/actions/origins/create-purchases-batch.ts index 58f69c86e9d6..1123dd802705 100644 --- a/packages/pieces/community/talkable/src/lib/actions/origins/create-purchases-batch.ts +++ b/packages/pieces/community/talkable/src/lib/actions/origins/create-purchases-batch.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const createPurchasesBatch = createAction({ name: 'create_purchases_batch', // Must be a unique across the piece, this shouldn't be changed. + classification: 'WRITE', auth: talkableAuth, displayName: 'Create batch of purchases', description: 'Create batch of purchases in Talkable', diff --git a/packages/pieces/community/talkable/src/lib/actions/origins/refund.ts b/packages/pieces/community/talkable/src/lib/actions/origins/refund.ts index 9801eb2fabca..7e5ae5fee85c 100644 --- a/packages/pieces/community/talkable/src/lib/actions/origins/refund.ts +++ b/packages/pieces/community/talkable/src/lib/actions/origins/refund.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const refund = createAction({ name: 'refund', // Must be a unique across the piece, this shouldn't be changed. + classification: 'WRITE', auth: talkableAuth, displayName: 'Refund purchase/event', description: 'Mark origin as refund', diff --git a/packages/pieces/community/talkable/src/lib/actions/people/anonymize-person.ts b/packages/pieces/community/talkable/src/lib/actions/people/anonymize-person.ts index 515d565db7ff..35fec99ee342 100644 --- a/packages/pieces/community/talkable/src/lib/actions/people/anonymize-person.ts +++ b/packages/pieces/community/talkable/src/lib/actions/people/anonymize-person.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const anonymizePerson = createAction({ name: 'anonymize_person', // Must be a unique across the piece, this shouldn't be changed. + classification: 'DESTRUCTIVE', auth: talkableAuth, displayName: 'Anonymize person', description: 'Anonymize person by email', diff --git a/packages/pieces/community/talkable/src/lib/actions/people/find-person.ts b/packages/pieces/community/talkable/src/lib/actions/people/find-person.ts index 5eb8a0b1795e..83d4ed78f302 100644 --- a/packages/pieces/community/talkable/src/lib/actions/people/find-person.ts +++ b/packages/pieces/community/talkable/src/lib/actions/people/find-person.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const findPerson = createAction({ name: 'find_person', + classification: 'READ', auth: talkableAuth, displayName: 'Find person', description: 'Find person by email', diff --git a/packages/pieces/community/talkable/src/lib/actions/people/unsubscribe-person.ts b/packages/pieces/community/talkable/src/lib/actions/people/unsubscribe-person.ts index 90fd2096af99..a014e2c0cdd6 100644 --- a/packages/pieces/community/talkable/src/lib/actions/people/unsubscribe-person.ts +++ b/packages/pieces/community/talkable/src/lib/actions/people/unsubscribe-person.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const unsubscribePerson = createAction({ name: 'unsubscribe_person', // Must be a unique across the piece, this shouldn't be changed. + classification: 'DESTRUCTIVE', auth: talkableAuth, displayName: 'Unsubscribe person', description: 'Unsubscribe person by email', diff --git a/packages/pieces/community/talkable/src/lib/actions/people/update-person.ts b/packages/pieces/community/talkable/src/lib/actions/people/update-person.ts index a72f64923f47..9ee41a9a23eb 100644 --- a/packages/pieces/community/talkable/src/lib/actions/people/update-person.ts +++ b/packages/pieces/community/talkable/src/lib/actions/people/update-person.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const updatePerson = createAction({ name: 'update_person', // Must be a unique across the piece, this shouldn't be changed. + classification: 'WRITE', auth: talkableAuth, displayName: 'Update person', description: 'Update person by email', diff --git a/packages/pieces/community/talkable/src/lib/actions/referrals/update-referral-status.ts b/packages/pieces/community/talkable/src/lib/actions/referrals/update-referral-status.ts index 3642196969d5..d22839a76279 100644 --- a/packages/pieces/community/talkable/src/lib/actions/referrals/update-referral-status.ts +++ b/packages/pieces/community/talkable/src/lib/actions/referrals/update-referral-status.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const updateReferralStatus = createAction({ name: 'update-referral-status', // Must be a unique across the piece, this shouldn't be changed. + classification: 'DESTRUCTIVE', auth: talkableAuth, displayName: 'Update referral status', description: 'You can void or approve referral', diff --git a/packages/pieces/community/talkable/src/lib/actions/rewards/claim-offer.ts b/packages/pieces/community/talkable/src/lib/actions/rewards/claim-offer.ts index 67165485adc2..f33f93ffbb63 100644 --- a/packages/pieces/community/talkable/src/lib/actions/rewards/claim-offer.ts +++ b/packages/pieces/community/talkable/src/lib/actions/rewards/claim-offer.ts @@ -5,6 +5,7 @@ import { TALKABLE_API_URL } from '../../common/constants'; export const claimOffer = createAction({ name: 'claim-offer', // Must be a unique across the piece, this shouldn't be changed. + classification: 'WRITE', auth: talkableAuth, displayName: 'Share and claim offer', description: "Using this action, you can share and get a friend's reward", diff --git a/packages/pieces/community/tarvent/package.json b/packages/pieces/community/tarvent/package.json index 3a4091fc2e1b..496165954f3a 100644 --- a/packages/pieces/community/tarvent/package.json +++ b/packages/pieces/community/tarvent/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-tarvent", - "version": "0.1.7", + "version": "0.1.8", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/tarvent/src/lib/actions/create-audience-group.ts b/packages/pieces/community/tarvent/src/lib/actions/create-audience-group.ts index a57c7006d48c..fa453c211fe9 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/create-audience-group.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/create-audience-group.ts @@ -7,6 +7,7 @@ import * as z from 'zod/mini' export const createAudienceGroup = createAction({ auth: tarventAuth, name: 'tarvent_create_audience_group', + classification: 'WRITE', displayName: 'Create An Audience Group', description: 'Creates an audience group in the selected audience.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/create-contact-note.ts b/packages/pieces/community/tarvent/src/lib/actions/create-contact-note.ts index 9ac4a9a4aeeb..e7166ff140a3 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/create-contact-note.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/create-contact-note.ts @@ -7,6 +7,7 @@ import * as z from 'zod/mini' export const createContactNote = createAction({ auth: tarventAuth, name: 'tarvent_create_contact_note', + classification: 'WRITE', displayName: 'Add Note To Contact', description: 'Adds a note to a contact.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/create-contact.ts b/packages/pieces/community/tarvent/src/lib/actions/create-contact.ts index 64cf423815ee..7c379e2913d1 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/create-contact.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/create-contact.ts @@ -7,6 +7,7 @@ import * as z from 'zod/mini' export const createContact = createAction({ auth: tarventAuth, name: 'tarvent_create_contact', + classification: 'WRITE', displayName: 'Create/Update Contact', description: 'This action is used to create or update a contact in an audience.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/create-suppression-filter.ts b/packages/pieces/community/tarvent/src/lib/actions/create-suppression-filter.ts index 6b4d9b9bc3a7..bd38f9392218 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/create-suppression-filter.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/create-suppression-filter.ts @@ -7,6 +7,7 @@ import { makeClient } from '../common'; export const createSuppressionFilter = createAction({ auth: tarventAuth, name: 'tarvent_create_suppression_filter', + classification: 'DESTRUCTIVE', displayName: 'Add Contact To Suppression List', description: 'Creates a suppression filter in your account to suppress a contact.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/create-transaction.ts b/packages/pieces/community/tarvent/src/lib/actions/create-transaction.ts index 7b7d7a677c7b..dfaac27861f4 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/create-transaction.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/create-transaction.ts @@ -7,6 +7,7 @@ import * as z from 'zod/mini' export const createTransaction = createAction({ auth: tarventAuth, name: 'tarvent_create_transaction', + classification: 'WRITE', displayName: 'Send A Transactional Email', description: 'Sends a transactional email. NOTE: This will use your email API credits.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/generate-custom-event.ts b/packages/pieces/community/tarvent/src/lib/actions/generate-custom-event.ts index b9e092552da8..b4f86beda5ee 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/generate-custom-event.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/generate-custom-event.ts @@ -5,6 +5,7 @@ import { makeClient, tarventCommon } from '../common'; export const generateCustomEvent = createAction({ auth: tarventAuth, name: 'tarvent_generate_custom_event', + classification: 'WRITE', displayName: 'Generate A Custom Event', description: 'Generate a custom event in your Tarvent account.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/get-audience-groups.ts b/packages/pieces/community/tarvent/src/lib/actions/get-audience-groups.ts index 6e8c1fe9f805..e154aee52832 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/get-audience-groups.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/get-audience-groups.ts @@ -5,6 +5,7 @@ import { makeClient, tarventCommon } from '../common'; export const getAudienceGroups = createAction({ auth: tarventAuth, name: 'tarvent_get_audience_groups', + classification: 'SEARCH', displayName: 'Find Audience Group', description: 'Finds an audience group by name.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/get-audiences.ts b/packages/pieces/community/tarvent/src/lib/actions/get-audiences.ts index bffc1972b33e..45c7f6d2b729 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/get-audiences.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/get-audiences.ts @@ -5,6 +5,7 @@ import { makeClient } from '../common'; export const getAudiences = createAction({ auth: tarventAuth, name: 'tarvent_get_audiences', + classification: 'SEARCH', displayName: 'Find Audience', description: 'Finds an audience by name or tags.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/get-campaigns.ts b/packages/pieces/community/tarvent/src/lib/actions/get-campaigns.ts index 88d56be1333d..aaf8885786fe 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/get-campaigns.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/get-campaigns.ts @@ -5,6 +5,7 @@ import { makeClient } from '../common'; export const getCampaigns = createAction({ auth: tarventAuth, name: 'tarvent_get_campaigns', + classification: 'SEARCH', displayName: 'Find Campaign', description: 'Finds a campaign by name, status or tags.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/get-contact.ts b/packages/pieces/community/tarvent/src/lib/actions/get-contact.ts index 01f56c3689da..a0aa69e944cf 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/get-contact.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/get-contact.ts @@ -7,6 +7,7 @@ import * as z from 'zod/mini' export const getContact = createAction({ auth: tarventAuth, name: 'tarvent_get_contact', + classification: 'READ', displayName: 'Find Contact', description: 'Finds a contact by your custom key data field (typically this is by email).', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/get-custom-event.ts b/packages/pieces/community/tarvent/src/lib/actions/get-custom-event.ts index 540f5758499f..8b5aff73d645 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/get-custom-event.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/get-custom-event.ts @@ -5,6 +5,7 @@ import { makeClient } from '../common'; export const getCustomEvent = createAction({ auth: tarventAuth, name: 'tarvent_get_custom_event', + classification: 'SEARCH', displayName: 'Find Custom Event', description: 'Finds a custom event by name.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/get-journey.ts b/packages/pieces/community/tarvent/src/lib/actions/get-journey.ts index 9d65d4319ce1..9c406b934b92 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/get-journey.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/get-journey.ts @@ -5,6 +5,7 @@ import { makeClient } from '../common'; export const getJourney = createAction({ auth: tarventAuth, name: 'tarvent_get_journey', + classification: 'SEARCH', displayName: 'Find Journey', description: 'Finds a journey by name, status or tags.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/send-campaign.ts b/packages/pieces/community/tarvent/src/lib/actions/send-campaign.ts index 67f71ef004aa..657d88f5fc3d 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/send-campaign.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/send-campaign.ts @@ -7,6 +7,7 @@ import { makeClient, tarventCommon } from '../common'; export const sendCampaign = createAction({ auth: tarventAuth, name: 'tarvent_send_campaign', + classification: 'WRITE', displayName: 'Send Campaign', description: 'Sends a copy of a campaign.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/update-contact-group.ts b/packages/pieces/community/tarvent/src/lib/actions/update-contact-group.ts index c79e8bdf4537..df4c2cd735b8 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/update-contact-group.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/update-contact-group.ts @@ -5,6 +5,7 @@ import { makeClient, tarventCommon } from '../common'; export const updateContactGroup = createAction({ auth: tarventAuth, name: 'tarvent_update_contact_group', + classification: 'WRITE', displayName: 'Add/Remove Contact From Audience Group', description: 'Adds or removes a contact from an audience group.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/update-contact-journey.ts b/packages/pieces/community/tarvent/src/lib/actions/update-contact-journey.ts index 4cf76d68977c..10fee91b0200 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/update-contact-journey.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/update-contact-journey.ts @@ -5,6 +5,7 @@ import { makeClient, tarventCommon } from '../common'; export const updateContactJourney = createAction({ auth: tarventAuth, name: 'tarvent_update_contact_journey', + classification: 'WRITE', displayName: 'Add/Remove A Contact From A Journey', description: 'Adds or removes the contact from a journey.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/update-contact-status.ts b/packages/pieces/community/tarvent/src/lib/actions/update-contact-status.ts index 9643e57ebf7a..e7f36cc705b2 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/update-contact-status.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/update-contact-status.ts @@ -6,6 +6,7 @@ import { ContactStatus } from '../common/types'; export const updateContactStatus = createAction({ auth: tarventAuth, name: 'tarvent_update_contact_status', + classification: 'DESTRUCTIVE', displayName: 'Subscribe/Unsubscribe Contact From Audience', description: 'Subscribes or unsubscribe a contact in an audience.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/update-contact-tag.ts b/packages/pieces/community/tarvent/src/lib/actions/update-contact-tag.ts index af30f8f5e27e..7890e1ee8e8a 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/update-contact-tag.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/update-contact-tag.ts @@ -5,6 +5,7 @@ import { makeClient, tarventCommon } from '../common'; export const updateContactTags = createAction({ auth: tarventAuth, name: 'tarvent_update_contact_tag', + classification: 'WRITE', displayName: 'Add/Remove Contact Tag', description: 'Adds or removes a tag from contact.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/actions/update-journey-status.ts b/packages/pieces/community/tarvent/src/lib/actions/update-journey-status.ts index 0df128630088..453cf3ae4d56 100644 --- a/packages/pieces/community/tarvent/src/lib/actions/update-journey-status.ts +++ b/packages/pieces/community/tarvent/src/lib/actions/update-journey-status.ts @@ -5,6 +5,7 @@ import { makeClient, tarventCommon } from '../common'; export const updateJourneyStatus = createAction({ auth: tarventAuth, name: 'tarvent_update_journey_status', + classification: 'WRITE', displayName: 'Start/Stop Journey', description: 'Starts or stops a journey.', audience: 'both', diff --git a/packages/pieces/community/tarvent/src/lib/triggers/campaign-send-finished.ts b/packages/pieces/community/tarvent/src/lib/triggers/campaign-send-finished.ts index 734a7abc9d3e..3fa10c1ceb3f 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/campaign-send-finished.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/campaign-send-finished.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const campaignSendFinishedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_campaign_send_finished', + classification: 'READ', displayName: 'Campaign Sent', description: 'Triggers when a campaign has been sent to a contact. WARNING: This will fire for every contact the campaign is sent to, please be careful using this trigger.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-added.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-added.ts index ac634ee32759..fa1157704dd4 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-added.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-added.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactAddedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_added', + classification: 'READ', displayName: 'Contact Added', description: 'Triggers when a contact is added to the selected audience.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-bounced.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-bounced.ts index 3790b812f8e8..08786b16c8a8 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-bounced.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-bounced.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactBouncedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_bounced', + classification: 'READ', displayName: 'Campaign Or Transactional Email Bounced', description: 'Triggers when a campaign or transactional email bounces (is rejected) for a contact.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-clicked.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-clicked.ts index 1a964ae51766..4901a53bc543 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-clicked.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-clicked.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactClickedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_clicked', + classification: 'READ', displayName: 'Campaign Or Transactional Link Clicked', description: 'Triggers when a link within a campaign or transactional email is clicked by a recipient.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-group-updated.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-group-updated.ts index dc9374f0dad0..3ed3bd3f54c6 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-group-updated.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-group-updated.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactGroupUpdatedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_group_updated', + classification: 'READ', displayName: 'Contact Added Or Removed From A Group', description: 'Triggers when a contact is added or removed from a group.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-node-added.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-node-added.ts index cb4cb833bde2..e219d9109de7 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-node-added.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-node-added.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactNoteAddedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_note_added', + classification: 'READ', displayName: 'Contact Note Added', description: 'Triggers when a note is added to a contact.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-opened.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-opened.ts index 58793f4c0c81..3f0678c73140 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-opened.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-opened.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactOpenedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_opened', + classification: 'READ', displayName: 'Campaign Or Transactional Email Opened', description: 'Triggers when a campaign or transactional email is opened by a recipient.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-replied.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-replied.ts index 21874a0f0f6b..11a292827c61 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-replied.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-replied.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactRepliedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_replied', + classification: 'READ', displayName: 'Contact Replied', description: 'Triggers when a contact replies.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-status-updated.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-status-updated.ts index 73de1bab1d0a..5e180f1ef86e 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-status-updated.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-status-updated.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactStatusUpdatedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_status_updated', + classification: 'READ', displayName: 'Contact Status Changed', description: 'Triggers when a contact\'s status changes.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-tag-updated.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-tag-updated.ts index fda435f50827..0f5bca77aad3 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-tag-updated.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-tag-updated.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactTagUpdatedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_tag_updated', + classification: 'READ', displayName: 'Contact Tag Added Or Removed', description: 'Triggers when a tag is added or removed from a contact.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-unsubscribed.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-unsubscribed.ts index 9ca2cefd9cce..90248be78484 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-unsubscribed.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-unsubscribed.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactUnsubscribedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_unsubscribed', + classification: 'READ', displayName: 'Contact Unsubscribed', description: 'Triggers when a contact unsubscribes from an audience.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/contact-updated.ts b/packages/pieces/community/tarvent/src/lib/triggers/contact-updated.ts index 9edc5c9a5cad..820dc8d88f03 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/contact-updated.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/contact-updated.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const contactUpdatedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_contact_updated', + classification: 'READ', displayName: 'Contact Profile Updated', description: 'Triggers when a contact\'s profile is updated.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/form-submitted.ts b/packages/pieces/community/tarvent/src/lib/triggers/form-submitted.ts index f1aec609bcb5..3c2c35a9e3b9 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/form-submitted.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/form-submitted.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const formSubmittedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_form_submitted', + classification: 'READ', displayName: 'Form Submission Received', description: 'Triggers when a known or unknown contact submits a sign up, profile update, or other form.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/page-performed.ts b/packages/pieces/community/tarvent/src/lib/triggers/page-performed.ts index 1900c38d12a7..db40367f25a3 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/page-performed.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/page-performed.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const pagePerformedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_page_performed', + classification: 'READ', displayName: 'Landing Page CTA Performed', description: 'Triggers when a known or unknown contact performs a Call-To-Action within a landing page.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/survey-submitted.ts b/packages/pieces/community/tarvent/src/lib/triggers/survey-submitted.ts index fd4c2401905e..d900207619ec 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/survey-submitted.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/survey-submitted.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const surveySubmittedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_survey_submitted', + classification: 'READ', displayName: 'Survey Submission Received', description: 'Triggers when a known or unknown contact submits a survey.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/transaction-created.ts b/packages/pieces/community/tarvent/src/lib/triggers/transaction-created.ts index d400ff86c9f2..f0ac31f20b49 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/transaction-created.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/transaction-created.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const transactionCreatedTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_transaction_created', + classification: 'READ', displayName: 'Transaction Created', description: 'Triggers when a transactional email is created for a known or unknown contact.', aiMetadata: { diff --git a/packages/pieces/community/tarvent/src/lib/triggers/transaction-sent.ts b/packages/pieces/community/tarvent/src/lib/triggers/transaction-sent.ts index f506fdd25e9f..52d4d4fc0bbe 100644 --- a/packages/pieces/community/tarvent/src/lib/triggers/transaction-sent.ts +++ b/packages/pieces/community/tarvent/src/lib/triggers/transaction-sent.ts @@ -6,6 +6,7 @@ import { CreateWebhookResponse } from '../common/types'; export const transactionSentTrigger = createTrigger({ auth: tarventAuth, name: 'tarvent_transaction_sent', + classification: 'READ', displayName: 'Transaction Sent', description: 'Triggers when a transactional email is processed and sent to one or more recipients.', aiMetadata: { diff --git a/packages/pieces/community/taskade/package.json b/packages/pieces/community/taskade/package.json index 3a45cbba3e63..95f8fb352849 100644 --- a/packages/pieces/community/taskade/package.json +++ b/packages/pieces/community/taskade/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-taskade", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/taskade/src/lib/actions/complete-task.action.ts b/packages/pieces/community/taskade/src/lib/actions/complete-task.action.ts index 1a0101a7c002..cd13a8609df3 100644 --- a/packages/pieces/community/taskade/src/lib/actions/complete-task.action.ts +++ b/packages/pieces/community/taskade/src/lib/actions/complete-task.action.ts @@ -6,6 +6,7 @@ import { TaskadeAPIClient } from '../common/client'; export const completeTaskAction = createAction({ auth: taskadeAuth, name: 'taskade-complete-task', + classification: 'WRITE', displayName: 'Complete Task', description: 'Complete a task in a project.', audience: 'both', diff --git a/packages/pieces/community/taskade/src/lib/actions/create-task.action.ts b/packages/pieces/community/taskade/src/lib/actions/create-task.action.ts index 1be35477db84..f96f8eec49e7 100644 --- a/packages/pieces/community/taskade/src/lib/actions/create-task.action.ts +++ b/packages/pieces/community/taskade/src/lib/actions/create-task.action.ts @@ -6,6 +6,7 @@ import { TaskadeAPIClient } from '../common/client'; export const createTaskAction = createAction({ auth: taskadeAuth, name: 'taskade-create-task', + classification: 'WRITE', displayName: 'Create Task', description: 'Creates a new task.', audience: 'both', diff --git a/packages/pieces/community/taskade/src/lib/actions/delete-task.action.ts b/packages/pieces/community/taskade/src/lib/actions/delete-task.action.ts index 847c9f975538..bdc97500f660 100644 --- a/packages/pieces/community/taskade/src/lib/actions/delete-task.action.ts +++ b/packages/pieces/community/taskade/src/lib/actions/delete-task.action.ts @@ -6,6 +6,7 @@ import { TaskadeAPIClient } from '../common/client'; export const deleteTaskAction = createAction({ auth: taskadeAuth, name: 'taskade-delete-task', + classification: 'DESTRUCTIVE', displayName: 'Delete Task', description: 'Delete an existing task in a project.', audience: 'both', diff --git a/packages/pieces/community/teamwork/package.json b/packages/pieces/community/teamwork/package.json index 20f954d7f921..26fd2cdf30f4 100644 --- a/packages/pieces/community/teamwork/package.json +++ b/packages/pieces/community/teamwork/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-teamwork", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/teamwork/src/lib/actions/add-people-to-project.ts b/packages/pieces/community/teamwork/src/lib/actions/add-people-to-project.ts index bdb49ad6f62c..b5aa9cb6a6da 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/add-people-to-project.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/add-people-to-project.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const addPeopleToProject = createAction({ name: 'add_people_to_project', + classification: 'WRITE', displayName: 'Add People to Project', description: 'Add existing users to a project.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-company.ts b/packages/pieces/community/teamwork/src/lib/actions/create-company.ts index 1a8a9242382f..f130b6ec72e4 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-company.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-company.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createCompany = createAction({ name: 'create_company', + classification: 'WRITE', displayName: 'Create Company', description: 'Create a new company in Teamwork.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-expense.ts b/packages/pieces/community/teamwork/src/lib/actions/create-expense.ts index 0356079ffbdc..f112070885da 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-expense.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-expense.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createExpense = createAction({ name: 'create_expense', + classification: 'WRITE', displayName: 'Create Expense', description: 'Log new expense in a project with cost, description, date.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-message-reply.ts b/packages/pieces/community/teamwork/src/lib/actions/create-message-reply.ts index a1b82db9bf44..914229372182 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-message-reply.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-message-reply.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createMessageReply = createAction({ name: 'create_message_reply', + classification: 'WRITE', displayName: 'Create Message Reply', description: 'Post a reply in a message thread.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-milestone.ts b/packages/pieces/community/teamwork/src/lib/actions/create-milestone.ts index 6a350f636832..2892a4fb2947 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-milestone.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-milestone.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createMilestone = createAction({ name: 'create_milestone', + classification: 'WRITE', displayName: 'Create Milestone', description: 'Add a milestone with due date, description, responsible user, etc.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-notebook-comment.ts b/packages/pieces/community/teamwork/src/lib/actions/create-notebook-comment.ts index 69357213afd1..6090af6f911c 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-notebook-comment.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-notebook-comment.ts @@ -5,6 +5,7 @@ import { HttpMethod, httpClient } from '@activepieces/pieces-common'; export const createNotebookComment = createAction({ name: 'create_notebook_comment', + classification: 'WRITE', displayName: 'Create Notebook Comment', description: 'Add a comment on a notebook (collaborative document) with optional attachments.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-person.ts b/packages/pieces/community/teamwork/src/lib/actions/create-person.ts index 95387a2a44e3..6b550db3f049 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-person.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-person.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createPerson = createAction({ name: 'create_person', + classification: 'WRITE', displayName: 'Create Person', description: 'Create a new user/contact (name, email, invite options).', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-project.ts b/packages/pieces/community/teamwork/src/lib/actions/create-project.ts index 6b5bdebb93bd..7db2c18b9537 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-project.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-project.ts @@ -10,6 +10,7 @@ import { teamworkRequest } from '../common/client'; export const createProject = createAction({ name: 'create_project', + classification: 'WRITE', displayName: 'Create Project', description: 'Create a new project (name, description, belongs to company, dates, etc.).', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-stage.ts b/packages/pieces/community/teamwork/src/lib/actions/create-stage.ts index 40bed9a8c508..2781548da1c9 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-stage.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-stage.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createStage = createAction({ name: 'create_stage', + classification: 'WRITE', displayName: 'Create Stage', description: 'Add a new stage in a workflow or board.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-task-comment.ts b/packages/pieces/community/teamwork/src/lib/actions/create-task-comment.ts index 8901cbf42881..2c96d66a8c2b 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-task-comment.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-task-comment.ts @@ -5,6 +5,7 @@ import { HttpMethod, httpClient } from '@activepieces/pieces-common'; export const createTaskComment = createAction({ name: 'create_task_comment', + classification: 'WRITE', displayName: 'Create Task Comment', description: 'Leave a comment in a task.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-task-list.ts b/packages/pieces/community/teamwork/src/lib/actions/create-task-list.ts index d879a08b8769..7571e2134108 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-task-list.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-task-list.ts @@ -5,6 +5,7 @@ import { teamworkRequest } from '../common/client'; export const createTaskList = createAction({ name: 'create_task_list', + classification: 'WRITE', displayName: 'Create Task List', description: 'Add a new task list under a project.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-task.ts b/packages/pieces/community/teamwork/src/lib/actions/create-task.ts index d2042cd0c10e..9ceea7411725 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-task.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-task.ts @@ -10,6 +10,7 @@ import { teamworkRequest } from '../common/client'; export const createTask = createAction({ name: 'create_task', + classification: 'WRITE', displayName: 'Create Task', description: 'Add a new task under a project with description, due date, assignee, tags, etc.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/create-time-entry-on-task.ts b/packages/pieces/community/teamwork/src/lib/actions/create-time-entry-on-task.ts index fb0674e44586..27c8d08c5efb 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/create-time-entry-on-task.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/create-time-entry-on-task.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const createTimeEntryOnTask = createAction({ name: 'create_time_entry_on_task', + classification: 'WRITE', displayName: 'Create Time Entry on Task', description: 'Log time spent on a task with duration, description.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/find-company.ts b/packages/pieces/community/teamwork/src/lib/actions/find-company.ts index 4c7a73aed842..889eb33b9d8e 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/find-company.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/find-company.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findCompany = createAction({ name: 'find_company', + classification: 'SEARCH', displayName: 'Find Company', description: 'Search for a company by name or domain.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/find-milestone.ts b/packages/pieces/community/teamwork/src/lib/actions/find-milestone.ts index f02945ef5f25..0f2681b2a154 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/find-milestone.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/find-milestone.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findMilestone = createAction({ name: 'find_milestone', + classification: 'SEARCH', displayName: 'Find Milestone', description: 'Find a milestone by name or due date in a project.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/find-notebook-or-comment.ts b/packages/pieces/community/teamwork/src/lib/actions/find-notebook-or-comment.ts index 7f34fe51255e..cd8a8cf5fbbc 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/find-notebook-or-comment.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/find-notebook-or-comment.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findNotebookOrComment = createAction({ name: 'find_notebook_or_comment', + classification: 'SEARCH', displayName: 'Find Notebook / Notebook Comment', description: 'Locate notebooks or note comments by search parameters.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/find-task.ts b/packages/pieces/community/teamwork/src/lib/actions/find-task.ts index 88b6fb5b3c19..ec85cb1f28e2 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/find-task.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/find-task.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findTask = createAction({ name: 'find_task', + classification: 'SEARCH', displayName: 'Find Task', description: 'Search for tasks.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/mark-task-complete.ts b/packages/pieces/community/teamwork/src/lib/actions/mark-task-complete.ts index bfda22213690..ab79e486e6b4 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/mark-task-complete.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/mark-task-complete.ts @@ -5,6 +5,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const markTaskComplete = createAction({ name: 'mark_task_complete', + classification: 'WRITE', displayName: 'Mark Task Complete', description: 'Set a task’s status to complete.', audience: 'both', diff --git a/packages/pieces/community/teamwork/src/lib/actions/update-task.ts b/packages/pieces/community/teamwork/src/lib/actions/update-task.ts index 14aa919d167b..6277c6cf0af2 100644 --- a/packages/pieces/community/teamwork/src/lib/actions/update-task.ts +++ b/packages/pieces/community/teamwork/src/lib/actions/update-task.ts @@ -34,6 +34,7 @@ async function getAllTasks(auth: AppConnectionValueForAuthProperty, Prop export const newVideoBySearch = createTrigger({ name: 'new_video_by_search', + classification: 'READ', displayName: 'New Video by Search', description: 'Triggers when a new video is added that matches a search query', aiMetadata: { diff --git a/packages/pieces/community/vimeo/src/lib/triggers/new-video-by-user.ts b/packages/pieces/community/vimeo/src/lib/triggers/new-video-by-user.ts index de60fe498793..bd9eb9afd554 100644 --- a/packages/pieces/community/vimeo/src/lib/triggers/new-video-by-user.ts +++ b/packages/pieces/community/vimeo/src/lib/triggers/new-video-by-user.ts @@ -51,6 +51,7 @@ const polling: Polling, Prop export const newVideoByUser = createTrigger({ name: 'new_video_by_user', + classification: 'READ', displayName: 'New Video by User', description: 'Triggers when another specified user adds a video', aiMetadata: { diff --git a/packages/pieces/community/vimeo/src/lib/triggers/new-video-liked.ts b/packages/pieces/community/vimeo/src/lib/triggers/new-video-liked.ts index 3401b98e8c1f..cb6711247d1f 100644 --- a/packages/pieces/community/vimeo/src/lib/triggers/new-video-liked.ts +++ b/packages/pieces/community/vimeo/src/lib/triggers/new-video-liked.ts @@ -36,6 +36,7 @@ const polling: Polling, obje export const newVideoLiked = createTrigger({ name: 'new_video_liked', + classification: 'READ', displayName: 'New Video I\'ve Liked', description: 'Triggers when you like a new video on Vimeo', aiMetadata: { diff --git a/packages/pieces/community/vimeo/src/lib/triggers/new-video-of-mine.ts b/packages/pieces/community/vimeo/src/lib/triggers/new-video-of-mine.ts index 51e4ff4b7d32..ae8f1da7f739 100644 --- a/packages/pieces/community/vimeo/src/lib/triggers/new-video-of-mine.ts +++ b/packages/pieces/community/vimeo/src/lib/triggers/new-video-of-mine.ts @@ -46,6 +46,7 @@ const polling: Polling, obje export const newVideoOfMine = createTrigger({ name: 'new_video_of_mine', + classification: 'READ', displayName: 'New Video of Mine', description: 'Triggers when you add/upload a new video', aiMetadata: { diff --git a/packages/pieces/community/vtiger/package.json b/packages/pieces/community/vtiger/package.json index 63904b97a807..14fe5121d84c 100644 --- a/packages/pieces/community/vtiger/package.json +++ b/packages/pieces/community/vtiger/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-vtiger", - "version": "1.4.0", + "version": "1.4.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "dependencies": { diff --git a/packages/pieces/community/vtiger/src/lib/actions/create-record.ts b/packages/pieces/community/vtiger/src/lib/actions/create-record.ts index c748666224d0..202a29339ae9 100644 --- a/packages/pieces/community/vtiger/src/lib/actions/create-record.ts +++ b/packages/pieces/community/vtiger/src/lib/actions/create-record.ts @@ -9,6 +9,7 @@ import { elementTypeProperty } from '../common'; export const createRecord = createAction({ name: 'create_record', + classification: 'WRITE', auth: vtigerAuth, displayName: 'Create Record', description: 'Create a Record', diff --git a/packages/pieces/community/vtiger/src/lib/actions/delete-record.ts b/packages/pieces/community/vtiger/src/lib/actions/delete-record.ts index 16c3d490da55..fdaff247cae8 100644 --- a/packages/pieces/community/vtiger/src/lib/actions/delete-record.ts +++ b/packages/pieces/community/vtiger/src/lib/actions/delete-record.ts @@ -9,6 +9,7 @@ import { elementTypeProperty } from '../common'; export const deleteRecord = createAction({ name: 'delete_record', + classification: 'DESTRUCTIVE', auth: vtigerAuth, displayName: 'Delete Record', description: 'Delete a Record', diff --git a/packages/pieces/community/vtiger/src/lib/actions/get-record.ts b/packages/pieces/community/vtiger/src/lib/actions/get-record.ts index 86358214d167..182707b94368 100644 --- a/packages/pieces/community/vtiger/src/lib/actions/get-record.ts +++ b/packages/pieces/community/vtiger/src/lib/actions/get-record.ts @@ -9,6 +9,7 @@ import { elementTypeProperty } from '../common'; export const getRecord = createAction({ name: 'get_record', + classification: 'READ', auth: vtigerAuth, displayName: 'Get Record', description: 'Get a Record by value', diff --git a/packages/pieces/community/vtiger/src/lib/actions/make-api-call.ts b/packages/pieces/community/vtiger/src/lib/actions/make-api-call.ts index 2cc6384bdc1c..ad4a576b7d9c 100644 --- a/packages/pieces/community/vtiger/src/lib/actions/make-api-call.ts +++ b/packages/pieces/community/vtiger/src/lib/actions/make-api-call.ts @@ -15,6 +15,7 @@ import { export const makeAPICall = createAction({ name: 'make_api_call', + classification: 'WRITE', auth: vtigerAuth, displayName: 'Custom API Call (Deprecated)', description: 'Performs an arbitrary authorized API call. (Deprecated)', diff --git a/packages/pieces/community/vtiger/src/lib/actions/query-records.ts b/packages/pieces/community/vtiger/src/lib/actions/query-records.ts index 0f1cbe030ee5..9e0219f1cbf7 100644 --- a/packages/pieces/community/vtiger/src/lib/actions/query-records.ts +++ b/packages/pieces/community/vtiger/src/lib/actions/query-records.ts @@ -13,6 +13,7 @@ import { httpClient } from '@activepieces/pieces-common'; export const queryRecords = createAction({ name: 'query_records', + classification: 'SEARCH', auth: vtigerAuth, displayName: 'Query Records', description: 'Query records by SQL statement.', diff --git a/packages/pieces/community/vtiger/src/lib/actions/search-record.ts b/packages/pieces/community/vtiger/src/lib/actions/search-record.ts index 2137a054a193..18d960ee38d5 100644 --- a/packages/pieces/community/vtiger/src/lib/actions/search-record.ts +++ b/packages/pieces/community/vtiger/src/lib/actions/search-record.ts @@ -18,6 +18,7 @@ import { export const searchRecords = createAction({ name: 'search_records', + classification: 'SEARCH', auth: vtigerAuth, displayName: 'Search Records', description: 'Search for a record.', diff --git a/packages/pieces/community/vtiger/src/lib/actions/update-record.ts b/packages/pieces/community/vtiger/src/lib/actions/update-record.ts index 77df67dc63db..3e9f3aa961fa 100644 --- a/packages/pieces/community/vtiger/src/lib/actions/update-record.ts +++ b/packages/pieces/community/vtiger/src/lib/actions/update-record.ts @@ -22,6 +22,7 @@ function sleep(ms: number): Promise { export const updateRecord = createAction({ name: 'update_record', + classification: 'WRITE', auth: vtigerAuth, displayName: 'Update Record', description: 'Update a Record', diff --git a/packages/pieces/community/vtiger/src/lib/triggers/new-or-updated-record.ts b/packages/pieces/community/vtiger/src/lib/triggers/new-or-updated-record.ts index be64b21609df..334665b960ee 100644 --- a/packages/pieces/community/vtiger/src/lib/triggers/new-or-updated-record.ts +++ b/packages/pieces/community/vtiger/src/lib/triggers/new-or-updated-record.ts @@ -24,6 +24,7 @@ import dayjs from 'dayjs'; export const newOrUpdatedRecord = createTrigger({ auth: vtigerAuth, name: 'new_or_updated_record', + classification: 'READ', displayName: 'New or Updated Record', description: 'Triggers when a new record is introduced or a record is updated.', diff --git a/packages/pieces/community/webex/package.json b/packages/pieces/community/webex/package.json index cdd848966cff..3086621486be 100644 --- a/packages/pieces/community/webex/package.json +++ b/packages/pieces/community/webex/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-webex", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/webex/src/lib/actions/create-message.ts b/packages/pieces/community/webex/src/lib/actions/create-message.ts index b5dbbf068963..7decdf18609a 100644 --- a/packages/pieces/community/webex/src/lib/actions/create-message.ts +++ b/packages/pieces/community/webex/src/lib/actions/create-message.ts @@ -11,6 +11,7 @@ import { fetchRooms, roomIdDropdown } from '../common/props'; export const createMessage = createAction({ auth: webexAuth, name: 'createMessage', + classification: 'WRITE', displayName: 'Create Message', description: 'Post a plain text or rich text message to a Webex room or send a direct message', diff --git a/packages/pieces/community/webex/src/lib/actions/create-room.ts b/packages/pieces/community/webex/src/lib/actions/create-room.ts index d2d56a63b882..aa8fecc095ad 100644 --- a/packages/pieces/community/webex/src/lib/actions/create-room.ts +++ b/packages/pieces/community/webex/src/lib/actions/create-room.ts @@ -6,6 +6,7 @@ import { webexAuth } from '../common/auth'; export const createRoom = createAction({ auth: webexAuth, name: 'createRoom', + classification: 'WRITE', displayName: 'Create Room', description: 'Create a new Webex room (space). The authenticated user is automatically added as a member.', diff --git a/packages/pieces/community/webex/src/lib/actions/create-team.ts b/packages/pieces/community/webex/src/lib/actions/create-team.ts index 092f2d84fe79..f1662f238b21 100644 --- a/packages/pieces/community/webex/src/lib/actions/create-team.ts +++ b/packages/pieces/community/webex/src/lib/actions/create-team.ts @@ -6,6 +6,7 @@ import { webexAuth } from '../common/auth'; export const createTeam = createAction({ auth: webexAuth, name: 'createTeam', + classification: 'WRITE', displayName: 'Create Team', description: 'Create a new Webex team. The authenticated user is automatically added as a member.', diff --git a/packages/pieces/community/webex/src/lib/actions/find-message.ts b/packages/pieces/community/webex/src/lib/actions/find-message.ts index 87af42f7ef92..f05e2b744434 100644 --- a/packages/pieces/community/webex/src/lib/actions/find-message.ts +++ b/packages/pieces/community/webex/src/lib/actions/find-message.ts @@ -6,6 +6,7 @@ import { webexAuth } from '../common/auth'; export const findMessage = createAction({ auth: webexAuth, name: 'findMessage', + classification: 'READ', displayName: 'Find Message', description: 'Retrieve details for a specific message by message ID', audience: 'both', diff --git a/packages/pieces/community/webex/src/lib/actions/find-room.ts b/packages/pieces/community/webex/src/lib/actions/find-room.ts index e402b5316095..0a36c8d38359 100644 --- a/packages/pieces/community/webex/src/lib/actions/find-room.ts +++ b/packages/pieces/community/webex/src/lib/actions/find-room.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const findRoom = createAction({ auth: webexAuth, name: 'findRoom', + classification: 'READ', displayName: 'Find room', description: 'Retrieve details for a specific room by room id', audience: 'both', diff --git a/packages/pieces/community/webex/src/lib/triggers/new-meeting.ts b/packages/pieces/community/webex/src/lib/triggers/new-meeting.ts index c730594f401d..49ddcc954535 100644 --- a/packages/pieces/community/webex/src/lib/triggers/new-meeting.ts +++ b/packages/pieces/community/webex/src/lib/triggers/new-meeting.ts @@ -5,6 +5,7 @@ import { webexAuth } from '../common/auth'; export const newMeeting = createTrigger({ auth: webexAuth, name: 'newMeeting', + classification: 'READ', displayName: 'New meeting', description: 'Triggers when a new meeting is created. ', aiMetadata: { diff --git a/packages/pieces/community/webex/src/lib/triggers/new-room.ts b/packages/pieces/community/webex/src/lib/triggers/new-room.ts index d85d7fa7377b..139337d4afbe 100644 --- a/packages/pieces/community/webex/src/lib/triggers/new-room.ts +++ b/packages/pieces/community/webex/src/lib/triggers/new-room.ts @@ -6,6 +6,7 @@ import { HttpMethod } from '@activepieces/pieces-common'; export const newRoom = createTrigger({ auth: webexAuth, name: 'newRoom', + classification: 'READ', displayName: 'New room', description: 'Triggers when a new room is created', aiMetadata: { diff --git a/packages/pieces/community/webscraping-ai/package.json b/packages/pieces/community/webscraping-ai/package.json index 13111a5eab7f..1317151ae391 100644 --- a/packages/pieces/community/webscraping-ai/package.json +++ b/packages/pieces/community/webscraping-ai/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-webscraping-ai", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/webscraping-ai/src/lib/actions/ask-a-question-about-the-web-page.ts b/packages/pieces/community/webscraping-ai/src/lib/actions/ask-a-question-about-the-web-page.ts index ba032557a146..9243262eacd6 100644 --- a/packages/pieces/community/webscraping-ai/src/lib/actions/ask-a-question-about-the-web-page.ts +++ b/packages/pieces/community/webscraping-ai/src/lib/actions/ask-a-question-about-the-web-page.ts @@ -4,6 +4,7 @@ import { webscrapingAiAuth, webscrapingAiCommon } from '../common'; export const askAQuestionAboutTheWebPage = createAction({ auth: webscrapingAiAuth, name: 'askAQuestionAboutTheWebPage', + classification: 'READ', displayName: 'Ask a Question About the Web Page', description: 'Gets an answer to a question about a given webpage.', audience: 'both', diff --git a/packages/pieces/community/webscraping-ai/src/lib/actions/extract-structured-data.ts b/packages/pieces/community/webscraping-ai/src/lib/actions/extract-structured-data.ts index f4e23375bdcb..d5083537881b 100644 --- a/packages/pieces/community/webscraping-ai/src/lib/actions/extract-structured-data.ts +++ b/packages/pieces/community/webscraping-ai/src/lib/actions/extract-structured-data.ts @@ -4,6 +4,7 @@ import { webscrapingAiAuth, webscrapingAiCommon } from '../common'; export const extractStructuredData = createAction({ auth: webscrapingAiAuth, name: 'extractStructuredData', + classification: 'READ', displayName: 'Extract structured data', description: 'Returns structured data fields extracted from the webpage using an LLM model.', diff --git a/packages/pieces/community/webscraping-ai/src/lib/actions/get-account-information.ts b/packages/pieces/community/webscraping-ai/src/lib/actions/get-account-information.ts index 13c193602b7c..183e6acda73b 100644 --- a/packages/pieces/community/webscraping-ai/src/lib/actions/get-account-information.ts +++ b/packages/pieces/community/webscraping-ai/src/lib/actions/get-account-information.ts @@ -4,6 +4,7 @@ import { webscrapingAiAuth, webscrapingAiCommon } from '../common'; export const getAccountInformation = createAction({ auth: webscrapingAiAuth, name: 'getAccountInformation', + classification: 'READ', displayName: 'Get Account Info', description: 'Get account usage information including remaining API credits and concurrent requests.', audience: 'both', diff --git a/packages/pieces/community/webscraping-ai/src/lib/actions/get-page-html.ts b/packages/pieces/community/webscraping-ai/src/lib/actions/get-page-html.ts index c3a6c0ed1083..afabedee2520 100644 --- a/packages/pieces/community/webscraping-ai/src/lib/actions/get-page-html.ts +++ b/packages/pieces/community/webscraping-ai/src/lib/actions/get-page-html.ts @@ -4,6 +4,7 @@ import { webscrapingAiAuth, webscrapingAiCommon } from '../common'; export const getPageHtml = createAction({ auth: webscrapingAiAuth, name: 'getPageHtml', + classification: 'READ', displayName: 'Get Page HTML', description: 'Retrieves the raw HTML markup of a web page.', audience: 'both', diff --git a/packages/pieces/community/webscraping-ai/src/lib/actions/scrape-website-text.ts b/packages/pieces/community/webscraping-ai/src/lib/actions/scrape-website-text.ts index b66aeb4bba13..a46dd751e3cd 100644 --- a/packages/pieces/community/webscraping-ai/src/lib/actions/scrape-website-text.ts +++ b/packages/pieces/community/webscraping-ai/src/lib/actions/scrape-website-text.ts @@ -4,6 +4,7 @@ import { webscrapingAiAuth, webscrapingAiCommon } from '../common'; export const scrapeWebsiteText = createAction({ auth: webscrapingAiAuth, name: 'scrapeWebsiteText', + classification: 'READ', displayName: 'Scrape Website Text', description: 'Returns the visible text content of a webpage specified by the URL.', diff --git a/packages/pieces/community/wedof/package.json b/packages/pieces/community/wedof/package.json index 375680ac788a..15bc3f41c377 100644 --- a/packages/pieces/community/wedof/package.json +++ b/packages/pieces/community/wedof/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-wedof", - "version": "1.4.6", + "version": "1.4.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/wedof/src/lib/actions/add-execution-tag.ts b/packages/pieces/community/wedof/src/lib/actions/add-execution-tag.ts index d6eeeebfe280..4a5b2b09a3af 100644 --- a/packages/pieces/community/wedof/src/lib/actions/add-execution-tag.ts +++ b/packages/pieces/community/wedof/src/lib/actions/add-execution-tag.ts @@ -4,6 +4,7 @@ import { Property, createAction } from '@activepieces/pieces-framework'; export const addExecutionTag = createAction({ auth: wedofAuth, name: 'addExecutionTag', + classification: 'READ', displayName: 'Associer le run à wedof', description: "Permet d'associer une exécution de workflow à un ou plusieurs dossiers de (formations / certifications) dans wedof", diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folder-survey/get-certification-folder-survey.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folder-survey/get-certification-folder-survey.ts index 62697f200ea5..3bcd3b6e9b3e 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folder-survey/get-certification-folder-survey.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folder-survey/get-certification-folder-survey.ts @@ -9,6 +9,7 @@ import { HttpMethod, httpClient } from '@activepieces/pieces-common'; export const getCertificationFolderSurvey = createAction({ auth: wedofAuth, name: 'getCertificationFolderSurvey', + classification: 'READ', displayName: "Récupération d'une enquête", description: "Permet de récupérer une enquête associée à un dossier de certification", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folder-survey/list-certification-folder-surveys.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folder-survey/list-certification-folder-surveys.ts index 7fb9a6508f46..93a2841352a6 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folder-survey/list-certification-folder-surveys.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folder-survey/list-certification-folder-surveys.ts @@ -9,6 +9,7 @@ import { HttpMethod, QueryParams, httpClient } from '@activepieces/pieces-common export const listCertificationFolderSurveys = createAction({ auth: wedofAuth, name: 'listCertificationFolderSurveys', + classification: 'SEARCH', displayName: 'Liste les enquêtes selon des critères', description: "Récupérer l'ensemble des enquêtes de l'organisme de l'utilisateur connecté", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/abort-certification-folder.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/abort-certification-folder.ts index 51b3472c68e5..2ca648f7c109 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/abort-certification-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/abort-certification-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const abortCertificationFolder = createAction({ auth: wedofAuth, name: 'abortCertificationFolder', + classification: 'DESTRUCTIVE', displayName: 'Passer un dossier de certification à l’état : Abandonné', description: "Change l'état d'un dossier de certification vers : Abandonné", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/create-certification-folder.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/create-certification-folder.ts index 05091cf94a6f..2999389eae08 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/create-certification-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/create-certification-folder.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const createCertificationFolder = createAction({ auth: wedofAuth, name: 'createCertificationFolder', + classification: 'WRITE', displayName: "Créer un dossier de certification hors CPF", description: "Permet de créer un nouveau dossier de certification", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-failed.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-failed.ts index 55600c138eae..8bcd247a1982 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-failed.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-failed.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const declareCertificationFolderFailed = createAction({ auth: wedofAuth, name: 'declareCertificationFolderFailed', + classification: 'WRITE', displayName: 'Passer un dossier de certification à l’état : Échoué', description: "Change l'état d'un dossier de certification vers : Échoué", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-registred.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-registred.ts index a88c9bbfc2ac..3cc2789cc2bf 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-registred.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-registred.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const declareCertificationFolderRegistred = createAction({ auth: wedofAuth, name: 'declareCertificationFolderRegistred', + classification: 'WRITE', displayName: "Passer un dossier de certification à l'état : Enregistré", description: "Change l'état d'un dossier de certification vers : Enregistré", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-success.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-success.ts index f63c08e69e1d..3c4f3a9e497f 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-success.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-success.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const declareCertificationFolderSuccess = createAction({ auth: wedofAuth, name: 'declareCertificationFolderSuccess', + classification: 'WRITE', displayName: "Passer un dossier de certification à l'état : Réussi", description: "Change l'état d'un dossier de certification vers : Réussi", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-tocontrol.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-tocontrol.ts index cc03b76fdcb7..c44011c5968a 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-tocontrol.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-tocontrol.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const declareCertificationFolderToControl = createAction({ auth: wedofAuth, name: 'declareCertificationFolderToControl', + classification: 'WRITE', displayName: "Passer un dossier de certification à l'état : À contrôler", description: "Change l'état d'un dossier de certification vers : À contrôler", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-toretake.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-toretake.ts index f9f5db474c3f..9c538c893842 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-toretake.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-toretake.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const declareCertificationFolderToRetake = createAction({ auth: wedofAuth, name: 'declareCertificationFolderToRetake', + classification: 'WRITE', displayName: 'Passer un dossier de certification à l’état : à repasser', description: "Change l'état d'un dossier de certification vers : à repasser", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-totake.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-totake.ts index 6cc3dfd01269..75dd6774aa04 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-totake.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/declare-certification-folder-totake.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const declareCertificationFolderToTake = createAction({ auth: wedofAuth, name: 'declareCertificationFolderToTake', + classification: 'WRITE', displayName: "Passer un dossier de certification à l'état : Prêt à passer", description: "Change l'état d'un dossier de certification vers : Prêt à passer", diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/get-certification-folder.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/get-certification-folder.ts index 3b52f1494cad..0f7016336bca 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/get-certification-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/get-certification-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const getCertificationFolder = createAction({ auth: wedofAuth, name: 'getCertificationFolder', + classification: 'READ', displayName: 'Récupérer un dossier de certification', description: 'Récupérer un dossier de certification à partir de son n° de dossier', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/list-certification-folder-documents.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/list-certification-folder-documents.ts index 980156959d85..5ab6fb1964b9 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/list-certification-folder-documents.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/list-certification-folder-documents.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const getCertificationFolderDocuments = createAction({ auth: wedofAuth, name: 'getCertificationFolderDocuments', + classification: 'SEARCH', displayName: "Liste des documents d'un dossier de certification", description: "Récupérer la liste de documents d'un dossier de certification à partir de son n° de dossier", diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/refuse-certification-folder.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/refuse-certification-folder.ts index 6f761031e408..a99f27bf144d 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/refuse-certification-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/refuse-certification-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const refuseCertificationFolder = createAction({ auth: wedofAuth, name: 'refuseCertificationFolder', + classification: 'WRITE', displayName: 'Passer un dossier de certification à l’état : Refuser', description: "Change l'état d'un dossier de certification vers : Refuser", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/search-certification-folder.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/search-certification-folder.ts index 36eb219ac90d..de5366ed8185 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/search-certification-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/search-certification-folder.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const searchCertificationFolder = createAction({ auth: wedofAuth, name: 'searchCertificationFolder', + classification: 'SEARCH', displayName: 'Rechercher un ou plusieurs dossiers de certifications', description: 'Liste les dossiers de certifications en fonction des critères sélectionnés', audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-folders/update-certification-folder.ts b/packages/pieces/community/wedof/src/lib/actions/certification-folders/update-certification-folder.ts index 773d82335290..fd3a772045eb 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-folders/update-certification-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-folders/update-certification-folder.ts @@ -11,6 +11,7 @@ import dayjs from 'dayjs'; export const updateCertificationFolder = createAction({ auth: wedofAuth, name: 'updateCertificationFolder', + classification: 'WRITE', displayName: 'Mettre à jour un dossier de certification', description: "Met à jour certaines informations modifiables d'un dossier de certification", diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-partner-audit/create-certification-partner-audit.ts b/packages/pieces/community/wedof/src/lib/actions/certification-partner-audit/create-certification-partner-audit.ts index 218ab13318bd..2fe447151b48 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-partner-audit/create-certification-partner-audit.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-partner-audit/create-certification-partner-audit.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const createCertificationPartnerAudit = createAction({ auth: wedofAuth, name: 'createCertificationPartnerAudit', + classification: 'WRITE', displayName: "Créer un audit sur un partenariat de certification", description: "Permet de créer un audit sur un partenariat de certification", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-partner-audit/create-general-audit.ts b/packages/pieces/community/wedof/src/lib/actions/certification-partner-audit/create-general-audit.ts index 1398e9924413..283cea18885f 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-partner-audit/create-general-audit.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-partner-audit/create-general-audit.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const createGeneralAudit = createAction({ auth: wedofAuth, name: 'createGeneralAudit', + classification: 'DESTRUCTIVE', displayName: "Générer un audit général sur les partenaires d'une certification", description: "Permet de générer et clôturer un audit pour chacun des partenariats (actifs) de certification", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-partner/create-partnership.ts b/packages/pieces/community/wedof/src/lib/actions/certification-partner/create-partnership.ts index 28df048500fb..6fe2e926c62e 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-partner/create-partnership.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-partner/create-partnership.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const createPartnership = createAction({ auth: wedofAuth, name: 'createPartnership', + classification: 'WRITE', displayName: "Créer un partenariat", description: "Permet de créer un nouveau partenariat avec le SIRET fourni", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-partner/delete-partnership.ts b/packages/pieces/community/wedof/src/lib/actions/certification-partner/delete-partnership.ts index 18390c3d9f88..53a68943fcab 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-partner/delete-partnership.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-partner/delete-partnership.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const deletePartnership = createAction({ auth: wedofAuth, name: 'deletePartnership', + classification: 'DESTRUCTIVE', displayName: "Supprimer un partenariat", description: "Supprime un partenariat à l'état Demande à compléter", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-partner/get-partnership.ts b/packages/pieces/community/wedof/src/lib/actions/certification-partner/get-partnership.ts index 9013096ab5d0..86e661cb0fb6 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-partner/get-partnership.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-partner/get-partnership.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const getPartnership = createAction({ auth: wedofAuth, name: 'getPartnership', + classification: 'READ', displayName: "Récupération d'un partenariat", description: "Récupération d'un partenariat par le certifInfo de la certification et du siret du partenaire", diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-partner/list-partnership.ts b/packages/pieces/community/wedof/src/lib/actions/certification-partner/list-partnership.ts index 04e15e2f5dc2..eebe5b48bd8b 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-partner/list-partnership.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-partner/list-partnership.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const listPartnerships = createAction({ auth: wedofAuth, name: 'listPartnerships', + classification: 'SEARCH', displayName: "Lister les partenariats", description: "Récupère l'ensemble des partenariats d'une certification", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-partner/reset-partnership.ts b/packages/pieces/community/wedof/src/lib/actions/certification-partner/reset-partnership.ts index d9b77000b240..692efd2092d7 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-partner/reset-partnership.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-partner/reset-partnership.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const resetPartnership = createAction({ auth: wedofAuth, name: 'resetPartnership', + classification: 'WRITE', displayName: "Réinitialiser un partenariat", description: "Permet de réinitialiser les données du partenariat en état 'Demande en traitement'", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification-partner/update-partnership.ts b/packages/pieces/community/wedof/src/lib/actions/certification-partner/update-partnership.ts index c5ab83952a29..64cb39d44577 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification-partner/update-partnership.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification-partner/update-partnership.ts @@ -10,6 +10,7 @@ import { wedofCommon } from '../../common/wedof'; export const updatePartnership = createAction({ auth: wedofAuth, name: 'updatePartnership', + classification: 'WRITE', displayName: 'Mettre à jour le partenariat', description: 'Permet de mettre à jour le partenariat', audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/certification/certification-partner-stats.ts b/packages/pieces/community/wedof/src/lib/actions/certification/certification-partner-stats.ts index 73e16f005c05..516c5ed990eb 100644 --- a/packages/pieces/community/wedof/src/lib/actions/certification/certification-partner-stats.ts +++ b/packages/pieces/community/wedof/src/lib/actions/certification/certification-partner-stats.ts @@ -13,6 +13,7 @@ import { wedofCommon } from '../../common/wedof'; export const listPartnerStats = createAction({ auth: wedofAuth, name: 'listPartnerStats', + classification: 'SEARCH', displayName: 'Lister les statistiques des partenaires', description: 'Récupère les statistiques des partenaires de certification', audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/create-activitie.ts b/packages/pieces/community/wedof/src/lib/actions/create-activitie.ts index faed891e33ab..bb0955fb2a3a 100644 --- a/packages/pieces/community/wedof/src/lib/actions/create-activitie.ts +++ b/packages/pieces/community/wedof/src/lib/actions/create-activitie.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const createActivitie = createAction({ auth: wedofAuth, name: 'createActivitie', + classification: 'WRITE', displayName: "Créer une activité", description: "Permet de créer une activité d'un dossier (Dossier de formation / Dossier de certification)", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/create-task.ts b/packages/pieces/community/wedof/src/lib/actions/create-task.ts index e34be1a79f05..2f87fbb52a66 100644 --- a/packages/pieces/community/wedof/src/lib/actions/create-task.ts +++ b/packages/pieces/community/wedof/src/lib/actions/create-task.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const createTask = createAction({ auth: wedofAuth, name: 'createTask', + classification: 'WRITE', displayName: "Créer une tâche", description: "Permet de créer une tâche d'un dossier (Dossier de formation / Dossier de certification)", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/list-activities-and-tasks.ts b/packages/pieces/community/wedof/src/lib/actions/list-activities-and-tasks.ts index 68801352edc6..153a31d5ff9f 100644 --- a/packages/pieces/community/wedof/src/lib/actions/list-activities-and-tasks.ts +++ b/packages/pieces/community/wedof/src/lib/actions/list-activities-and-tasks.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../common/wedof'; export const listActivitiesAndTasks = createAction({ auth: wedofAuth, name: 'listActivitiesAndTasks', + classification: 'SEARCH', displayName: "Liste de toutes les activités et tâches d'un dossier", description: "Liste de toutes les activités et tâches d'un dossier (Dossier de formation / Dossier de certification)", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/me.ts b/packages/pieces/community/wedof/src/lib/actions/me.ts index 7d8587a6aaef..20fac7c5ecc6 100644 --- a/packages/pieces/community/wedof/src/lib/actions/me.ts +++ b/packages/pieces/community/wedof/src/lib/actions/me.ts @@ -6,6 +6,7 @@ import {wedofCommon} from '../common/wedof'; export const me = createAction({ auth: wedofAuth, name: 'me', + classification: 'READ', displayName: "Récupérer mes informations", description: "Récupérer mes informations et mes détails", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/my-organism.ts b/packages/pieces/community/wedof/src/lib/actions/my-organism.ts index 2600ccd2bbeb..c6e5b4f0d23a 100644 --- a/packages/pieces/community/wedof/src/lib/actions/my-organism.ts +++ b/packages/pieces/community/wedof/src/lib/actions/my-organism.ts @@ -6,6 +6,7 @@ import {wedofCommon} from '../common/wedof'; export const myOrganism = createAction({ auth: wedofAuth, name: 'myOrganism', + classification: 'READ', displayName: "Récupérer mon organisme", description: "Récupérer mon organisme et afficher ses détails", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/bill-registration-folder.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/bill-registration-folder.ts index 5feb00de4bb3..fa9a64b28c11 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/bill-registration-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/bill-registration-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const billRegistrationFolder = createAction({ auth: wedofAuth, name: 'billRegistrationFolder', + classification: 'WRITE', displayName: 'Facturer le dossier de formation', description: 'Associe le dossier de formation à un n° de facture et transmets les informations de facturation au financeur (EDOF par exemple)', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/cancel-registration-folder.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/cancel-registration-folder.ts index 1053ee5963e9..ffd450a4b1fc 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/cancel-registration-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/cancel-registration-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const cancelRegistrationFolder = createAction({ auth: wedofAuth, name: 'cancelRegistrationFolder', + classification: 'DESTRUCTIVE', displayName: 'Annuler le dossier de formation', description: 'Annuler le dossier de formation', audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/create-registration-folder.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/create-registration-folder.ts index 29758738238a..7e189ddd68d5 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/create-registration-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/create-registration-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const createRegistrationFolder = createAction({ auth: wedofAuth, name: 'createRegistrationFolder', + classification: 'WRITE', displayName: "Créer un dossier de formation hors CPF", description: "Permet de créer un nouveau dossier de formation", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-intraining.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-intraining.ts index 41a6139b748b..2356cafc9608 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-intraining.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-intraining.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const declareRegistrationFolderIntraining = createAction({ auth: wedofAuth, name: 'declareRegistrationFolderIntraining', + classification: 'WRITE', displayName: "Passer un dossier de formation à l'état : En formation", description: "Change l'état d'un dossier de formation vers : En formation", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-servicedone.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-servicedone.ts index cc2c24335695..9536dff73535 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-servicedone.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-servicedone.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const declareRegistrationFolderServicedone = createAction({ auth: wedofAuth, name: 'declareRegistrationFolderServicedone', + classification: 'WRITE', displayName: "Passer un dossier de formation à l'état : Service fait déclaré", description: "Passe le dossier dans l'état 'service fait déclaré' s'il est dans l'état 'sortie de formation' ou dans l'état 'en formation'. Si depuis l'état 'en formation', le passage à l'état intermédiaire 'sortie de formation' se fera automatiquement.", diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-terminated.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-terminated.ts index 6d8ef94f1d79..3205703f44a3 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-terminated.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/declare-registration-folder-terminated.ts @@ -7,6 +7,7 @@ import dayjs from 'dayjs'; export const declareRegistrationFolderTerminated = createAction({ auth: wedofAuth, name: 'declareRegistrationFolderTerminated', + classification: 'WRITE', displayName: "Passer un dossier de formation à l'état : sortie de formation", description: "Change l'état d'un dossier de formation vers : sortie de formation", diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/get-minimal-session-dates.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/get-minimal-session-dates.ts index 47d88ec90481..dbcb0ee7d44a 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/get-minimal-session-dates.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/get-minimal-session-dates.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const getMinimalSessionDates = createAction({ auth: wedofAuth, name: 'getMinimalSessionsDates', + classification: 'READ', displayName: 'Date minimale de début de session de formation', description: 'Récupération des dates minimales de début de session de formation', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/get-registration-folder.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/get-registration-folder.ts index 1a830bcb676f..e35df2f7f14a 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/get-registration-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/get-registration-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const getRegistrationFolder = createAction({ auth: wedofAuth, name: 'getRegistrationFolder', + classification: 'READ', displayName: 'Récupérer un dossier de formation', description: 'Récupérer un dossier de formation à partir de son n° de dossier', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/list-registration-folder-documents.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/list-registration-folder-documents.ts index b44ac84d9b45..9fc3b0964e67 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/list-registration-folder-documents.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/list-registration-folder-documents.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const getRegistrationFolderDocuments = createAction({ auth: wedofAuth, name: 'getRegistrationFolderDocuments', + classification: 'SEARCH', displayName: "Liste des documents d'un dossier de formation", description: "Récupérer la liste de documents d'un dossier de formation à partir de son n° de dossier", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/refuse-registration-folder.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/refuse-registration-folder.ts index ea341c5ac4fb..bf62fceccf37 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/refuse-registration-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/refuse-registration-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const refuseRegistrationFolder = createAction({ auth: wedofAuth, name: 'refuseRegistrationFolder', + classification: 'DESTRUCTIVE', displayName: 'Refuser le dossier de formation', description: 'Refuser le dossier de formation', audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/search-registration-folder.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/search-registration-folder.ts index beec6a481271..3516defcdbf8 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/search-registration-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/search-registration-folder.ts @@ -15,6 +15,7 @@ import dayjs from 'dayjs'; export const searchRegistrationFolder = createAction({ auth: wedofAuth, name: 'listRegistrationFolders', + classification: 'SEARCH', displayName: 'Rechercher un ou plusieurs dossiers de formation', description: 'Liste les dossiers de formation en fonction des critères sélectionnés', diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/update-completion-rate.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/update-completion-rate.ts index d826f4e9dcaa..7d0df60e7f87 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/update-completion-rate.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/update-completion-rate.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const updateCompletionRate = createAction({ auth: wedofAuth, name: 'updateCompletionRate', + classification: 'WRITE', displayName: "Mettre à jour l'assiduité d'un apprenant", description: "Mettre à jour le taux d'avancement en % d'assiduité d'un apprenant pour un Dossier de formation donné.", diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/update-registration-folder.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/update-registration-folder.ts index c990fb6a4272..1e2f00f7ea99 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/update-registration-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/update-registration-folder.ts @@ -11,6 +11,7 @@ import dayjs from 'dayjs'; export const updateRegistrationFolder = createAction({ auth: wedofAuth, name: 'updateRegistrationFolder', + classification: 'WRITE', displayName: 'Mettre à jour un dossier de formation', description: "Met à jour certaines informations modifiables d'un dossier de formation", diff --git a/packages/pieces/community/wedof/src/lib/actions/registration-folders/validate-registration-folder.ts b/packages/pieces/community/wedof/src/lib/actions/registration-folders/validate-registration-folder.ts index b7adfd0e9ba9..f86c0ffc5687 100644 --- a/packages/pieces/community/wedof/src/lib/actions/registration-folders/validate-registration-folder.ts +++ b/packages/pieces/community/wedof/src/lib/actions/registration-folders/validate-registration-folder.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../../common/wedof'; export const validateRegistrationFolder = createAction({ auth: wedofAuth, name: 'validateRegistrationFolder', + classification: 'WRITE', displayName: 'Valider le dossier de formation', description: "Passer l'état du dossier de formation à l'état validé", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/actions/send-file.ts b/packages/pieces/community/wedof/src/lib/actions/send-file.ts index 464ccaca6027..050fc3c8f7f5 100644 --- a/packages/pieces/community/wedof/src/lib/actions/send-file.ts +++ b/packages/pieces/community/wedof/src/lib/actions/send-file.ts @@ -6,6 +6,7 @@ import { wedofCommon } from '../common/wedof'; export const sendFile = createAction({ auth: wedofAuth, name: 'sendFile', + classification: 'WRITE', displayName: "Envoyer un fichier", description: "Permet d'envoyer un fichier pour un dossier (Dossier de formation / Dossier de certification)", audience: 'both', diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-initial-experience-answered.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-initial-experience-answered.ts index 2ec2fde55d63..eb0936ef7d01 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-initial-experience-answered.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-initial-experience-answered.ts @@ -6,6 +6,7 @@ export const certificationFolderSurveyInitialExperienceAnswered = createTrigger( { auth: wedofAuth, name: 'certificationFolderSurveyInitialExperienceAnswered', + classification: 'READ', displayName: 'Enquête "Situation professionnelle en début de cursus" répondue', description: diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-initial-experience-available.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-initial-experience-available.ts index 91d8f6095b3f..87126f13c760 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-initial-experience-available.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-initial-experience-available.ts @@ -6,6 +6,7 @@ export const certificationFolderSurveyInitialExperienceAvailable = createTrigger({ auth: wedofAuth, name: 'certificationFolderSurveyInitialExperienceAvailable', + classification: 'READ', displayName: 'Enquête "Situation professionnelle en début de cursus" disponible', description: diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-long-experience-answered.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-long-experience-answered.ts index b878b89f3449..5683f05c467c 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-long-experience-answered.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-long-experience-answered.ts @@ -6,6 +6,7 @@ export const certificationFolderSurveyLongTermExperienceAnswered = createTrigger({ auth: wedofAuth, name: 'certificationFolderSurveyLongTermExperienceAnswered', + classification: 'READ', displayName: 'Enquête "Situation professionnelle au moins un an" répondue', description: "Se déclenche lorsqu'un une enquête de au moins un an de cursus est répondue", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-long-experience-available.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-long-experience-available.ts index 779f70a33e74..fb0726e0f3a9 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-long-experience-available.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-long-experience-available.ts @@ -6,6 +6,7 @@ export const certificationFolderSurveyLongTermExperienceAvailable = createTrigger({ auth: wedofAuth, name: 'certificationFolderSurveyLongTermExperienceAvailable', + classification: 'READ', displayName: 'Enquête "Situation professionnelle au moins un an" disponible', description: diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-six-month-experience-answered.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-six-month-experience-answered.ts index c2e2852461c5..5a061f9d5a93 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-six-month-experience-answered.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-six-month-experience-answered.ts @@ -6,6 +6,7 @@ export const certificationFolderSurveySixMonthExperienceAnswered = createTrigger({ auth: wedofAuth, name: 'certificationFolderSurveySixMonthExperienceAnswered', + classification: 'READ', displayName: 'Enquête "Situation professionnelle de 6 mois" répondue', description: "Se déclenche lorsqu'un une enquête de 6 mois de cursus est répondue", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-six-month-experience-available.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-six-month-experience-available.ts index b4c8c7db9062..1b88e659cca1 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-six-month-experience-available.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folder-survey/certification-folder-survey-six-month-experience-available.ts @@ -6,6 +6,7 @@ export const certificationFolderSurveySixMonthExperienceAvailable = createTrigger({ auth: wedofAuth, name: 'certificationFolderSurveySixMonthExperienceAvailable', + classification: 'READ', displayName: 'Enquête "Situation professionnelle de 6 mois" disponible', description: "Se déclenche lorsqu'un une enquête de 6 mois de cursus est disponible", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-registred.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-registred.ts index 4469feb6e4c6..338376d79f73 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-registred.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-registred.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationFolderRegistred = createTrigger({ auth: wedofAuth, name: 'certificationFolderRegistred', + classification: 'READ', displayName: 'Dossier de certification enregistré', description: "Se déclenche lorsqu'un dossier de certification est enregistré", aiMetadata: { diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-selected.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-selected.ts index 805b8986c836..8144e166aab5 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-selected.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-selected.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationFolderSelected = createTrigger({ auth: wedofAuth, name: 'certificationFolderSelected', + classification: 'READ', displayName: 'Événement sur le dossier de certification', description: "Se déclenche lorsque l'événement choisi se produit sur un dossier de certification", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-success.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-success.ts index e4fbc8b943cf..29d4aceb89fd 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-success.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-success.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationFolderSuccess = createTrigger({ auth: wedofAuth, name: 'certificationfolderSuccess', + classification: 'READ', displayName: 'Dossier de certification réussi', description: "Se déclenche lorsqu'un dossier de formation passe à l'état réussi", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-tocontrol.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-tocontrol.ts index 44e0ad4e63dd..e94a54cd8200 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-tocontrol.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-tocontrol.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationFolderToControl = createTrigger({ auth: wedofAuth, name: 'certificationFolderToControl', + classification: 'READ', displayName: 'Dossier de certification à contrôler', description: "Se déclenche lorsqu'un dossier de certification passe à controler", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-toretake.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-toretake.ts index 1b6b4163d4b1..ab8a1f6664ab 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-toretake.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-toretake.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationFolderToretake = createTrigger({ auth: wedofAuth, name: 'certificationFolderToretake', + classification: 'READ', displayName: 'Dossier de certification à repasser', description: "Se déclanche lorsqu'un dossier de certification est prét à repasser", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-totake.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-totake.ts index 2c8e8ee2342c..c2279f6ac7de 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-totake.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-totake.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationFolderTotake = createTrigger({ auth: wedofAuth, name: 'certificationFolderTotake', + classification: 'READ', displayName: 'Dossier de certification prêt à passer', description: "Se déclenche lorsqu'un dossier de certification est prét à passer", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-updated.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-updated.ts index 359d9386d813..281fc19f7abe 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-updated.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/certification-folder-updated.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationFolderUpdated = createTrigger({ auth: wedofAuth, name: 'certificationFolderUpdated', + classification: 'READ', displayName: 'Dossier de certification mis à jour', description: "Se déclenche lorsqu'un dossier de certification est mis à jour", aiMetadata: { diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/new-certification-folder-created.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/new-certification-folder-created.ts index 9c711e519838..0ab08ecdb363 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-folders/new-certification-folder-created.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-folders/new-certification-folder-created.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const newCertificationFolderCreated = createTrigger({ auth: wedofAuth, name: 'newCertificationFolderCreated', + classification: 'READ', displayName: 'Nouveau dossier de certification', description: "Se déclenche lorsqu'un nouveau dossier de certification est créé", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-aborted.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-aborted.ts index eb30d7a2c789..4c6d4c5da49a 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-aborted.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-aborted.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationPartnerAborted = createTrigger({ auth: wedofAuth, name: 'certificationPartnerAborted', + classification: 'READ', displayName: 'Demande de partenariat abandonnée', description: "Se déclenche Lorsqu'une demande de partenariat estabandonnée", aiMetadata: { diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-active.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-active.ts index 4a1b0e2fb9f7..2dc0743c40dc 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-active.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-active.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationPartnerActive = createTrigger({ auth: wedofAuth, name: 'certificationPartnerActive', + classification: 'READ', displayName: 'Partenariat actif', description: "Se déclenche Lorsqu'une demande de partenariat est actif", aiMetadata: { diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-processing.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-processing.ts index 3e0679c576a4..3a43a6fc1108 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-processing.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-processing.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationPartnerProcessing = createTrigger({ auth: wedofAuth, name: 'certificationPartnerProcessing', + classification: 'READ', displayName: 'Demande de partenariat en traitement', description: "Se déclenche Lorsqu'une demande de partenariat est en traitement", diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-refused.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-refused.ts index 7ae072efd4d4..740d09a40064 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-refused.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-refused.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationPartnerRefused = createTrigger({ auth: wedofAuth, name: 'certificationPartnerRefused', + classification: 'READ', displayName: 'Demande de partenariat refusée', description: "Se déclenche Lorsqu'une demande de partenariat est refusée", aiMetadata: { diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-revoked.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-revoked.ts index 70724d8e96ad..d8eb29e4b264 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-revoked.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-revoked.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationPartnerRevoked = createTrigger({ auth: wedofAuth, name: 'certificationPartnerRevoked', + classification: 'READ', displayName: 'Partenariat révoqué', description: "Se déclenche Lorsqu'un partenariat est révoqué", aiMetadata: { diff --git a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-suspended.ts b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-suspended.ts index 2a2675e8b34a..8cfeb06e7af6 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-suspended.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/certification-partner/certificationPartner-suspended.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const certificationPartnerSuspended = createTrigger({ auth: wedofAuth, name: 'certificationPartnerSuspended', + classification: 'READ', displayName: 'Partenariat suspendu', description: "Se déclenche Lorsqu'un partenariat est suspendu", aiMetadata: { diff --git a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/new-registration-folder-created.ts b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/new-registration-folder-created.ts index c197457bfe12..57db8f6bc992 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/new-registration-folder-created.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/new-registration-folder-created.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const newRegistrationFolderNotProcessed = createTrigger({ auth: wedofAuth, name: 'newRegistrationFolderNotProcessed', + classification: 'READ', displayName: 'Nouveau dossier de formation', description: "Se déclenche lorsqu'un nouveau dossier de formation est créé (non traité)", diff --git a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-accepted.ts b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-accepted.ts index c6c7edc93d64..1c85a5d645b9 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-accepted.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-accepted.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const registrationFolderAccepted = createTrigger({ auth: wedofAuth, name: 'registrationFolderAccepted', + classification: 'READ', displayName: 'Dossier de formation accepté', description: "Se déclenche lorsqu'un dossier de formation passe à l'état accepté", diff --git a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-inTraining.ts b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-inTraining.ts index 25b01e87ffe8..8d408a2e480b 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-inTraining.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-inTraining.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const registrationFolderInTraining = createTrigger({ auth: wedofAuth, name: 'registrationFolderInTraining', + classification: 'READ', displayName: 'Dossier de formation entre en formation', description: "Se déclenche lorsqu'un dossier de formation passe à l'état en formation", diff --git a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-paid.ts b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-paid.ts index d296db7128e2..0bf4286f3f48 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-paid.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-paid.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const registrationFolderPaid = createTrigger({ auth: wedofAuth, name: 'registrationFolderPaid', + classification: 'READ', displayName: 'Dossier de formation payé (acompte ou payé totalement)', description: "Se déclenche lorsqu'un dossier de formation est payé", aiMetadata: { diff --git a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-selected.ts b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-selected.ts index 4f5cc645a676..114b7be14c3d 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-selected.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-selected.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const registrationFolderSelected = createTrigger({ auth: wedofAuth, name: 'registrationFolderSelected', + classification: 'READ', displayName: 'Événement sur le dossier de formation', description: "Se déclenche lorsque l'événement choisi se produit sur un dossier de formation", diff --git a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-terminated.ts b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-terminated.ts index 2dbb17ca69ae..e0926072e7e9 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-terminated.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-terminated.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const registrationFolderTerminated = createTrigger({ auth: wedofAuth, name: 'registrationFolderTerminated', + classification: 'READ', displayName: 'Dossier de formation sort de formation', description: "Se déclenche lorsqu'un dossier de formation passe à l'état sorti de formation", diff --git a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-tobill.ts b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-tobill.ts index 6c0955386f9f..642fe26b7fdb 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-tobill.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-tobill.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const registrationFolderTobill = createTrigger({ auth: wedofAuth, name: 'registrationFolderTobill', + classification: 'READ', displayName: 'Dossier de formation à facturer', description: "Se déclenche lorsqu'un dossier de formation est prêt à être facturé (service fait validé)", diff --git a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-updated.ts b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-updated.ts index bb4c7c368847..1c748318fbfd 100644 --- a/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-updated.ts +++ b/packages/pieces/community/wedof/src/lib/triggers/registration-folders/registration-folder-updated.ts @@ -5,6 +5,7 @@ import { wedofCommon } from '../../common/wedof'; export const registrationFolderUpdated = createTrigger({ auth: wedofAuth, name: 'registrationFolderUpdated', + classification: 'READ', displayName: 'Dossier de formation mis à jour', description: "Se déclenche lorsqu'un dossier de formation est mis à jour", aiMetadata: { diff --git a/packages/pieces/community/what-converts/package.json b/packages/pieces/community/what-converts/package.json index bea855de4f1e..71e90afa2c8e 100644 --- a/packages/pieces/community/what-converts/package.json +++ b/packages/pieces/community/what-converts/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-what-converts", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/what-converts/src/lib/actions/create-export.ts b/packages/pieces/community/what-converts/src/lib/actions/create-export.ts index 6a1ae3b7803b..cd8111fba2c2 100644 --- a/packages/pieces/community/what-converts/src/lib/actions/create-export.ts +++ b/packages/pieces/community/what-converts/src/lib/actions/create-export.ts @@ -7,6 +7,7 @@ import { Lead } from '../common/types'; export const exportLeadsAction = createAction({ auth: whatConvertsAuth, name: 'export_leads', + classification: 'SEARCH', displayName: 'Export Leads', description: 'Retrieves all leads from an account, handling pagination automatically.', diff --git a/packages/pieces/community/what-converts/src/lib/actions/create-lead.ts b/packages/pieces/community/what-converts/src/lib/actions/create-lead.ts index f800ad919e5e..7bb9501ff07e 100644 --- a/packages/pieces/community/what-converts/src/lib/actions/create-lead.ts +++ b/packages/pieces/community/what-converts/src/lib/actions/create-lead.ts @@ -6,6 +6,7 @@ import { whatConvertsClient } from '../common/client'; export const createLeadAction = createAction({ auth: whatConvertsAuth, name: 'create_lead', + classification: 'WRITE', displayName: 'Create Lead', description: 'Create a new lead in WhatConverts.', audience: 'both', diff --git a/packages/pieces/community/what-converts/src/lib/actions/find-lead.ts b/packages/pieces/community/what-converts/src/lib/actions/find-lead.ts index bf9b5904475f..52a37da8ee4a 100644 --- a/packages/pieces/community/what-converts/src/lib/actions/find-lead.ts +++ b/packages/pieces/community/what-converts/src/lib/actions/find-lead.ts @@ -6,6 +6,7 @@ import { whatConvertsClient } from '../common/client'; export const findLeadAction = createAction({ auth: whatConvertsAuth, name: 'find_lead', + classification: 'SEARCH', displayName: 'Find Lead', description: 'Find a lead by various criteria.', audience: 'both', diff --git a/packages/pieces/community/what-converts/src/lib/actions/update-lead.ts b/packages/pieces/community/what-converts/src/lib/actions/update-lead.ts index 2755a63682dd..6cb3745fdc77 100644 --- a/packages/pieces/community/what-converts/src/lib/actions/update-lead.ts +++ b/packages/pieces/community/what-converts/src/lib/actions/update-lead.ts @@ -6,6 +6,7 @@ import { whatConvertsProps } from '../common/props'; export const updateLeadAction = createAction({ auth: whatConvertsAuth, name: 'update_lead', + classification: 'WRITE', displayName: 'Update Lead', description: "Update an existing lead's attributes by its ID.", audience: 'both', diff --git a/packages/pieces/community/what-converts/src/lib/triggers/new-lead.ts b/packages/pieces/community/what-converts/src/lib/triggers/new-lead.ts index 9d67fb0b29ab..05dc5b585e4b 100644 --- a/packages/pieces/community/what-converts/src/lib/triggers/new-lead.ts +++ b/packages/pieces/community/what-converts/src/lib/triggers/new-lead.ts @@ -8,6 +8,7 @@ import { whatConvertsAuth } from '../common/auth'; export const newLeadTrigger = createTrigger({ auth: whatConvertsAuth, name: 'new_lead', + classification: 'READ', displayName: 'New Lead', description: 'Fires when a new lead is received.', aiMetadata: { diff --git a/packages/pieces/community/what-converts/src/lib/triggers/update-lead.ts b/packages/pieces/community/what-converts/src/lib/triggers/update-lead.ts index d05667ad2c58..315be9f3536a 100644 --- a/packages/pieces/community/what-converts/src/lib/triggers/update-lead.ts +++ b/packages/pieces/community/what-converts/src/lib/triggers/update-lead.ts @@ -4,6 +4,7 @@ import { whatConvertsAuth } from '../common/auth'; export const updatedLeadTrigger = createTrigger({ auth: whatConvertsAuth, name: 'updated_lead', + classification: 'READ', displayName: 'Updated Lead', description: 'Fires when an existing lead is updated in WhatConverts.', aiMetadata: { diff --git a/packages/pieces/community/whatsable/package.json b/packages/pieces/community/whatsable/package.json index 6aad5114efb0..ff9c8c627bcb 100644 --- a/packages/pieces/community/whatsable/package.json +++ b/packages/pieces/community/whatsable/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-whatsable", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/whatsable/src/lib/actions/send-message.ts b/packages/pieces/community/whatsable/src/lib/actions/send-message.ts index 317520e1ed25..1a24e024866f 100644 --- a/packages/pieces/community/whatsable/src/lib/actions/send-message.ts +++ b/packages/pieces/community/whatsable/src/lib/actions/send-message.ts @@ -6,6 +6,7 @@ import { whatsableAuth } from '../..'; export const sendMessage = createAction({ name: 'sendMessage', + classification: 'WRITE', displayName: 'Send Message', description: '', audience: 'both', diff --git a/packages/pieces/community/wonderchat/package.json b/packages/pieces/community/wonderchat/package.json index 440f5a516a08..d1f7c5593c8e 100644 --- a/packages/pieces/community/wonderchat/package.json +++ b/packages/pieces/community/wonderchat/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-wonderchat", - "version": "0.1.6", + "version": "0.1.7", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/wonderchat/src/lib/actions/add-page.ts b/packages/pieces/community/wonderchat/src/lib/actions/add-page.ts index 1dd49a961266..f9fee616d9b0 100644 --- a/packages/pieces/community/wonderchat/src/lib/actions/add-page.ts +++ b/packages/pieces/community/wonderchat/src/lib/actions/add-page.ts @@ -4,6 +4,7 @@ import { wonderchatAuth } from '../..'; export const addPage = createAction({ name: 'addPage', + classification: 'WRITE', displayName: 'Add Page', description: 'Add new pages to your chatbot’s knowledge base.', audience: 'both', diff --git a/packages/pieces/community/wonderchat/src/lib/actions/add-tag.ts b/packages/pieces/community/wonderchat/src/lib/actions/add-tag.ts index bbf6aafa0aa4..cff316e6ab7d 100644 --- a/packages/pieces/community/wonderchat/src/lib/actions/add-tag.ts +++ b/packages/pieces/community/wonderchat/src/lib/actions/add-tag.ts @@ -4,6 +4,7 @@ import { wonderchatAuth } from '../..'; export const addTag = createAction({ name: 'addTag', + classification: 'WRITE', displayName: 'Add Tag', description: 'Add custom tags to a specific chatlog.', audience: 'both', diff --git a/packages/pieces/community/wonderchat/src/lib/actions/ask-question.ts b/packages/pieces/community/wonderchat/src/lib/actions/ask-question.ts index cde492c3d502..a7106f37a168 100644 --- a/packages/pieces/community/wonderchat/src/lib/actions/ask-question.ts +++ b/packages/pieces/community/wonderchat/src/lib/actions/ask-question.ts @@ -4,6 +4,7 @@ import { wonderchatAuth } from '../..'; export const askQuestion = createAction({ name: 'askQuestion', + classification: 'WRITE', displayName: 'Ask Question', description: 'Sends a question to a Wonderchat bot; returns the bot’s answer.', diff --git a/packages/pieces/community/wonderchat/src/lib/actions/remove-tag.ts b/packages/pieces/community/wonderchat/src/lib/actions/remove-tag.ts index a963a483688e..3b0b5b037b37 100644 --- a/packages/pieces/community/wonderchat/src/lib/actions/remove-tag.ts +++ b/packages/pieces/community/wonderchat/src/lib/actions/remove-tag.ts @@ -4,6 +4,7 @@ import { wonderchatAuth } from '../..'; export const removeTag = createAction({ name: 'removeTag', + classification: 'WRITE', displayName: 'Remove Tag', description: 'Remove specific tags from a chatlog.', audience: 'both', diff --git a/packages/pieces/community/wonderchat/src/lib/triggers/new-user-message.ts b/packages/pieces/community/wonderchat/src/lib/triggers/new-user-message.ts index 3d81dd20c083..c5a6269918a3 100644 --- a/packages/pieces/community/wonderchat/src/lib/triggers/new-user-message.ts +++ b/packages/pieces/community/wonderchat/src/lib/triggers/new-user-message.ts @@ -53,6 +53,7 @@ const polling: Polling< export const newUserMessage = createTrigger({ auth: wonderchatAuth, name: 'newUserMessage', + classification: 'READ', displayName: 'New User Message', description: 'Triggers when a new message is sent by a user in a specific chatlog.', diff --git a/packages/pieces/community/workable/package.json b/packages/pieces/community/workable/package.json index f4567e3a9668..50b38a6b0251 100644 --- a/packages/pieces/community/workable/package.json +++ b/packages/pieces/community/workable/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-workable", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/workable/src/lib/actions/get-candidate.ts b/packages/pieces/community/workable/src/lib/actions/get-candidate.ts index df48835d4272..263715a93c61 100644 --- a/packages/pieces/community/workable/src/lib/actions/get-candidate.ts +++ b/packages/pieces/community/workable/src/lib/actions/get-candidate.ts @@ -6,6 +6,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getCandidate = createAction({ auth: workableAuth, name: 'getCandidate', + classification: 'READ', displayName: 'Get Candidate', description: "Gets candidate's information.", audience: 'both', diff --git a/packages/pieces/community/workable/src/lib/actions/get-job.ts b/packages/pieces/community/workable/src/lib/actions/get-job.ts index 82d7316cd93a..83faff787b1c 100644 --- a/packages/pieces/community/workable/src/lib/actions/get-job.ts +++ b/packages/pieces/community/workable/src/lib/actions/get-job.ts @@ -6,6 +6,7 @@ import { getAccountSubdomain } from '../common/get-subdomain'; export const getJob = createAction({ auth: workableAuth, name: 'getJob', + classification: 'READ', displayName: 'Get Job', description: 'Gets specific job deatils.', audience: 'both', diff --git a/packages/pieces/community/workable/src/lib/actions/get-members.ts b/packages/pieces/community/workable/src/lib/actions/get-members.ts index 67bc063ed98d..5ad681175758 100644 --- a/packages/pieces/community/workable/src/lib/actions/get-members.ts +++ b/packages/pieces/community/workable/src/lib/actions/get-members.ts @@ -6,6 +6,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getMembers = createAction({ auth: workableAuth, name: 'getMembers', + classification: 'SEARCH', displayName: 'Get Members', description: 'Gets members of hiring team.', audience: 'both', diff --git a/packages/pieces/community/workable/src/lib/actions/get-stages.ts b/packages/pieces/community/workable/src/lib/actions/get-stages.ts index 479e47f66e06..7337dd0a81f1 100644 --- a/packages/pieces/community/workable/src/lib/actions/get-stages.ts +++ b/packages/pieces/community/workable/src/lib/actions/get-stages.ts @@ -6,6 +6,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getStages = createAction({ auth: workableAuth, name: 'getStages', + classification: 'SEARCH', displayName: 'Get Stages', description: 'Gets stages in your recruitment pipeline stages.', audience: 'both', diff --git a/packages/pieces/community/workable/src/lib/actions/move-candidate.ts b/packages/pieces/community/workable/src/lib/actions/move-candidate.ts index 9fdf9c1ceabb..87c03fccca67 100644 --- a/packages/pieces/community/workable/src/lib/actions/move-candidate.ts +++ b/packages/pieces/community/workable/src/lib/actions/move-candidate.ts @@ -6,6 +6,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const moveCandidate = createAction({ auth: workableAuth, name: 'moveCandidate', + classification: 'WRITE', displayName: 'Move Candidate', description: 'Moves candidate to the specified stage.', audience: 'both', diff --git a/packages/pieces/community/workable/src/lib/actions/rate-candidate.ts b/packages/pieces/community/workable/src/lib/actions/rate-candidate.ts index 6359de76f35f..7eb1d75f164d 100644 --- a/packages/pieces/community/workable/src/lib/actions/rate-candidate.ts +++ b/packages/pieces/community/workable/src/lib/actions/rate-candidate.ts @@ -6,6 +6,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const rateCandidate = createAction({ auth: workableAuth, name: 'rateCandidate', + classification: 'WRITE', displayName: 'Rate candidate', description: 'Rates the candidate on workable.', audience: 'both', diff --git a/packages/pieces/community/workable/src/lib/triggers/new-candidate.ts b/packages/pieces/community/workable/src/lib/triggers/new-candidate.ts index cfa5cd0a4565..3d178d79ed58 100644 --- a/packages/pieces/community/workable/src/lib/triggers/new-candidate.ts +++ b/packages/pieces/community/workable/src/lib/triggers/new-candidate.ts @@ -20,6 +20,7 @@ interface WorkableWebhookPayload { export const newCandidate = createTrigger({ auth: workableAuth, name: 'newCandidate', + classification: 'READ', displayName: 'New Candidate', description: 'Triggers when new candidate submits application. Can be filtered by specific job and/or hiring pipeline stage.', aiMetadata: { diff --git a/packages/pieces/community/workday/package.json b/packages/pieces/community/workday/package.json index 2faa29e97aa9..a4f7dab7852a 100644 --- a/packages/pieces/community/workday/package.json +++ b/packages/pieces/community/workday/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-workday", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/workday/src/lib/action/approve-task.ts b/packages/pieces/community/workday/src/lib/action/approve-task.ts index c29bb00c16fd..c8854b34a215 100644 --- a/packages/pieces/community/workday/src/lib/action/approve-task.ts +++ b/packages/pieces/community/workday/src/lib/action/approve-task.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const approveTask = createAction({ auth: workdayAuth, name: 'approve_task', + classification: 'WRITE', displayName: 'Approve Task', description: 'Approves an inbox task in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/call-operation.ts b/packages/pieces/community/workday/src/lib/action/call-operation.ts index af154c323449..cc9c4b2eff1b 100644 --- a/packages/pieces/community/workday/src/lib/action/call-operation.ts +++ b/packages/pieces/community/workday/src/lib/action/call-operation.ts @@ -9,6 +9,7 @@ import { operationNameProperty, sharedModuleProps } from '../common/props'; export const callOperation = createAction({ auth: workdayAuth, name: 'call_operation', + classification: 'WRITE', displayName: 'Call Operation', description: 'Calls a Workday REST sub-resource or SOAP operation (e.g. approve, close, submit).', diff --git a/packages/pieces/community/workday/src/lib/action/change-job.ts b/packages/pieces/community/workday/src/lib/action/change-job.ts index be561c83819f..f99c22a3e235 100644 --- a/packages/pieces/community/workday/src/lib/action/change-job.ts +++ b/packages/pieces/community/workday/src/lib/action/change-job.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const changeJob = createAction({ auth: workdayAuth, name: 'change_job', + classification: 'WRITE', displayName: 'Change Job', description: 'Changes the job for a worker in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/create-job-requisition.ts b/packages/pieces/community/workday/src/lib/action/create-job-requisition.ts index cbab3fa2ae16..1b886406c25b 100644 --- a/packages/pieces/community/workday/src/lib/action/create-job-requisition.ts +++ b/packages/pieces/community/workday/src/lib/action/create-job-requisition.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const createJobRequisition = createAction({ auth: workdayAuth, name: 'create_job_requisition', + classification: 'WRITE', displayName: 'Create Job Requisition', description: 'Creates a new job requisition in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/create-pre-hire.ts b/packages/pieces/community/workday/src/lib/action/create-pre-hire.ts index 646daf35c2cf..6f5562095d82 100644 --- a/packages/pieces/community/workday/src/lib/action/create-pre-hire.ts +++ b/packages/pieces/community/workday/src/lib/action/create-pre-hire.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const createPreHire = createAction({ auth: workdayAuth, name: 'create_pre_hire', + classification: 'WRITE', displayName: 'Create Pre-Hire', description: 'Creates a new pre-hire record in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/create-supplier-credit-memo.ts b/packages/pieces/community/workday/src/lib/action/create-supplier-credit-memo.ts index ce8a09168596..177feccaba5d 100644 --- a/packages/pieces/community/workday/src/lib/action/create-supplier-credit-memo.ts +++ b/packages/pieces/community/workday/src/lib/action/create-supplier-credit-memo.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const createSupplierCreditMemo = createAction({ auth: workdayAuth, name: 'create_supplier_credit_memo', + classification: 'WRITE', displayName: 'Create Supplier Credit Memo', description: 'Creates a new supplier credit memo in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/create-time-off-request.ts b/packages/pieces/community/workday/src/lib/action/create-time-off-request.ts index b52d665e5b9e..e2727ac1ad28 100644 --- a/packages/pieces/community/workday/src/lib/action/create-time-off-request.ts +++ b/packages/pieces/community/workday/src/lib/action/create-time-off-request.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const createTimeOffRequest = createAction({ auth: workdayAuth, name: 'create_time_off_request', + classification: 'WRITE', displayName: 'Create Time Off Request', description: 'Creates a new time off request in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/create-update-custom-object.ts b/packages/pieces/community/workday/src/lib/action/create-update-custom-object.ts index 79ffca6bd171..a323e459084e 100644 --- a/packages/pieces/community/workday/src/lib/action/create-update-custom-object.ts +++ b/packages/pieces/community/workday/src/lib/action/create-update-custom-object.ts @@ -7,6 +7,7 @@ import { customObjectDefinitionProperty, requestBodyProperty } from '../common/p export const createUpdateCustomObject = createAction({ auth: workdayAuth, name: 'create_update_custom_object', + classification: 'WRITE', displayName: 'Create/Update Custom Object', description: 'Creates or updates a Workday custom object instance (PUT upsert).', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/create-worker-time-block.ts b/packages/pieces/community/workday/src/lib/action/create-worker-time-block.ts index c01c14a3bfc0..1f8592d2777b 100644 --- a/packages/pieces/community/workday/src/lib/action/create-worker-time-block.ts +++ b/packages/pieces/community/workday/src/lib/action/create-worker-time-block.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const createWorkerTimeBlock = createAction({ auth: workdayAuth, name: 'create_worker_time_block', + classification: 'WRITE', displayName: 'Create Worker Time Block', description: 'Creates a new worker time block in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/find-purchase-order.ts b/packages/pieces/community/workday/src/lib/action/find-purchase-order.ts index dc26e8027f85..35d348bd00e8 100644 --- a/packages/pieces/community/workday/src/lib/action/find-purchase-order.ts +++ b/packages/pieces/community/workday/src/lib/action/find-purchase-order.ts @@ -9,6 +9,7 @@ import { escapeWql, workdayWqlRequest } from '../common'; export const findPurchaseOrder = createAction({ auth: workdayAuth, name: 'find_purchase_order', + classification: 'READ', displayName: 'Find Purchase Order', description: 'Finds a purchase order by ID in Workday using WQL.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/find-records-wql.ts b/packages/pieces/community/workday/src/lib/action/find-records-wql.ts index 02816096859c..4e6ad3f10fbe 100644 --- a/packages/pieces/community/workday/src/lib/action/find-records-wql.ts +++ b/packages/pieces/community/workday/src/lib/action/find-records-wql.ts @@ -9,6 +9,7 @@ import { workdayWqlRequest } from '../common'; export const findRecordsWql = createAction({ auth: workdayAuth, name: 'find_records_wql', + classification: 'SEARCH', displayName: 'Find Records (WQL)', description: 'Executes a Workday Query Language (WQL) query and returns the results.', diff --git a/packages/pieces/community/workday/src/lib/action/find-supplier-invoice.ts b/packages/pieces/community/workday/src/lib/action/find-supplier-invoice.ts index e05d81e67b0f..462e083baba1 100644 --- a/packages/pieces/community/workday/src/lib/action/find-supplier-invoice.ts +++ b/packages/pieces/community/workday/src/lib/action/find-supplier-invoice.ts @@ -9,6 +9,7 @@ import { escapeWql, workdayWqlRequest } from '../common'; export const findSupplierInvoice = createAction({ auth: workdayAuth, name: 'find_supplier_invoice', + classification: 'READ', displayName: 'Find Supplier Invoice', description: 'Finds a supplier invoice by ID in Workday using WQL.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/find-supplier-payment.ts b/packages/pieces/community/workday/src/lib/action/find-supplier-payment.ts index a28dc4387020..627f4db097e6 100644 --- a/packages/pieces/community/workday/src/lib/action/find-supplier-payment.ts +++ b/packages/pieces/community/workday/src/lib/action/find-supplier-payment.ts @@ -9,6 +9,7 @@ import { escapeWql, workdayWqlRequest } from '../common'; export const findSupplierPayment = createAction({ auth: workdayAuth, name: 'find_supplier_payment', + classification: 'SEARCH', displayName: 'Find Supplier Payment', description: 'Finds supplier payments in Workday using WQL.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/find-supplier.ts b/packages/pieces/community/workday/src/lib/action/find-supplier.ts index 279f2e2d4882..c82d7134940c 100644 --- a/packages/pieces/community/workday/src/lib/action/find-supplier.ts +++ b/packages/pieces/community/workday/src/lib/action/find-supplier.ts @@ -9,6 +9,7 @@ import { escapeWql, workdayWqlRequest } from '../common'; export const findSupplier = createAction({ auth: workdayAuth, name: 'find_supplier', + classification: 'READ', displayName: 'Find Supplier', description: 'Finds a supplier by ID in Workday using WQL.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/get-business-object-details-batch.ts b/packages/pieces/community/workday/src/lib/action/get-business-object-details-batch.ts index d2ffbabb096a..c6219fe04748 100644 --- a/packages/pieces/community/workday/src/lib/action/get-business-object-details-batch.ts +++ b/packages/pieces/community/workday/src/lib/action/get-business-object-details-batch.ts @@ -9,6 +9,7 @@ import { objectIdsProperty, sharedModuleProps } from '../common/props'; export const getBusinessObjectDetailsBatch = createAction({ auth: workdayAuth, name: 'get_business_object_details_batch', + classification: 'READ', displayName: 'Get Business Object Details (Batch)', description: 'Retrieves details for one or more business objects by ID in a single step.', diff --git a/packages/pieces/community/workday/src/lib/action/get-custom-objects.ts b/packages/pieces/community/workday/src/lib/action/get-custom-objects.ts index 42391f4b35aa..291636d479db 100644 --- a/packages/pieces/community/workday/src/lib/action/get-custom-objects.ts +++ b/packages/pieces/community/workday/src/lib/action/get-custom-objects.ts @@ -7,6 +7,7 @@ import { customObjectDefinitionProperty } from '../common/props'; export const getCustomObjects = createAction({ auth: workdayAuth, name: 'get_custom_objects', + classification: 'READ', displayName: 'Get Custom Objects', description: 'Retrieves a custom object instance by definition ID and object ID.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/get-report-wql-batch.ts b/packages/pieces/community/workday/src/lib/action/get-report-wql-batch.ts index ba3374588b30..657acf89a70c 100644 --- a/packages/pieces/community/workday/src/lib/action/get-report-wql-batch.ts +++ b/packages/pieces/community/workday/src/lib/action/get-report-wql-batch.ts @@ -7,6 +7,7 @@ import { wqlQueryProperty } from '../common/props'; export const getReportWqlBatch = createAction({ auth: workdayAuth, name: 'get_report_wql_batch', + classification: 'SEARCH', displayName: 'Get Report using WQL (Batch)', description: 'Executes a WQL query and returns all rows (use for report-style datasets).', diff --git a/packages/pieces/community/workday/src/lib/action/get-report.ts b/packages/pieces/community/workday/src/lib/action/get-report.ts index acb9a3778355..ef3db5b772a9 100644 --- a/packages/pieces/community/workday/src/lib/action/get-report.ts +++ b/packages/pieces/community/workday/src/lib/action/get-report.ts @@ -8,6 +8,7 @@ import { reportIdProperty } from '../common/props'; export const getReport = createAction({ auth: workdayAuth, name: 'get_report', + classification: 'READ', displayName: 'Get Report', description: 'Fetches a Workday report by ID or web service alias.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/hire-employee.ts b/packages/pieces/community/workday/src/lib/action/hire-employee.ts index 26cc848d54bd..00af67a2a221 100644 --- a/packages/pieces/community/workday/src/lib/action/hire-employee.ts +++ b/packages/pieces/community/workday/src/lib/action/hire-employee.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const hireEmployee = createAction({ auth: workdayAuth, name: 'hire_employee', + classification: 'WRITE', displayName: 'Hire Employee', description: 'Creates a new worker (hire) in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/list-custom-object-definitions-batch.ts b/packages/pieces/community/workday/src/lib/action/list-custom-object-definitions-batch.ts index 5e3bf91958e3..2fe1d2e971e3 100644 --- a/packages/pieces/community/workday/src/lib/action/list-custom-object-definitions-batch.ts +++ b/packages/pieces/community/workday/src/lib/action/list-custom-object-definitions-batch.ts @@ -6,6 +6,7 @@ import { flattenRecord } from '../common/fields'; export const listCustomObjectDefinitionsBatch = createAction({ auth: workdayAuth, name: 'list_custom_object_definitions_batch', + classification: 'SEARCH', displayName: 'List Custom Object Definitions (Batch)', description: 'Lists all custom object definitions available in your Workday tenant.', diff --git a/packages/pieces/community/workday/src/lib/action/search-business-object-batch.ts b/packages/pieces/community/workday/src/lib/action/search-business-object-batch.ts index 41b837dd2dd2..26b20d1635ca 100644 --- a/packages/pieces/community/workday/src/lib/action/search-business-object-batch.ts +++ b/packages/pieces/community/workday/src/lib/action/search-business-object-batch.ts @@ -9,6 +9,7 @@ import { optionalQueryParamsProperty, sharedModuleProps } from '../common/props' export const searchBusinessObjectBatch = createAction({ auth: workdayAuth, name: 'search_business_object_batch', + classification: 'SEARCH', displayName: 'Search Business Object (Batch)', description: 'Searches business objects with pagination and returns all matching records.', diff --git a/packages/pieces/community/workday/src/lib/action/update-business-object.ts b/packages/pieces/community/workday/src/lib/action/update-business-object.ts index 70c799815ed0..3c70d1ab766e 100644 --- a/packages/pieces/community/workday/src/lib/action/update-business-object.ts +++ b/packages/pieces/community/workday/src/lib/action/update-business-object.ts @@ -9,6 +9,7 @@ import { requestBodyProperty, sharedModuleProps } from '../common/props'; export const updateBusinessObject = createAction({ auth: workdayAuth, name: 'update_business_object', + classification: 'WRITE', displayName: 'Update Business Object', description: 'Updates an existing business object by ID using the REST API.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/update-supplier-invoice.ts b/packages/pieces/community/workday/src/lib/action/update-supplier-invoice.ts index 92aef09a2db8..4d4a27067804 100644 --- a/packages/pieces/community/workday/src/lib/action/update-supplier-invoice.ts +++ b/packages/pieces/community/workday/src/lib/action/update-supplier-invoice.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const updateSupplierInvoice = createAction({ auth: workdayAuth, name: 'update_supplier_invoice', + classification: 'WRITE', displayName: 'Update Supplier Invoice', description: 'Updates an existing supplier invoice in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/action/update-supplier.ts b/packages/pieces/community/workday/src/lib/action/update-supplier.ts index 20648cb15339..caf011818fa9 100644 --- a/packages/pieces/community/workday/src/lib/action/update-supplier.ts +++ b/packages/pieces/community/workday/src/lib/action/update-supplier.ts @@ -9,6 +9,7 @@ import { workdaySoapRequest } from '../common'; export const updateSupplier = createAction({ auth: workdayAuth, name: 'update_supplier', + classification: 'WRITE', displayName: 'Update Supplier', description: 'Updates an existing supplier in Workday.', audience: 'both', diff --git a/packages/pieces/community/workday/src/lib/trigger/business-process-completed.ts b/packages/pieces/community/workday/src/lib/trigger/business-process-completed.ts index 058d90645c7d..c168fc6c1bfe 100644 --- a/packages/pieces/community/workday/src/lib/trigger/business-process-completed.ts +++ b/packages/pieces/community/workday/src/lib/trigger/business-process-completed.ts @@ -22,6 +22,7 @@ const polling: Polling, Re export const businessProcessCompleted = createTrigger({ auth: workdayAuth, name: 'business_process_completed', + classification: 'READ', displayName: 'Business Process Event Completed', description: 'Triggers when a business process event is completed in Workday.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/employee-terminated.ts b/packages/pieces/community/workday/src/lib/trigger/employee-terminated.ts index 22169a760f61..c5d28e8626e8 100644 --- a/packages/pieces/community/workday/src/lib/trigger/employee-terminated.ts +++ b/packages/pieces/community/workday/src/lib/trigger/employee-terminated.ts @@ -23,6 +23,7 @@ const polling: Polling, Re export const employeeTerminated = createTrigger({ auth: workdayAuth, name: 'employee_terminated', + classification: 'READ', displayName: 'Employee Terminated', description: 'Triggers when an employee is terminated in Workday.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/expense-report-submitted.ts b/packages/pieces/community/workday/src/lib/trigger/expense-report-submitted.ts index 244e5123372d..6b0320b4f4c2 100644 --- a/packages/pieces/community/workday/src/lib/trigger/expense-report-submitted.ts +++ b/packages/pieces/community/workday/src/lib/trigger/expense-report-submitted.ts @@ -22,6 +22,7 @@ const polling: Polling, Re export const expenseReportSubmitted = createTrigger({ auth: workdayAuth, name: 'expense_report_submitted', + classification: 'READ', displayName: 'Expense Report Submitted', description: 'Triggers when an expense report is submitted in Workday.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/leave-request-submitted.ts b/packages/pieces/community/workday/src/lib/trigger/leave-request-submitted.ts index eaf9f298ad7d..565352b304bb 100644 --- a/packages/pieces/community/workday/src/lib/trigger/leave-request-submitted.ts +++ b/packages/pieces/community/workday/src/lib/trigger/leave-request-submitted.ts @@ -22,6 +22,7 @@ const polling: Polling, Re export const leaveRequestSubmitted = createTrigger({ auth: workdayAuth, name: 'leave_request_submitted', + classification: 'READ', displayName: 'Leave Request Submitted', description: 'Triggers when a leave request is submitted in Workday.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/new-hire-created.ts b/packages/pieces/community/workday/src/lib/trigger/new-hire-created.ts index 2b9c6e24faae..a7a5a143097c 100644 --- a/packages/pieces/community/workday/src/lib/trigger/new-hire-created.ts +++ b/packages/pieces/community/workday/src/lib/trigger/new-hire-created.ts @@ -32,6 +32,7 @@ const polling: Polling, Re export const newHireCreated = createTrigger({ auth: workdayAuth, name: 'new_hire_created', + classification: 'READ', displayName: 'New Hire Created', description: 'Triggers when a new employee is hired in Workday.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/new-inbox-task.ts b/packages/pieces/community/workday/src/lib/trigger/new-inbox-task.ts index e4659c0d7a32..4e4ec5d85c41 100644 --- a/packages/pieces/community/workday/src/lib/trigger/new-inbox-task.ts +++ b/packages/pieces/community/workday/src/lib/trigger/new-inbox-task.ts @@ -22,6 +22,7 @@ const polling: Polling, Re export const newInboxTask = createTrigger({ auth: workdayAuth, name: 'new_inbox_task', + classification: 'READ', displayName: 'New Inbox Task', description: 'Triggers when a new inbox task is assigned in Workday.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/new-or-updated-business-object-batch.ts b/packages/pieces/community/workday/src/lib/trigger/new-or-updated-business-object-batch.ts index 259a7410e1d0..42c925f59535 100644 --- a/packages/pieces/community/workday/src/lib/trigger/new-or-updated-business-object-batch.ts +++ b/packages/pieces/community/workday/src/lib/trigger/new-or-updated-business-object-batch.ts @@ -101,6 +101,7 @@ const polling: Polling< export const newOrUpdatedBusinessObjectBatch = createTrigger({ auth: workdayAuth, name: 'new_or_updated_business_object_batch', + classification: 'READ', displayName: 'New/Updated Business Object (Batch)', description: 'Triggers with a batch of new or updated business objects in a single poll cycle.', diff --git a/packages/pieces/community/workday/src/lib/trigger/new-or-updated-business-object.ts b/packages/pieces/community/workday/src/lib/trigger/new-or-updated-business-object.ts index 50f429a8dd04..3f9c02f17833 100644 --- a/packages/pieces/community/workday/src/lib/trigger/new-or-updated-business-object.ts +++ b/packages/pieces/community/workday/src/lib/trigger/new-or-updated-business-object.ts @@ -82,6 +82,7 @@ const polling: Polling< export const newOrUpdatedBusinessObject = createTrigger({ auth: workdayAuth, name: 'new_or_updated_business_object', + classification: 'READ', displayName: 'New/Updated Business Object', description: 'Triggers when a business object is created or updated in Recruiting, Onboarding, or HR Services & Time Tracking.', diff --git a/packages/pieces/community/workday/src/lib/trigger/new-supplier-invoice.ts b/packages/pieces/community/workday/src/lib/trigger/new-supplier-invoice.ts index 6cb2c65b5a37..a17b82cb8989 100644 --- a/packages/pieces/community/workday/src/lib/trigger/new-supplier-invoice.ts +++ b/packages/pieces/community/workday/src/lib/trigger/new-supplier-invoice.ts @@ -22,6 +22,7 @@ const polling: Polling, Re export const newSupplierInvoice = createTrigger({ auth: workdayAuth, name: 'new_supplier_invoice', + classification: 'READ', displayName: 'New Supplier Invoice', description: 'Triggers when a new supplier invoice is created in Workday.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/new-supplier.ts b/packages/pieces/community/workday/src/lib/trigger/new-supplier.ts index 51ad270ff2a0..6bd2a5a36fb5 100644 --- a/packages/pieces/community/workday/src/lib/trigger/new-supplier.ts +++ b/packages/pieces/community/workday/src/lib/trigger/new-supplier.ts @@ -22,6 +22,7 @@ const polling: Polling, Re export const newSupplier = createTrigger({ auth: workdayAuth, name: 'new_supplier', + classification: 'READ', displayName: 'New Supplier', description: 'Triggers when a new supplier is created in Workday.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/run-wql-query.ts b/packages/pieces/community/workday/src/lib/trigger/run-wql-query.ts index 7899c670167c..e8badd60deca 100644 --- a/packages/pieces/community/workday/src/lib/trigger/run-wql-query.ts +++ b/packages/pieces/community/workday/src/lib/trigger/run-wql-query.ts @@ -37,6 +37,7 @@ const polling: Polling, St export const runWqlQuery = createTrigger({ auth: workdayAuth, name: 'run_wql_query', + classification: 'READ', displayName: 'Run WQL Query', description: 'Triggers when new records are returned by a Workday Query Language (WQL) query.', aiMetadata: { diff --git a/packages/pieces/community/workday/src/lib/trigger/scheduled-report-fetch-batch.ts b/packages/pieces/community/workday/src/lib/trigger/scheduled-report-fetch-batch.ts index b68dcef33f02..98ba6c07f413 100644 --- a/packages/pieces/community/workday/src/lib/trigger/scheduled-report-fetch-batch.ts +++ b/packages/pieces/community/workday/src/lib/trigger/scheduled-report-fetch-batch.ts @@ -67,6 +67,7 @@ const polling: Polling< export const scheduledReportFetchBatch = createTrigger({ auth: workdayAuth, name: 'scheduled_report_fetch_batch', + classification: 'READ', displayName: 'Scheduled Report Fetch (Batch)', description: 'Polls a Workday report on a schedule and returns all rows as a batch.', diff --git a/packages/pieces/community/workday/src/lib/trigger/scheduled-report-fetch-wql-batch.ts b/packages/pieces/community/workday/src/lib/trigger/scheduled-report-fetch-wql-batch.ts index be80dedce0be..696d0351397e 100644 --- a/packages/pieces/community/workday/src/lib/trigger/scheduled-report-fetch-wql-batch.ts +++ b/packages/pieces/community/workday/src/lib/trigger/scheduled-report-fetch-wql-batch.ts @@ -66,6 +66,7 @@ const polling: Polling< export const scheduledReportFetchWqlBatch = createTrigger({ auth: workdayAuth, name: 'scheduled_report_fetch_wql_batch', + classification: 'READ', displayName: 'Scheduled Report Fetch using WQL (Batch)', description: 'Polls a WQL query on a schedule and returns matching rows as a batch.', diff --git a/packages/pieces/community/workday/src/lib/trigger/updated-supplier.ts b/packages/pieces/community/workday/src/lib/trigger/updated-supplier.ts index bbfc9c4b86fc..5d2359450568 100644 --- a/packages/pieces/community/workday/src/lib/trigger/updated-supplier.ts +++ b/packages/pieces/community/workday/src/lib/trigger/updated-supplier.ts @@ -22,6 +22,7 @@ const polling: Polling, Re export const updatedSupplier = createTrigger({ auth: workdayAuth, name: 'updated_supplier', + classification: 'READ', displayName: 'Updated Supplier', description: 'Triggers when a supplier is updated in Workday.', aiMetadata: { description: 'Fires when an existing supplier record is updated in Workday (polling). Use to react to supplier changes such as contact, banking, or status updates.' }, diff --git a/packages/pieces/community/xero/package.json b/packages/pieces/community/xero/package.json index e4189a99d4da..21eafdbde342 100644 --- a/packages/pieces/community/xero/package.json +++ b/packages/pieces/community/xero/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-xero", - "version": "0.7.0", + "version": "0.7.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/xero/src/lib/actions/add-items-to-sales-invoice.ts b/packages/pieces/community/xero/src/lib/actions/add-items-to-sales-invoice.ts index 29a712263809..fa742ab58313 100644 --- a/packages/pieces/community/xero/src/lib/actions/add-items-to-sales-invoice.ts +++ b/packages/pieces/community/xero/src/lib/actions/add-items-to-sales-invoice.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroAddItemsToSalesInvoice = createAction({ auth: xeroAuth, name: 'xero_add_items_to_sales_invoice', + classification: 'WRITE', displayName: 'Add Items to Existing Sales Invoice', description: 'Adds line items to an existing sales invoice (ACCREC).', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/allocate-credit-note-to-invoice.ts b/packages/pieces/community/xero/src/lib/actions/allocate-credit-note-to-invoice.ts index e7b600a39e49..1797b48c8b6f 100644 --- a/packages/pieces/community/xero/src/lib/actions/allocate-credit-note-to-invoice.ts +++ b/packages/pieces/community/xero/src/lib/actions/allocate-credit-note-to-invoice.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroAllocateCreditNoteToInvoice = createAction({ auth: xeroAuth, name: 'xero_allocate_credit_note_to_invoice', + classification: 'WRITE', displayName: 'Allocate Credit Note to Invoice', description: 'Allocates a credit note to a specific invoice.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-bank-transaction.ts b/packages/pieces/community/xero/src/lib/actions/create-bank-transaction.ts index 03c9507dbe1e..d2c34364b6e3 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-bank-transaction.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-bank-transaction.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreateBankTransaction = createAction({ auth: xeroAuth, name: 'xero_create_bank_transaction', + classification: 'WRITE', displayName: 'Create Bank Transaction', description: 'Creates a new Spend/Receive Money bank transaction.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-bank-transfer.ts b/packages/pieces/community/xero/src/lib/actions/create-bank-transfer.ts index 7212ab44718e..87c6ce903f02 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-bank-transfer.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-bank-transfer.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreateBankTransfer = createAction({ auth: xeroAuth, name: 'xero_create_bank_transfer', + classification: 'WRITE', displayName: 'Create Bank Transfer', description: 'Transfers money between two bank accounts in Xero.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-bill.ts b/packages/pieces/community/xero/src/lib/actions/create-bill.ts index 7216b5479ee8..3371724ca0e6 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-bill.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-bill.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreateBill = createAction({ auth: xeroAuth, name: 'xero_create_bill', + classification: 'WRITE', displayName: 'Create Bill', description: 'Creates a new bill (Accounts Payable).', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-contact.ts b/packages/pieces/community/xero/src/lib/actions/create-contact.ts index 9a4dbc35f937..1e286a07dde9 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-contact.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-contact.ts @@ -11,6 +11,7 @@ import { xeroAuth } from '../..'; export const xeroCreateContact = createAction({ auth: xeroAuth, name: 'xero_create_contact', + classification: 'WRITE', description: 'Create Xero Contact', displayName: 'Create or Update Contact', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-credit-note.ts b/packages/pieces/community/xero/src/lib/actions/create-credit-note.ts index 6e9a7b273609..b77f1f24c587 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-credit-note.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-credit-note.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreateCreditNote = createAction({ auth: xeroAuth, name: 'xero_create_credit_note', + classification: 'WRITE', displayName: 'Create Credit Note', description: 'Creates a new credit note for a contact.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-inventory-item.ts b/packages/pieces/community/xero/src/lib/actions/create-inventory-item.ts index dce969f3733b..db2554345739 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-inventory-item.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-inventory-item.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreateInventoryItem = createAction({ auth: xeroAuth, name: 'xero_create_inventory_item', + classification: 'WRITE', displayName: 'Create Inventory Item', description: 'Creates a new inventory item in Xero.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-invoice.ts b/packages/pieces/community/xero/src/lib/actions/create-invoice.ts index 781271ddc085..3e0502e88c71 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-invoice.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-invoice.ts @@ -13,6 +13,7 @@ import { xeroAuth } from '../..'; export const xeroCreateInvoice = createAction({ auth: xeroAuth, name: 'xero_create_invoice', + classification: 'DESTRUCTIVE', description: 'Create Xero Invoice', displayName: 'Create or Update Invoice', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-payment.ts b/packages/pieces/community/xero/src/lib/actions/create-payment.ts index 687a52884707..d304c6c50637 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-payment.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-payment.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreatePayment = createAction({ auth: xeroAuth, name: 'xero_create_payment', + classification: 'WRITE', displayName: 'Create Payment', description: 'Applies a payment to an invoice.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-project.ts b/packages/pieces/community/xero/src/lib/actions/create-project.ts index 0031c87bae48..37faa653d235 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-project.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-project.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreateProject = createAction({ auth: xeroAuth, name: 'xero_create_project', + classification: 'WRITE', displayName: 'Create Project', description: 'Creates a new project for a contact.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-purchase-order.ts b/packages/pieces/community/xero/src/lib/actions/create-purchase-order.ts index 7b020a038955..11f3c877d9db 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-purchase-order.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-purchase-order.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreatePurchaseOrder = createAction({ auth: xeroAuth, name: 'xero_create_purchase_order', + classification: 'WRITE', displayName: 'Create Purchase Order', description: 'Creates a new purchase order for a contact.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-quote-draft.ts b/packages/pieces/community/xero/src/lib/actions/create-quote-draft.ts index c4b9b37e0e5f..26f50101d44b 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-quote-draft.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-quote-draft.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreateQuoteDraft = createAction({ auth: xeroAuth, name: 'xero_create_quote_draft', + classification: 'WRITE', displayName: 'Create New Quote Draft', description: 'Creates a new draft quote.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/create-repeating-sales-invoice.ts b/packages/pieces/community/xero/src/lib/actions/create-repeating-sales-invoice.ts index 0b849e5814f3..d04417c9fd44 100644 --- a/packages/pieces/community/xero/src/lib/actions/create-repeating-sales-invoice.ts +++ b/packages/pieces/community/xero/src/lib/actions/create-repeating-sales-invoice.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroCreateRepeatingSalesInvoice = createAction({ auth: xeroAuth, name: 'xero_create_repeating_sales_invoice', + classification: 'WRITE', displayName: 'Create Repeating Sales Invoice', description: 'Creates a repeating sales invoice (Accounts Receivable).', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/find-contact.ts b/packages/pieces/community/xero/src/lib/actions/find-contact.ts index f8f8c058e5ad..a81ed4c37f55 100644 --- a/packages/pieces/community/xero/src/lib/actions/find-contact.ts +++ b/packages/pieces/community/xero/src/lib/actions/find-contact.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroFindContact = createAction({ auth: xeroAuth, name: 'xero_find_contact', + classification: 'SEARCH', displayName: 'Find Contact', description: 'Finds a contact by name or account number (or SearchTerm).', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/find-invoice.ts b/packages/pieces/community/xero/src/lib/actions/find-invoice.ts index d0bdb28c275a..95690b09118d 100644 --- a/packages/pieces/community/xero/src/lib/actions/find-invoice.ts +++ b/packages/pieces/community/xero/src/lib/actions/find-invoice.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroFindInvoice = createAction({ auth: xeroAuth, name: 'xero_find_invoice', + classification: 'SEARCH', displayName: 'Find Invoice', description: 'Finds an invoice by number or reference.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/find-item.ts b/packages/pieces/community/xero/src/lib/actions/find-item.ts index bb34bee4b8d7..28a3de927a0e 100644 --- a/packages/pieces/community/xero/src/lib/actions/find-item.ts +++ b/packages/pieces/community/xero/src/lib/actions/find-item.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroFindItem = createAction({ auth: xeroAuth, name: 'xero_find_item', + classification: 'READ', displayName: 'Find Item', description: 'Finds an item by name or code.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/find-or-create-contact.ts b/packages/pieces/community/xero/src/lib/actions/find-or-create-contact.ts index 6cf9e288c155..3648cb3f5211 100644 --- a/packages/pieces/community/xero/src/lib/actions/find-or-create-contact.ts +++ b/packages/pieces/community/xero/src/lib/actions/find-or-create-contact.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroFindOrCreateContact = createAction({ auth: xeroAuth, name: 'xero_find_or_create_contact', + classification: 'WRITE', displayName: 'Find or Create Contact', description: 'Finds or creates a specific contact.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/find-purchase-order.ts b/packages/pieces/community/xero/src/lib/actions/find-purchase-order.ts index 49af97c3abaa..6d0a210fe375 100644 --- a/packages/pieces/community/xero/src/lib/actions/find-purchase-order.ts +++ b/packages/pieces/community/xero/src/lib/actions/find-purchase-order.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroFindPurchaseOrder = createAction({ auth: xeroAuth, name: 'xero_find_purchase_order', + classification: 'SEARCH', displayName: 'Find Purchase Order', description: 'Finds a purchase order by given parameters.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/get-invoice-history.ts b/packages/pieces/community/xero/src/lib/actions/get-invoice-history.ts index 54d6fd1e7f6a..9496aaf0e74b 100644 --- a/packages/pieces/community/xero/src/lib/actions/get-invoice-history.ts +++ b/packages/pieces/community/xero/src/lib/actions/get-invoice-history.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroGetInvoiceHistory = createAction({ auth: xeroAuth, name: 'xero_get_invoice_history', + classification: 'READ', displayName: 'Get Invoice History', description: 'Returns a list of history records for a given invoice ID.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/send-invoice-email.ts b/packages/pieces/community/xero/src/lib/actions/send-invoice-email.ts index 57ccaf5d5f83..3db054f0b6e9 100644 --- a/packages/pieces/community/xero/src/lib/actions/send-invoice-email.ts +++ b/packages/pieces/community/xero/src/lib/actions/send-invoice-email.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroSendInvoiceEmail = createAction({ auth: xeroAuth, name: 'xero_send_invoice_email', + classification: 'WRITE', displayName: 'Send Sales Invoice by Email', description: 'Sends a sales invoice via email to a contact.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/update-purchase-order.ts b/packages/pieces/community/xero/src/lib/actions/update-purchase-order.ts index bafb45fffdda..49f3e62f64d4 100644 --- a/packages/pieces/community/xero/src/lib/actions/update-purchase-order.ts +++ b/packages/pieces/community/xero/src/lib/actions/update-purchase-order.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroUpdatePurchaseOrder = createAction({ auth: xeroAuth, name: 'xero_update_purchase_order', + classification: 'WRITE', displayName: 'Update Purchase Order', description: 'Updates details of an existing purchase order.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/update-sales-invoice.ts b/packages/pieces/community/xero/src/lib/actions/update-sales-invoice.ts index 44a899739619..39ffeb874467 100644 --- a/packages/pieces/community/xero/src/lib/actions/update-sales-invoice.ts +++ b/packages/pieces/community/xero/src/lib/actions/update-sales-invoice.ts @@ -11,6 +11,7 @@ import { props } from '../common/props'; export const xeroUpdateSalesInvoice = createAction({ auth: xeroAuth, name: 'xero_update_sales_invoice', + classification: 'WRITE', displayName: 'Update Sales Invoice', description: 'Updates details of an existing sales invoice (ACCREC).', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/actions/upload-attachment.ts b/packages/pieces/community/xero/src/lib/actions/upload-attachment.ts index a12151a02c2f..23ab61904fd5 100644 --- a/packages/pieces/community/xero/src/lib/actions/upload-attachment.ts +++ b/packages/pieces/community/xero/src/lib/actions/upload-attachment.ts @@ -24,6 +24,7 @@ type ResourceType = export const xeroUploadAttachment = createAction({ auth: xeroAuth, name: 'xero_upload_attachment', + classification: 'WRITE', displayName: 'Upload Attachment', description: 'Uploads an attachment to a specific Xero resource.', audience: 'both', diff --git a/packages/pieces/community/xero/src/lib/triggers/new-bank-transaction.ts b/packages/pieces/community/xero/src/lib/triggers/new-bank-transaction.ts index 78272423cbda..309cd94e591e 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-bank-transaction.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-bank-transaction.ts @@ -120,6 +120,7 @@ const polling: Polling< export const xeroNewBankTransaction = createTrigger({ auth: xeroAuth, name: 'xero_new_bank_transaction', + classification: 'READ', displayName: 'New Bank Transaction', description: 'Fires when a new bank transaction is created.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-bill.ts b/packages/pieces/community/xero/src/lib/triggers/new-bill.ts index 60fc988de701..a86993ebe286 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-bill.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-bill.ts @@ -110,6 +110,7 @@ const polling: Polling< export const xeroNewBill = createTrigger({ auth: xeroAuth, name: 'xero_new_bill', + classification: 'READ', displayName: 'New Bill', description: 'Fires when a new bill (Accounts Payable) is added.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-contact.ts b/packages/pieces/community/xero/src/lib/triggers/new-contact.ts index 2b89bb5875fc..40430c309219 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-contact.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-contact.ts @@ -12,6 +12,7 @@ import { props } from '../common/props'; export const xeroNewContact = createTrigger({ auth: xeroAuth, name: 'xero_new_contact', + classification: 'READ', displayName: 'New Contact', description: 'Fires when a new contact is added to Xero (via Xero webhooks). Configure the webhook in Xero Developer portal to point to this URL.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-credit-note.ts b/packages/pieces/community/xero/src/lib/triggers/new-credit-note.ts index e97a3b9c7d49..fbc70ffa8dc3 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-credit-note.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-credit-note.ts @@ -106,6 +106,7 @@ AppConnectionValueForAuthProperty, export const xeroNewCreditNote = createTrigger({ auth: xeroAuth, name: 'xero_new_credit_note', + classification: 'READ', displayName: 'New Credit Note', description: 'Fires when a new credit note is created.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-or-updated-contact.ts b/packages/pieces/community/xero/src/lib/triggers/new-or-updated-contact.ts index 217a97f2f1f3..dc31d73886fc 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-or-updated-contact.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-or-updated-contact.ts @@ -12,6 +12,7 @@ import { props } from '../common/props'; export const xeroNewOrUpdatedContact = createTrigger({ auth: xeroAuth, name: 'xero_new_or_updated_contact', + classification: 'READ', displayName: 'New or Updated Contact', description: 'Fires when a contact is created or updated (via Xero webhooks).', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-payment.ts b/packages/pieces/community/xero/src/lib/triggers/new-payment.ts index 84daa1fa1fb4..922d96478d61 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-payment.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-payment.ts @@ -108,6 +108,7 @@ AppConnectionValueForAuthProperty, export const xeroNewPayment = createTrigger({ auth: xeroAuth, name: 'xero_new_payment', + classification: 'READ', displayName: 'New Payment', description: 'Fires when a payment is received.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-project.ts b/packages/pieces/community/xero/src/lib/triggers/new-project.ts index ea2034e3d9b4..6a886ea13f4e 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-project.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-project.ts @@ -67,6 +67,7 @@ AppConnectionValueForAuthProperty, export const xeroNewProject = createTrigger({ auth: xeroAuth, name: 'xero_new_project', + classification: 'READ', displayName: 'New Project', description: 'Fires when a new project is created.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-purchase-order.ts b/packages/pieces/community/xero/src/lib/triggers/new-purchase-order.ts index 8a63d348bd18..dc62c4ffb3e1 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-purchase-order.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-purchase-order.ts @@ -106,6 +106,7 @@ AppConnectionValueForAuthProperty, export const xeroNewPurchaseOrder = createTrigger({ auth: xeroAuth, name: 'xero_new_purchase_order', + classification: 'READ', displayName: 'New Purchase Order', description: 'Fires when a new purchase order is created or enters a specific status for the first time.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-quote.ts b/packages/pieces/community/xero/src/lib/triggers/new-quote.ts index e86ee7dd0e0f..df2a0600b979 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-quote.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-quote.ts @@ -97,6 +97,7 @@ AppConnectionValueForAuthProperty, export const xeroNewQuote = createTrigger({ auth: xeroAuth, name: 'xero_new_quote', + classification: 'READ', displayName: 'New Quote', description: 'Fires when a new quote is created.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-reconciled-payment.ts b/packages/pieces/community/xero/src/lib/triggers/new-reconciled-payment.ts index fd582a2c542b..36e6a8098578 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-reconciled-payment.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-reconciled-payment.ts @@ -108,6 +108,7 @@ AppConnectionValueForAuthProperty, export const xeroNewReconciledPayment = createTrigger({ auth: xeroAuth, name: 'xero_new_reconciled_payment', + classification: 'READ', displayName: 'New Reconciled Payment', description: 'Fires when a payment is reconciled for the first time.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/new-sales-invoice.ts b/packages/pieces/community/xero/src/lib/triggers/new-sales-invoice.ts index 203e9a45a3ee..7528120a1bb4 100644 --- a/packages/pieces/community/xero/src/lib/triggers/new-sales-invoice.ts +++ b/packages/pieces/community/xero/src/lib/triggers/new-sales-invoice.ts @@ -12,6 +12,7 @@ import { props } from '../common/props'; export const xeroNewSalesInvoice = createTrigger({ auth: xeroAuth, name: 'xero_new_sales_invoice', + classification: 'READ', displayName: 'New Sales Invoice', description: 'Fires when a new sales invoice (Accounts Receivable) is created.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/updated-quote.ts b/packages/pieces/community/xero/src/lib/triggers/updated-quote.ts index aab0ffa4cb35..2676a2b89414 100644 --- a/packages/pieces/community/xero/src/lib/triggers/updated-quote.ts +++ b/packages/pieces/community/xero/src/lib/triggers/updated-quote.ts @@ -97,6 +97,7 @@ AppConnectionValueForAuthProperty, export const xeroUpdatedQuote = createTrigger({ auth: xeroAuth, name: 'xero_updated_quote', + classification: 'READ', displayName: 'Updated Quote', description: 'Fires when a quote is created or updated.', aiMetadata: { diff --git a/packages/pieces/community/xero/src/lib/triggers/updated-sales-invoice.ts b/packages/pieces/community/xero/src/lib/triggers/updated-sales-invoice.ts index 4b6003ec36eb..1af44e914bf9 100644 --- a/packages/pieces/community/xero/src/lib/triggers/updated-sales-invoice.ts +++ b/packages/pieces/community/xero/src/lib/triggers/updated-sales-invoice.ts @@ -13,6 +13,7 @@ import { props } from '../common/props'; export const xeroUpdatedSalesInvoice = createTrigger({ auth: xeroAuth, name: 'xero_updated_sales_invoice', + classification: 'READ', displayName: 'Updated Sales Invoice', description: 'Fires when an existing sales invoice (Accounts Receivable) is updated.', aiMetadata: { diff --git a/packages/pieces/community/xquik/package.json b/packages/pieces/community/xquik/package.json index 7ac28614b7e4..e06f6efb6d31 100644 --- a/packages/pieces/community/xquik/package.json +++ b/packages/pieces/community/xquik/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-xquik", - "version": "0.1.0", + "version": "0.1.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/xquik/src/lib/actions/get-trends.ts b/packages/pieces/community/xquik/src/lib/actions/get-trends.ts index e0202d52d400..8a6b09389d7a 100644 --- a/packages/pieces/community/xquik/src/lib/actions/get-trends.ts +++ b/packages/pieces/community/xquik/src/lib/actions/get-trends.ts @@ -5,6 +5,7 @@ import { xquikCommon } from '../common'; export const getTrends = createAction({ auth: xquikAuth, name: 'get_trends', + classification: 'SEARCH', displayName: 'Get Trends', description: 'Get X/Twitter trending topics by region', audience: 'both', diff --git a/packages/pieces/community/xquik/src/lib/actions/get-tweet.ts b/packages/pieces/community/xquik/src/lib/actions/get-tweet.ts index 0ead3fa9b77a..e3a7929778df 100644 --- a/packages/pieces/community/xquik/src/lib/actions/get-tweet.ts +++ b/packages/pieces/community/xquik/src/lib/actions/get-tweet.ts @@ -5,6 +5,7 @@ import { xquikCommon } from '../common'; export const getTweet = createAction({ auth: xquikAuth, name: 'get_tweet', + classification: 'READ', displayName: 'Get Tweet', description: 'Look up a public X/Twitter post by ID', audience: 'both', diff --git a/packages/pieces/community/xquik/src/lib/actions/get-user-tweets.ts b/packages/pieces/community/xquik/src/lib/actions/get-user-tweets.ts index 2dcefe02fa07..030b36adefd1 100644 --- a/packages/pieces/community/xquik/src/lib/actions/get-user-tweets.ts +++ b/packages/pieces/community/xquik/src/lib/actions/get-user-tweets.ts @@ -5,6 +5,7 @@ import { xquikCommon } from '../common'; export const getUserTweets = createAction({ auth: xquikAuth, name: 'get_user_tweets', + classification: 'SEARCH', displayName: 'Get User Tweets', description: 'List recent posts from a public X/Twitter user', audience: 'both', diff --git a/packages/pieces/community/xquik/src/lib/actions/get-user.ts b/packages/pieces/community/xquik/src/lib/actions/get-user.ts index 7e6a2afcf8c5..53006e374af9 100644 --- a/packages/pieces/community/xquik/src/lib/actions/get-user.ts +++ b/packages/pieces/community/xquik/src/lib/actions/get-user.ts @@ -5,6 +5,7 @@ import { xquikCommon } from '../common'; export const getUser = createAction({ auth: xquikAuth, name: 'get_user', + classification: 'READ', displayName: 'Get User', description: 'Look up a public X/Twitter user by username or user ID', audience: 'both', diff --git a/packages/pieces/community/xquik/src/lib/actions/search-tweets.ts b/packages/pieces/community/xquik/src/lib/actions/search-tweets.ts index 13640fd1b3a7..4151d27a21fb 100644 --- a/packages/pieces/community/xquik/src/lib/actions/search-tweets.ts +++ b/packages/pieces/community/xquik/src/lib/actions/search-tweets.ts @@ -5,6 +5,7 @@ import { xquikCommon } from '../common'; export const searchTweets = createAction({ auth: xquikAuth, name: 'search_tweets', + classification: 'SEARCH', displayName: 'Search Tweets', description: 'Search public X/Twitter posts with X query operators.', audience: 'both', diff --git a/packages/pieces/community/xquik/src/lib/actions/search-users.ts b/packages/pieces/community/xquik/src/lib/actions/search-users.ts index 13d511d453e7..e0244d5642ce 100644 --- a/packages/pieces/community/xquik/src/lib/actions/search-users.ts +++ b/packages/pieces/community/xquik/src/lib/actions/search-users.ts @@ -5,6 +5,7 @@ import { xquikCommon } from '../common'; export const searchUsers = createAction({ auth: xquikAuth, name: 'search_users', + classification: 'SEARCH', displayName: 'Search Users', description: 'Search public X/Twitter users by name or username.', audience: 'both', diff --git a/packages/pieces/community/youform/package.json b/packages/pieces/community/youform/package.json index e3ecd7fff2cb..51f2c62aede4 100644 --- a/packages/pieces/community/youform/package.json +++ b/packages/pieces/community/youform/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-youform", - "version": "0.1.7", + "version": "0.1.8", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/youform/src/lib/triggers/new-form-submission.ts b/packages/pieces/community/youform/src/lib/triggers/new-form-submission.ts index 673fbdc2353d..6c775ad6e319 100644 --- a/packages/pieces/community/youform/src/lib/triggers/new-form-submission.ts +++ b/packages/pieces/community/youform/src/lib/triggers/new-form-submission.ts @@ -14,6 +14,7 @@ const TRIGGER_KEY = 'youform-new-submission-trigger'; export const newSubmissionTrigger = createTrigger({ name: 'new-submission', + classification: 'READ', auth: youformAuth, displayName: 'New Submission', description: 'Triggers When a new submission is recieved.', diff --git a/packages/pieces/community/youtrack/package.json b/packages/pieces/community/youtrack/package.json index 40b25f523d51..1e73f87e6341 100644 --- a/packages/pieces/community/youtrack/package.json +++ b/packages/pieces/community/youtrack/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-youtrack", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/youtrack/src/lib/actions/add-comment.ts b/packages/pieces/community/youtrack/src/lib/actions/add-comment.ts index df91e7d6c35b..33ed523bff17 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/add-comment.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/add-comment.ts @@ -7,6 +7,7 @@ import { addCommentActionOutputSchema } from '../output-schemas'; export const addCommentAction = createAction({ auth: youtrackAuth, name: 'add_comment', + classification: 'WRITE', outputSchema: addCommentActionOutputSchema, displayName: 'Add Comment', description: 'Adds a comment to an issue. Supports Markdown formatting.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/add-tag-to-issue.ts b/packages/pieces/community/youtrack/src/lib/actions/add-tag-to-issue.ts index df38a3d593c0..aaa3100ee751 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/add-tag-to-issue.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/add-tag-to-issue.ts @@ -7,6 +7,7 @@ import { addTagToIssueActionOutputSchema } from '../output-schemas'; export const addTagToIssueAction = createAction({ auth: youtrackAuth, name: 'add_tag_to_issue', + classification: 'WRITE', outputSchema: addTagToIssueActionOutputSchema, displayName: 'Add Tag to Issue', description: 'Adds an existing tag to an issue.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/add-user-to-team.ts b/packages/pieces/community/youtrack/src/lib/actions/add-user-to-team.ts index 14c321c5512c..90fd3e012dba 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/add-user-to-team.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/add-user-to-team.ts @@ -7,6 +7,7 @@ import { addUserToTeamActionOutputSchema } from '../output-schemas'; export const addUserToTeamAction = createAction({ auth: youtrackAuth, name: 'add_user_to_team', + classification: 'WRITE', outputSchema: addUserToTeamActionOutputSchema, displayName: 'Add User to Project Team', description: 'Adds a user as a direct member of a project team, giving them access to the project.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/apply-command.ts b/packages/pieces/community/youtrack/src/lib/actions/apply-command.ts index 0052bbc5dc47..f230255cdbc0 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/apply-command.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/apply-command.ts @@ -7,6 +7,7 @@ import { applyCommandActionOutputSchema } from '../output-schemas'; export const applyCommandAction = createAction({ auth: youtrackAuth, name: 'apply_command', + classification: 'WRITE', outputSchema: applyCommandActionOutputSchema, displayName: 'Apply Command', description: 'Applies a YouTrack command to an issue (e.g. change state, assign, set sprint).', diff --git a/packages/pieces/community/youtrack/src/lib/actions/create-issue.ts b/packages/pieces/community/youtrack/src/lib/actions/create-issue.ts index 429e4904497a..28f1e18fb6a3 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/create-issue.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/create-issue.ts @@ -8,6 +8,7 @@ import { createIssueActionOutputSchema } from '../output-schemas'; export const createIssueAction = createAction({ auth: youtrackAuth, name: 'create_issue', + classification: 'WRITE', outputSchema: createIssueActionOutputSchema, displayName: 'Create Issue', description: 'Creates a new issue in a YouTrack project.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/create-tag.ts b/packages/pieces/community/youtrack/src/lib/actions/create-tag.ts index 1aa9c46b135a..adf12ae48636 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/create-tag.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/create-tag.ts @@ -7,6 +7,7 @@ import { createTagActionOutputSchema } from '../output-schemas'; export const createTagAction = createAction({ auth: youtrackAuth, name: 'create_tag', + classification: 'WRITE', outputSchema: createTagActionOutputSchema, displayName: 'Create Tag', description: 'Creates a new tag in YouTrack.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/delete-attachment.ts b/packages/pieces/community/youtrack/src/lib/actions/delete-attachment.ts index 156962610640..a157fb221995 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/delete-attachment.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/delete-attachment.ts @@ -7,6 +7,7 @@ import { deleteAttachmentActionOutputSchema } from '../output-schemas'; export const deleteAttachmentAction = createAction({ auth: youtrackAuth, name: 'delete_attachment', + classification: 'DESTRUCTIVE', outputSchema: deleteAttachmentActionOutputSchema, displayName: 'Delete Attachment', description: 'Deletes an attachment from an issue.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/download-attachment.ts b/packages/pieces/community/youtrack/src/lib/actions/download-attachment.ts index fa44bb2b166f..a79b0236110f 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/download-attachment.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/download-attachment.ts @@ -7,6 +7,7 @@ import { downloadAttachmentActionOutputSchema } from '../output-schemas'; export const downloadAttachmentAction = createAction({ auth: youtrackAuth, name: 'download_attachment', + classification: 'READ', outputSchema: downloadAttachmentActionOutputSchema, displayName: 'Download Attachment', description: 'Downloads an attachment from an issue and returns it as a Base64-encoded string. Use this with the "Upload to Drive" or "Send Email" actions in your flow.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/get-issue-history.ts b/packages/pieces/community/youtrack/src/lib/actions/get-issue-history.ts index dc6f4a42acf3..ae1be8f7a529 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/get-issue-history.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/get-issue-history.ts @@ -8,6 +8,7 @@ import { getIssueHistoryActionOutputSchema } from '../output-schemas'; export const getIssueHistoryAction = createAction({ auth: youtrackAuth, name: 'get_issue_history', + classification: 'READ', outputSchema: getIssueHistoryActionOutputSchema, displayName: 'Get Issue History', description: 'Retrieves the full change history (activity log) for a specific issue.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/get-issue.ts b/packages/pieces/community/youtrack/src/lib/actions/get-issue.ts index 83248dbb7fe1..71a0501adc04 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/get-issue.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/get-issue.ts @@ -7,6 +7,7 @@ import { getIssueActionOutputSchema } from '../output-schemas'; export const getIssueAction = createAction({ auth: youtrackAuth, name: 'get_issue', + classification: 'READ', outputSchema: getIssueActionOutputSchema, displayName: 'Get Issue', description: 'Retrieves full details of an issue including all custom field values.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/link-issues.ts b/packages/pieces/community/youtrack/src/lib/actions/link-issues.ts index 10e03ba5b844..b94d873b06f1 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/link-issues.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/link-issues.ts @@ -7,6 +7,7 @@ import { linkIssuesActionOutputSchema } from '../output-schemas'; export const linkIssuesAction = createAction({ auth: youtrackAuth, name: 'link_issues', + classification: 'WRITE', outputSchema: linkIssuesActionOutputSchema, displayName: 'Link Issues', description: 'Creates a relationship between two issues (e.g. "relates to", "depends on", "is duplicated by").', diff --git a/packages/pieces/community/youtrack/src/lib/actions/list-attachments.ts b/packages/pieces/community/youtrack/src/lib/actions/list-attachments.ts index 319dbab66fa9..036b2b079c2d 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/list-attachments.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/list-attachments.ts @@ -7,6 +7,7 @@ import { listAttachmentsActionOutputSchema } from '../output-schemas'; export const listAttachmentsAction = createAction({ auth: youtrackAuth, name: 'list_attachments', + classification: 'SEARCH', outputSchema: listAttachmentsActionOutputSchema, displayName: 'List Attachments', description: 'Lists all attachments on a specific issue with metadata (name, size, type).', diff --git a/packages/pieces/community/youtrack/src/lib/actions/list-comments.ts b/packages/pieces/community/youtrack/src/lib/actions/list-comments.ts index da1944232989..053554952238 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/list-comments.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/list-comments.ts @@ -7,6 +7,7 @@ import { listCommentsActionOutputSchema } from '../output-schemas'; export const listCommentsAction = createAction({ auth: youtrackAuth, name: 'list_comments', + classification: 'SEARCH', outputSchema: listCommentsActionOutputSchema, displayName: 'List Comments', description: 'Lists all comments on an issue with author details and timestamps.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/list-tags.ts b/packages/pieces/community/youtrack/src/lib/actions/list-tags.ts index dc9fdf377cb9..d735f0898071 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/list-tags.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/list-tags.ts @@ -8,6 +8,7 @@ import { listTagsActionOutputSchema } from '../output-schemas'; export const listTagsAction = createAction({ auth: youtrackAuth, name: 'list_tags', + classification: 'SEARCH', outputSchema: listTagsActionOutputSchema, displayName: 'List Tags', description: 'Lists all tags visible to the current user.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/remove-tag-from-issue.ts b/packages/pieces/community/youtrack/src/lib/actions/remove-tag-from-issue.ts index 69902ff7f5e9..09a1214e4f51 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/remove-tag-from-issue.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/remove-tag-from-issue.ts @@ -8,6 +8,7 @@ import { removeTagFromIssueActionOutputSchema } from '../output-schemas'; export const removeTagFromIssueAction = createAction({ auth: youtrackAuth, name: 'remove_tag_from_issue', + classification: 'WRITE', outputSchema: removeTagFromIssueActionOutputSchema, displayName: 'Remove Tag from Issue', description: 'Removes a tag from an issue.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/search-issues.ts b/packages/pieces/community/youtrack/src/lib/actions/search-issues.ts index a5f5534fa1d4..f93091adbca2 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/search-issues.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/search-issues.ts @@ -7,6 +7,7 @@ import { searchIssuesActionOutputSchema } from '../output-schemas'; export const searchIssuesAction = createAction({ auth: youtrackAuth, name: 'search_issues', + classification: 'SEARCH', outputSchema: searchIssuesActionOutputSchema, displayName: 'Search Issues', description: 'Searches for issues using YouTrack query syntax. Returns flat rows for spreadsheets.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/update-issue.ts b/packages/pieces/community/youtrack/src/lib/actions/update-issue.ts index a0dfaa6054e5..e770183d4806 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/update-issue.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/update-issue.ts @@ -8,6 +8,7 @@ import { updateIssueActionOutputSchema } from '../output-schemas'; export const updateIssueAction = createAction({ auth: youtrackAuth, name: 'update_issue', + classification: 'WRITE', outputSchema: updateIssueActionOutputSchema, displayName: 'Update Issue', description: 'Updates an existing issue - summary, description, or custom fields.', diff --git a/packages/pieces/community/youtrack/src/lib/actions/upload-attachment.ts b/packages/pieces/community/youtrack/src/lib/actions/upload-attachment.ts index 9f7addcc31a6..8053cdb677c3 100644 --- a/packages/pieces/community/youtrack/src/lib/actions/upload-attachment.ts +++ b/packages/pieces/community/youtrack/src/lib/actions/upload-attachment.ts @@ -8,6 +8,7 @@ import { uploadAttachmentActionOutputSchema } from '../output-schemas'; export const uploadAttachmentAction = createAction({ auth: youtrackAuth, name: 'upload_attachment', + classification: 'WRITE', outputSchema: uploadAttachmentActionOutputSchema, displayName: 'Upload Attachment', description: 'Uploads one or more files as attachments to an existing issue.', diff --git a/packages/pieces/community/youtrack/src/lib/triggers/new-issue.ts b/packages/pieces/community/youtrack/src/lib/triggers/new-issue.ts index 08c569302931..a4024dc566ad 100644 --- a/packages/pieces/community/youtrack/src/lib/triggers/new-issue.ts +++ b/packages/pieces/community/youtrack/src/lib/triggers/new-issue.ts @@ -71,6 +71,7 @@ const polling: Polling, R export const newIssueTrigger = createTrigger({ auth: youtrackAuth, name: 'new_issue', + classification: 'READ', outputSchema: newIssueTriggerOutputSchema, displayName: 'New Issue', description: 'Triggers when a new issue is created in any project you can access.', diff --git a/packages/pieces/community/youtrack/src/lib/triggers/updated-issue.ts b/packages/pieces/community/youtrack/src/lib/triggers/updated-issue.ts index dd3138ffcdf7..1b0c5317d453 100644 --- a/packages/pieces/community/youtrack/src/lib/triggers/updated-issue.ts +++ b/packages/pieces/community/youtrack/src/lib/triggers/updated-issue.ts @@ -87,6 +87,7 @@ const polling: Polling, R export const updatedIssueTrigger = createTrigger({ auth: youtrackAuth, name: 'updated_issue', + classification: 'READ', outputSchema: updatedIssueTriggerOutputSchema, displayName: 'Updated Issue', description: 'Triggers when an existing issue is modified (summary, description, custom fields, etc.).', diff --git a/packages/pieces/community/zoho-campaigns/package.json b/packages/pieces/community/zoho-campaigns/package.json index 817a85aa01ad..2fd4a6e5a64a 100644 --- a/packages/pieces/community/zoho-campaigns/package.json +++ b/packages/pieces/community/zoho-campaigns/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-zoho-campaigns", - "version": "0.2.0", + "version": "0.2.1", "type": "commonjs", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/add-contact-to-mailing-list.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/add-contact-to-mailing-list.ts index 0b929a663efc..e16b5a1c2a81 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/add-contact-to-mailing-list.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/add-contact-to-mailing-list.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const addContactToMailingList = createAction({ auth: zohoCampaignsAuth, name: 'addContactToMailingList', + classification: 'WRITE', displayName: 'Add Contact to Mailing List', description: 'Add contacts to your mailing lists.', audience: 'both', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/add-tag-to-contact.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/add-tag-to-contact.ts index f2abd7ba0802..f59a66863c40 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/add-tag-to-contact.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/add-tag-to-contact.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const addTagToContact = createAction({ auth: zohoCampaignsAuth, name: 'addTagToContact', + classification: 'WRITE', displayName: 'Add Tag to Contact', description: "Apply a tag to a contact by email. Creates the tag if it doesn't exist.", diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/add-update-contact.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/add-update-contact.ts index 305880722637..45bc7ed5d65e 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/add-update-contact.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/add-update-contact.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const addUpdateContact = createAction({ auth: zohoCampaignsAuth, name: 'addUpdateContact', + classification: 'WRITE', displayName: 'Add/Update Contact', description: 'Add a new contact or update an existing one. Confirmation email sent based on mailing list settings.', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/clone-campaign.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/clone-campaign.ts index 1e6558090395..af297730266d 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/clone-campaign.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/clone-campaign.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const cloneCampaign = createAction({ auth: zohoCampaignsAuth, name: 'cloneCampaign', + classification: 'WRITE', displayName: 'Clone Campaign', description: 'Clone an existing campaign, optionally renaming.', audience: 'both', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/create-campaign.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/create-campaign.ts index fbfbd80343b4..78fee9bf4bf9 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/create-campaign.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/create-campaign.ts @@ -4,6 +4,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const createCampaign = createAction({ auth: zohoCampaignsAuth, name: 'createCampaign', + classification: 'WRITE', displayName: 'Create Campaign', description: 'Create a new campaign with campaign name, subject, topic, sender name/address, and mailing list.', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/find-campaign.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/find-campaign.ts index 981e17f4f6fc..6646fae13c02 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/find-campaign.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/find-campaign.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const findCampaign = createAction({ auth: zohoCampaignsAuth, name: 'findCampaign', + classification: 'SEARCH', displayName: 'Find Campaign', description: 'Locate an existing campaign by campaign name.', audience: 'both', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/find-contact.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/find-contact.ts index 008ea58ea120..69432ba11af7 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/find-contact.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/find-contact.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const findContact = createAction({ auth: zohoCampaignsAuth, name: 'findContact', + classification: 'SEARCH', displayName: 'Find Contact', description: 'Look up an existing contact by email address.', audience: 'both', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/remove-tag.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/remove-tag.ts index d674a1017843..3841f8df075c 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/remove-tag.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/remove-tag.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const removeTag = createAction({ auth: zohoCampaignsAuth, name: 'removeTag', + classification: 'WRITE', displayName: 'Remove Tag', description: 'Remove a tag from a contact.', audience: 'both', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/send-campaign.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/send-campaign.ts index c3c5ede7211d..ca360e18f168 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/send-campaign.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/send-campaign.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const sendCampaign = createAction({ auth: zohoCampaignsAuth, name: 'sendCampaign', + classification: 'WRITE', displayName: 'Send Campaign', description: 'Send a campaign that has been created or cloned.', audience: 'both', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/actions/unsubscribe-contact.ts b/packages/pieces/community/zoho-campaigns/src/lib/actions/unsubscribe-contact.ts index d29d84bba0cd..43b6220e43a7 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/actions/unsubscribe-contact.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/actions/unsubscribe-contact.ts @@ -5,6 +5,7 @@ import { zohoCampaignsAuth, zohoCampaignsCommon } from '../common'; export const unsubscribeContact = createAction({ auth: zohoCampaignsAuth, name: 'unsubscribeContact', + classification: 'DESTRUCTIVE', displayName: 'Unsubscribe Contact', description: 'Remove a contact from a mailing list.', audience: 'both', diff --git a/packages/pieces/community/zoho-campaigns/src/lib/triggers/new-campaign.ts b/packages/pieces/community/zoho-campaigns/src/lib/triggers/new-campaign.ts index 997c0d93f400..a5b68112f44e 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/triggers/new-campaign.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/triggers/new-campaign.ts @@ -33,6 +33,7 @@ const polling: Polling< export const newCampaign = createTrigger({ auth: zohoCampaignsAuth, name: 'newCampaign', + classification: 'READ', displayName: 'New Campaign', description: 'Fires when a new campaign is created.', aiMetadata: { diff --git a/packages/pieces/community/zoho-campaigns/src/lib/triggers/new-contact.ts b/packages/pieces/community/zoho-campaigns/src/lib/triggers/new-contact.ts index 8ec2bfb15b88..4795eb364a9a 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/triggers/new-contact.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/triggers/new-contact.ts @@ -44,6 +44,7 @@ const polling: Polling< export const newContact = createTrigger({ auth: zohoCampaignsAuth, name: 'newContact', + classification: 'READ', displayName: 'New Contact', description: 'Fires when a new contact is added to a selected mailing list.', aiMetadata: { diff --git a/packages/pieces/community/zoho-campaigns/src/lib/triggers/unsubscribe.ts b/packages/pieces/community/zoho-campaigns/src/lib/triggers/unsubscribe.ts index 67a8493775b3..2aabf11abd64 100644 --- a/packages/pieces/community/zoho-campaigns/src/lib/triggers/unsubscribe.ts +++ b/packages/pieces/community/zoho-campaigns/src/lib/triggers/unsubscribe.ts @@ -45,6 +45,7 @@ const polling: Polling< export const unsubscribe = createTrigger({ auth: zohoCampaignsAuth, name: 'unsubscribe', + classification: 'READ', displayName: 'Unsubscribe', description: 'Fires when a contact is removed from a mailing list or unsubscribed.', diff --git a/packages/pieces/community/zoho-crm/package.json b/packages/pieces/community/zoho-crm/package.json index b5fa1a4eed8f..a5e2aa42e142 100644 --- a/packages/pieces/community/zoho-crm/package.json +++ b/packages/pieces/community/zoho-crm/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-zoho-crm", - "version": "0.3.0", + "version": "0.3.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/zoho-crm/src/lib/actions/read-file.ts b/packages/pieces/community/zoho-crm/src/lib/actions/read-file.ts index 277dd975e1a2..e61509b40fae 100644 --- a/packages/pieces/community/zoho-crm/src/lib/actions/read-file.ts +++ b/packages/pieces/community/zoho-crm/src/lib/actions/read-file.ts @@ -5,6 +5,7 @@ import { Property, createAction } from "@activepieces/pieces-framework"; export const readFile = createAction({ auth: zohoCrmAuth, name: 'read-file', + classification: 'READ', displayName: 'Read file', description: 'Download a file content from Zoho CRM. e.g.: a Backup File', audience: 'both', diff --git a/packages/pieces/community/zoho-crm/src/lib/triggers/new-contact.ts b/packages/pieces/community/zoho-crm/src/lib/triggers/new-contact.ts index 6128926faf8f..1cd4dd203ffd 100644 --- a/packages/pieces/community/zoho-crm/src/lib/triggers/new-contact.ts +++ b/packages/pieces/community/zoho-crm/src/lib/triggers/new-contact.ts @@ -19,6 +19,7 @@ export const newContact = createTrigger({ auth: zohoCrmAuth, name: 'new_contact', + classification: 'READ', displayName: 'New Contact', description: 'Triggers when a new contact is created', aiMetadata: { diff --git a/packages/pieces/community/zoho-desk/package.json b/packages/pieces/community/zoho-desk/package.json index 0560b4803cc7..77db33b50d0a 100644 --- a/packages/pieces/community/zoho-desk/package.json +++ b/packages/pieces/community/zoho-desk/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-zoho-desk", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/zoho-desk/src/lib/actions/create-ticket.ts b/packages/pieces/community/zoho-desk/src/lib/actions/create-ticket.ts index bbb18b9fe929..eb72334d55d1 100644 --- a/packages/pieces/community/zoho-desk/src/lib/actions/create-ticket.ts +++ b/packages/pieces/community/zoho-desk/src/lib/actions/create-ticket.ts @@ -7,6 +7,7 @@ import { departmentId, organizationId } from '../common/props'; export const createTicketAction = createAction({ auth: zohoDeskAuth, name: 'create_ticket', + classification: 'WRITE', displayName: 'Create Ticket', description: 'Creates a new ticket.', audience: 'both', diff --git a/packages/pieces/community/zoho-desk/src/lib/actions/find-contact.ts b/packages/pieces/community/zoho-desk/src/lib/actions/find-contact.ts index bb730732a6a0..2ad55ecfda85 100644 --- a/packages/pieces/community/zoho-desk/src/lib/actions/find-contact.ts +++ b/packages/pieces/community/zoho-desk/src/lib/actions/find-contact.ts @@ -8,6 +8,7 @@ import { isNil } from '@activepieces/pieces-framework'; export const findContactAction = createAction({ auth: zohoDeskAuth, name: 'find-contact', + classification: 'SEARCH', displayName: 'Find Contact', description: 'Finds an existing contact by email.', audience: 'both', diff --git a/packages/pieces/community/zoho-desk/src/lib/actions/list-tickets.ts b/packages/pieces/community/zoho-desk/src/lib/actions/list-tickets.ts index 6320e3fe7936..1df2ec5e8699 100644 --- a/packages/pieces/community/zoho-desk/src/lib/actions/list-tickets.ts +++ b/packages/pieces/community/zoho-desk/src/lib/actions/list-tickets.ts @@ -7,6 +7,7 @@ import { organizationId } from '../common/props'; export const listTicketsAction = createAction({ auth: zohoDeskAuth, name: 'list_tickets', + classification: 'SEARCH', description: 'List tickets', audience: 'both', aiMetadata: { description: 'Retrieves tickets from a Zoho Desk organization, optionally expanding related data (contacts, products, departments, team, isRead, assignee) via the include option. Use to browse or page through existing tickets when you do not have a specific ticket ID; requires the organization ID. Read-only and idempotent.', idempotent: true }, diff --git a/packages/pieces/community/zoho-invoice/package.json b/packages/pieces/community/zoho-invoice/package.json index afdaa4f12dac..172045fc9d5f 100644 --- a/packages/pieces/community/zoho-invoice/package.json +++ b/packages/pieces/community/zoho-invoice/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-zoho-invoice", - "version": "0.2.0", + "version": "0.2.1", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/zoho-invoice/src/lib/triggers/new-invoice.ts b/packages/pieces/community/zoho-invoice/src/lib/triggers/new-invoice.ts index 836585b12f70..7acd4fced2cf 100644 --- a/packages/pieces/community/zoho-invoice/src/lib/triggers/new-invoice.ts +++ b/packages/pieces/community/zoho-invoice/src/lib/triggers/new-invoice.ts @@ -38,6 +38,7 @@ const polling: Polling< export const newInvoice = createTrigger({ auth: zohoAuth, name: 'new_invoice', + classification: 'READ', displayName: 'New Invoice', description: 'Trigger when a new invoice is received.', aiMetadata: { diff --git a/packages/pieces/community/zoo/package.json b/packages/pieces/community/zoo/package.json index aa5918a5bdd6..b8902b84eeb2 100644 --- a/packages/pieces/community/zoo/package.json +++ b/packages/pieces/community/zoo/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-zoo", - "version": "0.1.6", + "version": "0.1.7", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/zoo/src/lib/actions/api-calls/get-async-operation.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-calls/get-async-operation.action.ts index f067626c543a..5874f3eef6e6 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-calls/get-async-operation.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-calls/get-async-operation.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getAsyncOperationAction = createAction({ name: 'get_async_operation', + classification: 'READ', displayName: 'Get Async Operation', description: 'Retrieve details of an asynchronous operation', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/api-calls/get-org-api-call.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-calls/get-org-api-call.action.ts index 63b9e7d51e5a..b741ee3b6f0b 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-calls/get-org-api-call.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-calls/get-org-api-call.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getOrgApiCallAction = createAction({ name: 'get_org_api_call', + classification: 'READ', displayName: 'Get Organization API Call', description: 'Retrieve details of a specific API call made by your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/api-calls/get-user-api-call.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-calls/get-user-api-call.action.ts index 373eea8c6086..01012a7c22a4 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-calls/get-user-api-call.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-calls/get-user-api-call.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getUserApiCallAction = createAction({ name: 'get_user_api_call', + classification: 'READ', displayName: 'Get User API Call', description: 'Retrieve details of a specific API call made by your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/api-calls/list-org-api-calls.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-calls/list-org-api-calls.action.ts index 3d773d875b0a..d9d6e33fdf41 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-calls/list-org-api-calls.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-calls/list-org-api-calls.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listOrgApiCallsAction = createAction({ name: 'list_org_api_calls', + classification: 'SEARCH', displayName: 'List Organization API Calls', description: 'List API calls made by your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/api-calls/list-user-api-calls.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-calls/list-user-api-calls.action.ts index 8430a3ded14c..fa946a04dc15 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-calls/list-user-api-calls.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-calls/list-user-api-calls.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listUserApiCallsAction = createAction({ name: 'list_user_api_calls', + classification: 'SEARCH', displayName: 'List User API Calls', description: 'List API calls made by your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/api-tokens/create-api-token.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-tokens/create-api-token.action.ts index 54e37241a68e..52187029b685 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-tokens/create-api-token.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-tokens/create-api-token.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createApiTokenAction = createAction({ name: 'create_api_token', + classification: 'WRITE', displayName: 'Create API Token', description: 'Create a new API token for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/api-tokens/delete-api-token.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-tokens/delete-api-token.action.ts index 4ce0f024cddb..9e63efa4dd18 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-tokens/delete-api-token.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-tokens/delete-api-token.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const deleteApiTokenAction = createAction({ name: 'delete_api_token', + classification: 'DESTRUCTIVE', displayName: 'Delete API Token', description: 'Delete an API token from your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/api-tokens/get-api-token.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-tokens/get-api-token.action.ts index 2080dbfa97d4..0f66dc6b68b4 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-tokens/get-api-token.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-tokens/get-api-token.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getApiTokenAction = createAction({ name: 'get_api_token', + classification: 'READ', displayName: 'Get API Token', description: 'Retrieve details of a specific API token', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/api-tokens/list-api-tokens.action.ts b/packages/pieces/community/zoo/src/lib/actions/api-tokens/list-api-tokens.action.ts index ef64a4b80429..9afe9d667627 100644 --- a/packages/pieces/community/zoo/src/lib/actions/api-tokens/list-api-tokens.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/api-tokens/list-api-tokens.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listApiTokensAction = createAction({ name: 'list_api_tokens', + classification: 'SEARCH', displayName: 'List API Tokens', description: 'List all API tokens for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/file/convert-cad-file.action.ts b/packages/pieces/community/zoo/src/lib/actions/file/convert-cad-file.action.ts index d480903d5237..3f68aea3c19b 100644 --- a/packages/pieces/community/zoo/src/lib/actions/file/convert-cad-file.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/file/convert-cad-file.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertCadFileAction = createAction({ name: 'convert_cad_file', + classification: 'READ', displayName: 'Convert CAD File', description: 'Convert a CAD file from one format to another', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/file/get-center-of-mass.action.ts b/packages/pieces/community/zoo/src/lib/actions/file/get-center-of-mass.action.ts index e1695e0d6231..26eff198523c 100644 --- a/packages/pieces/community/zoo/src/lib/actions/file/get-center-of-mass.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/file/get-center-of-mass.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getCenterOfMassAction = createAction({ name: 'get_center_of_mass', + classification: 'READ', displayName: 'Get Center of Mass', description: 'Calculate the center of mass of a CAD file', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/file/get-density.action.ts b/packages/pieces/community/zoo/src/lib/actions/file/get-density.action.ts index a18e0214fcf5..4fe752041dc8 100644 --- a/packages/pieces/community/zoo/src/lib/actions/file/get-density.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/file/get-density.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getDensityAction = createAction({ name: 'get_density', + classification: 'READ', displayName: 'Get Density', description: 'Calculate the density of a CAD file', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/file/get-mass.action.ts b/packages/pieces/community/zoo/src/lib/actions/file/get-mass.action.ts index e31f876b7fb7..f4328df1c487 100644 --- a/packages/pieces/community/zoo/src/lib/actions/file/get-mass.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/file/get-mass.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getMassAction = createAction({ name: 'get_mass', + classification: 'READ', displayName: 'Get Mass', description: 'Calculate the mass of a CAD file', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/file/get-surface-area.action.ts b/packages/pieces/community/zoo/src/lib/actions/file/get-surface-area.action.ts index d053e584d24a..b79b63536e61 100644 --- a/packages/pieces/community/zoo/src/lib/actions/file/get-surface-area.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/file/get-surface-area.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getSurfaceAreaAction = createAction({ name: 'get_surface_area', + classification: 'READ', displayName: 'Get Surface Area', description: 'Calculate the surface area of a CAD file', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/file/get-volume.action.ts b/packages/pieces/community/zoo/src/lib/actions/file/get-volume.action.ts index f1dac55464d8..513f3e4c28e0 100644 --- a/packages/pieces/community/zoo/src/lib/actions/file/get-volume.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/file/get-volume.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getVolumeAction = createAction({ name: 'get_volume', + classification: 'READ', displayName: 'Get Volume', description: 'Calculate the volume of a CAD file', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/meta/get-openapi-schema.action.ts b/packages/pieces/community/zoo/src/lib/actions/meta/get-openapi-schema.action.ts index 6d33771fe4ec..5b792914a4cc 100644 --- a/packages/pieces/community/zoo/src/lib/actions/meta/get-openapi-schema.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/meta/get-openapi-schema.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getOpenApiSchemaAction = createAction({ name: 'get_openapi_schema', + classification: 'READ', displayName: 'Get OpenAPI Schema', description: 'Retrieve the OpenAPI schema for the Zoo API', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/meta/return-pong.action.ts b/packages/pieces/community/zoo/src/lib/actions/meta/return-pong.action.ts index 2e06f4d05b17..4ebe0c2e0347 100644 --- a/packages/pieces/community/zoo/src/lib/actions/meta/return-pong.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/meta/return-pong.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const returnPongAction = createAction({ name: 'return_pong', + classification: 'READ', displayName: 'Return Pong', description: 'Health check endpoint that returns "pong"', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/ml/generate-cad-model.action.ts b/packages/pieces/community/zoo/src/lib/actions/ml/generate-cad-model.action.ts index 91a6af5a3350..a23a070c64ff 100644 --- a/packages/pieces/community/zoo/src/lib/actions/ml/generate-cad-model.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/ml/generate-cad-model.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const generateCadModelAction = createAction({ name: 'generate_cad_model', + classification: 'READ', displayName: 'Generate CAD Model', description: 'Generate a 3D model from text prompt', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/ml/get-cad-model.action.ts b/packages/pieces/community/zoo/src/lib/actions/ml/get-cad-model.action.ts index 88f83ee61389..978d2dbb441e 100644 --- a/packages/pieces/community/zoo/src/lib/actions/ml/get-cad-model.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/ml/get-cad-model.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getCadModelAction = createAction({ name: 'get_cad_model', + classification: 'READ', displayName: 'Get CAD Model', description: 'Retrieve details of a specific 3D model', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/ml/give-model-feedback.action.ts b/packages/pieces/community/zoo/src/lib/actions/ml/give-model-feedback.action.ts index 1c94357d2ed4..e536c78acf22 100644 --- a/packages/pieces/community/zoo/src/lib/actions/ml/give-model-feedback.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/ml/give-model-feedback.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const giveModelFeedbackAction = createAction({ name: 'give_model_feedback', + classification: 'WRITE', displayName: 'Give Model Feedback', description: 'Provide feedback on a generated 3D model', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/ml/kcl-completions.action.ts b/packages/pieces/community/zoo/src/lib/actions/ml/kcl-completions.action.ts index 576108c5244e..d6964bf85142 100644 --- a/packages/pieces/community/zoo/src/lib/actions/ml/kcl-completions.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/ml/kcl-completions.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const kclCompletionsAction = createAction({ name: 'kcl_completions', + classification: 'READ', displayName: 'KCL Code Completions', description: 'Get code completions for KCL (Kernel Configuration Language)', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/ml/list-cad-models.action.ts b/packages/pieces/community/zoo/src/lib/actions/ml/list-cad-models.action.ts index 1068d96743a7..036297f38365 100644 --- a/packages/pieces/community/zoo/src/lib/actions/ml/list-cad-models.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/ml/list-cad-models.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listCadModelsAction = createAction({ name: 'list_cad_models', + classification: 'SEARCH', displayName: 'List CAD Models', description: 'Retrieve a list of your generated 3D models', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/ml/text-to-cad-iteration.action.ts b/packages/pieces/community/zoo/src/lib/actions/ml/text-to-cad-iteration.action.ts index efc82f3ba425..5f5f1e27c51c 100644 --- a/packages/pieces/community/zoo/src/lib/actions/ml/text-to-cad-iteration.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/ml/text-to-cad-iteration.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const textToCadIterationAction = createAction({ name: 'text_to_cad_iteration', + classification: 'WRITE', displayName: 'Iterate CAD Model', description: 'Create a new iteration of an existing 3D model', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/modeling/send-modeling-command.action.ts b/packages/pieces/community/zoo/src/lib/actions/modeling/send-modeling-command.action.ts index e1bd25f48336..c1cb666f9bc4 100644 --- a/packages/pieces/community/zoo/src/lib/actions/modeling/send-modeling-command.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/modeling/send-modeling-command.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const sendModelingCommandAction = createAction({ name: 'send_modeling_command', + classification: 'READ', displayName: 'Send Modeling Command', description: 'Send a command to the modeling WebSocket endpoint', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/orgs/add-org-member.action.ts b/packages/pieces/community/zoo/src/lib/actions/orgs/add-org-member.action.ts index e49f639e06fa..5957f8e7e2a7 100644 --- a/packages/pieces/community/zoo/src/lib/actions/orgs/add-org-member.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/orgs/add-org-member.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const addOrgMemberAction = createAction({ name: 'add_org_member', + classification: 'WRITE', displayName: 'Add Organization Member', description: 'Add a new member to your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/orgs/create-org.action.ts b/packages/pieces/community/zoo/src/lib/actions/orgs/create-org.action.ts index d886653be791..0e4bec4474fa 100644 --- a/packages/pieces/community/zoo/src/lib/actions/orgs/create-org.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/orgs/create-org.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createOrgAction = createAction({ name: 'create_org', + classification: 'WRITE', displayName: 'Create Organization', description: 'Create a new organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/orgs/get-org-member.action.ts b/packages/pieces/community/zoo/src/lib/actions/orgs/get-org-member.action.ts index 591d24ccf48a..931126941a05 100644 --- a/packages/pieces/community/zoo/src/lib/actions/orgs/get-org-member.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/orgs/get-org-member.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getOrgMemberAction = createAction({ name: 'get_org_member', + classification: 'READ', displayName: 'Get Organization Member', description: 'Get details of a specific organization member', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/orgs/get-org.action.ts b/packages/pieces/community/zoo/src/lib/actions/orgs/get-org.action.ts index bedf7e77bd46..1fd2b25b06c2 100644 --- a/packages/pieces/community/zoo/src/lib/actions/orgs/get-org.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/orgs/get-org.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getOrgAction = createAction({ name: 'get_org', + classification: 'READ', displayName: 'Get Organization', description: 'Retrieve details of your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/orgs/list-org-members.action.ts b/packages/pieces/community/zoo/src/lib/actions/orgs/list-org-members.action.ts index d985b5eb3ea3..bf13a1f3b46c 100644 --- a/packages/pieces/community/zoo/src/lib/actions/orgs/list-org-members.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/orgs/list-org-members.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listOrgMembersAction = createAction({ name: 'list_org_members', + classification: 'SEARCH', displayName: 'List Organization Members', description: 'List all members of your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/orgs/update-org.action.ts b/packages/pieces/community/zoo/src/lib/actions/orgs/update-org.action.ts index 827b53d4eee2..00a1f939c691 100644 --- a/packages/pieces/community/zoo/src/lib/actions/orgs/update-org.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/orgs/update-org.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const updateOrgAction = createAction({ name: 'update_org', + classification: 'WRITE', displayName: 'Update Organization', description: 'Update your organization details', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/create-org-payment.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/create-org-payment.action.ts index 83b7777b6ff8..3c7d8658fa0b 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/create-org-payment.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/create-org-payment.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createOrgPaymentAction = createAction({ name: 'create_org_payment', + classification: 'WRITE', displayName: 'Create Organization Payment Info', description: 'Create payment information for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/create-org-subscription.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/create-org-subscription.action.ts index 77fdcfc537eb..80a594ca567c 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/create-org-subscription.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/create-org-subscription.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createOrgSubscriptionAction = createAction({ name: 'create_org_subscription', + classification: 'WRITE', displayName: 'Create Organization Subscription', description: 'Create a new subscription for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/create-user-payment.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/create-user-payment.action.ts index 552eb4ca39ed..18717b2269e6 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/create-user-payment.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/create-user-payment.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createUserPaymentAction = createAction({ name: 'create_user_payment', + classification: 'WRITE', displayName: 'Create User Payment Info', description: 'Create payment information for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/create-user-subscription.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/create-user-subscription.action.ts index 85c0511d56e1..0ec8aed8dd07 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/create-user-subscription.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/create-user-subscription.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createUserSubscriptionAction = createAction({ name: 'create_user_subscription', + classification: 'WRITE', displayName: 'Create User Subscription', description: 'Create a new subscription for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/delete-org-payment.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/delete-org-payment.action.ts index 2d30e82e174c..810c343b6b44 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/delete-org-payment.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/delete-org-payment.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const deleteOrgPaymentAction = createAction({ name: 'delete_org_payment', + classification: 'DESTRUCTIVE', displayName: 'Delete Organization Payment Info', description: 'Delete payment information for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/delete-user-payment.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/delete-user-payment.action.ts index cd170ef5d890..f9043d8286c8 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/delete-user-payment.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/delete-user-payment.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const deleteUserPaymentAction = createAction({ name: 'delete_user_payment', + classification: 'DESTRUCTIVE', displayName: 'Delete User Payment Info', description: 'Delete payment information for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/get-org-balance.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/get-org-balance.action.ts index 329af8fb1fce..78c6dd8292b9 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/get-org-balance.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/get-org-balance.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getOrgBalanceAction = createAction({ name: 'get_org_balance', + classification: 'READ', displayName: 'Get Organization Balance', description: 'Retrieve the current balance for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/get-org-payment.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/get-org-payment.action.ts index c1bda0a138a8..747643070e2c 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/get-org-payment.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/get-org-payment.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getOrgPaymentAction = createAction({ name: 'get_org_payment', + classification: 'READ', displayName: 'Get Organization Payment Info', description: 'Retrieve payment information for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/get-org-subscription.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/get-org-subscription.action.ts index 0ec7d6ee2d93..8b4c34170abc 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/get-org-subscription.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/get-org-subscription.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getOrgSubscriptionAction = createAction({ name: 'get_org_subscription', + classification: 'READ', displayName: 'Get Organization Subscription', description: 'Retrieve the current subscription for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/get-user-balance.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/get-user-balance.action.ts index f67718c40bc1..c03eeca2cbd2 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/get-user-balance.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/get-user-balance.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getUserBalanceAction = createAction({ name: 'get_user_balance', + classification: 'READ', displayName: 'Get User Balance', description: 'Retrieve the current balance for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/get-user-payment.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/get-user-payment.action.ts index 5d06011a3400..8f3313cc02d6 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/get-user-payment.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/get-user-payment.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getUserPaymentAction = createAction({ name: 'get_user_payment', + classification: 'READ', displayName: 'Get User Payment Info', description: 'Retrieve payment information for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/get-user-subscription.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/get-user-subscription.action.ts index 9352fd6b2b91..120952fb3341 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/get-user-subscription.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/get-user-subscription.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getUserSubscriptionAction = createAction({ name: 'get_user_subscription', + classification: 'READ', displayName: 'Get User Subscription', description: 'Retrieve the current subscription for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/list-org-invoices.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/list-org-invoices.action.ts index 26b665f19fe9..29e50addd343 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/list-org-invoices.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/list-org-invoices.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listOrgInvoicesAction = createAction({ name: 'list_org_invoices', + classification: 'SEARCH', displayName: 'List Organization Invoices', description: 'List all invoices for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/list-org-payment-methods.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/list-org-payment-methods.action.ts index aadd28eed865..65342004a542 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/list-org-payment-methods.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/list-org-payment-methods.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listOrgPaymentMethodsAction = createAction({ name: 'list_org_payment_methods', + classification: 'SEARCH', displayName: 'List Organization Payment Methods', description: 'List all payment methods for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/list-user-invoices.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/list-user-invoices.action.ts index 049eb511b01f..456ee542823b 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/list-user-invoices.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/list-user-invoices.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listUserInvoicesAction = createAction({ name: 'list_user_invoices', + classification: 'SEARCH', displayName: 'List User Invoices', description: 'List all invoices for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/list-user-payment-methods.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/list-user-payment-methods.action.ts index 667fc59b0381..5f097f9dc797 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/list-user-payment-methods.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/list-user-payment-methods.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listUserPaymentMethodsAction = createAction({ name: 'list_user_payment_methods', + classification: 'SEARCH', displayName: 'List User Payment Methods', description: 'List all payment methods for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/update-org-payment.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/update-org-payment.action.ts index 937d66cbb647..14de2db605f5 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/update-org-payment.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/update-org-payment.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const updateOrgPaymentAction = createAction({ name: 'update_org_payment', + classification: 'WRITE', displayName: 'Update Organization Payment Info', description: 'Update payment information for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/update-org-subscription.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/update-org-subscription.action.ts index 78809fc5a06f..8f5420e059d9 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/update-org-subscription.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/update-org-subscription.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const updateOrgSubscriptionAction = createAction({ name: 'update_org_subscription', + classification: 'WRITE', displayName: 'Update Organization Subscription', description: 'Update the subscription for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/update-user-payment.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/update-user-payment.action.ts index 8eb4ce017891..c23f214f62fe 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/update-user-payment.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/update-user-payment.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const updateUserPaymentAction = createAction({ name: 'update_user_payment', + classification: 'WRITE', displayName: 'Update User Payment Info', description: 'Update payment information for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/payments/update-user-subscription.action.ts b/packages/pieces/community/zoo/src/lib/actions/payments/update-user-subscription.action.ts index 067d550ad5fd..d36760754da5 100644 --- a/packages/pieces/community/zoo/src/lib/actions/payments/update-user-subscription.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/payments/update-user-subscription.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const updateUserSubscriptionAction = createAction({ name: 'update_user_subscription', + classification: 'WRITE', displayName: 'Update User Subscription', description: 'Update the subscription for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/service-accounts/create-service-account.action.ts b/packages/pieces/community/zoo/src/lib/actions/service-accounts/create-service-account.action.ts index e23032844c5b..0cfeb2a26dc4 100644 --- a/packages/pieces/community/zoo/src/lib/actions/service-accounts/create-service-account.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/service-accounts/create-service-account.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createServiceAccountAction = createAction({ name: 'create_service_account', + classification: 'WRITE', displayName: 'Create Service Account', description: 'Create a new service account for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/service-accounts/delete-service-account.action.ts b/packages/pieces/community/zoo/src/lib/actions/service-accounts/delete-service-account.action.ts index 39110243158a..0edc81e72560 100644 --- a/packages/pieces/community/zoo/src/lib/actions/service-accounts/delete-service-account.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/service-accounts/delete-service-account.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const deleteServiceAccountAction = createAction({ name: 'delete_service_account', + classification: 'DESTRUCTIVE', displayName: 'Delete Service Account', description: 'Delete a service account from your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/service-accounts/get-service-account.action.ts b/packages/pieces/community/zoo/src/lib/actions/service-accounts/get-service-account.action.ts index 4ba1e7cf0a86..dcaf3a0b09e6 100644 --- a/packages/pieces/community/zoo/src/lib/actions/service-accounts/get-service-account.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/service-accounts/get-service-account.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getServiceAccountAction = createAction({ name: 'get_service_account', + classification: 'READ', displayName: 'Get Service Account', description: 'Retrieve details of a specific service account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/service-accounts/list-service-accounts.action.ts b/packages/pieces/community/zoo/src/lib/actions/service-accounts/list-service-accounts.action.ts index 3e630a91b188..b56f262f4fd9 100644 --- a/packages/pieces/community/zoo/src/lib/actions/service-accounts/list-service-accounts.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/service-accounts/list-service-accounts.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listServiceAccountsAction = createAction({ name: 'list_service_accounts', + classification: 'SEARCH', displayName: 'List Service Accounts', description: 'List all service accounts for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/shortlinks/create-shortlink.action.ts b/packages/pieces/community/zoo/src/lib/actions/shortlinks/create-shortlink.action.ts index 013e1fc0046f..abc36d36490c 100644 --- a/packages/pieces/community/zoo/src/lib/actions/shortlinks/create-shortlink.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/shortlinks/create-shortlink.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const createShortlinkAction = createAction({ name: 'create_shortlink', + classification: 'WRITE', displayName: 'Create Shortlink', description: 'Create a new shortlink for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/shortlinks/delete-shortlink.action.ts b/packages/pieces/community/zoo/src/lib/actions/shortlinks/delete-shortlink.action.ts index 767bcd894cce..5300933ad268 100644 --- a/packages/pieces/community/zoo/src/lib/actions/shortlinks/delete-shortlink.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/shortlinks/delete-shortlink.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const deleteShortlinkAction = createAction({ name: 'delete_shortlink', + classification: 'DESTRUCTIVE', displayName: 'Delete Shortlink', description: 'Delete an existing shortlink', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/shortlinks/list-org-shortlinks.action.ts b/packages/pieces/community/zoo/src/lib/actions/shortlinks/list-org-shortlinks.action.ts index 1093553201b1..91dc1009780a 100644 --- a/packages/pieces/community/zoo/src/lib/actions/shortlinks/list-org-shortlinks.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/shortlinks/list-org-shortlinks.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listOrgShortlinksAction = createAction({ name: 'list_org_shortlinks', + classification: 'SEARCH', displayName: 'List Organization Shortlinks', description: 'List all shortlinks for your organization', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/shortlinks/list-user-shortlinks.action.ts b/packages/pieces/community/zoo/src/lib/actions/shortlinks/list-user-shortlinks.action.ts index d47559293324..d01117917e27 100644 --- a/packages/pieces/community/zoo/src/lib/actions/shortlinks/list-user-shortlinks.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/shortlinks/list-user-shortlinks.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const listUserShortlinksAction = createAction({ name: 'list_user_shortlinks', + classification: 'SEARCH', displayName: 'List User Shortlinks', description: 'List all shortlinks for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/shortlinks/update-shortlink.action.ts b/packages/pieces/community/zoo/src/lib/actions/shortlinks/update-shortlink.action.ts index 77cdabba82af..91a02329cd94 100644 --- a/packages/pieces/community/zoo/src/lib/actions/shortlinks/update-shortlink.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/shortlinks/update-shortlink.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const updateShortlinkAction = createAction({ name: 'update_shortlink', + classification: 'WRITE', displayName: 'Update Shortlink', description: 'Update an existing shortlink', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-angle.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-angle.action.ts index 290bc4b63717..67b9243cb6fc 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-angle.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-angle.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertAngleAction = createAction({ name: 'convert_angle', + classification: 'READ', displayName: 'Convert Angle', description: 'Convert angle measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-area.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-area.action.ts index de91078d1530..5ca42b8ebfff 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-area.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-area.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertAreaAction = createAction({ name: 'convert_area', + classification: 'READ', displayName: 'Convert Area', description: 'Convert area measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-current.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-current.action.ts index 179436147196..7b8c560466df 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-current.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-current.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertCurrentAction = createAction({ name: 'convert_current', + classification: 'READ', displayName: 'Convert Current', description: 'Convert electrical current measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-energy.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-energy.action.ts index 4e667fe7c5d3..15c98ce203ef 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-energy.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-energy.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertEnergyAction = createAction({ name: 'convert_energy', + classification: 'READ', displayName: 'Convert Energy', description: 'Convert energy measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-force.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-force.action.ts index 00114b12299e..cfbb9b0e1adb 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-force.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-force.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertForceAction = createAction({ name: 'convert_force', + classification: 'READ', displayName: 'Convert Force', description: 'Convert force measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-frequency.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-frequency.action.ts index 94d840213308..5ea7b7435be4 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-frequency.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-frequency.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertFrequencyAction = createAction({ name: 'convert_frequency', + classification: 'READ', displayName: 'Convert Frequency', description: 'Convert frequency measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-length.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-length.action.ts index 23dcec9f9515..75b6824fc2a4 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-length.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-length.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertLengthAction = createAction({ name: 'convert_length', + classification: 'READ', displayName: 'Convert Length', description: 'Convert length measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-mass.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-mass.action.ts index 3fdf1f034423..54f2b27a688f 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-mass.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-mass.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertMassAction = createAction({ name: 'convert_mass', + classification: 'READ', displayName: 'Convert Mass', description: 'Convert mass measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-power.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-power.action.ts index dac221563c3e..f1a374845dbd 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-power.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-power.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertPowerAction = createAction({ name: 'convert_power', + classification: 'READ', displayName: 'Convert Power', description: 'Convert power measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-pressure.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-pressure.action.ts index 6685a5c4d0b7..48d59904ced4 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-pressure.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-pressure.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertPressureAction = createAction({ name: 'convert_pressure', + classification: 'READ', displayName: 'Convert Pressure', description: 'Convert pressure measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-temperature.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-temperature.action.ts index 771df5080151..2ac99ad520d4 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-temperature.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-temperature.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertTemperatureAction = createAction({ name: 'convert_temperature', + classification: 'READ', displayName: 'Convert Temperature', description: 'Convert temperature measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-torque.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-torque.action.ts index 20fbd7d2416a..f8cc796732fb 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-torque.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-torque.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertTorqueAction = createAction({ name: 'convert_torque', + classification: 'READ', displayName: 'Convert Torque', description: 'Convert torque measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/unit/convert-volume.action.ts b/packages/pieces/community/zoo/src/lib/actions/unit/convert-volume.action.ts index f8c73cf5a0f6..44f069758ddd 100644 --- a/packages/pieces/community/zoo/src/lib/actions/unit/convert-volume.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/unit/convert-volume.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const convertVolumeAction = createAction({ name: 'convert_volume', + classification: 'READ', displayName: 'Convert Volume', description: 'Convert volume measurements between different units', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/delete-user.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/delete-user.action.ts index a14d8c7cbafe..fb91c2a41636 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/delete-user.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/delete-user.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const deleteUserAction = createAction({ name: 'delete_user', + classification: 'DESTRUCTIVE', displayName: 'Delete User', description: 'Delete your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/get-extended-user.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/get-extended-user.action.ts index 0f8834da3dc5..7e7f13767d58 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/get-extended-user.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/get-extended-user.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getExtendedUserAction = createAction({ name: 'get_extended_user', + classification: 'READ', displayName: 'Get Extended User Info', description: 'Retrieve extended information about your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/get-oauth2-providers.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/get-oauth2-providers.action.ts index 74fa9fe4db37..85c10eef72b9 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/get-oauth2-providers.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/get-oauth2-providers.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getOAuth2ProvidersAction = createAction({ name: 'get_oauth2_providers', + classification: 'SEARCH', displayName: 'Get OAuth2 Providers', description: 'Get the OAuth2 providers available for your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/get-privacy-settings.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/get-privacy-settings.action.ts index 9a4f85ddc111..206c39dd9a4e 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/get-privacy-settings.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/get-privacy-settings.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getPrivacySettingsAction = createAction({ name: 'get_privacy_settings', + classification: 'READ', displayName: 'Get Privacy Settings', description: 'Get your user privacy settings', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/get-user-org.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/get-user-org.action.ts index dd47c9415f4f..4628b860701e 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/get-user-org.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/get-user-org.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getUserOrgAction = createAction({ name: 'get_user_org', + classification: 'READ', displayName: 'Get User Organization', description: 'Get the organization associated with your user account', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/get-user-session.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/get-user-session.action.ts index 3889990ab044..f2e067ee2327 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/get-user-session.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/get-user-session.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getUserSessionAction = createAction({ name: 'get_user_session', + classification: 'READ', displayName: 'Get User Session', description: 'Get details about a specific user session', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/get-user.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/get-user.action.ts index b99be5e1e002..ecb74da818a2 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/get-user.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/get-user.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const getUserAction = createAction({ name: 'get_user', + classification: 'READ', displayName: 'Get User', description: 'Retrieve your user information', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/update-privacy-settings.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/update-privacy-settings.action.ts index 8e79c892ff8b..787b136f836e 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/update-privacy-settings.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/update-privacy-settings.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const updatePrivacySettingsAction = createAction({ name: 'update_privacy_settings', + classification: 'WRITE', displayName: 'Update Privacy Settings', description: 'Update your user privacy settings', audience: 'both', diff --git a/packages/pieces/community/zoo/src/lib/actions/users/update-user.action.ts b/packages/pieces/community/zoo/src/lib/actions/users/update-user.action.ts index 8c0500263d6b..971c1c18a2f1 100644 --- a/packages/pieces/community/zoo/src/lib/actions/users/update-user.action.ts +++ b/packages/pieces/community/zoo/src/lib/actions/users/update-user.action.ts @@ -4,6 +4,7 @@ import { httpClient, HttpMethod } from '@activepieces/pieces-common'; export const updateUserAction = createAction({ name: 'update_user', + classification: 'WRITE', displayName: 'Update User', description: 'Update your user information', audience: 'both', diff --git a/packages/pieces/core/data-summarizer/package.json b/packages/pieces/core/data-summarizer/package.json index 89ba54f85c5e..35fbd8245a4d 100644 --- a/packages/pieces/core/data-summarizer/package.json +++ b/packages/pieces/core/data-summarizer/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-data-summarizer", - "version": "0.0.15", + "version": "0.0.16", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/core/data-summarizer/src/lib/actions/calculate-average.ts b/packages/pieces/core/data-summarizer/src/lib/actions/calculate-average.ts index ff0b3fed3741..ddbe194dd02e 100644 --- a/packages/pieces/core/data-summarizer/src/lib/actions/calculate-average.ts +++ b/packages/pieces/core/data-summarizer/src/lib/actions/calculate-average.ts @@ -4,6 +4,7 @@ import { common } from '../common'; export const calculateAverage = createAction({ audience: 'both', name: 'calculateAverage', + classification: 'READ', displayName: 'Calculate Average', description: 'Calculates the average of a list of values.', aiMetadata: { description: 'Computes the arithmetic mean of an array of numeric values. Use when you need the average of a collected list; prefer Calculate Sum for a total, Find Min and Max for the extremes, or Count Uniques for distinct-value counts. Every element must be coercible to a number (numeric strings are accepted) or the action throws listing the offending values and their positions, and an empty list yields NaN; read-only and idempotent.', idempotent: true }, diff --git a/packages/pieces/core/data-summarizer/src/lib/actions/calculate-sum.ts b/packages/pieces/core/data-summarizer/src/lib/actions/calculate-sum.ts index 85df38f70c0e..68fd20bd125e 100644 --- a/packages/pieces/core/data-summarizer/src/lib/actions/calculate-sum.ts +++ b/packages/pieces/core/data-summarizer/src/lib/actions/calculate-sum.ts @@ -4,6 +4,7 @@ import { common } from '../common'; export const calculateSum = createAction({ audience: 'both', name: 'calculateSum', + classification: 'READ', displayName: 'Calculate Sum', description: 'Calculates the sum of a list of values.', aiMetadata: { description: 'Adds up an array of numeric values and returns the total. Use when you need a running total or aggregate of a collected list; prefer Calculate Average for the mean, Find Min and Max for the extremes, or Count Uniques for distinct-value counts. Every element must be coercible to a number (numeric strings are accepted) or the action throws listing the offending values and their positions; read-only and idempotent.', idempotent: true }, diff --git a/packages/pieces/core/data-summarizer/src/lib/actions/count-uniques.ts b/packages/pieces/core/data-summarizer/src/lib/actions/count-uniques.ts index 3187bedbb7f0..a37ac9f6cdbc 100644 --- a/packages/pieces/core/data-summarizer/src/lib/actions/count-uniques.ts +++ b/packages/pieces/core/data-summarizer/src/lib/actions/count-uniques.ts @@ -5,6 +5,7 @@ import { isNil } from '@activepieces/pieces-framework'; export const countUniques = createAction({ audience: 'both', name: 'countUniques', + classification: 'READ', displayName: 'Count Uniques', description: 'Counts the number of unique values for multiple fields', aiMetadata: { description: 'Counts how many distinct entries an array contains, comparing whole entries when Fields is left empty or only the chosen object keys when Fields is supplied. Use for cardinality or de-duplication checks; prefer Calculate Sum, Calculate Average, or Find Min and Max for numeric aggregation. Values need not be numeric, but in field mode any entry that is not an object, or an object holding none of the chosen keys, collapses into one shared bucket; read-only and idempotent.', idempotent: true }, diff --git a/packages/pieces/core/data-summarizer/src/lib/actions/get-min-max.ts b/packages/pieces/core/data-summarizer/src/lib/actions/get-min-max.ts index c800e4d36049..2aaeacddc377 100644 --- a/packages/pieces/core/data-summarizer/src/lib/actions/get-min-max.ts +++ b/packages/pieces/core/data-summarizer/src/lib/actions/get-min-max.ts @@ -4,6 +4,7 @@ import { common } from '../common'; export const getMinMax = createAction({ audience: 'both', name: 'getMinMax', + classification: 'READ', displayName: 'Find Min and Max', description: 'Get the smallest and greatest values from a list of numeric values.', aiMetadata: { description: 'Returns both the smallest and the largest number from an array of numeric values in a single call. Use when you need the range or the extremes of a collected list; prefer Calculate Sum for a total, Calculate Average for the mean, or Count Uniques for distinct-value counts. Every element must be coercible to a number (numeric strings are accepted) or the action throws listing the offending values and their positions, and an empty list returns max -Infinity and min Infinity; read-only and idempotent.', idempotent: true }, diff --git a/packages/pieces/core/tags/package.json b/packages/pieces/core/tags/package.json index 15eaaaf03d8c..5bb264c1c029 100644 --- a/packages/pieces/core/tags/package.json +++ b/packages/pieces/core/tags/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-tags", - "version": "0.0.22", + "version": "0.0.23", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/core/tags/src/lib/add-tag.ts b/packages/pieces/core/tags/src/lib/add-tag.ts index 890793389707..496f7e35adb2 100644 --- a/packages/pieces/core/tags/src/lib/add-tag.ts +++ b/packages/pieces/core/tags/src/lib/add-tag.ts @@ -10,6 +10,7 @@ This action add a tag to the current execution, this tag can be used to filter t export const addTag = createAction({ audience: 'both', name: 'add_tag', + classification: 'READ', displayName: 'Add Tag', description: 'Add a tag to the current execution', aiMetadata: { description: 'Attaches a label to the flow run that is currently executing, so that run can later be located or grouped by that tag when listing runs through the Activepieces API. Pick this to mark a run with a business identifier or a branch it took (e.g. a customer id, "retry", "escalated"); it affects only the current run and the tag is surfaced through the API rather than the run UI. Requires a tag name; idempotent, since the run holds a de-duplicated set of tags, so adding the same name again leaves the same end state.', idempotent: true },