100 Commits
Author SHA1 Message Date
ssitu a5547db9e1 feat: add node variant for guider 2026-06-22 00:04:45 -04:00
ssitu bebd5696fd refactor: reorganize batching patch 2026-04-07 22:19:20 -04:00
ssitu f68498064d test: fix errors with the new aimdo dependency 2026-04-07 22:19:06 -04:00
ssitu c164c303c0 fix: model cond cropping bug 2026-03-27 23:04:26 -04:00
ssitu 34a3c2c0d8 v1.7.1 - ZImageControlnet and DiffSynth support 2026-02-27 18:36:54 -05:00
ssitu 3a1ad0cb45 Merge pull request #180 from ssitu/support-zimagefuncontrolnet-and-qwendiffsynth
feat: support zimage controlnet and qwen diffsynth
2026-02-27 17:50:14 -05:00
ssitu 06d558da3f refactor: print -> logger.debug 2026-02-25 18:20:05 -05:00
ssitu 5b76d5576b fix: workaround model patcher shallow clone change 2026-02-24 22:51:05 -05:00
ssitu eae7106a7b add debug statements for model patches 2026-02-22 21:42:14 -05:00
ssitu e3cded109b test: update zimage controlnet image names 2026-02-22 11:46:46 -05:00
ssitu 23d507f987 feat: support zimage controlnet and qwen diffsynth 2026-02-22 11:26:00 -05:00
ssitu 297331e718 v1.7.0 - Batched tiles support
- Only supports standard ControlNet conditioning via the "Apply ControlNet" node for now
- Only affects the redraw mode (linear, chess), does not affect seam fix
2026-02-13 23:57:52 -05:00
ssitu a80fc25a6f fix: pbar for batched tiles 2026-02-13 23:45:08 -05:00
ssitu cf5d6b55d1 refactor: clean up type checker errors and use logging 2026-02-13 23:44:49 -05:00
ssitu 0aec7fad00 refactor: import alias for comfy utils 2026-02-13 21:22:16 -05:00
ssitu 9863a3be5b refactor: remove attributes from nodes 2026-02-13 21:19:44 -05:00
ssitu f4d4f66dc9 Merge pull request #173 from larsupb/main
tiles batch processing
2026-02-12 23:55:47 -05:00
ssitu 6b210655db docs: more descriptive batch size tooltip 2026-02-12 23:53:04 -05:00
ssitu 44d83685c7 test: relax custom sampling MAE threshold 2026-02-12 23:35:15 -05:00
ssitu 3054e22c69 fix: sample whole batch instead of just the first image 2026-02-12 17:11:43 -05:00
ssitu bb8e9a3b38 fix: individual controlnet hints for batched tiles 2026-02-11 19:26:16 -05:00
ssitu 6a4594da4c refactor: reuse functions in patch for batched tiles 2026-02-11 19:02:29 -05:00
ssitu 5d3887fad7 test: add batch size = 2 to tests, change params to better identify expected behavior
- Higher denoise
- Larger band pass size
- Make image MAE thresholds more strict: from 0.05 -> 0.01
- Use a helper function for building test image names
2026-02-09 18:36:27 -05:00
ssitu 4eed7a7d76 fix: assert for batch size conflicts with non uniform tiles 2026-02-09 17:40:11 -05:00
ssitu fe0196319f refactor: move batch_size param to one place 2026-02-07 23:37:47 -05:00
ssitu 32f02e7621 Merge branch 'main' into pr/173 2026-02-07 22:25:35 -05:00
ssitu 1ff35eb196 Remove tiler 2026-02-07 12:35:08 -05:00
ssitu 48ffea161f bump version to 1.6.5
- Bundled submodules inside ComfyUI Registry releases
2026-02-04 19:25:30 -05:00
ssitu 02a19f63a8 build: trigger build 2026-02-04 19:07:01 -05:00
ssitu a0b7e492b6 build: update publish action to main and skip checkout 2026-02-04 19:05:31 -05:00
ssitu 2c3622e08e build: bundle original script with release
Also add dependencies for testing and setuptools section for easy installing
2026-02-04 18:29:35 -05:00
ssitu 6c1c6fe12a Merge pull request #178 from ssitu/test
More tests and renaming of files
2026-02-04 18:07:25 -05:00
ssitu c374e3ada0 test: add test for force_uniform_tiles=False 2026-02-04 17:23:39 -05:00
ssitu 48ab1d0d8e chore: append .example to example config file name 2026-02-04 17:22:50 -05:00
ssitu cebdf5fbce test: add .coveragerc 2026-02-04 17:16:41 -05:00
ssitu de3af27620 refactor: rename nodes.py to usdu_nodes.py
Mainly for correcting Pylance imports
2026-02-04 17:13:49 -05:00
ssitu 71b9a48fa9 test: refactor 2026-01-17 19:11:57 -05:00
ssitu 15a6a75b03 test: adjust sys.path at the start to fix imports, and import fixtures once 2026-01-17 19:11:36 -05:00
ssitu c8a1dd559d test: add normal usdu and no upscale usdu tests 2026-01-16 23:54:42 -05:00
ssitu 58bea24108 test: add controlnet tile 2026-01-15 18:34:19 -05:00
ssitu 70a0b10147 test: better test separation 2026-01-14 21:50:45 -05:00
ssitu 177019948d test: separate out base image 2026-01-13 22:51:25 -05:00
ssitu a6e2e9fbc5 test: setup extra paths, decode percent-encoded seqences, refactor 2026-01-13 16:36:13 -05:00
ssitu 87f8f05603 test: test the different tiling modes 2026-01-13 00:16:38 -05:00
ssitu 876cee0485 test: use blur before measure differences 2026-01-11 20:32:52 -05:00
ssitu 005b223447 test: update docs 2026-01-10 21:01:49 -05:00
ssitu cb69307665 test: refactor 2026-01-09 21:36:02 -05:00
ssitu 2a5f6f47c4 test: update MAE assert from 0.015 to 0.02 2026-01-09 16:03:05 -05:00
ssitu f93d15777d test: pull test images from huggingface 2026-01-09 15:27:10 -05:00
ssitu 0b8632365e test: do not save latent 2026-01-08 18:27:51 -05:00
ssitu c2563b6df4 test: separate utils, categorize test images, use saved samples for comparisons 2026-01-07 17:09:30 -05:00
ssitu 46c7f5fb37 test: create sample_dir in its fixture 2025-12-21 13:14:36 -05:00
ssitu 24a740d8ab Add helper for calculating MAE between images 2025-12-20 21:19:52 -05:00
ssitu 6f271e4d55 test: use cli_args to disable nodes instead of adding .disabled suffix 2025-12-20 18:27:42 -05:00
ssitu 722db1e27a refactor: test_utils.py -> helpers.py to reduce confusion 2025-12-20 18:26:22 -05:00
ssitu 53fd7e3ebd Added tests 2025-12-12 18:42:49 -05:00
ssitu d6b575adb8 chore: version v1.6.2 2025-12-20 17:42:47 -05:00
ssitu 87fcf6c334 Fix example workflow thumbnail
API doesn't like underscores, switched to hyphens. JPG is required as well.
2025-12-20 17:32:29 -05:00
ssitu e618c2411c Bump version to 1.6.1 2025-12-20 13:34:24 -05:00
ssitu d2e386aa79 Improve tooltip details 2025-12-20 13:31:56 -05:00
ssitu eed8da9e05 Merge pull request #175 from ssitu/initial-docs
Highlight parameter names
2025-12-20 13:25:31 -05:00
ssitu 4d89e409b0 Highlight parameter names 2025-12-20 13:24:51 -05:00
ssitu ca44750429 Merge pull request #174 from ssitu/initial-docs
Add in-app docs
2025-12-20 13:10:59 -05:00
ssitu 16d138aa7b Example workflow for the normal USDU node 2025-12-18 16:35:25 -05:00
ssitu 33f8a780b9 Update recommended denoise 2025-12-18 16:19:49 -05:00
ssitu 8dfc7140f7 Improve manual download wording 2025-12-18 14:14:11 -05:00
ssitu 0792e0b67c Update README.md 2025-12-18 13:51:23 -05:00
ssitu ee70406a55 Docs for nodes 2025-12-18 13:51:09 -05:00
ssitu 0ab26f559a Add tooltips 2025-12-17 23:18:16 -05:00
ssitu c48d60df1e Support v3 schema update of custom sampling 2025-10-31 10:35:40 -04:00
ssitu 871c7cb134 Fix incorrect total number of tiles in progress bar 2025-10-10 22:31:30 -04:00
ssitu fe7ca919ab Support v3 schema update of upscale models (#167) 2025-10-08 12:39:28 -04:00
ssit b34d795e9d Handle potential NaNs in tiles
From #159
2025-09-15 23:12:59 -04:00
ssitu 627c871f14 Merge pull request #156 from Ltamann/patch-1
Added Flux-Kontext Support utils.py
2025-07-18 15:54:57 -04:00
ssit 8ab4c9780b Bump version 2025-07-18 15:52:43 -04:00
ssit 95fb26043d Fix skipping batch when no upscale is performed 2025-07-08 00:12:36 -04:00
ssitu 156440ca9f Bump version for converting cuda to PIL fix 2025-07-02 20:06:59 -04:00
ssitu eba8e38159 Merge pull request #153 from sitatec/patch-1 2025-06-27 20:49:36 -04:00
ssit 3d2b9d0b81 Better rounding of upscale_by, faster PIL conversions 2025-06-04 21:53:02 -04:00
ssit d033884dbc Skip pillow conversion, fixed not upscaling entire batch with model 2025-05-28 00:36:41 -04:00
ssit a351b3f8c6 Try to fix non-contiguous tensor for Macs 2025-05-23 22:09:42 -04:00
ssitu 4ab93ca0d4 Merge pull request #146 from ComfyNodePRs/update-publish-yaml
Update Github Action for Publishing to Comfy Registry
2025-05-08 17:57:54 -04:00
ssitu 3a7240723d Merge pull request #142 from Visionatrix/fix/submodules-corrected
final working version of submodule publishing
2025-05-08 17:56:08 -04:00
ssit 459005141f Fix bug with progress bar 2025-05-02 17:32:42 -04:00
ssitu 778a475dde Merge pull request #141 from Visionatrix/fix/submodule
correct submodule download
2025-03-06 09:58:45 -05:00
ssit edc4c951d4 Fix submodule check 2025-03-05 16:33:41 -05:00
ssit efd821146b Added config for toggling individual tile progress bars 2025-03-05 15:17:04 -05:00
ssitu a3352d06c7 Merge pull request #140 from Visionatrix/fix/ci-publish
(fix): publishing CI
2025-03-05 13:39:36 -05:00
ssit 8642daf628 Clone submodule if not found 2025-02-28 14:50:52 -05:00
ssit 1b6e60d4f1 Update version 2025-02-25 11:55:44 -05:00
ssitu e7b3e631da Merge pull request #131 from ComfyNodePRs/licence-update 2025-02-23 16:40:48 -05:00
ssitu ee8f81b700 Merge pull request #135 from robinjhuang/patch-1 2025-02-23 16:39:32 -05:00
ssitu ff3fdfeee0 Merge pull request #125 from ssitu/better-progress-bar
One progress bar for entire process
2025-01-06 14:06:53 -05:00
ssit ab2048c7a3 One progress bar for entire process 2025-01-06 13:22:51 -05:00
ssitu e617ff20e7 Merge pull request #82 from haohaocreates/pyproject
Add pyproject.toml for Custom Node Registry
2024-10-08 00:15:54 -04:00
ssitu 4161f8abc2 Merge pull request #81 from haohaocreates/publish
Add Github Action for Publishing to Comfy Registry
2024-10-08 00:15:00 -04:00
ssit 10b7624846 Add publisher id 2024-08-19 01:01:50 -04:00
ssit 70083f5d44 Make upscale model optional for custom sample node 2024-06-27 00:15:26 -04:00
ssit 6e411128ce Skip upscale step if upscale_by is 1.0 2024-06-27 00:14:34 -04:00
ssitu f55e3d870e Merge pull request #91 from ssitu/custom-sampling
New node for custom sampling
2024-06-25 22:43:27 -04:00