mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-05-28 11:53:04 +08:00
Compare commits
base: youngkingdom:v0.22.2
youngkingdom:master
youngkingdom:synap5e/be-1092-core-investigate-adding-model_folder-asset_type-fields
youngkingdom:unreviewed-merge-tracking
youngkingdom:feat/load3d-model-info-output
youngkingdom:matt/be-1150-rm-unused-hub-profile-ops
youngkingdom:feat/load3d-camera-info-intrinsics
youngkingdom:feat/api-nodes/beeble-switchx
youngkingdom:release/v0.22
youngkingdom:v0.22.3-rc
youngkingdom:depth-anything_CORE-135
youngkingdom:feat/api-nodes/Krea2-Image
youngkingdom:update-comfyui-workflow-templates-0.9.85-20260527-154751
youngkingdom:matt/openapi-cloud-field-folds
youngkingdom:matt/asset-image-dimensions-metadata
youngkingdom:matt/api-hub-labels-catalog-shape
youngkingdom:matt/api-jobs-cloud-fields
youngkingdom:matt/api-assets-export-cloud-fields
youngkingdom:automation/comfyui-frontend-bump
youngkingdom:cursor/emit-hash-on-asset-responses-a601
youngkingdom:trellis2
youngkingdom:colored-logs
youngkingdom:prs/aimdo-045-cold-linux-pins
youngkingdom:matt/openapi-fix-billing-status-enum
youngkingdom:feat/raise-textgen-max-length
youngkingdom:matt/openapi-add-cloud-enum-values
youngkingdom:fix/single-gpu-non-cuda
youngkingdom:reintroduce/pollockjj-vae-upscale-lanes
youngkingdom:revert/pollockjj-vae-upscale-lanes
youngkingdom:matt/openapi-rename-cloud-opids-to-match-runtime
youngkingdom:matt/openapi-add-cloud-schemas
youngkingdom:matt/openapi-add-cloud-error-responses
youngkingdom:matt/openapi-align-response-codes-and-timestamps
youngkingdom:CORE-225-file3d-to-mesh
youngkingdom:alexis/split_image_channel
youngkingdom:origin/issue_101
youngkingdom:CORE-217-preview3d-savegb-image-output
youngkingdom:synap5e/assets-m1
youngkingdom:matt/be-944-core-cursor-based-pagination-for-get-apiassets
youngkingdom:feature/custom-node-startup-errors
youngkingdom:matt/be-1040-remove-cloud-job-ids-asset-param
youngkingdom:matt/oss-spec-fix-assets-import
youngkingdom:deepme987/cache-provider-compute-timing
youngkingdom:matt/oss-spec-oauth-endpoints
youngkingdom:matt/asset-tags-cloud-shape
youngkingdom:matt/asset-enrichment-executed-ws
youngkingdom:synap5e/feat/assets_add_file_path-BE-932
youngkingdom:matt/be-1036-clear-preview-id
youngkingdom:jaewon/fe-745-implement-refactor-workflow_id-propagation-to-use-metadata
youngkingdom:matt/be-891-local-add-job_ids-filter-param-to-get-apiassets
youngkingdom:matt/be-1004-workspace-api-key-description
youngkingdom:cursor/add-workflow-id-to-websocket-messages-59fc
youngkingdom:matt/revert-asset-width-height-top-level
youngkingdom:matt/deprecate-upload-mask
youngkingdom:alexis/save_audio_advanced
youngkingdom:kosinkadink/batch-nodes-min-1-required
youngkingdom:feat/cut-release-workflow
youngkingdom:glary/save-image-promotable
youngkingdom:hiring-link
youngkingdom:deepme987/comfyui/prompt-metadata-envelope
youngkingdom:glary/comfy-version-warnings-minimal
youngkingdom:feat/string-min-max-length
youngkingdom:CORE-134
youngkingdom:austin/essential-create-video
youngkingdom:suppress-websocket-spectral-lint
youngkingdom:cursor/mark-deprecated-cloud-endpoints-e81e
youngkingdom:feat/rnp-rate-limit-progress
youngkingdom:cursor/asset-preview-endpoints-d965
youngkingdom:cursor/add-experiment-nodes-schema-endpoints-5a86
youngkingdom:cursor/asset-job-id-response-a511
youngkingdom:release/v0.20.3
youngkingdom:kosinkadink/release-v0.20.3-prep
youngkingdom:cursor/asset-dimensions-11f8
youngkingdom:cursor/add-hash-field-asset-schemas-1c8f
youngkingdom:glary/revert-pr-13093
youngkingdom:cursor/oss-spec-cloud-fields-1c03
youngkingdom:mattmiller/add-spectral-lint-ci-gate
youngkingdom:causal_forcing_i2v
youngkingdom:feature/deploy-environment-header
youngkingdom:feature/generic-feature-flag-cli
youngkingdom:mattmiller/spec-cloud-workflow-id-promptrequest
youngkingdom:mattmiller/spec-nullable-device-index-essentials-category
youngkingdom:dev/tmp-api-nodes/test-nodes
youngkingdom:primitive-int-control-after-generate-fixed
youngkingdom:luke-mino-altherr/catch-port-in-use-error
youngkingdom:dev/Combo-RemoteOptions
youngkingdom:release/v0.20.2
youngkingdom:CORE-60
youngkingdom:CORE-59
youngkingdom:cloud/v0.20.1-gtm-2026-05-01
youngkingdom:pyisolate-support
youngkingdom:sno-proxysettings
youngkingdom:deepme987/auto-register-node-replacements-json
youngkingdom:glary/fix-image-blend-channel-mismatch
youngkingdom:range-type
youngkingdom:fix/glsl-blur-texel-size
youngkingdom:release/v0.19.5
youngkingdom:mattmiller/fix-userdata-oneof-variants
youngkingdom:mattmiller/veo-4k-model-gating
youngkingdom:feat/gpt-image-2-node
youngkingdom:release/v0.19.4
youngkingdom:austin/gpt-image-2
youngkingdom:worksplit-multigpu-wip-pr13487
youngkingdom:worksplit-multigpu-wip
youngkingdom:deepme987/add-execution-environment-api
youngkingdom:glary/configurable-retry-params
youngkingdom:glary/fix-connectivity-check-china
youngkingdom:feature/load3d-optional-model
youngkingdom:fix/api-nodes/grok-reference-price-badge
youngkingdom:deepme987/fix-fp8-addcmul-autocast
youngkingdom:correct-defalut-value-blueprint-brightness
youngkingdom:pysssss/angle-glsl
youngkingdom:proxy-widget-selector
youngkingdom:release/v0.18.5
youngkingdom:release/v0.18.4
youngkingdom:rename-string
youngkingdom:fix/color-curves-shader-nested-sampler
youngkingdom:austin/branch-node
youngkingdom:fix/svg-mime-type
youngkingdom:release/v0.18.3
youngkingdom:backport/v0.18.3
youngkingdom:luke-mino-altherr/fix-temp-file-writing
youngkingdom:accumulate-save-image-option
youngkingdom:feature/download-api
youngkingdom:luke-mino-altherr/register-output-assets
youngkingdom:release/v0.18.2
youngkingdom:feat/api-nodes/grok-update
youngkingdom:mark-dtype-advanced
youngkingdom:luke-mino-altherr/asset-endpoint-alignment
youngkingdom:feat/register-output-assets-on-execution
youngkingdom:toolkit/wire-essentials-categorization
youngkingdom:release/v0.17.2
youngkingdom:fix/static-asset-cache-headers
youngkingdom:release/v0.17.1
youngkingdom:fix/api-nodes/tencent3d
youngkingdom:revert-12912-revert-12056-feat/cache-provider-api
youngkingdom:feat/cache-provider-api
youngkingdom:progress-text-prompt-id
youngkingdom:v3/model_merging
youngkingdom:luke-mino-altherr/asynchronous-scanning-stacked
youngkingdom:fix/cpu-mem
youngkingdom:rename-mahiro
youngkingdom:remove-cache-busting
youngkingdom:feat/model-placeholder
youngkingdom:fix/aspect-ratio-enum-keys
youngkingdom:feat/savevideo-dynamic-codec-options
youngkingdom:toolkit-nodes/aspect-ratio-blueprint
youngkingdom:range-editor
youngkingdom:pysssss/glsl-force-cast-texture
youngkingdom:fix-essentials-category-assignments
youngkingdom:christian-byrne-patch-5
youngkingdom:luke-mino-altherr/asynchronous-scanning
youngkingdom:christian-byrne-patch-4
youngkingdom:claude/slack-fix-account-page-Db46Y
youngkingdom:pysssss/pyopengl-lt-3.1.4-support
youngkingdom:node-essentials-category
youngkingdom:add-essential-blueprints
youngkingdom:blueprint-gradient-slider
youngkingdom:blueprint-index-filtering
youngkingdom:add-coderabbit-config
youngkingdom:partition-advanced-widgets
youngkingdom:rizz--display-name
youngkingdom:jk/all-model-folders-extra-paths
youngkingdom:release/v0.14.2
youngkingdom:fix/gemini-image-mime-type-matching
youngkingdom:cbyrne/glsl-macos-cgl-fix
youngkingdom:vibed-mac-glsl-solution
youngkingdom:feat/ws-reconnect-catchup
youngkingdom:pysssss/node-descriptions
youngkingdom:pysssss/glsl-blueprints
youngkingdom:glsl-cloud-testing
youngkingdom:image-crop
youngkingdom:color-correct-node
youngkingdom:christian-byrne-patch-3
youngkingdom:color-correct
youngkingdom:fix/breaking-change-precompute-freqs-cis-import
youngkingdom:jk/requirements-files
youngkingdom:ben/release-webhook-dispatch-desktop
youngkingdom:prs/dynamic-vram-fixes/windows-unbacked-virt-bug
youngkingdom:jk/optional-switch
youngkingdom:si/sync-test
youngkingdom:feat/core/expected_outputs
youngkingdom:essentials-category
youngkingdom:cb/tdd-002-process-isolation
youngkingdom:luke-mino-altherr/asset-database-queries-refactor
youngkingdom:feature/frontend-hardcoded-replacements
youngkingdom:assets-redo-part2
youngkingdom:pysssss/color-to-int-node
youngkingdom:jk/remove-unused-code
youngkingdom:assets-redo-pruneposal
youngkingdom:cbyrne/fix-outputs-count-non-dict
youngkingdom:pysssss/basic-glsl-shader-node
youngkingdom:cb/video-slice-node
youngkingdom:pysssss/combo-hidden-index-output
youngkingdom:assets-api-tests-cbyrne
youngkingdom:search-aliases-model-misc
youngkingdom:search-aliases-audio-video
youngkingdom:feat/advanced-input-parameter
youngkingdom:ric-yu/ui-output-types
youngkingdom:ric-yu/subgraph-blueprints
youngkingdom:hack-hunter
youngkingdom:portable-manager-update
youngkingdom:christian-byrne-patch-2
youngkingdom:release/v0.3.77
youngkingdom:lora-node-refactor
youngkingdom:christian-byrne-patch-1
youngkingdom:update-templates-3
youngkingdom:template-static-iter
youngkingdom:combo-output-fix
youngkingdom:flipflop-stream
youngkingdom:chore/update-frontend-1.29.3
youngkingdom:deprecation-warning-adjust
youngkingdom:v3-process-isolation
youngkingdom:asset-management
youngkingdom:cache-index-json-locales
youngkingdom:dd
youngkingdom:fix-context-window-slicing
youngkingdom:js/progress-crossover-fix
youngkingdom:sortblock
youngkingdom:node-memory-reserve
youngkingdom:pysssss-model-db
youngkingdom:v3-nodes
youngkingdom:openapi-spec
youngkingdom:js/drafts/async_nodes_v2
youngkingdom:js/drafts/async_nodes
youngkingdom:desktop-release-may292025
youngkingdom:venv-management
youngkingdom:yoland68-patch-5
youngkingdom:yoland68-patch-4
youngkingdom:desktop-release-may062025
youngkingdom:yoland68-patch-3
youngkingdom:yoland68-patch-2
youngkingdom:desktop-release-apr242025
youngkingdom:yoland68-more-owner-updates
youngkingdom:desktop-release-apr222025
youngkingdom:yoland68-patch-1
youngkingdom:model_manager
youngkingdom:huchenlei-patch-1
youngkingdom:yo-lora-trainer
youngkingdom:annoate_get_input_info
youngkingdom:weight-zipper
youngkingdom:required_frontend_ver
youngkingdom:worksplit-multigpu-loaders
youngkingdom:video_output
youngkingdom:rh-uvtest
youngkingdom:yo-add-precommit
youngkingdom:model_management
youngkingdom:model-paths-helper
youngkingdom:base-path-env-var
youngkingdom:v0.22.3
youngkingdom:v0.22.2
youngkingdom:v0.22.1
youngkingdom:v0.22.0
youngkingdom:v0.21.1
youngkingdom:v0.21.0
youngkingdom:v0.20.3
youngkingdom:v0.20.2
youngkingdom:v0.20.1
youngkingdom:v0.20.0
youngkingdom:v0.19.5
youngkingdom:v0.19.4
youngkingdom:v0.19.3
youngkingdom:v0.19.2
youngkingdom:v0.19.1
youngkingdom:v0.19.0
youngkingdom:v0.18.5
youngkingdom:v0.18.4
youngkingdom:v0.18.3
youngkingdom:v0.18.2
youngkingdom:v0.18.1
youngkingdom:v0.18.0
youngkingdom:v0.17.2
youngkingdom:v0.17.1
youngkingdom:v0.17.0
youngkingdom:v0.16.4
youngkingdom:v0.16.3
youngkingdom:v0.16.2
youngkingdom:v0.16.1
youngkingdom:v0.16.0
youngkingdom:v0.15.1
youngkingdom:v0.15.0
youngkingdom:v0.14.2
youngkingdom:v0.14.1
youngkingdom:v0.14.0
youngkingdom:v0.13.0
youngkingdom:v0.12.3
youngkingdom:v0.12.2
youngkingdom:v0.12.1
youngkingdom:v0.12.0
youngkingdom:v0.11.1
youngkingdom:v0.11.0
youngkingdom:v0.10.0
youngkingdom:v0.9.2
youngkingdom:v0.9.1
youngkingdom:v0.9.0
youngkingdom:v0.8.2
youngkingdom:v0.8.1
youngkingdom:v0.8.0
youngkingdom:v0.7.0
youngkingdom:v0.6.0
youngkingdom:v0.5.1
youngkingdom:v0.5.0
youngkingdom:v0.4.0
youngkingdom:v0.3.77
youngkingdom:v0.3.76
youngkingdom:v0.3.75
youngkingdom:v0.3.74
youngkingdom:v0.3.73
youngkingdom:v0.3.72
youngkingdom:v0.3.71
youngkingdom:v0.3.70
youngkingdom:v0.3.69
youngkingdom:v0.3.68
youngkingdom:v0.3.67
youngkingdom:v0.3.66
youngkingdom:v0.3.65
youngkingdom:v0.3.64
youngkingdom:v0.3.63
youngkingdom:v0.3.62
youngkingdom:v0.3.61
youngkingdom:v0.3.60
youngkingdom:v0.3.59
youngkingdom:v0.3.58
youngkingdom:v0.3.57
youngkingdom:v0.3.56
youngkingdom:v0.3.55
youngkingdom:v0.3.54
youngkingdom:v0.3.53
youngkingdom:v0.3.52
youngkingdom:v0.3.51
youngkingdom:v0.3.50
youngkingdom:v0.3.49
youngkingdom:v0.3.48
youngkingdom:v0.3.47
youngkingdom:v0.3.46
youngkingdom:v0.3.45
youngkingdom:v0.3.44
youngkingdom:v0.3.43
youngkingdom:v0.3.42
youngkingdom:v0.3.41
youngkingdom:v0.3.40
youngkingdom:v0.3.39
youngkingdom:v0.3.38
youngkingdom:v0.3.37
youngkingdom:v0.3.36
youngkingdom:v0.3.35
youngkingdom:v0.3.34
youngkingdom:v0.3.33
youngkingdom:v0.3.32
youngkingdom:v0.3.31
youngkingdom:v0.3.30
youngkingdom:v0.3.29
youngkingdom:v0.3.28
youngkingdom:v0.3.27
youngkingdom:v0.3.26
youngkingdom:v0.3.25
youngkingdom:v0.3.24
youngkingdom:v0.3.23
youngkingdom:v0.3.22
youngkingdom:v0.3.21
youngkingdom:v0.3.20
youngkingdom:v0.3.19
youngkingdom:v0.3.18
youngkingdom:v0.3.17
youngkingdom:v0.3.16
youngkingdom:v0.3.15
youngkingdom:v0.3.14
youngkingdom:v0.3.13
youngkingdom:v0.3.12
youngkingdom:v0.3.11
youngkingdom:v0.3.10
youngkingdom:v0.3.9
youngkingdom:v0.3.8
youngkingdom:v0.3.7
youngkingdom:v0.3.6
youngkingdom:v0.3.5
youngkingdom:v0.3.4
youngkingdom:v0.3.3
youngkingdom:v0.3.2
youngkingdom:v0.3.1
youngkingdom:v0.3.0
youngkingdom:v0.2.7
youngkingdom:v0.2.6
youngkingdom:v0.2.5
youngkingdom:v0.2.4
youngkingdom:v0.2.3
youngkingdom:v0.2.2
youngkingdom:v0.2.1
youngkingdom:v0.2.0
youngkingdom:v0.1.3
youngkingdom:v0.1.2
youngkingdom:v0.1.1
youngkingdom:v0.1.0
youngkingdom:v0.0.8
youngkingdom:v0.0.7
youngkingdom:v0.0.6
youngkingdom:v0.0.5
youngkingdom:v0.0.4
youngkingdom:v0.0.3
youngkingdom:v0.0.2
youngkingdom:v0.0.1
youngkingdom:latest
...
compare: youngkingdom:unreviewed-merge-tracking
youngkingdom:synap5e/be-1092-core-investigate-adding-model_folder-asset_type-fields
youngkingdom:unreviewed-merge-tracking
youngkingdom:feat/load3d-model-info-output
youngkingdom:master
youngkingdom:matt/be-1150-rm-unused-hub-profile-ops
youngkingdom:feat/load3d-camera-info-intrinsics
youngkingdom:feat/api-nodes/beeble-switchx
youngkingdom:release/v0.22
youngkingdom:v0.22.3-rc
youngkingdom:depth-anything_CORE-135
youngkingdom:feat/api-nodes/Krea2-Image
youngkingdom:update-comfyui-workflow-templates-0.9.85-20260527-154751
youngkingdom:matt/openapi-cloud-field-folds
youngkingdom:matt/asset-image-dimensions-metadata
youngkingdom:matt/api-hub-labels-catalog-shape
youngkingdom:matt/api-jobs-cloud-fields
youngkingdom:matt/api-assets-export-cloud-fields
youngkingdom:automation/comfyui-frontend-bump
youngkingdom:cursor/emit-hash-on-asset-responses-a601
youngkingdom:trellis2
youngkingdom:colored-logs
youngkingdom:prs/aimdo-045-cold-linux-pins
youngkingdom:matt/openapi-fix-billing-status-enum
youngkingdom:feat/raise-textgen-max-length
youngkingdom:matt/openapi-add-cloud-enum-values
youngkingdom:fix/single-gpu-non-cuda
youngkingdom:reintroduce/pollockjj-vae-upscale-lanes
youngkingdom:revert/pollockjj-vae-upscale-lanes
youngkingdom:matt/openapi-rename-cloud-opids-to-match-runtime
youngkingdom:matt/openapi-add-cloud-schemas
youngkingdom:matt/openapi-add-cloud-error-responses
youngkingdom:matt/openapi-align-response-codes-and-timestamps
youngkingdom:CORE-225-file3d-to-mesh
youngkingdom:alexis/split_image_channel
youngkingdom:origin/issue_101
youngkingdom:CORE-217-preview3d-savegb-image-output
youngkingdom:synap5e/assets-m1
youngkingdom:matt/be-944-core-cursor-based-pagination-for-get-apiassets
youngkingdom:feature/custom-node-startup-errors
youngkingdom:matt/be-1040-remove-cloud-job-ids-asset-param
youngkingdom:matt/oss-spec-fix-assets-import
youngkingdom:deepme987/cache-provider-compute-timing
youngkingdom:matt/oss-spec-oauth-endpoints
youngkingdom:matt/asset-tags-cloud-shape
youngkingdom:matt/asset-enrichment-executed-ws
youngkingdom:synap5e/feat/assets_add_file_path-BE-932
youngkingdom:matt/be-1036-clear-preview-id
youngkingdom:jaewon/fe-745-implement-refactor-workflow_id-propagation-to-use-metadata
youngkingdom:matt/be-891-local-add-job_ids-filter-param-to-get-apiassets
youngkingdom:matt/be-1004-workspace-api-key-description
youngkingdom:cursor/add-workflow-id-to-websocket-messages-59fc
youngkingdom:matt/revert-asset-width-height-top-level
youngkingdom:matt/deprecate-upload-mask
youngkingdom:alexis/save_audio_advanced
youngkingdom:kosinkadink/batch-nodes-min-1-required
youngkingdom:feat/cut-release-workflow
youngkingdom:glary/save-image-promotable
youngkingdom:hiring-link
youngkingdom:deepme987/comfyui/prompt-metadata-envelope
youngkingdom:glary/comfy-version-warnings-minimal
youngkingdom:feat/string-min-max-length
youngkingdom:CORE-134
youngkingdom:austin/essential-create-video
youngkingdom:suppress-websocket-spectral-lint
youngkingdom:cursor/mark-deprecated-cloud-endpoints-e81e
youngkingdom:feat/rnp-rate-limit-progress
youngkingdom:cursor/asset-preview-endpoints-d965
youngkingdom:cursor/add-experiment-nodes-schema-endpoints-5a86
youngkingdom:cursor/asset-job-id-response-a511
youngkingdom:release/v0.20.3
youngkingdom:kosinkadink/release-v0.20.3-prep
youngkingdom:cursor/asset-dimensions-11f8
youngkingdom:cursor/add-hash-field-asset-schemas-1c8f
youngkingdom:glary/revert-pr-13093
youngkingdom:cursor/oss-spec-cloud-fields-1c03
youngkingdom:mattmiller/add-spectral-lint-ci-gate
youngkingdom:causal_forcing_i2v
youngkingdom:feature/deploy-environment-header
youngkingdom:feature/generic-feature-flag-cli
youngkingdom:mattmiller/spec-cloud-workflow-id-promptrequest
youngkingdom:mattmiller/spec-nullable-device-index-essentials-category
youngkingdom:dev/tmp-api-nodes/test-nodes
youngkingdom:primitive-int-control-after-generate-fixed
youngkingdom:luke-mino-altherr/catch-port-in-use-error
youngkingdom:dev/Combo-RemoteOptions
youngkingdom:release/v0.20.2
youngkingdom:CORE-60
youngkingdom:CORE-59
youngkingdom:cloud/v0.20.1-gtm-2026-05-01
youngkingdom:pyisolate-support
youngkingdom:sno-proxysettings
youngkingdom:deepme987/auto-register-node-replacements-json
youngkingdom:glary/fix-image-blend-channel-mismatch
youngkingdom:range-type
youngkingdom:fix/glsl-blur-texel-size
youngkingdom:release/v0.19.5
youngkingdom:mattmiller/fix-userdata-oneof-variants
youngkingdom:mattmiller/veo-4k-model-gating
youngkingdom:feat/gpt-image-2-node
youngkingdom:release/v0.19.4
youngkingdom:austin/gpt-image-2
youngkingdom:worksplit-multigpu-wip-pr13487
youngkingdom:worksplit-multigpu-wip
youngkingdom:deepme987/add-execution-environment-api
youngkingdom:glary/configurable-retry-params
youngkingdom:glary/fix-connectivity-check-china
youngkingdom:feature/load3d-optional-model
youngkingdom:fix/api-nodes/grok-reference-price-badge
youngkingdom:deepme987/fix-fp8-addcmul-autocast
youngkingdom:correct-defalut-value-blueprint-brightness
youngkingdom:pysssss/angle-glsl
youngkingdom:proxy-widget-selector
youngkingdom:release/v0.18.5
youngkingdom:release/v0.18.4
youngkingdom:rename-string
youngkingdom:fix/color-curves-shader-nested-sampler
youngkingdom:austin/branch-node
youngkingdom:fix/svg-mime-type
youngkingdom:release/v0.18.3
youngkingdom:backport/v0.18.3
youngkingdom:luke-mino-altherr/fix-temp-file-writing
youngkingdom:accumulate-save-image-option
youngkingdom:feature/download-api
youngkingdom:luke-mino-altherr/register-output-assets
youngkingdom:release/v0.18.2
youngkingdom:feat/api-nodes/grok-update
youngkingdom:mark-dtype-advanced
youngkingdom:luke-mino-altherr/asset-endpoint-alignment
youngkingdom:feat/register-output-assets-on-execution
youngkingdom:toolkit/wire-essentials-categorization
youngkingdom:release/v0.17.2
youngkingdom:fix/static-asset-cache-headers
youngkingdom:release/v0.17.1
youngkingdom:fix/api-nodes/tencent3d
youngkingdom:revert-12912-revert-12056-feat/cache-provider-api
youngkingdom:feat/cache-provider-api
youngkingdom:progress-text-prompt-id
youngkingdom:v3/model_merging
youngkingdom:luke-mino-altherr/asynchronous-scanning-stacked
youngkingdom:fix/cpu-mem
youngkingdom:rename-mahiro
youngkingdom:remove-cache-busting
youngkingdom:feat/model-placeholder
youngkingdom:fix/aspect-ratio-enum-keys
youngkingdom:feat/savevideo-dynamic-codec-options
youngkingdom:toolkit-nodes/aspect-ratio-blueprint
youngkingdom:range-editor
youngkingdom:pysssss/glsl-force-cast-texture
youngkingdom:fix-essentials-category-assignments
youngkingdom:christian-byrne-patch-5
youngkingdom:luke-mino-altherr/asynchronous-scanning
youngkingdom:christian-byrne-patch-4
youngkingdom:claude/slack-fix-account-page-Db46Y
youngkingdom:pysssss/pyopengl-lt-3.1.4-support
youngkingdom:node-essentials-category
youngkingdom:add-essential-blueprints
youngkingdom:blueprint-gradient-slider
youngkingdom:blueprint-index-filtering
youngkingdom:add-coderabbit-config
youngkingdom:partition-advanced-widgets
youngkingdom:rizz--display-name
youngkingdom:jk/all-model-folders-extra-paths
youngkingdom:release/v0.14.2
youngkingdom:fix/gemini-image-mime-type-matching
youngkingdom:cbyrne/glsl-macos-cgl-fix
youngkingdom:vibed-mac-glsl-solution
youngkingdom:feat/ws-reconnect-catchup
youngkingdom:pysssss/node-descriptions
youngkingdom:pysssss/glsl-blueprints
youngkingdom:glsl-cloud-testing
youngkingdom:image-crop
youngkingdom:color-correct-node
youngkingdom:christian-byrne-patch-3
youngkingdom:color-correct
youngkingdom:fix/breaking-change-precompute-freqs-cis-import
youngkingdom:jk/requirements-files
youngkingdom:ben/release-webhook-dispatch-desktop
youngkingdom:prs/dynamic-vram-fixes/windows-unbacked-virt-bug
youngkingdom:jk/optional-switch
youngkingdom:si/sync-test
youngkingdom:feat/core/expected_outputs
youngkingdom:essentials-category
youngkingdom:cb/tdd-002-process-isolation
youngkingdom:luke-mino-altherr/asset-database-queries-refactor
youngkingdom:feature/frontend-hardcoded-replacements
youngkingdom:assets-redo-part2
youngkingdom:pysssss/color-to-int-node
youngkingdom:jk/remove-unused-code
youngkingdom:assets-redo-pruneposal
youngkingdom:cbyrne/fix-outputs-count-non-dict
youngkingdom:pysssss/basic-glsl-shader-node
youngkingdom:cb/video-slice-node
youngkingdom:pysssss/combo-hidden-index-output
youngkingdom:assets-api-tests-cbyrne
youngkingdom:search-aliases-model-misc
youngkingdom:search-aliases-audio-video
youngkingdom:feat/advanced-input-parameter
youngkingdom:ric-yu/ui-output-types
youngkingdom:ric-yu/subgraph-blueprints
youngkingdom:hack-hunter
youngkingdom:portable-manager-update
youngkingdom:christian-byrne-patch-2
youngkingdom:release/v0.3.77
youngkingdom:lora-node-refactor
youngkingdom:christian-byrne-patch-1
youngkingdom:update-templates-3
youngkingdom:template-static-iter
youngkingdom:combo-output-fix
youngkingdom:flipflop-stream
youngkingdom:chore/update-frontend-1.29.3
youngkingdom:deprecation-warning-adjust
youngkingdom:v3-process-isolation
youngkingdom:asset-management
youngkingdom:cache-index-json-locales
youngkingdom:dd
youngkingdom:fix-context-window-slicing
youngkingdom:js/progress-crossover-fix
youngkingdom:sortblock
youngkingdom:node-memory-reserve
youngkingdom:pysssss-model-db
youngkingdom:v3-nodes
youngkingdom:openapi-spec
youngkingdom:js/drafts/async_nodes_v2
youngkingdom:js/drafts/async_nodes
youngkingdom:desktop-release-may292025
youngkingdom:venv-management
youngkingdom:yoland68-patch-5
youngkingdom:yoland68-patch-4
youngkingdom:desktop-release-may062025
youngkingdom:yoland68-patch-3
youngkingdom:yoland68-patch-2
youngkingdom:desktop-release-apr242025
youngkingdom:yoland68-more-owner-updates
youngkingdom:desktop-release-apr222025
youngkingdom:yoland68-patch-1
youngkingdom:model_manager
youngkingdom:huchenlei-patch-1
youngkingdom:yo-lora-trainer
youngkingdom:annoate_get_input_info
youngkingdom:weight-zipper
youngkingdom:required_frontend_ver
youngkingdom:worksplit-multigpu-loaders
youngkingdom:video_output
youngkingdom:rh-uvtest
youngkingdom:yo-add-precommit
youngkingdom:model_management
youngkingdom:model-paths-helper
youngkingdom:base-path-env-var
youngkingdom:v0.22.3
youngkingdom:v0.22.2
youngkingdom:v0.22.1
youngkingdom:v0.22.0
youngkingdom:v0.21.1
youngkingdom:v0.21.0
youngkingdom:v0.20.3
youngkingdom:v0.20.2
youngkingdom:v0.20.1
youngkingdom:v0.20.0
youngkingdom:v0.19.5
youngkingdom:v0.19.4
youngkingdom:v0.19.3
youngkingdom:v0.19.2
youngkingdom:v0.19.1
youngkingdom:v0.19.0
youngkingdom:v0.18.5
youngkingdom:v0.18.4
youngkingdom:v0.18.3
youngkingdom:v0.18.2
youngkingdom:v0.18.1
youngkingdom:v0.18.0
youngkingdom:v0.17.2
youngkingdom:v0.17.1
youngkingdom:v0.17.0
youngkingdom:v0.16.4
youngkingdom:v0.16.3
youngkingdom:v0.16.2
youngkingdom:v0.16.1
youngkingdom:v0.16.0
youngkingdom:v0.15.1
youngkingdom:v0.15.0
youngkingdom:v0.14.2
youngkingdom:v0.14.1
youngkingdom:v0.14.0
youngkingdom:v0.13.0
youngkingdom:v0.12.3
youngkingdom:v0.12.2
youngkingdom:v0.12.1
youngkingdom:v0.12.0
youngkingdom:v0.11.1
youngkingdom:v0.11.0
youngkingdom:v0.10.0
youngkingdom:v0.9.2
youngkingdom:v0.9.1
youngkingdom:v0.9.0
youngkingdom:v0.8.2
youngkingdom:v0.8.1
youngkingdom:v0.8.0
youngkingdom:v0.7.0
youngkingdom:v0.6.0
youngkingdom:v0.5.1
youngkingdom:v0.5.0
youngkingdom:v0.4.0
youngkingdom:v0.3.77
youngkingdom:v0.3.76
youngkingdom:v0.3.75
youngkingdom:v0.3.74
youngkingdom:v0.3.73
youngkingdom:v0.3.72
youngkingdom:v0.3.71
youngkingdom:v0.3.70
youngkingdom:v0.3.69
youngkingdom:v0.3.68
youngkingdom:v0.3.67
youngkingdom:v0.3.66
youngkingdom:v0.3.65
youngkingdom:v0.3.64
youngkingdom:v0.3.63
youngkingdom:v0.3.62
youngkingdom:v0.3.61
youngkingdom:v0.3.60
youngkingdom:v0.3.59
youngkingdom:v0.3.58
youngkingdom:v0.3.57
youngkingdom:v0.3.56
youngkingdom:v0.3.55
youngkingdom:v0.3.54
youngkingdom:v0.3.53
youngkingdom:v0.3.52
youngkingdom:v0.3.51
youngkingdom:v0.3.50
youngkingdom:v0.3.49
youngkingdom:v0.3.48
youngkingdom:v0.3.47
youngkingdom:v0.3.46
youngkingdom:v0.3.45
youngkingdom:v0.3.44
youngkingdom:v0.3.43
youngkingdom:v0.3.42
youngkingdom:v0.3.41
youngkingdom:v0.3.40
youngkingdom:v0.3.39
youngkingdom:v0.3.38
youngkingdom:v0.3.37
youngkingdom:v0.3.36
youngkingdom:v0.3.35
youngkingdom:v0.3.34
youngkingdom:v0.3.33
youngkingdom:v0.3.32
youngkingdom:v0.3.31
youngkingdom:v0.3.30
youngkingdom:v0.3.29
youngkingdom:v0.3.28
youngkingdom:v0.3.27
youngkingdom:v0.3.26
youngkingdom:v0.3.25
youngkingdom:v0.3.24
youngkingdom:v0.3.23
youngkingdom:v0.3.22
youngkingdom:v0.3.21
youngkingdom:v0.3.20
youngkingdom:v0.3.19
youngkingdom:v0.3.18
youngkingdom:v0.3.17
youngkingdom:v0.3.16
youngkingdom:v0.3.15
youngkingdom:v0.3.14
youngkingdom:v0.3.13
youngkingdom:v0.3.12
youngkingdom:v0.3.11
youngkingdom:v0.3.10
youngkingdom:v0.3.9
youngkingdom:v0.3.8
youngkingdom:v0.3.7
youngkingdom:v0.3.6
youngkingdom:v0.3.5
youngkingdom:v0.3.4
youngkingdom:v0.3.3
youngkingdom:v0.3.2
youngkingdom:v0.3.1
youngkingdom:v0.3.0
youngkingdom:v0.2.7
youngkingdom:v0.2.6
youngkingdom:v0.2.5
youngkingdom:v0.2.4
youngkingdom:v0.2.3
youngkingdom:v0.2.2
youngkingdom:v0.2.1
youngkingdom:v0.2.0
youngkingdom:v0.1.3
youngkingdom:v0.1.2
youngkingdom:v0.1.1
youngkingdom:v0.1.0
youngkingdom:v0.0.8
youngkingdom:v0.0.7
youngkingdom:v0.0.6
youngkingdom:v0.0.5
youngkingdom:v0.0.4
youngkingdom:v0.0.3
youngkingdom:v0.0.2
youngkingdom:v0.0.1
youngkingdom:latest
12 Commits
v0.22.2
...
unreviewed
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 81728d350d |
Bump detector SHA to pick up search-query (is:issue) fix
Amp-Thread-ID: https://ampcode.com/threads/T-019e6bd0-ca39-7537-9c91-0ec117ac85ea Co-authored-by: Amp <amp@ampcode.com> |
|||
| 612269bff2 |
Bump detector SHA to pick up Octokit-constructor fix
Bumps reusable workflow to Comfy-Org/github-workflows@f6b3855, which swaps github.getOctokit() (not a function in actions/github-script v7 inline-script context) for new github.constructor({ auth: token }) — reusing the plugin-loaded Octokit class off the existing instance, zero module resolution required. Surfaced by the second cloud smoke test (#3920). |
|||
| 8660495cce |
Bump detector SHA to pick up PR-lookup retry + fallback
Bumps reusable workflow to Comfy-Org/github-workflows@ddc26ca, which adds retry + commit-message fallback to listPullRequestsAssociatedWithCommit. The previous SHA (8ec13264) hit GitHub's eventual consistency on that endpoint when the cloud smoke test merged — the API returned [] for the merge commit immediately after the merge, causing the detector to exit with 'No merged PR found' even though the PR existed. The fix retries with backoff and falls back to parsing '(#N)' from the squash commit subject. |
|||
| 4fe2612c0a |
Bump reusable-workflow SHA to pick up getOctokit fix
The previously pinned SHA (5d9602ee...) had a runtime bug:
require('@actions/github') throws MODULE_NOT_FOUND because
actions/github-script does not expose @actions/github on the
inline-script Node module-resolution path.
The fix at Comfy-Org/github-workflows@8ec13264 uses github.getOctokit()
instead — which IS the action's documented API for instantiating a
second Octokit client with a different token.
Surfaced by smoke-testing the detector in Comfy-Org/cloud#3917.
|
|||
| 668cb0748e |
Pin reusable workflow to commit SHA + add explicit permissions
Best-practice hardening for the caller of the reusable detector workflow: - Replace @v1 tag with the immutable commit SHA 5d9602ee... (# v1 comment preserves human-readable version info). Satisfies pin-validation tools like pinact and zizmor. - Add explicit minimum permissions (contents: read, pull-requests: read) at workflow level so the default permissive token scope is not granted. |
|||
| e3261c3e37 |
Replace detector with thin caller of Comfy-Org/github-workflows
Shrinks this workflow from ~210 lines to ~20 by delegating the detection logic to a centralized reusable workflow in Comfy-Org/github-workflows. Future changes ship from that one repo and propagate here automatically. |
|||
| e40cc8f286 |
Address review feedback: merged_by, idempotency, null guards
- Fetch full PR via pulls.get() to get merged_by (not in simple schema) - Add idempotency check before issue creation to prevent duplicates - Use SHA-scoped concurrency group to allow parallel independent runs - Guard c.user null for deleted GitHub accounts - Retry issue creation without assignee on 422 - Align policy text: "3 business days" → "3 days" to match implementation Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
|||
| 09403bd734 |
Revert to latest-per-reviewer approval check for OSS repos
Dismissed approvals should NOT be counted in OSS repos — PRs require current approval at merge time. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
|||
| d1c1e52260 |
Accept dismissed approvals as valid reviews
"Dismiss stale reviews on new commits" changes APPROVED → DISMISSED when commits are pushed after approval. The review still happened, so count DISMISSED as a valid approval. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
|||
| 1cbb4c880d |
Restrict detector trigger to master branch only
ComfyUI uses master as its default branch. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
|||
| 2ced468ab6 |
Address CodeRabbit review feedback
- Support both main and master branches (ComfyUI uses master) - Dynamically detect branch from push context instead of hardcoding - Fix approval check to use latest review per reviewer (handles dismissed reviews) - Add UNREVIEWED_MERGES_TOKEN validation before use - Add concurrency control to prevent duplicate issues - Fix version comment: v7 -> v7.1.0 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
|||
| 863ca98fc2 |
Add unreviewed merge detector for SOC 2 compliance
Detects PRs merged to main without an approving review and creates tracking issues in Comfy-Org/unreviewed-merges for audit purposes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
1 changed files with 24 additions and 0 deletions
24
.github/workflows/detect-unreviewed-merge.yml
vendored
Normal file
24
.github/workflows/detect-unreviewed-merge.yml
vendored
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
name: Detect Unreviewed Merge
|
||||
|
||||
# SOC 2 compliance — reusable workflow lives in Comfy-Org/github-workflows,
|
||||
# tracking issues are filed in Comfy-Org/unreviewed-merges.
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [master]
|
||||
|
||||
concurrency:
|
||||
group: detect-unreviewed-merge-${{ github.sha }}
|
||||
cancel-in-progress: false
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: read
|
||||
|
||||
jobs:
|
||||
detect:
|
||||
uses: Comfy-Org/github-workflows/.github/workflows/detect-unreviewed-merge.yml@4d9cb6b87f953bb7cd69954280e1465fb9bd2040 # v1
|
||||
with:
|
||||
approval-mode: latest-per-reviewer
|
||||
secrets:
|
||||
UNREVIEWED_MERGES_TOKEN: ${{ secrets.UNREVIEWED_MERGES_TOKEN }}
|
||||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.