8 Commits
Author SHA1 Message Date
filtered 64ace2c933 v1.1.0 2024-09-10 23:08:31 +10:00
filtered 318201cb4e Add link colour fix - set link type on connection change 2024-09-05 07:22:50 +10:00
filtered 143058b91b Fix None check 2024-09-05 07:16:48 +10:00
filtered 8f633400c8 Update pyproject.toml 2024-08-05 20:46:34 +10:00
filtered ab177722be Merge pull request #1 from ComfyNodePRs/pyproject
Add pyproject.toml for Custom Node Registry
2024-08-05 20:44:42 +10:00
filtered db3ab8b112 Merge pull request #2 from ComfyNodePRs/publish
Add Github Action for Publishing to Comfy Registry
2024-08-05 20:44:15 +10:00
snomiao 614b690fc5 chore(pyproject): Add pyproject.toml for Custom Node Registry 2024-07-31 13:39:40 +00:00
snomiao 8aca1a39b4 chore(publish): Add Github Action for Publishing to Comfy Registry 2024-07-31 13:39:39 +00:00
4 changed files with 46 additions and 1 deletions
+24
View File
@@ -0,0 +1,24 @@
name: Publish to Comfy registry
on:
workflow_dispatch:
push:
branches:
- main
- master
paths:
- "pyproject.toml"
jobs:
publish-node:
name: Publish Custom Node to registry
runs-on: ubuntu-latest
# if this is a forked repository. Skipping the workflow.
if: github.event.repository.fork == false
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Publish Custom Node
uses: Comfy-Org/publish-node-action@main
with:
## Add your own personal access token to your Github Repository secrets and reference it here.
personal_access_token: ${{ secrets.REGISTRY_ACCESS_TOKEN }}
+1 -1
View File
@@ -68,7 +68,7 @@ class WTFDebugNode:
except Exception as e:
info["shape"] = str(e)
info["value"] = str(item) if item != None else None
info["value"] = str(item) if item is not None else None
out.append(info)
return { "ui": { "items": out, "length": [len(anything)] } }
+7
View File
@@ -23,6 +23,13 @@ app.registerExtension({
name: "WTFDebugNode",
async beforeRegisterNodeDef(nodeType, nodeData, app) {
if (nodeData.name === "WTFDebugNode") {
const origOnConnectionsChange = nodeType.prototype.onConnectionsChange
nodeType.prototype.onConnectionsChange = function (type, slotIndex, isConnected, link, ioSlot) {
origOnConnectionsChange?.apply(this, arguments)
if (isConnected && link?.type === "*")
link.type = this.graph.getNodeById(link.origin_id)?.outputs?.[link.origin_slot]?.type
}
const origOnExecuted = nodeType.prototype.onExecuted;
nodeType.prototype.onExecuted = function (message) {
+14
View File
@@ -0,0 +1,14 @@
[project]
name = "debugnode-comfyui"
description = "This node provides a simple way to view the output of many nodes, without leaving ComfyUI."
version = "1.1.0"
license = {file = "LICENSE"}
[project.urls]
Repository = "https://github.com/webfiltered/DebugNode-ComfyUI"
# Used by Comfy Registry https://comfyregistry.org
[tool.comfy]
PublisherId = "filtered"
DisplayName = "DebugNode-ComfyUI"
Icon = ""