268 Commits (1f12e8e7a1c0537b73f91121b29f6f890eaa6e6c)

Author SHA1 Message Date
shrimbly 402c70e5c4 fix: restore GenerateImageNode handle visibility with z-index 4 months ago
shrimbly 7e5682a73d fix: right-align FloatingNodeHeader controls to node edge 4 months ago
shrimbly 7f4afb6e32 fix(46-04): right-align header controls, clean up ControlPanel model display 4 months ago
shrimbly 5d45d90f84 fix(46-04): ControlPanel layout, carousel overlay, and full-bleed nodes 4 months ago
shrimbly e55d92ae80 fix(46-03): fix ModelSearchDialog prop types in ControlPanel 5 months ago
shrimbly e631c5268c feat(46-03): remove header props from 8 node components (batch 2) 5 months ago
shrimbly 8e98dc4b43 feat(46-03): remove header props from 9 node components (batch 1) 5 months ago
shrimbly b02656e51e feat(46-03): update 4 node files for full-bleed content (Annotation, Array, AudioInput, ConditionalSwitch) 5 months ago
shrimbly 578088d980 feat(46-03): partial update VideoTrimNode encoder-not-supported case (1 of 3 BaseNode instances) 5 months ago
shrimbly 0ed4e8df2b feat(46-02): extract node parameters into ControlPanel 5 months ago
shrimbly b7c7323644 feat(46-03): update GenerateImageNode to remove inline parameters (full-bleed prep) 5 months ago
shrimbly e5ee635d5a feat(46-03): update ImageInputNode and OutputNode for full-bleed content, add calculateNodeSizeForFullBleed 5 months ago
shrimbly 324c58d58c feat(46-02): create ControlPanel component with node-type routing 5 months ago
shrimbly c7307f7831 feat(46-01): create FloatingNodeHeader and refactor BaseNode 5 months ago
shrimbly cb3a7cbc88 feat(15-01): add external link icon to generate node headers 5 months ago
shrimbly 9d9898c3dc fix: set Veo inputSchema synchronously in model selection handlers 5 months ago
shrimbly 90f4a21ad3 fix: make Veo negative prompt a connectable text handle 5 months ago
shrimbly fc157f1d7b fix: add hardcoded Veo video parameters to GenerateVideoNode 5 months ago
shrimbly 80443316a6 fix: Veo video error handling, image validation, and SwitchNode toggle 5 months ago
shrimbly fe6a2e5480 feat: add Clear button to ConditionalSwitch node 5 months ago
shrimbly f15c69b4b5 fix: conditionalSwitch using stale input from previous workflow run 5 months ago
shrimbly 3a7051e4ee fix: prevent SwitchNode from deleting last switch 5 months ago
shrimbly 20b404483d refactor: extract evaluateRule to shared utility 5 months ago
shrimbly a009260cf0 style: increase background opacity on Switch, ConditionalSwitch, and Router nodes 5 months ago
shrimbly f1889a9706 fix(45): rename 'Default' label to 'Fallback' in ConditionalSwitch node 5 months ago
shrimbly 64aa3b5b23 fix(45): remove conditional opacity from ConditionalSwitch output handles 5 months ago
shrimbly e16f839f2d fix(45): use ref-based measurement for ConditionalSwitch handle alignment 5 months ago
shrimbly 7c562c1d9d fix(45): fix ConditionalSwitch handle alignment, drop menu, and default connector 5 months ago
shrimbly 4154486169 feat: enable Gemini in video node's provider list 5 months ago
shrimbly 688e3b21c5 feat: add Anthropic Claude LLM provider and Gemini 3.1 Pro model 5 months ago
shrimbly 65afd2344b fix: use model-specific resolution lists and normalize on model switch 5 months ago
shrimbly cbc278f801 feat: add Image Search toggle for Nano Banana 2 5 months ago
shrimbly b71db648b2 feat: add extended aspect ratios (1:4, 1:8, 4:1, 8:1) for Nano Banana 2 5 months ago
shrimbly 4fd01a26bf feat: add nano-banana-2 to model registry, UI, and migration paths 5 months ago
shrimbly d98a9b5099 feat(45-01): create ConditionalSwitchNode component with rule editing UI and match indicators 5 months ago
shrimbly 8ca36b30bf feat(45-01): add ConditionalSwitch type definitions, default data, executor, and validation 5 months ago
shrimbly c10cc100a6 fix(switch): resolve input type when creating Switch from connection menu 5 months ago
shrimbly 63a187a15a feat(44-01): create SwitchNode component with toggle UI and dynamic handles 5 months ago
shrimbly 570433012c feat(44-01): add SwitchNodeData type, default data, dimensions, and executor 5 months ago
shrimbly 2b534e5c8c fix: auto-resize RouterNode height to fit handles 5 months ago
shrimbly 45c90d2e46 fix: simplify RouterNode placeholder handle styling 5 months ago
shrimbly 6ddb4a8170 fix: correct RouterNode handle colors to match canonical colors 5 months ago
shrimbly 562da7cd90 feat(43-02): integrate Router into connection menus, execution, and data flow 5 months ago
shrimbly ce8b680af1 feat(43-01): create RouterNode component with dynamic handle management 5 months ago
shrimbly 88f66b58a3 feat(43-01): add RouterNodeData type, defaults, and executor 5 months ago
shrimbly 7cb42aa0aa fix(perf): guard ArrayNode height check and fix variable shadowing 5 months ago
shrimbly 1075f0daf4 fix: narrow edge subscription, eliminate mount race, and add disabled state to Output node 5 months ago
Shrimbly 5a6c8ee44e fix: output node now auto-loads data when connected and adds Run button 5 months ago
shrimbly 9c7173a2f3 fix: add seek timeout and fingerprint cache to VideoStitch thumbnails 5 months ago
shrimbly ff88fe276e fix: convert video data URLs to blob URLs for playback performance 5 months ago