241 Commits (9b9331080e7153e2fb764a1a56c1e6b58ab07f5b)

Author SHA1 Message Date
shrimbly d4e99c0d84 feat: add 7 new Kie.ai image models 4 months ago
shrimbly 70be28025b feat: add singular-key handling for Seedance/Wan frame URL params 4 months ago
shrimbly f2e7da8514 fix: check audio inputs before image inputs in schema extraction 4 months ago
shrimbly 10ad401279 feat: add audio input detection to schema extraction 4 months ago
shrimbly 67c1affa22 feat: add audio-to-video capability type and model discovery 4 months ago
shrimbly 18c01177ee fix: code review fixes for groups, a11y, regex, and dialog semantics 4 months ago
shrimbly 4ca2ac31e0 fix: cleanup-workflow filter, workflow load validation, media hydration guard 4 months ago
shrimbly 15f8ec6c87 feat: discover workflows in nested subdirectories 4 months ago
shrimbly 8ca2bc48a3 test: add tests for WorkflowBrowserModal and list-workflows API route 4 months ago
shrimbly f5332ad150 perf: speed up workflow listing by reading only file headers 4 months ago
shrimbly f34100559e feat: add /api/list-workflows route to enumerate workflow directories 4 months ago
shrimbly 42432f721f feat: open workflow via native OS directory picker for media hydration 4 months ago
shrimbly e9e9d56b4e fix: video/audio save-load roundtrip (3 compounding bugs) 4 months ago
Shrimbly c6fb1ad634 fix: correct API parameter names for media save/load 4 months ago
shrimbly 16c444e3d0 fix(24-01): fix edge colors, Kie API gating, and media dimension detection 4 months ago
shrimbly 7785c44fdd fix: gate fal provider behind API key check 4 months ago
shrimbly 0a7210d337 fix: show provider filter icons for env-configured providers too 5 months ago
shrimbly 90f4a21ad3 fix: make Veo negative prompt a connectable text handle 5 months ago
shrimbly 80443316a6 fix: Veo video error handling, image validation, and SwitchNode toggle 5 months ago
shrimbly cdaf7caea8 fix: remove API key from Veo video URL response 5 months ago
shrimbly a1e0b8b337 test: add Gemini video generation tests and update model count assertions 5 months ago
shrimbly 76e631a692 feat: wire up Gemini video dispatch in generate route 5 months ago
shrimbly 30a70cd877 feat: implement generateWithGeminiVideo() provider function 5 months ago
shrimbly 7370d92efe feat: add Gemini video model schemas for Veo 3.1 5 months ago
shrimbly 41e00462ae feat: register Gemini Veo video models in model registry 5 months ago
shrimbly 688e3b21c5 feat: add Anthropic Claude LLM provider and Gemini 3.1 Pro model 5 months ago
shrimbly cbc278f801 feat: add Image Search toggle for Nano Banana 2 5 months ago
shrimbly 60107dae00 test: update models route tests 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 5b7cd0d8e4 feat: add nano-banana-2 to Gemini provider 5 months ago
shrimbly fa199148a1 fix: resolve anyOf/oneOf property types for dynamic image input detection 5 months ago
shrimbly 5fd7ff9e57 fix(security): add path traversal validation to workflow routes 5 months ago
shrimbly 9985c634ff test(quick-012): add unit tests for prompt passthrough with dynamicInputs 5 months ago
shrimbly 9cadb88c84 fix(quick-012): add prompt passthrough in replicate and fal.ai dynamicInputs branches 5 months ago
shrimbly 97500e494d fix: remove Save As button, hide Array node, add Kie error logging 5 months ago
shrimbly 92322690cc fix: update nano-banana model ID to stable gemini-2.5-flash-image 5 months ago
Marquis Boyd bb73fb5074 fix: allow saving to new project subfolders 5 months ago
shrimbly e3a68f3e6c fix: path traversal, media type detection, resource leaks, and UX improvements 5 months ago
shrimbly f0a4e4f64c fix: multiple bug fixes, security hardening, and shared video-probing module 5 months ago
shrimbly cf225747ff fix: pre-merge fixes for develop->master PR 5 months ago
shrimbly ccd6519512 fix: add Gemini prompt fallback from dynamicInputs, improve parallel batch error logging 5 months ago
shrimbly ccb5734683 Merge branch 'develop' into fix/fal-3d-url-extraction 5 months ago
shrimbly f50b5ba762 fix: type capabilitiesForMediaType return as ModelCapability[] 5 months ago
shrimbly b6b31d237b fix: update fal category filter test for audio model support 5 months ago
shrimbly 0e60901e39 refactor: extract buildMediaResponse and capabilitiesForMediaType helpers 5 months ago
shrimbly 5843edac8a refactor: simplify mapFalCategory with lookup map 5 months ago
shrimbly 6d4d19948b feat: add audio model detection to Replicate & WaveSpeed providers 5 months ago
shrimbly 436db12a8c feat: add missing audio models (music, TTS schemas, sound effects) 5 months ago
shrimbly b69acb5e3e fix: extract audio URL from Fal TTS response 5 months ago
shrimbly 078e2bbf88 feat: add audio generation and save support to API routes 5 months ago