Skip to content

Commit 54b35a4

Browse files
improvement(deployments): bugfixes for run-block, airtable + external sub management (#5680)
* improvement(webhooks): external subscription management * ui/ux * remove test file * fix tests * address comments * address comments * update to grain v2 api * improvement(grain): hide auto-registered webhook URL on v2 triggers * Revert "improvement(grain): hide auto-registered webhook URL on v2 triggers" This reverts commit c89660c. * address comments * address comments * address rollback * fix grain v2 * fix more comments
1 parent 4d6301c commit 54b35a4

148 files changed

Lines changed: 28338 additions & 1863 deletions

File tree

Some content is hidden

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

apps/docs/components/ui/icon-mapping.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
350350
google_vault: GoogleVaultIcon,
351351
grafana: GrafanaIcon,
352352
grain: GrainIcon,
353+
grain_v2: GrainIcon,
353354
granola: GranolaIcon,
354355
greenhouse: GreenhouseIcon,
355356
greptile: GreptileIcon,

apps/docs/content/docs/en/integrations/airtable.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ Write new records to an Airtable table
142142
| `baseId` | string | Yes | Airtable base ID \(starts with "app", e.g., "appXXXXXXXXXXXXXX"\) |
143143
| `tableId` | string | Yes | Table ID \(starts with "tbl"\) or table name |
144144
| `records` | json | Yes | Array of records to create, each with a `fields` object |
145+
| `typecast` | boolean | No | When true, Airtable automatically converts string values to the field type |
145146

146147
#### Output
147148

@@ -166,6 +167,7 @@ Update an existing record in an Airtable table by ID
166167
| `tableId` | string | Yes | Table ID \(starts with "tbl"\) or table name |
167168
| `recordId` | string | Yes | Record ID to update \(starts with "rec", e.g., "recXXXXXXXXXXXXXX"\) |
168169
| `fields` | json | Yes | An object containing the field names and their new values |
170+
| `typecast` | boolean | No | When true, Airtable automatically converts string values to the field type |
169171

170172
#### Output
171173

@@ -190,6 +192,7 @@ Update multiple existing records in an Airtable table
190192
| `baseId` | string | Yes | Airtable base ID \(starts with "app", e.g., "appXXXXXXXXXXXXXX"\) |
191193
| `tableId` | string | Yes | Table ID \(starts with "tbl"\) or table name |
192194
| `records` | json | Yes | Array of records to update, each with an `id` and a `fields` object |
195+
| `typecast` | boolean | No | When true, Airtable automatically converts string values to the field type |
193196

194197
#### Output
195198

0 commit comments

Comments
 (0)