Max Tretikov
9ad840e614
Fix import paths in comfy.cmd.main
2024-06-14 13:20:34 -06:00
Max Tretikov
d06c38d5b4
Fix logging string formatting in main_pre.py
2024-06-14 13:19:15 -06:00
Max Tretikov
ee9daa3a5c
Add NotImplementedError for LatentPreviewer.decode_latent_to_preview
2024-06-14 13:18:24 -06:00
Max Tretikov
5cd4ca9906
Fix function name dupes in comfy.cmd.server
2024-06-14 12:42:40 -06:00
doctorpangloss
8be5134f4c
Fix remaining relative versus absolute namespace errors
2024-06-13 13:37:23 -07:00
doctorpangloss
d778277a68
Merge with upstream and fix tests
2024-06-10 10:01:08 -07:00
doctorpangloss
3f559135c6
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-06-03 11:42:55 -07:00
doctorpangloss
cb557c960b
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-05-31 07:42:11 -07:00
doctorpangloss
3125366eda
Improve compatibility with comfyui-extra-models, improve API
2024-05-30 16:50:34 -07:00
doctorpangloss
801ef2e3f0
Fix interrupt messaging, add AMD and Intel Dockerfiles
2024-05-23 22:51:44 -07:00
doctorpangloss
f69b6225c0
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-05-20 12:06:35 -07:00
doctorpangloss
78e340e2d8
Traces now include the arguments for executing a node, wherever it makes sense to do so.
2024-05-13 15:48:16 -07:00
doctorpangloss
881258acb6
Progress bar hooks, via the server, are now set via a context. This will be used in other places too.
2024-05-09 13:24:06 -07:00
doctorpangloss
0d8924442a
Improve API return values and tracing reports
2024-05-08 15:52:17 -07:00
doctorpangloss
f8fcfa6f08
Improve tracing to propagate to backend workers correctly when using the API. Fix distributed tests.
2024-05-07 13:44:34 -07:00
doctorpangloss
eb7d466b95
Fix dependency on opentelemetry instrumentor; remove websocket based API example since it isn't appropriate for this fork.
2024-05-03 16:54:33 -07:00
doctorpangloss
b94b90c1cc
Improve model downloader coherence with packages like controlnext-aux
2024-04-30 14:28:44 -07:00
doctorpangloss
46a712b4d6
Fix missing extension addition from upstream
2024-04-29 13:32:46 -07:00
doctorpangloss
f965fb2bc0
Merge upstream
2024-04-24 22:41:43 -07:00
doctorpangloss
2643730acc
Tracing
2024-04-17 08:20:07 -07:00
doctorpangloss
e49c662c7f
Enable previews by default and over distributed channels
2024-04-09 13:15:05 -07:00
doctorpangloss
abb952ad77
Tweak headers to accept default when none are specified
2024-04-01 20:34:55 -07:00
Benjamin Berman
5208618681
Merge pull request #4 from cjonesuk/patch-1
...
Allow iteration over folder paths
2024-03-30 14:25:25 -07:00
doctorpangloss
8f548d4d19
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-03-29 13:36:57 -07:00
doctorpangloss
b0be335d59
Improved support for ControlNet workflows with depth
...
- ComfyUI can now load EXR files.
- There are new arithmetic nodes for floats and integers.
- EXR nodes can load depth maps and be remapped with
ImageApplyColormap. This allows end users to use ground truth depth
data from video game engines or 3D graphics tools and recolor it to
the format expected by depth ControlNets: grayscale inverse depth
maps and "inferno" colored inverse depth maps.
- Fixed license notes.
- Added an additional known ControlNet model.
- Because CV2 is now used to read OpenEXR files, an environment
variable must be set early on in the application, before CV2 is
imported. This file, main_pre, is now imported early on in more
places.
2024-03-26 22:32:15 -07:00
doctorpangloss
d8846fcb39
Improved testing of API nodes
...
- dynamicPrompts now set to False by default; CLIPTextEncoder and
related nodes now have it set to True.
- Fixed return values of API nodes.
2024-03-22 22:04:35 -07:00
doctorpangloss
feae8c679b
Add nodes to support OpenAPI and similar backend workflows
2024-03-22 14:22:50 -07:00
Christopher Jones
f8120bbd72
Allow iteration over folder paths
2024-03-22 17:01:17 +00:00
doctorpangloss
0db040cc47
Improve API support
...
- Removed /api/v1/images because you should use your own CDN style
image host and /view for maximum compatibility
- The /api/v1/prompts POST application/json response will now return
the outputs dictionary
- Caching has been removed
- More tests
- Subdirectory prefixes are now supported
- Fixed an issue where a Linux frontend and Windows backend would have
paths that could not interact with each other correctly
2024-03-21 16:24:22 -07:00
doctorpangloss
005e370254
Merge upstream
2024-03-21 13:15:36 -07:00
doctorpangloss
341c9f2e90
Improvements to node loading, node API, folder paths and progress
...
- Improve node loading order. It now occurs "as late as possible".
Configuration should be exposed as per the README.
- Added methods to specify custom folders and models used in examples
more robustly for custom nodes.
- Downloading models can now be gracefully interrupted.
- Progress notifications are now sent over the network for distributed
ComfyUI operations.
- Python objects have been moved around to prevent less transitive
package importing issues.
2024-03-13 16:14:18 -07:00
doctorpangloss
e68f8885e3
Improve model downloading
2024-03-12 15:27:08 -07:00
doctorpangloss
93cdef65a4
Merge upstream
2024-03-12 09:49:47 -07:00
doctorpangloss
00728eb20f
Merge upstream
2024-03-11 09:32:57 -07:00
doctorpangloss
175a50d7ba
Improve vanilla node importing
2024-03-08 16:29:48 -08:00
doctorpangloss
c0d9bc0129
Merge with upstream
2024-03-08 15:17:20 -08:00
doctorpangloss
148d57a772
Add extra_model_paths_config to the valid configuration for the comfyui-worker entry point
2024-03-01 08:14:21 -08:00
doctorpangloss
9d3eb74796
Fix importing vanilla custom nodes
2024-02-28 14:11:34 -08:00
doctorpangloss
d3c13f8172
(Fixed) Move new_updated
2024-02-27 17:01:16 -08:00
doctorpangloss
272e3ee357
(broken) Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-02-27 16:58:34 -08:00
doctorpangloss
bd5073caf2
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-02-26 08:51:07 -08:00
doctorpangloss
b95fd25380
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-02-22 12:06:41 -08:00
doctorpangloss
ab56eadcc8
Fix missing path arguments
2024-02-17 23:19:21 -08:00
doctorpangloss
955fcb8bb0
Fix API
2024-02-16 08:47:11 -08:00
doctorpangloss
d29028dd3e
Fix distributed prompting
2024-02-16 06:17:06 -08:00
doctorpangloss
06e74226df
Add external address parameter
2024-02-15 17:39:15 -08:00
doctorpangloss
f195230e2a
More tweaks to cli args
2024-02-09 01:40:27 -08:00
doctorpangloss
a3f9d007d4
Fix CLI args issues
2024-02-09 01:20:57 -08:00
doctorpangloss
bdc843ced1
Tweak this message
2024-02-08 22:56:06 -08:00
doctorpangloss
b3f1ce7ef0
Update comment
2024-02-08 21:15:58 -08:00