Skip to content

Commit c6bf5cd

Browse files
authored
v0.5.75: search modal overhaul, helm chart updates, run from block, terminal and visual debugging improvements
2 parents 11dc18a + 0d8d9fb commit c6bf5cd

File tree

158 files changed

+32352
-4211
lines changed

Some content is hidden

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

158 files changed

+32352
-4211
lines changed

apps/docs/components/icons.tsx

Lines changed: 220 additions & 165 deletions
Large diffs are not rendered by default.

apps/docs/content/docs/en/quick-reference/index.mdx

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,14 +280,24 @@ A quick lookup for everyday actions in the Sim workflow editor. For keyboard sho
280280
<td>Click clear button in Chat panel</td>
281281
<td><ActionImage src="/static/quick-reference/clear-chat.png" alt="Clear chat history" /></td>
282282
</tr>
283+
<tr>
284+
<td>Run from block</td>
285+
<td>Hover block → Click play button, or right-click → **Run from block**</td>
286+
<td><ActionImage src="/static/quick-reference/run-from-block.png" alt="Run from block" /></td>
287+
</tr>
288+
<tr>
289+
<td>Run until block</td>
290+
<td>Right-click block → **Run until block**</td>
291+
<td><ActionImage src="/static/quick-reference/run-until-block.png" alt="Run until block" /></td>
292+
</tr>
283293
<tr>
284294
<td>View execution logs</td>
285295
<td>Open terminal panel at bottom, or `Mod+L`</td>
286296
<td><ActionImage src="/static/quick-reference/terminal.png" alt="Execution logs terminal" /></td>
287297
</tr>
288298
<tr>
289-
<td>Filter logs by block or status</td>
290-
<td>Click block filter in terminal or right-click log entry → **Filter by Block** or **Filter by Status**</td>
299+
<td>Filter logs</td>
300+
<td>Click filter icon in terminal Filter by block or status</td>
291301
<td><ActionImage src="/static/quick-reference/filter-block.png" alt="Filter logs by block" /></td>
292302
</tr>
293303
<tr>
@@ -335,6 +345,11 @@ A quick lookup for everyday actions in the Sim workflow editor. For keyboard sho
335345
<td>Access previous versions in Deploy tab → **Promote to live**</td>
336346
<td><ActionImage src="/static/quick-reference/promote-deployment.png" alt="Promote deployment to live" /></td>
337347
</tr>
348+
<tr>
349+
<td>Add version description</td>
350+
<td>Deploy tab → Click description icon → Add or generate description</td>
351+
<td><ActionVideo src="quick-reference/deployment-description.mp4" alt="Add deployment version description" /></td>
352+
</tr>
338353
<tr>
339354
<td>Copy API endpoint</td>
340355
<td>Deploy tab → API → Copy API cURL</td>

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

Lines changed: 196 additions & 85 deletions
Large diffs are not rendered by default.
-90.8 KB
Loading
-59 KB
Loading
20.1 KB
Loading
25 KB
Loading
-48.6 KB
Loading

apps/sim/app/_styles/globals.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
--panel-width: 320px; /* PANEL_WIDTH.DEFAULT */
1515
--toolbar-triggers-height: 300px; /* TOOLBAR_TRIGGERS_HEIGHT.DEFAULT */
1616
--editor-connections-height: 172px; /* EDITOR_CONNECTIONS_HEIGHT.DEFAULT */
17-
--terminal-height: 155px; /* TERMINAL_HEIGHT.DEFAULT */
17+
--terminal-height: 206px; /* TERMINAL_HEIGHT.DEFAULT */
1818
}
1919

2020
.sidebar-container {

apps/sim/app/api/logs/[id]/route.ts

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export async function GET(_request: NextRequest, { params }: { params: Promise<{
5656
deploymentVersionName: workflowDeploymentVersion.name,
5757
})
5858
.from(workflowExecutionLogs)
59-
.innerJoin(workflow, eq(workflowExecutionLogs.workflowId, workflow.id))
59+
.leftJoin(workflow, eq(workflowExecutionLogs.workflowId, workflow.id))
6060
.leftJoin(
6161
workflowDeploymentVersion,
6262
eq(workflowDeploymentVersion.id, workflowExecutionLogs.deploymentVersionId)
@@ -65,7 +65,7 @@ export async function GET(_request: NextRequest, { params }: { params: Promise<{
6565
permissions,
6666
and(
6767
eq(permissions.entityType, 'workspace'),
68-
eq(permissions.entityId, workflow.workspaceId),
68+
eq(permissions.entityId, workflowExecutionLogs.workspaceId),
6969
eq(permissions.userId, userId)
7070
)
7171
)
@@ -77,17 +77,19 @@ export async function GET(_request: NextRequest, { params }: { params: Promise<{
7777
return NextResponse.json({ error: 'Not found' }, { status: 404 })
7878
}
7979

80-
const workflowSummary = {
81-
id: log.workflowId,
82-
name: log.workflowName,
83-
description: log.workflowDescription,
84-
color: log.workflowColor,
85-
folderId: log.workflowFolderId,
86-
userId: log.workflowUserId,
87-
workspaceId: log.workflowWorkspaceId,
88-
createdAt: log.workflowCreatedAt,
89-
updatedAt: log.workflowUpdatedAt,
90-
}
80+
const workflowSummary = log.workflowId
81+
? {
82+
id: log.workflowId,
83+
name: log.workflowName,
84+
description: log.workflowDescription,
85+
color: log.workflowColor,
86+
folderId: log.workflowFolderId,
87+
userId: log.workflowUserId,
88+
workspaceId: log.workflowWorkspaceId,
89+
createdAt: log.workflowCreatedAt,
90+
updatedAt: log.workflowUpdatedAt,
91+
}
92+
: null
9193

9294
const response = {
9395
id: log.id,

0 commit comments

Comments
 (0)