• pythongosssss's avatar
    Group nodes (#1776) · 7f469203
    pythongosssss authored
    * setup ui unit tests
    
    * Refactoring, adding connections
    
    * Few tweaks
    
    * Fix type
    
    * Add general test
    
    * Refactored and extended test
    
    * move to describe
    
    * for groups
    
    * wip group nodes
    
    * Relink nodes
    Fixed widget values
    Convert to nodes
    
    * Reconnect on convert back
    
    * add via node menu + canvas
    refactor
    
    * Add ws event handling
    
    * fix using wrong node on widget serialize
    
    * allow reroute pipe
    fix control_after_generate configure
    
    * allow multiple images
    
    * Add test for converted widgets on missing nodes + fix crash
    
    * tidy
    
    * mores tests + refactor
    
    * throw earlier to get less confusing error
    
    * support outputs
    
    * more test
    
    * add ci action
    
    * use lts node
    
    * Fix?
    
    * Prevent connecting non matching combos
    
    * update
    
    * accidently removed npm i
    
    * Disable logging extension
    
    * fix naming
    allow control_after_generate custom name
    allow convert from reroutes
    
    * group node tests
    
    * Add executing info, custom node icon
    Tidy
    
    * internal reroute just works
    
    * Fix crash on virtual nodes e.g. note
    
    * Save group nodes to templates
    
    * Fix template nodes not being stored
    
    * Fix aborting convert
    
    * tidy
    
    * Fix reconnecting output links on convert to group
    
    * Fix links on convert to nodes
    
    * Handle missing internal nodes
    
    * Trigger callback on text change
    
    * Apply value on connect
    
    * Fix converted widgets not reconnecting
    
    * Group node updates
    - persist internal ids in current session
    - copy widget values when converting to nodes
    - fix issue serializing converted inputs
    
    * Resolve issue with sanitized node name
    
    * Fix internal id
    
    * allow outputs to be used internally and externally
    
    * order widgets on group node
    various fixes
    
    * fix imageupload widget requiring a specific name
    
    * groupnode imageupload test
    give widget unique name
    
    * Fix issue with external node links
    
    * Add VAE model
    
    * Fix internal node id check
    
    * fix potential crash
    
    * wip widget input support
    
    * more wip group widget inputs
    
    * Group node refactor
    Support for primitives/converted widgets
    
    * Fix convert to nodes with internal reroutes
    
    * fix applying primitive
    
    * Fix control widget values
    
    * fix test
    7f469203
widgets.js 13.2 KB