Compare commits

...
2 Commits
Author SHA1 Message Date
Ivor StrelarandClaude Opus 5 b0952e0fb3 Revert "fix: drop the HTTP endpoint that left 1.0.8 pending registry review"
Removing the route did not clear the Pending status: 1.0.9 shipped without
it and sits Pending alongside 1.0.8, so the endpoint was never the cause.
Pending appears to be the normal post-upload state before a scan promotes a
version to Active.

Restores the Refresh button and its preview endpoint.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 13:40:42 +02:00
Ivor StrelarandClaude Opus 5 292abd93d8 fix: drop the HTTP endpoint that left 1.0.8 pending registry review
1.0.8 registered a ComfyUI server route to power a Refresh button, which
put that version into NodeVersionStatusPending and blocked installs. The
route only ever supplied a pre-run preview of the pending count; IS_CHANGED
already forces a fresh read of the sheet on every run, so removing it costs
no functionality.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 13:35:40 +02:00
3 changed files with 8 additions and 5 deletions
+4 -2
View File
@@ -177,8 +177,10 @@ and skips row 2. Each prompt triggers a separate pass through the downstream gra
- **Marking is manual.** Type anything into the status column — `done`, `x`, `executed` — and that
row is skipped next time. Clear the cell and it gets queued again.
- **Scanning stops at the first empty prompt cell**, so anything below a gap is ignored.
- **Refresh sheet** re-reads the sheet after you've edited it in the browser and reports how many
prompts are still pending.
- **The sheet is re-read on every run**, so edits you make in the browser are picked up
automatically. Add rows or clear status cells and just hit Run again.
- **Refresh sheet** is optional — it reports how many prompts are pending without running
the graph.
---
+3 -2
View File
@@ -156,8 +156,9 @@ A row is treated as finished when its **status_col** cell contains any text at
all. Write `done` next to a prompt in the sheet and the next run skips it; clear
the cell and it gets queued again. Scanning stops at the first empty prompt cell.
Press **Refresh sheet** after editing the sheet in your browser to see the
updated counts.
The sheet is re-read fresh on every run, so edits you make in the browser are
always picked up. **Refresh sheet** is optional — it reports how many prompts
are pending without having to run the graph.
"""
@classmethod
+1 -1
View File
@@ -1,7 +1,7 @@
[project]
name = "comfyui-sf-nodes"
description = "Custom nodes for ComfyUI including LLM Chat with support for Claude, Gemini, and OpenAI models, WaveSpeed AI image/video generation, VertexAI integration, and workflow utilities"
version = "1.0.8"
version = "1.0.10"
license = { file = "LICENSE" }
dependencies = [
"requests>=2.31.0",