Skip to content

Commit 8f138cd

Browse files
committed
Merge branch 'staging' into improvement/deploy-state-machine
2 parents 7d65962 + 81845ae commit 8f138cd

294 files changed

Lines changed: 29310 additions & 6680 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.

.github/workflows/test-build.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,13 @@ jobs:
4444
key: ${{ github.repository }}-turbo-cache
4545
path: ./.turbo
4646

47-
- name: Mount Next.js build cache (Sticky Disk)
48-
uses: useblacksmith/stickydisk@v1
47+
- name: Restore Next.js build cache
48+
uses: actions/cache@v5
4949
with:
50-
key: ${{ github.repository }}-nextjs-cache
5150
path: ./apps/sim/.next/cache
51+
key: ${{ runner.os }}-nextjs-${{ hashFiles('bun.lock') }}
52+
restore-keys: |
53+
${{ runner.os }}-nextjs-
5254
5355
- name: Install dependencies
5456
run: bun install --frozen-lockfile

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
# bun specific
1010
bun-debug.log*
1111

12+
# this repo uses bun.lock; package-lock.json files are accidental
13+
package-lock.json
14+
1215
# testing
1316
/coverage
1417
/apps/**/coverage

apps/docs/components/icons.tsx

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4141,6 +4141,25 @@ export function SapS4HanaIcon(props: SVGProps<SVGSVGElement>) {
41414141
)
41424142
}
41434143

4144+
export function SapConcurIcon(props: SVGProps<SVGSVGElement>) {
4145+
return (
4146+
<svg {...props} xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.1 43.1'>
4147+
<path
4148+
fill='#F0AB00'
4149+
d='M20.5,28.2c-3.6,0-6.6-3-6.6-6.6s2.9-6.6,6.6-6.6c1.8,0,3.5,0.7,4.6,1.9l3.4-3.4c-2.1-2.1-4.9-3.3-8.1-3.3 C14.1,10.2,9,15.3,9,21.6S14.1,33,20.4,33c3.1,0,6-1.3,8.1-3.3l-3.4-3.4C23.9,27.4,22.3,28.2,20.5,28.2'
4150+
/>
4151+
<path
4152+
fill='#F0AB00'
4153+
d='M30.1,18.7c-1.6,0-2.9,1.3-2.9,2.9s1.3,2.9,2.9,2.9c1.6,0,2.9-1.3,2.9-2.9C33,20,31.7,18.7,30.1,18.7'
4154+
/>
4155+
<path
4156+
fill='#F0AB00'
4157+
d='M0,43.1h43.1V0H0V43.1z M4.8,38.2V4.8h33.4v15.5v2.4v15.5C38.2,38.2,4.8,38.2,4.8,38.2z'
4158+
/>
4159+
</svg>
4160+
)
4161+
}
4162+
41444163
export function ServiceNowIcon(props: SVGProps<SVGSVGElement>) {
41454164
return (
41464165
<svg {...props} xmlns='http://www.w3.org/2000/svg' viewBox='0 0 71.1 63.6'>

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ import {
155155
RootlyIcon,
156156
S3Icon,
157157
SalesforceIcon,
158+
SapConcurIcon,
158159
SapS4HanaIcon,
159160
SESIcon,
160161
SearchIcon,
@@ -372,6 +373,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
372373
rootly: RootlyIcon,
373374
s3: S3Icon,
374375
salesforce: SalesforceIcon,
376+
sap_concur: SapConcurIcon,
375377
sap_s4hana: SapS4HanaIcon,
376378
search: SearchIcon,
377379
secrets_manager: SecretsManagerIcon,

apps/docs/content/docs/en/tools/meta.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@
151151
"rootly",
152152
"s3",
153153
"salesforce",
154+
"sap_concur",
154155
"sap_s4hana",
155156
"search",
156157
"secrets_manager",

apps/docs/content/docs/en/tools/revenuecat.mdx

Lines changed: 70 additions & 69 deletions
Large diffs are not rendered by default.

apps/docs/content/docs/en/tools/sap_concur.mdx

Lines changed: 2761 additions & 0 deletions
Large diffs are not rendered by default.

apps/docs/content/docs/en/tools/sap_s4hana.mdx

Lines changed: 803 additions & 202 deletions
Large diffs are not rendered by default.

apps/docs/content/docs/en/tools/sharepoint.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,5 +278,15 @@ Upload files to a SharePoint document library
278278
|`createdDateTime` | string | When the file was created |
279279
|`lastModifiedDateTime` | string | When the file was last modified |
280280
| `fileCount` | number | Number of files uploaded |
281+
| `skippedFiles` | array | Files that were skipped before upload |
282+
|`name` | string | File name |
283+
|`size` | number | File size in bytes |
284+
|`limit` | number | Upload size limit in bytes |
285+
|`reason` | string | Reason the file was skipped |
286+
| `skippedCount` | number | Number of files skipped |
287+
| `errors` | array | Per-file upload errors |
288+
|`name` | string | File name |
289+
|`error` | string | Error message |
290+
|`status` | number | HTTP status from Microsoft Graph |
281291

282292

apps/realtime/src/handlers/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { setupConnectionHandlers } from '@/handlers/connection'
22
import { setupOperationsHandlers } from '@/handlers/operations'
33
import { setupPresenceHandlers } from '@/handlers/presence'
44
import { setupSubblocksHandlers } from '@/handlers/subblocks'
5-
import { setupTableHandlers } from '@/handlers/tables'
65
import { setupVariablesHandlers } from '@/handlers/variables'
76
import { setupWorkflowHandlers } from '@/handlers/workflow'
87
import type { AuthenticatedSocket } from '@/middleware/auth'
@@ -14,6 +13,5 @@ export function setupAllHandlers(socket: AuthenticatedSocket, roomManager: IRoom
1413
setupSubblocksHandlers(socket, roomManager)
1514
setupVariablesHandlers(socket, roomManager)
1615
setupPresenceHandlers(socket, roomManager)
17-
setupTableHandlers(socket, roomManager)
1816
setupConnectionHandlers(socket, roomManager)
1917
}

0 commit comments

Comments
 (0)