Commit Graph

  • 9c2a423aec Defer asset_seeder resume until GC interval elapses Luke Mino-Altherr 2026-03-06 18:55:44 -08:00
  • 731a95eb13 Fix five code review issues Luke Mino-Altherr 2026-03-04 16:49:44 -08:00
  • 781d451355 fix: support in-memory SQLite and ensure custom MIME types are initialized Luke Mino-Altherr 2026-03-04 16:28:10 -08:00
  • 1f1894608d Centralize MIME type initialization into utils/mime_types.py Luke Mino-Altherr 2026-03-04 15:31:08 -08:00
  • 657bf5a55e Add checkpoint/interrupt support to BLAKE3 hashing Luke Mino-Altherr 2026-03-04 15:22:42 -08:00
  • 14183b3c21 Optimize enrichment: shared DB session per batch, add fast scan timing logs Luke Mino-Altherr 2026-03-04 15:17:48 -08:00
  • 373b2a735e Replace SQLite exclusive lock with cross-platform file lock Luke Mino-Altherr 2026-03-04 13:48:10 -08:00
  • a130ccc942 feat: soft-delete for AssetReference with scanner persistence Luke Mino-Altherr 2026-03-03 20:04:01 -08:00
  • a8371ef1bc fix: acquire exclusive DB lock after migrations to avoid self-deadlock Luke Mino-Altherr 2026-03-03 18:55:20 -08:00
  • d653b86bd7 Fix asset API security and correctness issues Luke Mino-Altherr 2026-03-03 18:47:48 -08:00
  • f26384f371 fix: acquire exclusive SQLite lock at startup to prevent multi-process DB conflicts Luke Mino-Altherr 2026-03-03 17:30:30 -08:00
  • bfdb78da05 Reduce duplication across assets module Luke Mino-Altherr 2026-03-03 17:23:32 -08:00
  • e59fbc101d fix: address code review feedback - round 2 Luke Mino-Altherr 2026-03-03 16:35:55 -08:00
  • defd97d8b8 fix: address code review feedback Luke Mino-Altherr 2026-03-03 15:51:35 -08:00
  • a611444b82 feat: add --enable-assets flag, disable assets by default, expose to frontend Luke Mino-Altherr 2026-02-26 20:55:50 -08:00
  • 7a54eb33ca fix: update test to expect ScanInProgressError when marking missing during active scan Luke Mino-Altherr 2026-02-24 18:54:47 -08:00
  • c3cc3ba24f Exclude hidden files and custom_nodes folder from asset scanning Luke Mino-Altherr 2026-02-24 17:12:53 -08:00
  • 09730315d2 fix: replace os.path.commonpath with Path.is_relative_to for cross-drive safety Luke Mino-Altherr 2026-02-24 16:30:52 -08:00
  • 05ed9e774a fix: include all model categories in scanning, not just those under models_dir Luke Mino-Altherr 2026-02-24 16:15:07 -08:00
  • 0fff4c980f fix: follow symlinks in list_files_recursively with cycle detection Luke Mino-Altherr 2026-02-24 16:13:29 -08:00
  • b98e727582 feat(assets): async two-phase scanner and background seeder Luke Mino-Altherr 2026-02-24 11:59:18 -08:00
  • 315aa8c3bf refactor(assets): API routes call services directly, extract upload handling Luke Mino-Altherr 2026-02-24 11:59:11 -08:00
  • d621657143 refactor(assets): extract services layer from manager and helpers Luke Mino-Altherr 2026-02-24 11:59:03 -08:00
  • d280ae140f refactor(assets): database layer — split queries into modules and merge migrations Luke Mino-Altherr 2026-02-24 11:58:54 -08:00
  • a7a6335be5 ComfyUI v0.16.4 v0.16.4 comfyanonymous 2026-03-07 16:52:39 -05:00
  • bcf1a1fab1 mm: reset_cast_buffers: sync compute stream before free (#12822) rattus 2026-03-07 09:38:08 -08:00
  • 6ac8152fc8 chore: update workflow templates to v0.9.11 (#12821) ComfyUI Wiki 2026-03-07 15:54:09 +08:00
  • afc00f0055 Fix requirements version. (#12817) comfyanonymous 2026-03-06 17:10:53 -08:00
  • d69d30819b Don't run TE on cpu when dynamic vram enabled. (#12815) comfyanonymous 2026-03-06 16:11:16 -08:00
  • f466b06601 Fix fp16 audio encoder models (#12811) rattus 2026-03-06 15:20:07 -08:00
  • 34e55f0061 feat(api-nodes): add Gemini 3.1 Flash Lite model to LLM node (#12803) Alexander Piskun 2026-03-06 19:54:27 +02:00
  • 3b93d5d571 feat(api-nodes): add TencentSmartTopology node (#12741) Alexander Piskun 2026-03-06 11:04:48 +02:00
  • e544c65db9 feat: add Math Expression node with simpleeval evaluation (#12687) Dante 2026-03-06 11:51:28 +09:00
  • 1c21828236 ComfyUI v0.16.3 v0.16.3 comfyanonymous 2026-03-05 17:25:49 -05:00
  • 58017e8726 feat: add causal_fix parameter to add_keyframe_index and append_keyframe (#12797) Tavi Halperin 2026-03-05 23:51:20 +02:00
  • 17b43c2b87 LTX audio vae novram fixes. (#12796) comfyanonymous 2026-03-05 13:31:28 -08:00
  • 8befce5c7b Add manual cast to LTX2 vocoder conv_transpose1d (#12795) Jukka Seppänen 2026-03-05 22:37:25 +02:00
  • cffeebfa01 fix: prevent --cpu flag from allocating GPU memory fix/cpu-mem bymyself 2026-03-05 01:35:58 -08:00
  • 50549aa252 ComfyUI v0.16.2 v0.16.2 comfyanonymous 2026-03-05 13:41:06 -05:00
  • 1c3b651c0a Refactor. (#12794) comfyanonymous 2026-03-05 10:35:56 -08:00
  • 5073da57ad chore: update workflow templates to v0.9.10 (#12793) ComfyUI Wiki 2026-03-06 02:22:38 +08:00
  • 42e0e023ee ops: Handle CPU weight in VBAR caster (#12792) rattus 2026-03-05 10:22:17 -08:00
  • 6481569ad4 comfy-aimdo 0.2.7 (#12791) rattus 2026-03-05 09:04:24 -08:00
  • 6ef82a89b8 ComfyUI v0.16.1 v0.16.1 comfyanonymous 2026-03-05 10:38:33 -05:00
  • da29b797ce Update workflow templates to v0.9.8 (#12788) ComfyUI Wiki 2026-03-05 23:23:23 +08:00
  • 9cdfd7403b feat(api-nodes): enable Kling 3.0 Motion Control (#12785) Alexander Piskun 2026-03-05 17:12:38 +02:00
  • bd21363563 feat(api-nodes-xAI): updated models, pricing, added features (#12756) Alexander Piskun 2026-03-05 14:29:39 +02:00
  • e04d0dbeb8 ComfyUI v0.16.0 v0.16.0 comfyanonymous 2026-03-05 04:06:29 -05:00
  • c8428541a6 chore: update workflow templates to v0.9.7 (#12780) ComfyUI Wiki 2026-03-05 16:58:25 +08:00
  • 4941671b5a Fix cuda getting initialized in cpu mode. (#12779) comfyanonymous 2026-03-04 23:39:51 -08:00
  • c5fe8ace68 chore: update workflow templates to v0.9.6 (#12778) ComfyUI Wiki 2026-03-05 15:37:35 +08:00
  • f2ee7f2d36 Fix cublas ops on dynamic vram. (#12776) comfyanonymous 2026-03-04 22:21:55 -08:00
  • 623a9d21e9 Merge pull request #12775 from pollockjj/pyisolate-pr-20260304 John Pollock 2026-03-05 06:01:33 +00:00
  • 9250191c65 feat(isolation): DynamicVRAM compatibility for process isolation John Pollock 2026-03-04 23:48:02 -06:00
  • 43c64b6308 Support the LTXAV 2.3 model. (#12773) comfyanonymous 2026-03-04 17:06:20 -08:00
  • d62334eb9e Mark weight_dtype as advanced input in Load Diffusion Model node bymyself 2026-03-04 22:28:45 +00:00
  • ac4a943ff3 Initial load device should be cpu when using dynamic vram. (#12766) comfyanonymous 2026-03-04 13:33:14 -08:00
  • 09e9bdbcad remove send_progress_text stub tests bymyself 2026-03-04 20:50:01 +00:00
  • d74dfd2570 fix: send_progress_text unicasts to client_id instead of broadcasting bymyself 2026-03-04 20:40:46 +00:00
  • 8811db52db comfy-aimdo 0.2.6 (#12764) rattus 2026-03-04 12:12:37 -08:00
  • 0a7446ade4 Pass tokens when loading text gen model for text generation (#12755) Jukka Seppänen 2026-03-04 18:59:56 +02:00
  • 9b85cf9558 Comfy Aimdo 0.2.5 + Fix offload performance in DynamicVram (#12754) rattus 2026-03-04 07:49:13 -08:00
  • d531e3fb2a model_patcher: Improve dynamic offload heuristic (#12759) rattus 2026-03-04 07:47:44 -08:00
  • eb011733b6 Fix VideoFromComponents.save_to crash when writing to BytesIO (#12683) Arthur R Longbottom 2026-03-03 21:29:00 -08:00
  • 9586c79ad9 fix: wrap register/unregister as explicit static methods Deep Mehta 2026-03-03 20:38:31 -08:00
  • 7c3c427639 fix: enable external caching for subcache (expanded) nodes Deep Mehta 2026-03-03 20:05:55 -08:00
  • 71fd8f7e20 fix: suppress ruff F401 for re-exported CacheContext Deep Mehta 2026-03-03 18:47:17 -08:00
  • 15a23ad5f6 fix: generalize self-inequality check, fail-closed canonicalization Deep Mehta 2026-03-03 18:32:03 -08:00
  • ac6513e142 DynamicVram: Add casting / fix torch Buffer weights (#12749) rattus 2026-03-03 18:19:40 -08:00
  • 8ed3386d3b refactor: move public types to comfy_api, eager provider snapshot Deep Mehta 2026-03-03 18:19:23 -08:00
  • c73e3c9619 fix: add usage example to Caching class, remove pickle fallback Deep Mehta 2026-03-03 17:41:33 -08:00
  • 66ad9937c8 Merge branch 'master' into feat/cache-provider-api Deep Mehta 2026-03-03 17:38:01 -08:00
  • 26f34d8642 style: align documentation with codebase conventions Deep Mehta 2026-03-03 17:24:07 -08:00
  • b6ddc590ed CURVE type (#12581) Terry Jia 2026-03-03 19:58:53 -05:00
  • 311a2d59e4 chore: remove cloud-specific language from cache provider API Deep Mehta 2026-03-03 16:52:08 -08:00
  • 33a0cc2885 fix: add sync get_local/set_local for graph traversal Deep Mehta 2026-03-03 16:27:24 -08:00
  • c50f02c763 fix: use _-prefixed imports in _notify_prompt_lifecycle Deep Mehta 2026-03-03 15:13:06 -08:00
  • f5c5ff5c56 Merge remote-tracking branch 'origin/master' into feat/cache-provider-api Deep Mehta 2026-03-03 15:11:17 -08:00
  • f719a9d928 Adjust memory usage factor of zeta model. (#12746) comfyanonymous 2026-03-03 14:35:22 -08:00
  • 04097e6902 fix: address coderabbit review feedback Deep Mehta 2026-03-03 13:04:10 -08:00
  • da514866d6 fix: remove unused imports (ruff) and update tests for internal API Deep Mehta 2026-03-03 12:51:23 -08:00
  • 4cbe4fe4c7 refactor: async CacheProvider API + reduce public surface Deep Mehta 2026-03-03 12:34:25 -08:00
  • 174fd6759d main: Load aimdo after logger is setup (#12743) rattus 2026-03-03 08:51:15 -08:00
  • 09bcbddfcf ModelPatcherDynamic: Force load all non-comfy weights (#12739) rattus 2026-03-03 08:50:33 -08:00
  • dff0a4a158 Fix VAEDecodeAudioTiled ignoring tile_size input (#12735) (#12738) xeinherjer 2026-03-03 10:17:51 +09:00
  • 9ebee0a217 Feat: z-image pixel space (model still training atm) (#12709) Lodestone 2026-03-03 07:43:47 +07:00
  • 57dd6c1aad Support loading zeta chroma weights properly. (#12734) comfyanonymous 2026-03-02 15:54:18 -08:00
  • f1f8996e15 chore: update workflow templates to v0.9.5 (#12732) ComfyUI Wiki 2026-03-03 01:13:42 +08:00
  • afb54219fa feat(api-nodes): allow to use "IMAGE+TEXT" in NanoBanana2 (#12729) Alexander Piskun 2026-03-02 09:24:33 +02:00
  • 7175c11a4e comfy aimdo 0.2.4 (#12727) rattus 2026-03-01 22:21:41 -08:00
  • dfbf99a061 model_mangament: make dynamic --disable-smart-memory work (#12724) rattus 2026-03-01 19:18:56 -08:00
  • 602f6bd82c Make --disable-smart-memory disable dynamic vram. (#12722) comfyanonymous 2026-03-01 12:28:39 -08:00
  • c0d472e5b9 comfy-aimdo 0.2.3 (#12720) rattus 2026-03-01 11:14:56 -08:00
  • 4d79f4f028 fix: handle substep sigmas in context window set_step (#12719) drozbay 2026-03-01 10:38:30 -07:00
  • 850e8b42ff feat: add text preview support to jobs API (#12169) Christian Byrne 2026-02-28 21:38:19 -08:00
  • d159142615 refactor: rename Mahiro CFG to Similarity-Adaptive Guidance (#12172) Christian Byrne 2026-02-28 20:59:24 -08:00
  • fa6c7eb86f Merge branch 'master' into rename-mahiro rename-mahiro Jedrzej Kosinski 2026-02-28 20:48:49 -08:00
  • 1080bd442a Disable dynamic vram on wsl. (#12706) comfyanonymous 2026-02-28 19:23:28 -08:00
  • 17106cb124 Move parsing of requirements logic to function. (#12701) comfyanonymous 2026-02-28 19:21:32 -08:00
  • 48bb0bd18a cli_args: Default comfy to DynamicVram mode (#12658) rattus 2026-02-28 13:52:30 -08:00