BRADSEC
29d6e99dc2
Pin publish action to working v1 commit (supply-chain hardening)
...
Pin Comfy-Org/publish-node-action to commit 0eb6cd742945443bee7f79eeddd4f732780029a1 (the v1 head) so a moved
tag cannot inject code. NOTE: the 1.0.1 release tag is broken (runs the
removed 'comfy --yes' flag); this commit uses 'comfy --skip-prompt' and works.
2026-06-27 20:41:48 +10:00
BRADSEC
d3ecd0334a
docs: add ComfyUI Manager install method; bump 2.0.12
2026-06-20 20:52:52 +10:00
BRADSEC
a0807f3d2d
feat: add V3 (comfy_api) dual-API wrappers; clear error on invalid regex; tooltips; bump 2.0.11
...
v3_nodes.py builds a V3 io.ComfyNode per V1 class from its INPUT_TYPES/
RETURN_TYPES and delegates execute() to the V1 method (no forked logic),
including the StringPreview OUTPUT_NODE ui.PreviewText path. comfy_entrypoint
exported import-guarded. StringMultiReplace use_regex now raises a clear
ValueError naming the bad pattern instead of a raw re.error. Added tooltips
to strip/multi_replace boolean flags. Verified ComfyUI 0.25.0.
2026-06-20 19:30:49 +10:00
BRADSEC
8801cd0ed1
docs: remove emoji, add star footer; bump 2.0.10
2026-06-20 19:09:54 +10:00
BRADSEC
45ae089fdc
fix: declare input_string in Python INPUT_TYPES for Nodes 2.0 compatibility (Issue #12 )
2026-03-09 16:29:12 +10:00
BRADSEC
48508cc6b5
Update README
2026-03-03 20:40:18 +10:00
BRADSEC
30bbf06836
Remove planning files
2026-03-03 20:26:55 +10:00
BRADSEC
5d645958bd
feat: add sort_by_length and use_regex options to StringMultiReplace (Issue #11 )
2026-03-03 20:25:08 +10:00
BRADSEC
f0ba6032c2
docs: map existing codebase
2026-03-03 20:13:36 +10:00
BRADSEC
dc93c50b8e
Update pyproject.toml bump version force refresh.
2026-01-31 10:16:55 +10:00
BRADSEC
3fdaaa3c53
Update pyproject.toml details.
2026-01-31 10:12:52 +10:00
BRADSEC
e890607648
Update README
2026-01-31 10:12:52 +10:00
BRADSEC
0146015f1b
Add StringContainsAny node for conditional workflows (Issue #9 )
...
New node checks if input string contains any of multiple substrings,
returning a boolean and the first matched string. Useful for conditionally
loading LoRAs based on prompt keywords.
2026-01-31 10:12:52 +10:00
BRADSEC
c8b45da72e
Fix whitespace preservation in replacement strings (Issue #8 )
2025-12-20 15:45:27 +10:00
BRADSEC
a4bf85d9c4
Increment version to clear cache ComfyUI Manager
2025-12-13 08:53:14 +10:00
BRADSEC
db4cc1e301
Increment version to clear cache ComfyUI Manager
2025-12-13 08:47:39 +10:00
BRADSEC
46af779ee1
Update node publish workflow
2025-12-07 11:47:23 +10:00
BRADSEC
3ee1a37159
Update node publish workflow
2025-12-07 09:22:03 +10:00
BRADSEC
ba182e390e
Add new conditional append node Issue #5 recoommendation. Minor fixes and changes Issues #4 and #6 .
2025-12-02 20:59:02 +10:00
Mark Bradley
a482111411
Merge pull request #1 from ComfyNodePRs/update-publish-yaml
2025-06-09 16:17:08 +10:00
Mark Bradley
65fcf219f4
Update pyproject.toml
2025-06-09 16:16:38 +10:00
Mark Bradley
38e9eff3dd
Merge pull request #3 from WanderingMouse/main
2025-06-09 16:07:40 +10:00
WanderingMouse
7e1ea79cef
Rename replace node to avoid conflict with ComfyUI base component
2025-06-09 00:53:28 -05:00
BRADSEC
90c3d6a46b
Minor updates
2025-01-27 16:13:02 +10:00
BRADSEC
e382a5c5b3
Update README
2025-01-26 14:17:03 +10:00
BRADSEC
41db129096
Node updates
2025-01-26 12:42:37 +10:00
snomiao
7fd30f92c8
chore(publish): update GitHub Actions workflow for node publishing
...
- Add permissions for issue writing
- Update action version to v1 for publish-node-action
- Add condition to run job only for 'bradsec' repository owner
2025-01-25 17:13:59 +00:00
BRADSEC
8a87039eec
Minor updates
2025-01-25 22:55:07 +10:00
BRADSEC
775156576a
Minor updates
2025-01-25 22:54:01 +10:00
BRADSEC
2c17368232
Minor updates
2025-01-25 20:55:59 +10:00
BRADSEC
bd6cae85d6
Minor updates
2025-01-25 20:54:21 +10:00
BRADSEC
f7693eec24
Minor updates
2025-01-25 19:54:01 +10:00
BRADSEC
3ff54a25e4
Add github workflow
2025-01-25 19:39:14 +10:00
BRADSEC
1675824738
Rename to string_essentials.js
2025-01-25 19:30:31 +10:00
BRADSEC
82978f7531
Update README
2025-01-25 19:24:58 +10:00
BRADSEC
a35c2ddb34
Minor updates including a custom replacement_delimiter
2025-01-25 19:15:30 +10:00
BRADSEC
470e2237f7
Initial commit
2025-01-25 16:39:27 +10:00