Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
7189016
Added actions
lcaresia Oct 30, 2024
b8ff274
OpenAI - Vector Store and Vector Store Files actions (#14435)
michelle0927 Oct 30, 2024
8a299a5
Added actions
lcaresia Oct 30, 2024
eb0c1b3
Upgrade Supabase JS Client (#14422)
jverce Oct 30, 2024
2e69a48
send-block-kit-message (#14461)
michelle0927 Oct 30, 2024
237f04a
cherry picked changes from new docs (#14473)
dannyroosevelt Oct 31, 2024
bb5a91d
Adding app scaffolding for news_api
danhsiung Oct 31, 2024
20fbb39
New Component - enrichley (#14460)
michelle0927 Oct 31, 2024
e531d79
Seqera: List Workflows, not Runs (#14464)
olgabot Oct 31, 2024
d42b323
Jira - Add Override existing webhooks optional prop to all sources (#…
michelle0927 Oct 31, 2024
4100c6e
New Components - papersign (#14423)
luancazarine Oct 31, 2024
0252ccb
[Component]: hey: New components (#14430)
jcortes Oct 31, 2024
a600d4f
Add `claude-3-5-sonnet-20241022` to anthropic models (#14443)
kieronlawson Oct 31, 2024
81349cd
Adding app scaffolding for fal_ai
danhsiung Oct 31, 2024
3977be7
Adding app scaffolding for microsoft_text_translate
danhsiung Oct 31, 2024
5935fa8
[Components] bippybox: Action component (#14463)
jcortes Nov 1, 2024
61cd03d
NocoDB - New record in view (#14483)
michelle0927 Nov 1, 2024
69ad9a2
[ACTION] Intercom Upsert Contact #14268 (#14479)
luancazarine Nov 1, 2024
87ce7f2
Adding app scaffolding for cats
danhsiung Nov 2, 2024
f70949a
Adding app scaffolding for microsoft_azure_ai_translator
danhsiung Nov 2, 2024
f82e1fc
Adding app scaffolding for flexisign
danhsiung Nov 3, 2024
dd603fa
Adding app scaffolding for openphone
danhsiung Nov 3, 2024
b4dc890
Adding app scaffolding for tldr
danhsiung Nov 4, 2024
6956f98
Adding app scaffolding for verifone
danhsiung Nov 4, 2024
5ce7337
New Components - checkvist (#14481)
luancazarine Nov 4, 2024
ea6a2b9
Tess AI by Pareto new components (#14381)
GTFalcao Nov 4, 2024
14ae2a2
New Components - news_api (#14487)
michelle0927 Nov 4, 2024
379e5f6
bug fix (#14477)
michelle0927 Nov 4, 2024
72d8d4b
[Components] columns_ai - Added new action components (#14469)
jcortes Nov 4, 2024
8101212
New Components - alchemy (#14470)
michelle0927 Nov 4, 2024
96ad432
Fixes DJ-2470 (#14106)
dylburger Nov 4, 2024
4ea093c
(docs) OAuth for the Pipedream API, workflow invokes, SDK 1.0.0, and …
dylburger Nov 4, 2024
29ee83b
[FIX] Columns AI - Fixed error when published the components (#14504)
jcortes Nov 4, 2024
1fddc39
[Fix] Columns AI publish components error (#14546)
jcortes Nov 4, 2024
ab3432e
Adding app scaffolding for equifax
danhsiung Nov 4, 2024
d464f21
Adding new prop for requestTimeout for Azure SQL (#14344)
malexanderlim Nov 5, 2024
fb50877
New Components - tldr (#14499)
luancazarine Nov 5, 2024
29277ea
Fixing action name
lcaresia Nov 5, 2024
d78ad59
[Components] roamresearch - Added new components (#14482)
jcortes Nov 5, 2024
c58aadb
New Components - crowdin (#14447)
luancazarine Nov 5, 2024
b579223
Tremendous new component (#14351)
GTFalcao Nov 5, 2024
56539dd
Adding app scaffolding for google_ad_manager
danhsiung Nov 5, 2024
c948a94
[Components] fal_ai - New action components (#14545)
jcortes Nov 5, 2024
2a897a8
Adding app scaffolding for campaign_monitor
danhsiung Nov 5, 2024
ada1535
Adding app scaffolding for mural
danhsiung Nov 5, 2024
4c9a9a6
Adding app scaffolding for zendesk_sell
danhsiung Nov 5, 2024
37c8f40
Adding app scaffolding for fiserv
danhsiung Nov 5, 2024
b985f52
Adding app scaffolding for livekit
danhsiung Nov 5, 2024
9ecf079
Adding app scaffolding for beaconchain
danhsiung Nov 6, 2024
508d474
Adding app scaffolding for skyvern
danhsiung Nov 6, 2024
737227d
Adding app scaffolding for insertchat
danhsiung Nov 6, 2024
60390fb
Adding app scaffolding for workflow_max
danhsiung Nov 6, 2024
a47b150
Adding app scaffolding for e2b
danhsiung Nov 6, 2024
6298a60
Update next.config.js (#14564)
dannyroosevelt Nov 6, 2024
69720e7
Adding app scaffolding for ignisign
danhsiung Nov 6, 2024
df4ac64
Adding app scaffolding for ntfy
danhsiung Nov 6, 2024
aa96997
Add trigger workflow for each action (#14573)
andrewjschuang Nov 6, 2024
d956d5c
Gainsight NXT new components (#14453)
GTFalcao Nov 6, 2024
6856152
Discord Bot - Source updates (#14472)
michelle0927 Nov 6, 2024
a68884c
New Components - flexisign (#14552)
luancazarine Nov 6, 2024
318425b
Adding app scaffolding for danny_test_app
danhsiung Nov 6, 2024
f64020a
Adding app scaffolding for lokalise
danhsiung Nov 7, 2024
7ab5f87
update pnpm-lock
andrewjschuang Nov 7, 2024
2c4417b
New Components - openphone (#14505)
luancazarine Nov 7, 2024
418d1f7
13974 action apolloio create or update contact (#14554)
luancazarine Nov 7, 2024
b4f0e5b
Added actions (#14553)
lcaresia Nov 7, 2024
2200fc5
[Components] gainsight_px #14359 (#14467)
lcaresia Nov 7, 2024
b187922
[Improvement]: OpenAI Function Calling in Chat completion API (#14561)
jcortes Nov 7, 2024
b9dff55
Danny/docs connect app configuration (#14611)
dannyroosevelt Nov 8, 2024
ddbb6d2
Adding docs (#14597)
andrewjschuang Nov 8, 2024
e90eaad
ActiveCampaign republish (#14616)
andrewjschuang Nov 8, 2024
52f33e9
New Components - lokalise (#14604)
michelle0927 Nov 8, 2024
aa86e4e
Notion Database Page - Support End Dates (#14556)
michelle0927 Nov 8, 2024
d3825a0
Slack message action edits (#14586)
michelle0927 Nov 8, 2024
3dbe871
New Components - heroku (#14601)
michelle0927 Nov 8, 2024
849e9d1
New Components - zendesk_sell (#14583)
michelle0927 Nov 8, 2024
3d0cb5c
[Components] ntfy - Send Notification action (#14578)
jcortes Nov 8, 2024
dc43272
Adding app scaffolding for ibm_cloud_natural_language_understanding
danhsiung Nov 8, 2024
cadde76
Fix two broken links in docs (#14594)
STalukder20 Nov 11, 2024
a1ee41c
New Components - gocanvas (#14544)
michelle0927 Nov 11, 2024
fd9047c
chore(docs): project_environment -> environment_name (before client-…
tjk Nov 12, 2024
079a077
Fixing docs to reference `X-PD-Environment`
dylburger Nov 12, 2024
884bac7
New Components - insertchat (#14623)
michelle0927 Nov 12, 2024
2e94e1d
new-user-added (#14620)
michelle0927 Nov 12, 2024
f8f94de
Quickbooks Online - new actions (#14630)
michelle0927 Nov 12, 2024
0856ae7
[Action] Spotify - Get currently playing track (#14625)
STalukder20 Nov 12, 2024
8a602e4
[ACTION] Break Runware action into individual actions (#14600)
jcortes Nov 12, 2024
9ee5c69
Salesforce source adjustment (#14626)
GTFalcao Nov 12, 2024
2d95b20
Adding app scaffolding for sdk
danhsiung Nov 12, 2024
ed5a501
SDK triggers components skeleton (#14637)
dannyroosevelt Nov 12, 2024
9d575f8
Updating source names (#14638)
dannyroosevelt Nov 12, 2024
36598c6
New Components - skyvern (#14629)
luancazarine Nov 13, 2024
59c2f97
New Components - mural (#14632)
michelle0927 Nov 13, 2024
4de857d
updaet recordId prop (#14634)
michelle0927 Nov 13, 2024
b63891c
New Components - ignisign (#14577)
luancazarine Nov 13, 2024
852e0b2
(fix) Fixing components/sdk package to be private, so we no longer pu…
dylburger Nov 13, 2024
55d2e93
New Components - help_scout (#14617)
luancazarine Nov 13, 2024
0395d74
[Components] beaconchain (#14647)
jcortes Nov 14, 2024
f3a8dc7
New Components - zoho-sheet (#14633)
luancazarine Nov 14, 2024
2ec3b97
Backend request improvements (#14642)
jverce Nov 14, 2024
528dbc5
Update Github new star reference (#14643)
emmanuel-ferdman Nov 14, 2024
17ea684
Retrieve credentials for a single account (#14657)
jverce Nov 14, 2024
e8e492d
[Components] e2b - Run code action (#14621)
jcortes Nov 15, 2024
2787314
New Components - html_to_image (#14655)
michelle0927 Nov 15, 2024
7ec4d71
[Components] cloze - New components (#14639)
jcortes Nov 15, 2024
8c0269a
[ACTION] Loops.so - Add to Mailing List #14614 (#14651)
luancazarine Nov 15, 2024
5fc076b
New Components - campaign_monitor (#14635)
michelle0927 Nov 15, 2024
ca8edc1
Adding app scaffolding for x_ai
danhsiung Nov 15, 2024
c30fe55
Adding app scaffolding for adp
danhsiung Nov 16, 2024
d86f6b3
Update langbase.app.mjs
lcaresia Nov 27, 2024
91c7e8e
Fixed requested changes
lcaresia Dec 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
37 changes: 0 additions & 37 deletions .github/workflows/docs.yaml

This file was deleted.

24 changes: 24 additions & 0 deletions .github/workflows/pipedream-sdk-markdown-lint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Lint SDK Markdown Files

on:
pull_request:
types: [opened, edited, synchronize]
paths:
- 'packages/sdk/**/*.md'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
test:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Lint markdown files
uses: DavidAnson/markdownlint-cli2-action@v17
with:
globs: 'packages/sdk/**/*.md'
6 changes: 5 additions & 1 deletion .github/workflows/pipedream-sdk-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,17 @@ on:
paths:
- 'packages/sdk/**'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
test:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Set up Node.js
uses: actions/setup-node@v3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export default {
key: "activecampaign-create-or-update-contact",
name: "Create or Update Contact",
description: "Creates a new contact or updates an existing contact. [See the documentation](https://developers.activecampaign.com/reference/sync-a-contacts-data).",
version: "0.2.5",
version: "0.2.6",
type: "action",
async run({ $ }) {
const response =
Expand Down
4 changes: 2 additions & 2 deletions components/activecampaign/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/activecampaign",
"version": "0.4.4",
"version": "0.4.5",
"description": "Pipedream Activecampaing Components",
"main": "activecampaign.app.mjs",
"keywords": [
Expand All @@ -14,7 +14,7 @@
"access": "public"
},
"dependencies": {
"@pipedream/platform": "^1.6.0",
"@pipedream/platform": "^3.0.3",
"inflection": "^3.0.0"
}
}
11 changes: 11 additions & 0 deletions components/adp/adp.app.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
export default {
type: "app",
app: "adp",
propDefinitions: {},
methods: {
// this.$auth contains connected account data
authKeys() {
console.log(Object.keys(this.$auth));
},
},
};
2 changes: 1 addition & 1 deletion components/air/air.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
3 changes: 0 additions & 3 deletions components/alchemy/.gitignore

This file was deleted.

58 changes: 58 additions & 0 deletions components/alchemy/alchemy.app.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
import { axios } from "@pipedream/platform";
import constants from "./common/constants.mjs";

export default {
type: "app",
app: "alchemy",
propDefinitions: {
network: {
type: "string",
label: "Network",
description: "Network of the webhook",
options: constants.NETWORKS,
},
query: {
type: "string",
label: "GraphQL Query",
description: "Create a custom GraphQL query or select `Full Block Receipts` to get all log events for every new block",
options: [
{
label: "Full Block Receipts",
value: constants.FULL_BLOCK_RECEIPTS,
},
],
},
},
methods: {
_baseUrl() {
return "https://dashboard.alchemy.com/api";
},
_makeRequest({
$ = this,
path,
...opts
}) {
return axios($, {
url: `${this._baseUrl()}${path}`,
headers: {
"X-Alchemy-Token": this.$auth.auth_token,
},
...opts,
});
},
createWebhook(opts = {}) {
return this._makeRequest({
method: "POST",
path: "/create-webhook",
...opts,
});
},
deleteWebhook(opts = {}) {
return this._makeRequest({
method: "DELETE",
path: "/delete-webhook",
...opts,
});
},
},
};
13 changes: 0 additions & 13 deletions components/alchemy/app/alchemy.app.ts

This file was deleted.

82 changes: 82 additions & 0 deletions components/alchemy/common/constants.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
const NETWORKS = [
"ETH_MAINNET",
"ETH_SEPOLIA",
"ETH_HOLESKY",
"ARBMAINNET",
"ARBSEPOLIA",
"ARBNOVA_MAINNET",
"MATICMAINNET",
"MATICMUMBAI",
"OPTMAINNET",
"OPTGOERLI",
"BASE_MAINNET",
"BASE_SEPOLIA",
"ZKSYNC_MAINNET",
"ZKSYNC_SEPOLIA",
"LINEA_MAINNET",
"LINEA_SEPOLIA",
"GNOSIS_MAINNET",
"GNOSIS_CHIADO",
"FANTOM_MAINNET",
"FANTOM_TESTNET",
"METIS_MAINNET",
"BLAST_MAINNET",
"BLAST_SEPOLIA",
"SHAPE_SEPOLIA",
"ZETACHAIN_MAINNET",
"ZETACHAIN_TESTNET",
"WORLDCHAIN_MAINNET",
"WORLDCHAIN_SEPOLIA",
"BNB_MAINNET",
"BNB_TESTNET",
"AVAX_MAINNET",
"AVAX_FUJI",
"SONEIUM_MINATO",
"GEIST_POLTER",
];

const FULL_BLOCK_RECEIPTS = `
{
block {
hash,
number,
timestamp,
logs(filter: {addresses: [], topics: []}) {
data,
topics,
index,
account {
address
},
transaction {
hash,
nonce,
index,
from {
address
},
to {
address
},
value,
gasPrice,
maxFeePerGas,
maxPriorityFeePerGas,
gas,
status,
gasUsed,
cumulativeGasUsed,
effectiveGasPrice,
createdContract {
address
}
}
}
}
}
`;

export default {
NETWORKS,
FULL_BLOCK_RECEIPTS,
};
10 changes: 5 additions & 5 deletions components/alchemy/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"name": "@pipedream/alchemy",
"version": "0.0.3",
"version": "0.1.0",
"description": "Pipedream Alchemy Components",
"main": "dist/app/alchemy.app.mjs",
"main": "alchemy.app.mjs",
"keywords": [
"pipedream",
"alchemy"
],
"files": [
"dist"
],
"homepage": "https://pipedream.com/apps/alchemy",
"author": "Pipedream <support@pipedream.com> (https://pipedream.com/)",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@pipedream/platform": "^3.0.3"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
import alchemy from "../../alchemy.app.mjs";

export default {
key: "alchemy-new-graphql-query-instant",
name: "New GraphQL Query (Instant)",
description: "Emit new event when a new GraphQL query is uploaded to Alchemy's Custom Webhook service. [See the documentation](https://docs.alchemy.com/reference/create-webhook)",
version: "0.0.1",
type: "source",
dedupe: "unique",
props: {
alchemy,
db: "$.service.db",
http: {
type: "$.interface.http",
customResponse: true,
},
network: {
propDefinition: [
alchemy,
"network",
],
},
query: {
propDefinition: [
alchemy,
"query",
],
},
},
hooks: {
async activate() {
const { data: { id } } = await this.alchemy.createWebhook({
data: {
network: this.network,
webhook_type: "GRAPHQL",
webhook_url: this.http.endpoint,
graphql_query: this.query,
},
});
this._setHookId(id);
},
async deactivate() {
const hookId = this._getHookId();
if (hookId) {
await this.alchemy.deleteWebhook({
params: {
webhook_id: hookId,
},
});
}
},
},
methods: {
_getHookId() {
return this.db.get("hookId");
},
_setHookId(hookId) {
this.db.set("hookId", hookId);
},
generateMeta(body) {
return {
id: body.id,
summary: `New Event ID: ${body.id}`,
ts: Date.parse(body.createdAt),
};
},
},
async run(event) {
this.http.respond({
status: 200,
});

const { body } = event;
const meta = this.generateMeta(body);
this.$emit(body, meta);
},
};
Loading