80 Commits (7d32fc9e3ba3cc3b7856e8769a8618687ac8c21d)

Author SHA1 Message Date
TianYun f4179a4623 增加打印日志 2 months ago
TianYun 557dce6fbe 网关通过接口获取 2 months ago
jiajia ba06376d24 Persist browserfs workflow media locally 2 months ago
jiajia 109012cbbf Persist browserfs workflow media locally 2 months ago
TianYun cc1f0527f8 新增 antd 组件库 2 months ago
jiajia d81e035299 Align canvas media workflow with Popi-only product direction 2 months ago
TianYun d711f284d9 接口增加用户态 2 months ago
jiajia 87b56a4d3f Keep new Popi users on tested gateway defaults 2 months ago
jiajia 6ca4406ee9 Consolidate the product around the Popi model gateway 2 months ago
yuanzoo fe415935e1 Harden NewApiWG image localization rules 2 months ago
yuanzoo 5a9b811d2a Skip remote URLs in thumbnail generation 2 months ago
jiajia f54266f150 Preserve explicit media workflow handoffs 2 months ago
jiajia 8a4d0c5b61 Avoid over-narrowing browser path checks 2 months ago
jiajia abe07bae3e Keep browser-local generated image history switchable 2 months ago
jiajia 6365b511d6 Keep web projects on the operator device 2 months ago
jiajia 208f088147 Stabilize creator media flows and composer focus 2 months ago
jiajia 45919c570f Share current local version 3 months ago
jiajia 162521dc23 Let browser users choose local workflow folders 3 months ago
jiajia 53fb160d03 Make NewApiWG media models usable end to end 3 months ago
yuanzoo 7c2c9b0bc9 feat: adapt NewApiWG model capabilities 3 months ago
shrimbly db812d6597 Merge branch 'develop' into feature/add-kie-models 3 months ago
shrimbly b9d4260acd fix: execution utility edge cases for loops and gallery refs 3 months ago
shrimbly 1d25f9f118 fix: add response.ok check in downloadMedia HTTP branch 3 months ago
shrimbly 9230d4e3eb feat: add download buttons to all media-displaying nodes 3 months ago
shrimbly da9d25f5f4 fix: address 16 code review findings across codebase 3 months ago
Willie 8008801402
feat: Tutorial improvements with mock execution and organized demonstration (#112) 3 months ago
shrimbly cd7209efe5 fix: outputGallery video handle mismatch and mediaStorage ref/data sync 3 months ago
shrimbly 99197fc416 fix: preserve embedded audio when stitching videos 3 months ago
shrimbly a064ddc106 feat: add VideoInput node for uploading/loading video files 4 months ago
shrimbly 4ca2ac31e0 fix: cleanup-workflow filter, workflow load validation, media hydration guard 4 months ago
shrimbly 1308aaad66 chore: remove dead code, move script, add hydration batching 4 months ago
shrimbly 3d204bdf8d fix: save video/audio to generations/ and strip imageHistory bloat 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 6933402028 fix: handle null return values from media save functions 4 months ago
Shrimbly 2b0a9d146d feat: extend media externalization to support videos and audio 4 months ago
Shrimbly 7360d9f8aa fix: handle outputGallery nodes in image externalization 4 months ago
Claude 1f12e8e7a1
Add adaptive image resolution scaling for viewport performance 4 months ago
shrimbly 90d0ea4e9c feat: add Browse button to generate node headers in inline parameters mode 4 months ago
shrimbly 16c444e3d0 fix(24-01): fix edge colors, Kie API gating, and media dimension detection 4 months ago
shrimbly 703fcf567a Revert "perf: cap RAF-based callbacks to 60fps on high refresh rate displays" 4 months ago
shrimbly 9f25e05d87 perf: cap RAF-based callbacks to 60fps on high refresh rate displays 4 months ago
shrimbly 09dcfe723b feat: double-click resize handle to aspect-fit node to media content 4 months ago
shrimbly e5ee635d5a feat(46-03): update ImageInputNode and OutputNode for full-bleed content, add calculateNodeSizeForFullBleed 5 months ago
shrimbly cb3a7cbc88 feat(15-01): add external link icon to generate node headers 5 months ago
shrimbly 880a547bf4 feat: add nano-banana-2 pricing to cost calculator 5 months ago
shrimbly be08d190dc fix(security): propagate quantifier state to parent groups in ReDoS detection 5 months ago
shrimbly 23db4d1cf1 fix: add 10s timeout to getImageDimensions to prevent promise hang 5 months ago
shrimbly 6fd112e551 fix(security): detect nested-group ReDoS patterns in arrayParser 5 months ago
shrimbly 5fd7ff9e57 fix(security): add path traversal validation to workflow routes 5 months ago