ComfyUI/comfy_api_nodes
Glary-Bot 4f101765a3 fix: use multi-endpoint connectivity check to support China/GFW users
The _diagnose_connectivity() function previously only probed google.com
to determine whether the user has internet access. Since google.com is
blocked by China's Great Firewall, Chinese users were always misdiagnosed
as having no internet, causing misleading LocalNetworkError messages.

Now checks the Comfy API health endpoint first (the most relevant
signal), then falls back to multiple probe URLs (google.com, baidu.com,
captive.apple.com) to support users in regions where specific sites are
blocked.
2026-04-19 10:42:56 +00:00
..
apis feat(api-nodes): add SeeDance 2.0 nodes (#13364) 2026-04-12 19:26:19 -10:00
util fix: use multi-endpoint connectivity check to support China/GFW users 2026-04-19 10:42:56 +00:00
__init__.py [API nodes] Add backbone for supporting api nodes in ComfyUI (#7745) 2025-04-23 02:18:08 -04:00
nodes_bfl.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_bria.py feat(api-nodes): add Bria RMBG nodes (#12465) 2026-02-15 17:22:30 -08:00
nodes_bytedance.py feat(api-nodes): add 1080p resolution for SeeDance 2.0 model (#13437) 2026-04-16 20:32:04 -05:00
nodes_elevenlabs.py [API Nodes] add ElevenLabs nodes (#12207) 2026-02-19 22:12:28 -08:00
nodes_gemini.py fix(api-nodes-nanobana): raise error when not output image is present (#13167) 2026-03-27 12:11:41 -07:00
nodes_grok.py fix(api-nodes): fix GrokVideoReferenceNode price badge (#13354) 2026-04-10 08:01:15 -10:00
nodes_hitpaw.py [API Nodes] HitPaw API nodes (#12117) 2026-02-02 19:17:59 -08:00
nodes_hunyuan3d.py fix(api-nodes): make "obj" output optional in Hunyuan3D Text and Image to 3D (#13449) 2026-04-18 01:31:37 +08:00
nodes_ideogram.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_kling.py feat: add essentials_category to nodes and blueprints for Essentials tab (#12573) 2026-03-15 16:18:04 -07:00
nodes_ltxv.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_luma.py chore(api-nodes): remove non-used; extract model to separate files (#11927) 2026-01-17 18:52:45 -08:00
nodes_magnific.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_meshy.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_minimax.py chore(api-nodes): remove non-used; extract model to separate files (#11927) 2026-01-17 18:52:45 -08:00
nodes_moonvalley.py fix(Moonvalley-API-Nodes): adjust "steps" parameter to not raise exception (#12370) 2026-02-09 21:58:27 -05:00
nodes_openai.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_pixverse.py chore(api-nodes): remove non-used; extract model to separate files (#11927) 2026-01-17 18:52:45 -08:00
nodes_quiver.py feat(api-nodes): add new "arrow-1.1" and "arrow-1.1-max" SVG models (#13447) 2026-04-17 12:02:06 -05:00
nodes_recraft.py feat: add essentials_category to nodes and blueprints for Essentials tab (#12573) 2026-03-15 16:18:04 -07:00
nodes_reve.py fix(api-nodes): made Reve node price badges more precise (#13154) 2026-03-25 11:05:49 -07:00
nodes_rodin.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_runway.py chore(api-nodes): remove non-used; extract model to separate files (#11927) 2026-01-17 18:52:45 -08:00
nodes_sonilo.py [Partner Nodes] add Sonilo Audio nodes (#13391) 2026-04-13 22:21:01 -07:00
nodes_sora.py [API Nodes] add TencentHunyuan3D nodes (#12026) 2026-01-24 17:10:09 -08:00
nodes_stability.py fix(api-nodes): corrected StabilityAI price badges (#13454) 2026-04-17 11:44:08 -05:00
nodes_topaz.py feat(api-nodes): added new Topaz model (#13175) 2026-03-26 12:02:04 -07:00
nodes_tripo.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_veo2.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_vidu.py feat: mark 429 widgets as advanced for collapsible UI (#12197) 2026-02-19 19:20:02 -08:00
nodes_wan.py feat(api-nodes): new Partner nodes for Wan2.7 (#13264) 2026-04-02 23:51:47 -07:00
nodes_wavespeed.py feat(api-nodes): add WaveSpeed nodes (#11945) 2026-01-20 13:05:40 -08:00