filtered
b47886899b
Add '@prerelease' to use latest test frontend ( #8501 )
...
* Add '@prerelease' to use latest test frontend
Allows download of pre-release versions.
Will always get the latest pre-release version - even if it's older than the latest stable release.
* nit
2025-06-12 17:03:27 -07:00
filtered
2cd6d7a182
Allow specifying any frontend semver suffixes ( #8498 )
2025-06-11 21:41:30 -04:00
pythongosssss
f738ffb8a5
Add support for sqlite database ( #8444 )
...
* Add support for sqlite database
* fix
2025-06-11 16:43:39 -04:00
Benjamin Lu
0199c7a594
Add Help Menu in NodeLibrarySidebarTab ( #8179 )
2025-06-01 04:32:32 -04:00
comfyanonymous
1e4a96310f
This should not be a warning. ( #7946 )
2025-05-05 07:49:07 -04:00
Terry Jia
d4abb04316
support more example folders ( #7836 )
...
* support more example folders
* add warning message
2025-04-29 11:28:04 -04:00
Benjamin Lu
04473a89e5
Add /api/v2/userdata endpoint ( #7817 )
...
* Add list_userdata_v2
* nit
* nit
* nit
* nit
* please set me free
* \\\\
* \\\\
2025-04-27 20:06:55 -04:00
Christian Byrne
019d2cb0c6
Update frontend to 1.16 (Install templates as pip package) ( #7623 )
...
* install templates as pip package
* Update requirements.txt
* bump templates version to include hidream
---------
Co-authored-by: Chenlei Hu <hcl@comfy.org>
2025-04-17 14:25:33 -04:00
Laurent Erignoux
9d06436b67
User missing ( #7439 )
...
* Ensuring a 401 error is returned when user data is not found in multi-user context.
* Returning a 401 error when provided comfy-user does not exists on server side.
2025-04-01 13:53:52 -04:00
Chenlei Hu
0c85b9f607
[nit] Format error strings ( #7345 )
2025-03-21 19:08:25 -04:00
comfyanonymous
d37d608f4c
Repeat frontend version warning at the end.
...
This way someone running ComfyUI with the command line is more likely to
actually see it.
2025-03-12 07:13:40 -04:00
huchenlei
ec5307b88f
Access package version
2025-03-10 20:43:59 -04:00
Chenlei Hu
f60235406b
nit
2025-03-10 15:14:40 -04:00
Chenlei Hu
fae046ca73
Only check frontend package if using default frontend
2025-03-10 15:07:44 -04:00
comfyanonymous
fd3129ddfa
Warn if frontend package is older than the one in requirements.txt
2025-03-08 03:51:36 -05:00
comfyanonymous
363791be14
Print the frontend version in the log.
2025-03-07 19:56:26 -05:00
Dr.Lt.Data
941f153c99
Fixed: Incorrect guide message for missing frontend. ( #7105 )
...
`{sys.executable} -m pip` -> `{sys.executable} -s -m pip`
https://github.com/comfyanonymous/ComfyUI/pull/7047#issuecomment-2697876793
2025-03-06 15:23:23 -05:00
comfyanonymous
7a36dcb8a3
Add update instructions for the portable.
2025-03-04 23:34:36 -05:00
Dr.Lt.Data
9dd3c8930c
suggest absolute full path to the requirements.txt instead of just requirements.txt ( #7079 )
...
For users of the portable version, there are occasional instances where commands are misinterpreted.
2025-03-04 23:29:34 -05:00
Dr.Lt.Data
cffc3367c5
improved: better frontend package installation guide ( #7047 )
...
* improved: better installation guide
- change `pip` to `{sys.executable} -m pip`
modified: To prevent the guide message from being obscured by a complex error message, apply `exit` instead of `raise`.
* ruff fix
2025-03-03 04:40:23 -05:00
comfyanonymous
c19f79c85e
Make the missing frontend package error more obvious.
2025-03-02 15:43:56 -05:00
Chenlei Hu
c12d2df290
Use comfyui_frontend_package pypi package to manage frontend dependency (Frontend v1.10.17) ( #7021 )
...
* Use frontend pypi package
* Remove web/
* nit
* nit
* Update importlib logic
* Remove unused gh action
* Update code owners
* Update codeowners
* error message
2025-03-02 14:18:33 -05:00
Chenlei Hu
475739f7b5
[i18n] Add /i18n endpoint to provide all custom node translations ( #6558 )
...
* [i18n] Add /i18n endpoint to provide all custom node translations
* Sort glob result for deterministic ordering
* Update comment
2025-01-22 17:15:45 -05:00
Dr.Lt.Data
554e40887a
fixed: robust loading comfy.settings.json ( #6383 )
...
https://github.com/comfyanonymous/ComfyUI/issues/6371
2025-01-07 16:03:56 -05:00
comfyanonymous
014c90584e
Fix and enforce no trailing whitespace.
2024-12-31 03:16:37 -05:00
comfyanonymous
6d49092554
Fix and enforce new lines at the end of files.
2024-12-30 04:14:59 -05:00
comfyanonymous
3baaddc44e
Fix formatting.
2024-12-28 05:33:17 -05:00
Zoltán Dócs
4cd9253ae3
serve workflow templates from custom_nodes ( #6193 )
...
* add GET /workflow_templates
* serve workflow templates from custom_nodes
* refactor into custom_node_manager, add test
* remove unused import
* revert changes in folder_paths
* Remove trailing whitespace.
* account for multiple custom_nodes paths
2024-12-28 05:30:04 -05:00
comfyanonymous
772c265991
Add ruff rule for empty line with trailing whitespace.
2024-12-28 05:23:08 -05:00
filtered
6ac7ae4818
Add option to log non-error output to stdout ( #6243 )
...
* nit
* Add option to log non-error output to stdout
- No change to default behaviour
- Adds CLI argument: --log-stdout
- With this arg present, any logging of a level below logging.ERROR will be sent to stdout instead of stderr
2024-12-27 14:40:05 -05:00
Chenlei Hu
917717a0a4
Replace print with logging ( #6138 )
...
* Replace print with logging
* nit
* nit
* nit
* nit
* nit
* nit
2024-12-20 16:24:55 -05:00
catboxanon
bfd792e8b0
Support preview images embedded in safetensors metadata ( #6119 )
...
* Support preview images embedded in safetensors metadata
* Add unit test for safetensors embedded image previews
2024-12-19 14:01:56 -08:00
Hayden
00e6b8cac6
Optimize model library ( #5841 )
...
* Move model manager routes
* Add experiment model manager api
* Fix cache causing returns to be empty
* Fix unable to compare sub-dir caches
* Skip non-existent folders
* Add model preview
* Revert 'Move model manager routes'
* move model_filemanager.py to app/
* Update model_manager.py
3.8 compatibility
---------
2024-12-11 18:12:04 -05:00
lky
0f82b0da6b
fix multi add makedirs error ( #5786 )
...
try to start multiple comfyui server at the same time, and this got error
2024-11-26 15:34:19 -05:00
Chenlei Hu
d8e1f1aa63
Fix 3.8 compatibility in user_manager.py ( #5645 )
2024-11-16 20:42:21 -05:00
pythongosssss
1a4cef9312
Live terminal output ( #5396 )
...
* Add /logs/raw and /logs/subscribe for getting logs on frontend
Hijacks stderr/stdout to send all output data to the client on flush
* Use existing send sync method
* Fix get_logs should return string
* Fix bug
* pass no server
* fix tests
* Fix output flush on linux
2024-11-08 19:13:34 -05:00
Chenlei Hu
491ed50f3c
Allow POST /userdata/{file} endpoint to return full file info ( #5446 )
...
* Refactor listuserdata
* Full info param
* Add tests
* Fix mock
* Add full_info support for move user file
2024-11-04 13:57:21 -05:00
Chenlei Hu
cc6a774792
Revert download to .tmp in frontend_management ( #5369 )
2024-10-25 19:26:13 -04:00
Alex "mcmonkey" Goodwin
ea4f203176
Frontend Manager: avoid redundant gh calls for static versions ( #5152 )
...
* Frontend Manager: avoid redundant gh calls for static versions
* actually, removing old tmpdir isn't needed
I tested - downloader code handles this case well already
(also rmdir was wrong func anyway, needed shutil.rmtree if it had content)
* add code comment
2024-10-16 03:35:37 -04:00
comfyanonymous
3da2c77971
Let --verbose have an argument for the log level.
2024-10-04 10:05:34 -04:00
huchenlei
82baf6a415
Add docstring
2024-09-20 03:16:23 -04:00
Chenlei Hu
375a062e45
Remove empty spaces in user_manager.py ( #4917 )
2024-09-13 23:30:44 -04:00
Chenlei Hu
9324a6a384
Normalize path returned by /userdata to always use / as separator ( #4906 )
2024-09-13 03:45:31 -04:00
Chenlei Hu
78d139a3e1
Add full_info flag in /userdata endpoint to list out file size and last modified timestamp ( #4905 )
...
* Add full_info flag in /userdata endpoint to list out file size and last modified timestamp
* nit
2024-09-13 02:40:59 -04:00
Robin Huang
2db65988c5
Add cli arg to override user directory ( #4856 )
...
* Override user directory.
* Use overridden user directory.
* Remove prints.
* Remove references to global user_files.
* Remove unused replace_folder function.
* Remove newline.
* Remove global during get_user_directory.
* Add validation.
2024-09-12 08:10:27 -04:00
Darion
37964db4f6
fix: url decode filename from API ( #4801 )
2024-09-08 21:02:32 -04:00
Chenlei Hu
2ff5eb9c72
Get logs endpoint & system_stats additions ( #4690 )
...
* Add route for getting output logs
* Include ComfyUI version
* Move to own function
* Changed to memory logger
* Unify logger setup logic
* Fix get version git fallback
---------
Co-authored-by: pythongosssss <125205205+pythongosssss@users.noreply.github.com>
2024-08-30 12:46:37 -04:00
Chenlei Hu
daf975da91
Cleanup empty dir if frontend zip download failed ( #4574 )
2024-08-27 02:07:25 -04:00
Chenlei Hu
3b7561eccb
Fix annotation ( #4035 )
2024-07-16 18:20:39 -04:00
comfyanonymous
db41359648
Allow version names like v0.0.1 for the FrontendManager.
2024-07-16 11:29:38 -04:00