v0.5.62: webhook bug fixes, seeding default subblock values, block selection fixes#2865
v0.5.62: webhook bug fixes, seeding default subblock values, block selection fixes#2865icecrasher321 merged 5 commits intomainfrom
Conversation
* fix(sockets): dying on deployed webhooks * fix edit workflow
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Greptile SummaryThis PR bundles multiple bug fixes focused on visual feedback and data persistence:
Confidence Score: 5/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant User
participant ReactFlow
participant WorkflowBlock
participant useBlockVisual
participant getBlockRingStyles
participant SubBlockStore
Note over User,SubBlockStore: Shift-Select Visual Feedback Flow
User->>ReactFlow: Shift-click or box select blocks
ReactFlow->>WorkflowBlock: NodeProps with selected=true
WorkflowBlock->>useBlockVisual: Pass isSelected prop
useBlockVisual->>getBlockRingStyles: Compute ring styles with isSelected
getBlockRingStyles-->>WorkflowBlock: Returns blue ring styles
WorkflowBlock-->>User: Displays blue ring
Note over User,SubBlockStore: Batch Add with Subblock Seeding
User->>ReactFlow: Add new block to workflow
ReactFlow->>WorkflowBlock: Create block via workflow.tsx
WorkflowBlock->>WorkflowBlock: Extract subblock default values
WorkflowBlock->>SubBlockStore: collaborativeBatchAddBlocks with subBlockValues
SubBlockStore-->>User: Block added with preserved defaults
|
…presence, ignore other socket ops (#2866) * improvement(avatar): use selection-update as the source of truth for presence, ignore other socket ops * added logs
Summary
chore(readme): updated README (#2861)
fix(shift): fix shift-select blue ring fading (#2863)
fix(sockets): remove webhooks logic from Copilot ops, deployed webhook crash, edit workflow check (#2862)
fix(start): seed initial subblock values on batch add (#2864)
improvement(avatar): use selection-update as the source of truth for presence; ignore other socket ops (#2866)