LuqP2 and Claude Sonnet 5
e9d210ee45
chore(ci): harden Registry publish workflow permissions + compatibility audit
...
Publish workflow (.github/workflows/publish.yml) already existed and was
already push-to-main-only / workflow_dispatch with no pull_request_target.
Hardened further:
- permissions: issues: write -> contents: read (the action never uses
GITHUB_TOKEN at all; checkout only needs read access, nothing else)
- drop the unused 'master' branch trigger (repo only has main)
- add a concurrency group so overlapping publish runs can't race
- document, inline, why pull_request_target must never be added here and
how the REGISTRY_ACCESS_TOKEN secret is handled (never echoed/logged,
passed only as the action's declared input)
Also adds docs/registry-compatibility-audit.md: a code-only audit (no
README, no template comments) answering the four compatibility questions
for pyproject.toml (min Python version, OS support, GPU/CUDA usage, ComfyUI
min-version API), each with file:line evidence, plus a proposed
pyproject.toml block for manual review. pyproject.toml itself is NOT
touched by this PR.
No secret is configured or requested by this change, and nothing is
published. Node runtime behavior is unchanged.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-07 20:39:25 -03:00
Lucas
814b79a011
Merge pull request #13 from LuqP2/feat/metahub-input-bridge-pr
...
Add MetaHub Input bridge node
2026-06-27 14:52:40 -03:00
Lucas
5ed8aee96d
Merge branch 'main' into feat/metahub-input-bridge-pr
2026-06-27 14:51:33 -03:00
Lucas
7ae297e716
Merge pull request #12 from LuqP2/bump-save-node-1.1.8-hide-cta
...
Add Save Node CTA visibility setting
2026-06-27 14:49:57 -03:00
LuqP2
493bb3c91f
chore: bump save node version to 1.1.9
2026-06-27 14:42:23 -03:00
LuqP2
56243266ae
feat: add metahub input bridge node
2026-06-27 14:41:04 -03:00
LuqP2
686bd63836
fix: sync save node ctas in subgraphs
2026-06-27 14:33:34 -03:00
LuqP2
c1b3c97ae5
Add Save Node CTA visibility setting
2026-06-23 22:17:41 -03:00
Lucas
293f5b6afb
Merge pull request #11 from LuqP2/fix/open-in-image-metahub-path
...
Fix Open in Image MetaHub saved path
2026-06-20 18:58:04 -03:00
LuqP2
78aef2c98e
fix Open in Image MetaHub saved path
2026-06-20 18:53:11 -03:00
LuqP2
2de1911301
fix: update version to 1.1.6 and enhance getSavedPaths function for improved file retrieval
2026-06-20 12:18:57 -03:00
LuqP2
5cd5195d8e
fix: update version to 1.1.5 and enhance build_ui_preview to expose absolute paths for Image MetaHub
2026-06-18 18:03:39 -03:00
LuqP2
b2e4ee911a
feat: enhance MetaHub chunk processing and add StylePromptEncoder2 node
2026-06-18 09:35:24 -03:00
LuqP2
00ace2ae4e
fix: update version to 1.1.3 and add make_civitai_safe_text function for punctuation normalization
2026-06-16 19:29:46 -03:00
LuqP2
a0b6b9cf7d
fix: update version to 1.1.2 and enhance workflow extractor for better parameter resolution
2026-06-16 19:13:23 -03:00
Lucas
6bf393aa39
Update METAHUB_SAVE_NODE_VERSION to 1.1.1
2026-06-16 19:02:45 -03:00
Lucas
0325e9d54d
Bump version to 1.1.1
2026-06-16 19:02:16 -03:00
Lucas
77d60c870f
fix: make Save Node installable via ComfyUI Manager
2026-06-16 18:59:24 -03:00
LuqP2
6c56d4871d
chore: update version to 1.1.0 in metadata_utils.py and pyproject.toml
2026-06-15 19:36:21 -03:00
Lucas
6d5f460abc
Merge pull request #10 from LuqP2/feature-node-cta
...
Add creator attribution metadata support
2026-06-15 19:32:11 -03:00
LuqP2
66028839f8
feat: add attribution support to metadata for save nodes
2026-06-15 17:08:42 -03:00
Lucas
b6b88dcf5d
Add Image MetaHub CTA buttons to save nodes
2026-06-09 13:41:57 -03:00
Lucas
d7e8e45df7
Register frontend extension directory
2026-06-09 13:41:38 -03:00
LuqP2
b206843464
feat: add simple save image node
2026-06-01 16:46:32 -03:00
LuqP2
9520681482
docs: clarify save node optional inputs
2026-06-01 15:35:47 -03:00
LuqP2
ec1fc25637
fix: extract connected prompt and seed values
2026-06-01 15:33:06 -03:00
LuqP2
1b2106b6af
chore: bump Comfy registry version to 1.0.7
2026-06-01 14:53:17 -03:00
Lucas
06f9ac6c2c
Merge pull request #9 from LuqP2/fix/save-node-reliability-contract
...
Harden MetaHub Save Node output handling
2026-06-01 12:11:01 -03:00
LuqP2
c66d87d741
fix: address save node review edge cases
2026-06-01 11:53:30 -03:00
LuqP2
5a7b40c2f1
fix: harden MetaHub save node output handling
2026-06-01 11:43:04 -03:00
LuqP2
34b2fe9719
feat(metadata): persist parent image lineage
2026-03-28 10:42:46 -03:00
LuqP2
7aa4ffdef2
feat: enhance metadata handling with generation type and source image extraction
2026-03-25 15:18:46 -03:00
Lucas
6e2db46174
Bump version to 1.0.6
2026-01-25 12:58:47 -03:00
Lucas
2c90c94680
Merge pull request #4 from LuqP2/feat/video-support
...
feat: add video metadata support for VHS integration
2026-01-15 20:36:22 -03:00
LuqP2
4fc7affb4b
feat: add video metadata support for VHS integration
2026-01-14 14:02:58 -03:00
LuqP2
ef50806ab5
chore: bump version to 1.0.5
2026-01-09 21:37:35 -03:00
LuqP2
c3cafd352b
feat: metadata tests
2026-01-09 21:37:10 -03:00
LuqP2
d0b6d29582
fix: sanitize workflow and prompt converting NaN to null avoiding invalid JSON
2026-01-09 21:31:13 -03:00
LuqP2
0ae146e48b
chore: bump version to 1.0.4
2026-01-09 14:35:32 -03:00
LuqP2
da047e8ff0
feat: update tests for workflow and prompt validation
2026-01-09 14:34:46 -03:00
LuqP2
12b7efc19e
feat: add JSON serialization for metadata and enhance workflow handling in save functions
2026-01-09 14:33:43 -03:00
LuqP2
4180d37730
chore: bump version to 1.0.3
2026-01-09 12:51:15 -03:00
LuqP2
8dc5645392
feat: add import fallback for node modules and enhance test coverage
2026-01-09 12:50:14 -03:00
LuqP2
bcc8f5f339
feat: ensure prompt data and MetaHubSaveNode integration in workflow JSON
2026-01-09 12:30:54 -03:00
LuqP2
87cb5d2079
chore: bump version to 1.0.2
2026-01-07 21:52:43 -03:00
LuqP2
600201ecbc
feat: add metadata serialization and XMP packet generation for ComfyUI
2026-01-07 20:00:57 -03:00
LuqP2
b7267dfccd
chore: bump version to 1.0.1
2026-01-07 17:45:56 -03:00
LuqP2
8acb3861dd
Merge branch 'main' of https://github.com/LuqP2/ImageMetaHub-ComfyUI-Save
2026-01-06 23:28:19 -03:00
LuqP2
b600fd17ef
fix: clear timer node cache before generation
2026-01-06 23:28:04 -03:00
Lucas
a3ea4d86a8
Revise README with updated installation methods
...
Updated installation instructions and methods for ComfyUI.
2026-01-06 14:39:44 -03:00