62 Commits (3e2c92c8712776c5445b061c1ded374920c825c2)

Author SHA1 Message Date
shrimbly 67204a54a4 fix: add missing loopCount to videoStitch defaults in validation.ts 5 months ago
shrimbly 37eaff8459 fix: parallel execution state corruption, WaveSpeed SSRF, and blob URL leaks 5 months ago
shrimbly eda8100bec feat: add SSRF protection, URL encoding, modelId validation, and media size limits 5 months ago
shrimbly 9806f0ae0a feat: add all missing Kie.ai models + fix model page links 5 months ago
shrimbly 81b7acaa68 test: add comprehensive test coverage for audio/video stitch features 5 months ago
shrimbly 4b758f14f1 feat(quick-004): add easeCurve handle type and wire up connection routing 5 months ago
shrimbly 53a099a307 fix(42-03): correct easing bezier values and wire up All Easing Functions 5 months ago
shrimbly 0d54078bab fix(42-02): add easeCurve to dimension records and validation defaults 5 months ago
shrimbly 4dc08ca74a feat(42-01): port easing library, presets, and speed curve from easy-peasy-ease 5 months ago
shrimbly d8a7e83126 feat(41-02): register AudioInput in all integration points 5 months ago
shrimbly 62244c52c2 feat(41-01): install MediaBunny and define AudioInput/VideoStitch node types 5 months ago
Franco Aparicio f0710bf830 Add WaveSpeed provider integration 5 months ago
shrimbly afd8226da3 test(quick-002): add comprehensive tests for tools.ts 5 months ago
shrimbly b284b2e977 test(quick-002): add comprehensive tests for editOperations.ts 5 months ago
shrimbly e3c8dfaafe feat(40-03): install react-compare-slider and register ImageCompare node type 6 months ago
shrimbly af9f88f122 feat(40-04): add variable system to PromptNode and define PromptConstructor types 6 months ago
shrimbly 075471ed5b feat(40-01): build OutputGalleryNode component with thumbnail grid and lightbox 6 months ago
shrimbly 89fca5f417 feat(35-03): add subgraph extraction and scoped context to chat API 6 months ago
shrimbly e9abe1c3ee feat(35-01): implement binary stripping and rich workflow context 6 months ago
shrimbly a344aea142 test(35-01): add comprehensive tests for binary stripping and rich context 6 months ago
shrimbly e44bdfab51 feat(35-02): implement extractSubgraph for selection-aware context 6 months ago
shrimbly d102922a4a test(35-02): add failing tests for subgraph extraction 6 months ago
shrimbly 4e11a05b3f fix(34): resolve tool calling errors and stale workflow state 6 months ago
shrimbly e73ad140f2 feat(34-01): create tool definitions module 6 months ago
shrimbly a9fe988d8a feat(34-01): create edit operations module and context builder 6 months ago
shrimbly f2571e96db fix(quick-001): fix type signatures and store aggregation for multi-image dynamicInputs 6 months ago
shrimbly dc2966a9ad fix(quick-001): fix type signatures and store aggregation for multi-image dynamicInputs 6 months ago
shrimbly 0e42a7d123 feat(31-01): create buildProposalPrompt for workflow proposal generation 6 months ago
shrimbly 7a859ae47c feat: migrate community workflows to R2 storage 6 months ago
shrimbly 9b4718e279 feat: Template Explorer, Comment Navigation, and Output Node Improvements 6 months ago
shrimbly b0ee905c1c refactor: simplify template categories and add provider tags 6 months ago
shrimbly 7a8bdfff83 Update model-product template image and style-transfer prompt 6 months ago
shrimbly 9e1b5be185 feat: add template thumbnail images with hover transitions 6 months ago
shrimbly 94e17167ed feat(25-01): extend template types with rich metadata 6 months ago
shrimbly 0706bc0888 fix: wrap dynamicInputs in arrays when schema expects array type 6 months ago
shrimbly 55a905b926 feat(12-01): extend model cache TTL to 1 hour 6 months ago
shrimbly 198319ec14 feat(09-01): add carousel controls to GenerateVideoNode 6 months ago
shrimbly dd2549f820 feat(ENHANCE-001): complete dynamic handles and execution pipeline 6 months ago
shrimbly df505380c1 feat(ENHANCE-001): extract model inputs from schema 6 months ago
shrimbly beb0af3089 feat(06-03): add model schema endpoint and ModelParameter type 6 months ago
shrimbly 0c29ad198b feat(06-01): create GenerateVideoNode component 6 months ago
shrimbly 49ad058d47 feat(05-01): create uploadImageForUrl utility 6 months ago
shrimbly 5cbff58aa4 feat(05-01): create in-memory image store with explicit cleanup 6 months ago
shrimbly d9c0ce75cb feat(03-02): implement fal.ai provider generate() method 6 months ago
shrimbly cbfdc9f579 feat(03-02): implement Replicate provider generate() method 6 months ago
shrimbly 91a54496ad feat(02-03): add provider module exports and helper functions 6 months ago
shrimbly 83ef0b4dc4 feat(02-03): create model caching utility 6 months ago
shrimbly be490bbcd7 fix(02-01): add null check for search results to prevent crash 6 months ago
shrimbly 2fe312db43 fix(02-02): remove multiple category params causing 400 error 6 months ago
shrimbly 523bc1f5e6 feat(02-02): create fal.ai provider implementation 6 months ago