Skip to content

Commit 6e0d203

Browse files
Merge branch 'master' into 16539-toggl-track-query-param
2 parents 26d7bfa + 4dc1346 commit 6e0d203

File tree

529 files changed

+17938
-5406
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

529 files changed

+17938
-5406
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,5 @@ docs/.vuepress/dist
1818
components/**/package-lock.json
1919
/packages/evals/
2020
/packages/sdk/examples/.next/
21+
22+
**/.claude/settings.local.json

components/airtable_oauth/actions/create-comment/create-comment.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "airtable_oauth-create-comment",
55
name: "Create Comment",
66
description: "Create a comment on a selected record. [See the documentation](https://airtable.com/developers/web/api/create-comment)",
7-
version: "0.0.10",
7+
version: "0.0.11",
88
type: "action",
99
props: {
1010
...common.props,

components/airtable_oauth/actions/create-field/create-field.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "airtable_oauth-create-field",
66
name: "Create Field",
77
description: "Create a new field in a table. [See the documentation](https://airtable.com/developers/web/api/create-field)",
8-
version: "0.1.2",
8+
version: "0.1.3",
99
type: "action",
1010
props: {
1111
...common.props,

components/airtable_oauth/actions/create-multiple-records/create-multiple-records.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default {
99
key: "airtable_oauth-create-multiple-records",
1010
name: "Create Multiple Records",
1111
description: "Create one or more records in a table in a single operation with an array. [See the documentation](https://airtable.com/developers/web/api/create-records)",
12-
version: "0.0.10",
12+
version: "0.0.11",
1313
type: "action",
1414
props: {
1515
...common.props,

components/airtable_oauth/actions/create-or-update-record/create-or-update-record.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "airtable_oauth-create-or-update-record",
77
name: "Create or Update Record",
88
description: "Create a new record or update an existing one. [See the documentation](https://airtable.com/developers/web/api/create-records)",
9-
version: "0.1.2",
9+
version: "0.1.3",
1010
type: "action",
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/create-single-record/create-single-record.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "airtable_oauth-create-single-record",
77
name: "Create Single Record",
88
description: "Adds a record to a table.",
9-
version: "0.0.11",
9+
version: "0.0.12",
1010
type: "action",
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/create-table/create-table.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "airtable_oauth-create-table",
55
name: "Create Table",
66
description: "Create a new table. [See the documentation](https://airtable.com/developers/web/api/create-table)",
7-
version: "0.0.10",
7+
version: "0.0.11",
88
type: "action",
99
props: {
1010
airtable,

components/airtable_oauth/actions/delete-record/delete-record.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "airtable_oauth-delete-record",
66
name: "Delete Record",
77
description: "Delete a selected record from a table. [See the documentation](https://airtable.com/developers/web/api/delete-record)",
8-
version: "0.0.10",
8+
version: "0.0.11",
99
type: "action",
1010
props: {
1111
...common.props,

components/airtable_oauth/actions/get-record-or-create/get-record-or-create.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "airtable_oauth-get-record-or-create",
77
name: "Get Record Or Create",
88
description: "Get a specific record, or create one if it doesn't exist. [See the documentation](https://airtable.com/developers/web/api/create-records)",
9-
version: "0.0.12",
9+
version: "0.0.13",
1010
type: "action",
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/get-record/get-record.mjs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,16 @@ export default {
66
key: "airtable_oauth-get-record",
77
name: "Get Record",
88
description: "Get data of a selected record from a table. [See the documentation](https://airtable.com/developers/web/api/get-record)",
9-
version: "0.0.11",
9+
version: "0.0.12",
1010
type: "action",
1111
props: {
1212
...common.props,
13+
returnFieldsByFieldId: {
14+
propDefinition: [
15+
airtable,
16+
"returnFieldsByFieldId",
17+
],
18+
},
1319
recordId: {
1420
propDefinition: [
1521
airtable,

components/airtable_oauth/actions/list-bases/list-bases.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
description:
77
"Get the list of bases that can be accessed. [See the documentation](https://airtable.com/developers/web/api/list-bases)",
88
type: "action",
9-
version: "0.0.1",
9+
version: "0.0.2",
1010
props: {
1111
airtable,
1212
},

components/airtable_oauth/actions/list-records-in-view/list-records-in-view.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
name: "List Records in View",
77
description: "Retrieve records from a view, optionally sorting and filtering results. [See the documentation](https://airtable.com/developers/web/api/list-views)",
88
type: "action",
9-
version: "0.0.10",
9+
version: "0.0.11",
1010
...commonList,
1111
props: {
1212
accountTierAlert: {

components/airtable_oauth/actions/list-records/list-records.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
name: "List Records",
77
description: "Retrieve records from a table, optionally sorting and filtering results. [See the documentation](https://airtable.com/developers/web/api/list-records)",
88
type: "action",
9-
version: "0.0.10",
9+
version: "0.0.11",
1010
...commonList,
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/list-tables/list-tables.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
description:
77
"Get a list of tables in the selected base. [See the documentation](https://airtable.com/developers/web/api/get-base-schema)",
88
type: "action",
9-
version: "0.0.1",
9+
version: "0.0.2",
1010
props: {
1111
airtable,
1212
baseId: {

components/airtable_oauth/actions/search-records/search-records.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "airtable_oauth-search-records",
66
name: "Search Records",
77
description: "Search for a record by formula or by field value. [See the documentation](https://airtable.com/developers/web/api/list-records)",
8-
version: "0.0.12",
8+
version: "0.0.13",
99
type: "action",
1010
props: {
1111
...common.props,

components/airtable_oauth/actions/update-comment/update-comment.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "airtable_oauth-update-comment",
55
name: "Update Comment",
66
description: "Update an existing comment on a selected record. [See the documentation](https://airtable.com/developers/web/api/update-comment)",
7-
version: "0.0.10",
7+
version: "0.0.11",
88
type: "action",
99
props: {
1010
...common.props,

components/airtable_oauth/actions/update-field/update-field.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "airtable_oauth-update-field",
66
name: "Update Field",
77
description: "Update an existing field in a table. [See the documentation](https://airtable.com/developers/web/api/update-field)",
8-
version: "0.0.10",
8+
version: "0.0.11",
99
type: "action",
1010
props: {
1111
...common.props,

components/airtable_oauth/actions/update-record/update-record.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "airtable_oauth-update-record",
77
name: "Update Record",
88
description: "Update a single record in a table by Record ID. [See the documentation](https://airtable.com/developers/web/api/update-record)",
9-
version: "0.0.11",
9+
version: "0.0.12",
1010
type: "action",
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/update-table/update-table.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "airtable_oauth-update-table",
55
name: "Update Table",
66
description: "Update an existing table. [See the documentation](https://airtable.com/developers/web/api/update-table)",
7-
version: "0.0.10",
7+
version: "0.0.11",
88
type: "action",
99
props: {
1010
...common.props,

components/airtable_oauth/airtable_oauth.app.mjs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -258,10 +258,16 @@ You can also reference an object exported by a previous step, e.g. \`{{steps.foo
258258
: axios($, config);
259259
},
260260
getRecord({
261-
baseId, tableId, recordId,
261+
baseId,
262+
tableId,
263+
recordId,
264+
opts = {},
262265
}) {
263-
const base = this.base(baseId);
264-
return base(tableId).find(recordId);
266+
return this._makeRequest({
267+
method: "GET",
268+
path: `/${baseId}/${tableId}/${recordId}`,
269+
params: opts,
270+
});
265271
},
266272
listBases(args = {}) {
267273
return this._makeRequest({

components/airtable_oauth/common/actions.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,11 @@ export default {
9292
baseId,
9393
tableId,
9494
recordId,
95+
// Added 2025-04-22: Ensure returnFieldsByFieldId is passed to the API.
96+
// Previously, this option was defined in the action but not forwarded to the API call.
97+
opts: {
98+
returnFieldsByFieldId: ctx.returnFieldsByFieldId,
99+
},
95100
});
96101

97102
$.export("$summary", `Fetched record "${recordId}" from ${ctx.baseId?.label || baseId}: [${ctx.tableId?.label || tableId}](https://airtable.com/${baseId}/${tableId})`);

components/airtable_oauth/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pipedream/airtable_oauth",
3-
"version": "0.5.0",
3+
"version": "0.5.1",
44
"description": "Pipedream Airtable (OAuth) Components",
55
"main": "airtable_oauth.app.mjs",
66
"keywords": [

components/airtable_oauth/sources/new-field/new-field.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
name: "New Field Created (Instant)",
66
description: "Emit new event when a field is created in the selected table. [See the documentation](https://airtable.com/developers/web/api/get-base-schema)",
77
key: "airtable_oauth-new-field",
8-
version: "1.0.2",
8+
version: "1.0.3",
99
type: "source",
1010
dedupe: "unique",
1111
methods: {

components/airtable_oauth/sources/new-modified-or-deleted-records-instant/new-modified-or-deleted-records-instant.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default {
88
name: "New Record Created, Updated or Deleted (Instant)",
99
description: "Emit new event when a record is added, updated, or deleted in a table or selected view.",
1010
key: "airtable_oauth-new-modified-or-deleted-records-instant",
11-
version: "0.1.2",
11+
version: "0.1.3",
1212
type: "source",
1313
dedupe: "unique",
1414
props: {

components/airtable_oauth/sources/new-modified-or-deleted-records/new-modified-or-deleted-records.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
name: "New, Modified or Deleted Records",
77
description: "Emit new event each time a record is added, updated, or deleted in an Airtable table. Supports tables up to 10,000 records",
88
key: "airtable_oauth-new-modified-or-deleted-records",
9-
version: "0.0.11",
9+
version: "0.0.12",
1010
type: "source",
1111
dedupe: "unique",
1212
props: {

components/airtable_oauth/sources/new-or-modified-field/new-or-modified-field.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
name: "New or Modified Field (Instant)",
77
description: "Emit new event when a field is created or updated in the selected table",
88
key: "airtable_oauth-new-or-modified-field",
9-
version: "1.0.2",
9+
version: "1.0.3",
1010
type: "source",
1111
dedupe: "unique",
1212
methods: {

components/airtable_oauth/sources/new-or-modified-records-in-view/new-or-modified-records-in-view.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
name: "New or Modified Records in View",
77
description: "Emit new event for each new or modified record in a view",
88
key: "airtable_oauth-new-or-modified-records-in-view",
9-
version: "0.0.12",
9+
version: "0.0.13",
1010
type: "source",
1111
props: {
1212
...base.props,

components/airtable_oauth/sources/new-or-modified-records/new-or-modified-records.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
name: "New or Modified Records (Instant)",
77
key: "airtable_oauth-new-or-modified-records",
88
description: "Emit new event for each new or modified record in a table or view",
9-
version: "1.0.2",
9+
version: "1.0.3",
1010
type: "source",
1111
dedupe: "unique",
1212
methods: {

components/airtable_oauth/sources/new-records-in-view/new-records-in-view.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
name: "New Records in View",
77
description: "Emit new event for each new record in a view",
88
key: "airtable_oauth-new-records-in-view",
9-
version: "0.0.11",
9+
version: "0.0.12",
1010
type: "source",
1111
dedupe: "unique",
1212
props: {

components/airtable_oauth/sources/new-records/new-records.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
name: "New Record(s) Created (Instant)",
66
description: "Emit new event for each new record in a table",
77
key: "airtable_oauth-new-records",
8-
version: "1.0.2",
8+
version: "1.0.3",
99
type: "source",
1010
dedupe: "unique",
1111
methods: {

components/asana/actions/add-task-to-section/add-task-to-section.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
name: "Add Task To Section",
66
description: "Add a task to a specific, existing section. This will remove the task from other sections of the project. [See the documentation](https://developers.asana.com/docs/add-task-to-section)",
77
key: "asana-add-task-to-section",
8-
version: "0.2.8",
8+
version: "0.2.9",
99
type: "action",
1010
props: {
1111
...common.props,

components/asana/actions/create-project/create-project.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "asana-create-project",
66
name: "Create Project",
77
description: "Create a new project in a workspace or team. [See the documentation](https://developers.asana.com/docs/create-a-project)",
8-
version: "0.10.1",
8+
version: "0.10.2",
99
type: "action",
1010
props: {
1111
asana,

components/asana/actions/create-subtask/create-subtask.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "asana-create-subtask",
66
name: "Create Subtask",
77
description: "Creates a new subtask and adds it to the parent task. [See the documentation](https://developers.asana.com/docs/create-a-subtask)",
8-
version: "0.4.1",
8+
version: "0.4.2",
99
type: "action",
1010
props: {
1111
...common.props,

components/asana/actions/create-task-comment/create-task-comment.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "asana-create-task-comment",
66
name: "Create Task Comment",
77
description: "Adds a comment to a task. [See the documentation](https://developers.asana.com/docs/create-a-story-on-a-task)",
8-
version: "0.2.8",
8+
version: "0.2.9",
99
type: "action",
1010
props: {
1111
...common.props,

components/asana/actions/create-task-from-template/create-task-from-template.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
name: "Create Task from Template",
55
key: "asana-create-task-from-template",
66
description: "Creates a new task from a task template. [See the documentation](https://developers.asana.com/reference/instantiatetask)",
7-
version: "0.0.3",
7+
version: "0.0.4",
88
type: "action",
99
props: {
1010
...common.props,

components/asana/actions/create-task/create-task.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "asana-create-task",
66
name: "Create Task",
77
description: "Creates a new task. [See the documentation](https://developers.asana.com/docs/create-a-task)",
8-
version: "0.4.1",
8+
version: "0.4.2",
99
type: "action",
1010
props: {
1111
...common.props,

components/asana/actions/delete-task/delete-task.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "asana-delete-task",
66
name: "Delete Task",
77
description: "Deletes a specific and existing task. [See the documentation](https://developers.asana.com/docs/delete-a-task)",
8-
version: "0.0.9",
8+
version: "0.0.10",
99
type: "action",
1010
props: {
1111
...common.props,

components/asana/actions/find-task-by-id/find-task-by-id.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "asana-find-task-by-id",
66
name: "Find Task by ID",
77
description: "Searches for a task by id. Returns the complete task record for a single task. [See the documentation](https://developers.asana.com/docs/get-a-task)",
8-
version: "0.2.8",
8+
version: "0.2.9",
99
type: "action",
1010
props: {
1111
...common.props,

components/asana/actions/get-tasks-from-task-list/get-tasks-from-task-list.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "asana-get-tasks-from-task-list",
55
name: "Get Tasks From Task List",
66
description: "Returns the compact list of tasks in a user’s My Tasks list. [See the documentation](https://developers.asana.com/reference/gettasksforusertasklist)",
7-
version: "0.0.6",
7+
version: "0.0.7",
88
type: "action",
99
props: {
1010
...common.props,

components/asana/actions/search-projects/search-projects.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import asana from "../../asana.app.mjs";
33
export default {
44
type: "action",
55
key: "asana-search-projects",
6-
version: "0.2.8",
6+
version: "0.2.9",
77
name: "Search Projects",
88
description: "Finds an existing project. [See the documentation](https://developers.asana.com/docs/get-multiple-projects)",
99
props: {

components/asana/actions/search-sections/search-sections.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "asana-search-sections",
55
name: "Search Sections",
66
description: "Searches for a section by name within a particular project. [See the documentation](https://developers.asana.com/docs/get-sections-in-a-project)",
7-
version: "0.2.8",
7+
version: "0.2.9",
88
type: "action",
99
props: {
1010
...common.props,

components/asana/actions/search-tasks/search-tasks.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "asana-search-tasks",
77
name: "Search Tasks",
88
description: "Searches for a Task by name within a Project. [See the documentation](https://developers.asana.com/docs/get-multiple-tasks)",
9-
version: "0.3.2",
9+
version: "0.3.3",
1010
type: "action",
1111
props: {
1212
...common.props,

0 commit comments

Comments
 (0)