-
a3627bc0fe
fix: pass quality string to _encode for correct resize scaling (#29)
main


2026-04-23 13:55:00 +08:00
-
6d3b2c8bf1
fix: pass quality string to _encode for correct resize scaling
fix/image-prep-quality-resize

shanfangandClaude Opus 4.6
2026-04-23 13:54:38 +08:00
-
-
223500750b
feat: expand ImagePrep to support up to 8 image inputs (#28)


2026-04-23 13:13:44 +08:00
-
f9a0c9535f
feat: expand ImagePrep to support up to 8 image inputs
feat/image-prep-8-inputs

shanfangandClaude Opus 4.6
2026-04-23 13:12:54 +08:00
-
-
7d1fe48969
fix: reorder optional inputs to prevent widget value deserialization drift (#27)


2026-04-23 12:17:13 +08:00
-
f1156f80d1
fix: reorder optional inputs to prevent widget value deserialization drift
fix/widget-serialization-order

shanfangandClaude Opus 4.6
2026-04-23 12:14:58 +08:00
-
-
2495e0dbc8
fix: show welcome guide on first visit by deferring auto-select (#24)
科林 KELIN
2026-04-13 09:23:01 +08:00
-
b32b407b87
feat: persist and display API connection check status (#21)
科林 KELIN
2026-04-13 09:12:30 +08:00
-
dbc21e45eb
feat: add hint for system provider Base URL field (#22)
科林 KELIN
2026-04-13 09:09:23 +08:00
-
31d266c2f2
feat: add welcome guide for first-time users (#20)
科林 KELIN
2026-04-13 09:09:19 +08:00
-
283fdccd13
feat: add auto-fetch models button for provider configuration (#19)
科林 KELIN
2026-04-13 08:06:24 +08:00
-
b8a4057565
feat: add human-readable hints for API check failures (#17)
科林 KELIN
2026-04-13 08:03:42 +08:00
-
58f76d8f83
fix: show "NEED KEY" status for providers without API key configured (#18)
科林 KELIN
2026-04-13 08:03:39 +08:00
-
df94330fea
fix: correct newline escape in Chinese i18n strings (#16)
科林 KELIN
2026-04-13 08:03:35 +08:00
-
85aea21048
feat: per-provider SSL verification toggle (#15)
科林 KELIN
2026-04-13 07:42:49 +08:00
-
5cc27b9c12
fix: mask API keys in provider endpoint responses (#14)
科林 KELIN
2026-04-13 07:41:08 +08:00
-
cfe681db46
fix: restrict providers.json file permissions to 0600 (#13)
科林 KELIN
2026-04-13 07:40:57 +08:00
-
c1e53c0f7d
fix: share provider cache across nodes and refresh after Manager save (#12)
科林 KELIN
2026-04-12 23:26:33 +08:00
-
c799416237
fix: prevent enable toggle from silently saving unsaved edits (#8)
科林 KELIN
2026-04-12 23:25:21 +08:00
-
aa397f8270
fix: ensure save button shows feedback to user (#10)
科林 KELIN
2026-04-12 23:25:12 +08:00
-
dfc0f9834d
fix: prevent stale async render from overwriting current view (#11)
科林 KELIN
2026-04-12 23:24:55 +08:00
-
c8a9fb0e62
fix: correct template literal interpolation in usage stats tooltip (#9)
科林 KELIN
2026-04-12 23:24:45 +08:00
-
a4cefbd3b7
Update repo links to current owner
HuangYuChuh
2026-04-09 20:30:19 +08:00
-
659e919edc
Improve SEO copy in README intro
HuangYuChuh
2026-04-09 10:32:15 +08:00
-
4bff50443c
Allow JSON Extractor to return native scalar types (#6)

科林 KELINand科林 KELIN
2026-04-09 09:55:16 +08:00
-
297ee588ed
chore: use rounded rectangle badges in README (#5)

科林 KELINand科林 KELIN
2026-04-07 09:43:27 +08:00
-
180829eca3
feat(llm-translator): implement dynamic provider/model selection and UI improvements
科林_Cyril Pilgrim
2026-03-08 18:24:40 +08:00
-
dc6d8eb9e8
docs(troubleshooting): add guide and align package version
科林_Cyril Pilgrim
2026-03-07 00:05:43 +08:00
-
639c6bfb41
refactor(nodes): rename ImagePreprocessor to ImagePrep
科林_Cyril Pilgrim
2026-03-05 19:16:29 +08:00
-
dc0fa63fac
feat: add JSON Iterator node for array and directory iteration
科林_Cyril Pilgrim
2026-03-05 13:03:23 +08:00
-
11b94718a6
fix(ui): fundamentally fix ESC key listener lifecycle
科林_Cyril Pilgrim
2026-03-05 12:41:09 +08:00
-
3d0b846f61
chore(test): move test_api.py to tests directory
科林_Cyril Pilgrim
2026-03-05 12:34:05 +08:00
-
46a3db8053
style(ui): refine toggle switch animation for a silkier feel
科林_Cyril Pilgrim
2026-03-05 12:27:56 +08:00
-
3e33595aa1
fix(ui): restore ESC key listener lost on UI re-rendering
科林_Cyril Pilgrim
2026-03-05 12:22:53 +08:00
-
910d2792ce
feat(ui): implement smooth Apple-style spring animation for toggle switch
科林_Cyril Pilgrim
2026-03-05 12:06:48 +08:00
-
39fe305b3b
chore(asset): update project banner image
科林_Cyril Pilgrim
2026-03-05 09:36:23 +08:00
-
f6d72ef002
feat(ui): refine save button style and add ESC key listener to close manager
科林_Cyril Pilgrim
2026-03-05 09:34:16 +08:00
-
6f597d75f1
fix(i18n): fix language switcher bug and refine Chinese translations
科林_Cyril Pilgrim
2026-03-05 09:24:00 +08:00
-
b869fefce2
fix(i18n): bind language change event using addEventListener
科林_Cyril Pilgrim
2026-03-04 22:35:33 +08:00
-
3c7bea009a
feat(i18n): convert language toggle to a dropdown menu
科林_Cyril Pilgrim
2026-03-04 22:02:15 +08:00
-
1c3f998bc1
style(i18n): replace text toggle with language icon
科林_Cyril Pilgrim
2026-03-04 21:41:03 +08:00
-
1dc6567c46
feat(i18n): translate main menu button and fallback button
科林_Cyril Pilgrim
2026-03-04 19:50:40 +08:00
-
4825bc3c06
feat(i18n): implement language switcher (EN/ZH)
科林_Cyril Pilgrim
2026-03-04 19:35:24 +08:00
-
4c3f5175e8
docs: fix corrupted AGPL LICENSE file text
科林_Cyril Pilgrim
2026-03-04 18:27:22 +08:00
-
df0faf707c
docs: update license to AGPL-3.0
科林_Cyril Pilgrim
2026-03-04 18:24:43 +08:00
-
7f22ab5b07
style: reduce hover glow intensity on Custom Provider button
科林_Cyril Pilgrim
2026-03-04 18:17:01 +08:00
-
a244b74140
style: align Custom Provider button with glassmorphism active style
科林_Cyril Pilgrim
2026-03-04 18:15:19 +08:00
-
8d2dbdcb9e
style: remove active provider left border
科林_Cyril Pilgrim
2026-03-04 18:09:02 +08:00
-
dc653c0cf2
style: remove SYSTEM tags & redesign active sidebar item
科林_Cyril Pilgrim
2026-03-04 18:02:20 +08:00
-
0754a7aa85
feat(ui): refine glassmorphism details (inline eye icon, loading animations)
科林_Cyril Pilgrim
2026-03-04 16:41:10 +08:00
-
0590ed5d17
feat(ui): complete glassmorphism UI redesign - Apple frosted glass aesthetic
科林_Cyril Pilgrim
2026-03-04 16:08:03 +08:00
-
d148633515
fix(ui): fix visibility of 'I' in default provider icon
科林_Cyril Pilgrim
2026-03-04 15:47:07 +08:00
-
159e5a4acd
style(ui): update default provider icon with colorful gradient
科林_Cyril Pilgrim
2026-03-04 15:41:07 +08:00
-
45304d03a0
feat(ui): add default SVG icon for custom providers
科林_Cyril Pilgrim
2026-03-04 15:36:59 +08:00
-
c64a887021
style(ui): unify font family across LLM Manager UI
科林_Cyril Pilgrim
2026-03-04 15:31:08 +08:00
-
c94a9aa360
refactor(ui): rename panel title to 'LLMs Toolkit Manager'
科林_Cyril Pilgrim
2026-03-04 15:25:15 +08:00
-
95f4100a31
feat(ui): add iFlow SVG icon
科林_Cyril Pilgrim
2026-03-04 14:56:30 +08:00
-
4cc17d77e1
feat(ui): add ModelScope SVG icon
科林_Cyril Pilgrim
2026-03-04 14:49:51 +08:00
-
e872ee5120
feat(ui): add icons for StepFun, SenseChat (SenseNova), MiniMax, and Baichuan
科林_Cyril Pilgrim
2026-03-04 14:46:19 +08:00
-
f956459146
feat(ui): add Moonshot SVG icon
科林_Cyril Pilgrim
2026-03-04 14:43:50 +08:00
-
23864745bf
feat(ui): add icons for Doubao, Spark, and GLM; fix syntax error in provider_manager.js
科林_Cyril Pilgrim
2026-03-04 14:39:04 +08:00
-
bd59723eff
feat(ui): add DeepSeek SVG icon
科林_Cyril Pilgrim
2026-03-04 14:27:34 +08:00
-
6a46c3dcc4
feat(ui): add infrastructure for provider specific SVG icons and add Qwen icon
科林_Cyril Pilgrim
2026-03-04 14:22:39 +08:00
-
35a8d75bf8
chore(deps): remove redundant numpy dependency
科林_Cyril Pilgrim
2026-03-04 14:13:44 +08:00
-
b7983e344b
fix(ui): convert inline CSS text to style objects to avoid CSSStyleDeclaration TypeError
科林_Cyril Pilgrim
2026-03-03 21:59:01 +08:00
-
4a464a9e39
chore: cleanup debug logging from __init__.py
科林_Cyril Pilgrim
2026-03-03 21:52:14 +08:00
-
2dc32b21e5
fix(routes): use decorator-based route registration matching ComfyUI-Manager pattern
科林_Cyril Pilgrim
2026-03-03 21:28:14 +08:00
-
3f13462cfb
fix(routes): use app.router.add_route fallback for post-init route registration
科林_Cyril Pilgrim
2026-03-03 21:11:43 +08:00
-
fda6944164
fix(usage): handle 404 gracefully when route not yet loaded, prompt restart
科林_Cyril Pilgrim
2026-03-03 20:06:50 +08:00
-
db3c46b586
fix(usage): harden usage tracking - gitignore, thread lock, rotation, error logging, summary cards
科林_Cyril Pilgrim
2026-03-03 19:37:05 +08:00
-
a59f774c7d
feat(llm): implement usage statistics tracking and dashboard UI
科林_Cyril Pilgrim
2026-03-03 19:14:18 +08:00
-
36c5f3028c
refactor(web): extract 300+ line CSS into dedicated provider_manager.css
科林_Cyril Pilgrim
2026-03-03 19:06:43 +08:00
-
75de8c4f25
feat(ui): add double-click to edit model tags
科林_Cyril Pilgrim
2026-03-03 18:32:17 +08:00
-
8688e1e1bb
perf(api): optimize Check API to prevent token consumption
科林_Cyril Pilgrim
2026-03-03 18:13:49 +08:00
-
6c5f5e1934
feat(nodes): filter out disabled providers from node dropdown
科林_Cyril Pilgrim
2026-03-03 18:08:22 +08:00
-
e90cb97eda
feat(ui): replace native alerts with custom dialogs and apply English localization
科林_Cyril Pilgrim
2026-03-03 17:31:11 +08:00
-
74eefa17cf
fix(ui): resolve critical UX issues in provider manager
科林_Cyril Pilgrim
2026-03-03 17:17:04 +08:00
-
b3b776f3f9
feat(ui): add visibility toggle for API key input
科林_Cyril Pilgrim
2026-03-03 16:28:57 +08:00
-
52f199d7c1
chore(git): ignore .github directory and remove from index
科林_Cyril Pilgrim
2026-03-03 11:43:22 +08:00
-
cbead14599
feat(nodes): enhance LLM adapter with explicit config passthrough
科林_Cyril Pilgrim
2026-03-03 11:40:48 +08:00
-
92472d4a95
Merge pull request #4 from ComfyNodePRs/publish
科林 KELIN
2026-03-03 11:22:12 +08:00
-
-
c3d03f09fb
Merge pull request #3 from ComfyNodePRs/pyproject
科林 KELIN
2026-03-03 11:21:21 +08:00
-
-
e5486eadfc
feat(nodes): refactor openai adapter and improve user experience
科林_Cyril Pilgrim
2026-03-03 11:20:18 +08:00
-
0ab5dd9386
chore(publish): Add Github Action for Publishing to Comfy Registry
async () = process.env.GIT_USERNAME || (await ghUser()).email && (await ghUser()).name || DIE("Missing env.GIT_USERNAME")
2026-03-03 02:50:19 +00:00
-
-
-
fb48e6440a
chore(pyproject): Add pyproject.toml for Custom Node Registry
async () = process.env.GIT_USERNAME || (await ghUser()).email && (await ghUser()).name || DIE("Missing env.GIT_USERNAME")
2026-03-03 02:49:54 +00:00
-
-
d21b704917
style(ui): shorten 'Save Provider' button text to 'Save'
科林_Cyril Pilgrim
2026-03-02 17:23:57 +08:00
-
15e8408bec
style(nodes/ui): remove redundant id suffix from provider dropdown labels
科林_Cyril Pilgrim
2026-03-02 17:02:24 +08:00
-
18f1b90a1a
docs(asset): add banner image for readme
科林_Cyril Pilgrim
2026-03-02 13:42:34 +08:00
-
cb66d43201
docs(readme): rewrite structure and remove emojis for professional tone
科林_Cyril Pilgrim
2026-03-02 13:41:05 +08:00
-
5c7d1c0bf3
feat(vision): add multi-image support to Image Preprocessor and remove from changelog
科林_Cyril Pilgrim
2026-03-02 10:09:00 +08:00
-
502f0aada3
feat(vision): upgrade ImagePreprocessor node with PIL format safety and OpenAI compatible integration
科林_Cyril Pilgrim
2026-03-02 09:59:08 +08:00
-
f14b358945
docs: remove minor token pin update from changelog and enforce major-only rule in AI guidelines
科林_Cyril Pilgrim
2026-03-01 23:53:27 +08:00
-
45032ea3c2
refactor(nodes): remove redundant token output pins from openai compatible node
科林_Cyril Pilgrim
2026-03-01 23:50:40 +08:00
-
0b461a7b89
docs: separate english and chinese changelogs into respective readmes
科林_Cyril Pilgrim
2026-03-01 23:43:50 +08:00
-
20be3a0bb1
docs: migrate changelog into readme and establish local AI rules
科林_Cyril Pilgrim
2026-03-01 23:39:19 +08:00
-
89af6745cb
docs: establish standard CHANGELOG for project history
科林_Cyril Pilgrim
2026-03-01 23:33:54 +08:00
-
b4b54882d0
fix(api): add standard user-agent to bypass cloudflare 1010 error on custom providers
科林_Cyril Pilgrim
2026-03-01 23:27:32 +08:00
-
8eea73f574
feat(nodes): add dedicated reasoning output pin for deepseek models
科林_Cyril Pilgrim
2026-03-01 23:18:39 +08:00
-
8d66620e59
feat(nodes): integrate o1/o3 role downgrade and deepseek reasoning extraction
科林_Cyril Pilgrim
2026-03-01 23:06:15 +08:00
-
a35f9cc67e
fix(nodes): append assistant response to conversation history to enable true multi-turn memory
科林_Cyril Pilgrim
2026-03-01 22:45:16 +08:00