Commit Graph

  • 46d2fd594e feat(branch-reports)!: feat(branch-reports): migrate docs/pages to .pages and update CI for Git\n\n- Remove and replace CI workflow for deploying GitHub Pages: deleted .github/workflows/deploy-gh-pages.yml; added .github/workflows/release-pages.yml to deploy to GitHub Pages and Vercel.\n- Reorganize docs assets: move docs/pages to .pages, renaming index.html, knip.html, and Vite config to .pages, and updating README accordingly.\n- Update Knip configuration to include new .pages path and adjust excludes.\n- Update build tooling and scripts to target the new .pages folder: add pages:dev and pages:build scripts, and adjust scripts/build-pages.sh to output to .pages.\n- Update package.json and TS/Vitest configs: include .pages in tsconfig; adjust vitest coverage settings to output under .vitest; add required reporters.\n- Remove legacy docs/pages ignores and tsconfig pointing at docs/pages; replace with .pages equivalents.\n- Note breaking changes: All generated docs/pages outputs are now under .pages. Existing paths, and GitHub Actions workflows expecting docs/pages are replaced by new .pages structure and the release-pages workflow.\n- New Knip HTML wrapper is now placed at .pages/knip.html. snomiao 2025-10-14 10:31:38 +00:00
  • e4de597460 chore(deploy-gh-pages): fix indentation for env variable in GitHub Actions workflow chore(knip.config.ts): add public directory and vite.config.ts to Knip config for better type management feat(package.json): add build:pages script to automate page building process snomiao 2025-10-14 05:10:45 +00:00
  • 4b50a3991a ci: enable pages pipeline on sno-deploy-ghpage debugging snomiao 2025-10-14 04:54:06 +00:00
  • 807a395b29 chore: refresh docs pages publishing flow snomiao 2025-10-14 03:58:38 +00:00
  • ab312ce3d7 Revert "Comfy Cloud Badge indicator" (#6047) Arjan Singh 2025-10-13 20:03:05 -07:00
  • 094d6e65a2 Trigger release workflow for 1.29.2 (#6046) v1.29.2 Arjan Singh 2025-10-13 20:01:38 -07:00
  • f7e4e4f1b8 Comfy Cloud Badge indicator (#6043) Johnpaul Chiwetelu 2025-10-14 04:01:19 +01:00
  • 2808e0a437 1.29.2 (#6045) Comfy Org PR Bot 2025-10-14 11:15:14 +09:00
  • 95c2732de4 fix ctrl+alt+click to remove link on Vue nodes (#6035) Christian Byrne 2025-10-13 18:58:21 -07:00
  • a20e68a15c Merge remote-tracking branch 'origin/main' into contextmenu-legacy-compat contextmenu-legacy-compat Johnpaul 2025-10-13 23:41:38 +01:00
  • 42854d9561 feat: add TopbarBadge interface and implement cloud badge in extension badge-indicator Johnpaul 2025-10-13 23:18:51 +01:00
  • 636a89ac0c feat: replace CloudBar with TopbarBadges and add topbarBadgeStore Johnpaul 2025-10-13 23:17:36 +01:00
  • e59d2dd8df Use type check instead of cast (#6041) AustinMroz 2025-10-13 11:52:03 -07:00
  • d54923f766 fix FLOAT widget incrementing broken & disabled state styles on widget number input (Vue) (#6036) Christian Byrne 2025-10-12 23:34:08 -07:00
  • a476be3933 [refactor] Extract keybinding functionality into @comfyorg/keybinding package refactor/move-keybinding-domain bymyself 2025-10-12 20:51:31 -07:00
  • 939d1a0e44 Merge branch 'main' into bl-selective-snapshot-update bymyself 2025-10-12 20:27:25 -07:00
  • c30f528d11 [refactor] adjust Vue node fixtures to not be coupled to Litegraph (#6033) Christian Byrne 2025-10-12 19:56:42 -07:00
  • 0497421349 add aria labels on vue node widgets (#6032) Christian Byrne 2025-10-12 17:44:03 -07:00
  • 01b4ad0dbb [test] add browser test for control+a selection of Vue nodes (#6031) Christian Byrne 2025-10-12 17:01:45 -07:00
  • df6723415b Address review comments and improve workflow bymyself 2025-10-12 16:00:38 -07:00
  • 31c85387ba [style] match widget border/outline styles with designs (#6021) Christian Byrne 2025-10-12 00:32:51 -07:00
  • 8108aaa2d4 Allow connection to subgraphIOs in vue mode (#6016) AustinMroz 2025-10-11 23:29:10 -07:00
  • 9c245e9c23 Add distribution detection pattern (#6028) Christian Byrne 2025-10-11 23:10:15 -07:00
  • cb40da612b Safer restoration of widgets_values on subgraph nodes (#6015) AustinMroz 2025-10-11 23:09:29 -07:00
  • ddb3a0bfc6 fix Vue node opacity conditions (user node opacity, bypass state, muted state) (#6022) Christian Byrne 2025-10-11 21:36:50 -07:00
  • d1577bf18f fix mask editor on cloud by allowing crossorigin on image data (#5957) Christian Byrne 2025-10-07 18:04:38 -07:00
  • 5773df6ef7 Make nodeData.widgets reactive (#6019) AustinMroz 2025-10-11 20:32:15 -07:00
  • bc281b2513 [style] make Vue widget/slot/label width and spacing align with designs (#6023) Christian Byrne 2025-10-11 20:08:05 -07:00
  • 644ef01d22 [backport 1.28] fix(execution): reset progress state after runs to unfreeze tab title/favicon (main) (#6027) Comfy Org PR Bot 2025-10-12 11:25:12 +09:00
  • 1d06b4d63b fix(execution): reset progress state after runs to unfreeze tab title/favicon (main) (#6026) Benjamin Lu 2025-10-11 18:53:58 -07:00
  • 388fdcbfde fix(execution): reset progress state after runs to unfreeze tab title/favicon (#6025) Benjamin Lu 2025-10-11 16:49:30 -07:00
  • 14c07fd734 [refactor] reorganize devtools test nodes into modules (#6020) Christian Byrne 2025-10-11 15:29:29 -07:00
  • 7cc08e8e35 [ci] fix update locales workflow (#6017) Christian Byrne 2025-10-11 15:21:34 -07:00
  • 9c0b3c4f7d Add MediaAssetCard presentation components (#5878) Jin Yi 2025-10-12 06:39:04 +09:00
  • bb83b0107c fix Vue node border styles in different states (executing, error, selected) (#6018) Christian Byrne 2025-10-11 12:20:06 -07:00
  • 8564c0b4bf fix: improve error handling in Playwright tests sno-fix-another-flaky snomiao 2025-10-11 08:52:49 +00:00
  • cd714151fd [feat] Add GitHub Pages deployment for Storybook and development tools snomiao 2025-10-11 07:37:34 +00:00
  • a0c02dfca6 make Vue nodes' outputs/previews responsively sized and work with node resizing (#5970) bl-queue Christian Byrne 2025-10-10 21:52:24 -07:00
  • e6534f17e6 fix: emit layout change for batch node bounds (#5939) Christian Byrne 2025-10-10 20:47:12 -07:00
  • 7e3c04399a 1.29.1 (#6012) v1.29.1 Comfy Org PR Bot 2025-10-11 12:29:49 +09:00
  • 8a7fa7abd7 WIP beta badge for cloud Johnpaul 2025-10-11 00:43:29 +01:00
  • 963741f554 feat: support mask editor in comfyui cloud Richard Yu 2025-10-10 16:17:31 -07:00
  • 13056a00b1 Remove unused maskMetadataStore.ts file ry-temp3 Richard Yu 2025-10-10 15:59:10 -07:00
  • fdd6b3bcfc wip Richard Yu 2025-10-10 15:55:43 -07:00
  • 2599136296 Implement DOMWidget for vue (#6006) AustinMroz 2025-10-10 14:11:38 -07:00
  • b00aca1af0 [Backport 1.28] Allow reordering of linked subgraph widgets (#6009) AustinMroz 2025-10-10 14:07:39 -07:00
  • 799ab5e5aa Refactor slotkey from bespoke string key bl-refactor-slotkey Benjamin Lu 2025-10-10 12:58:25 -07:00
  • d7796fcda4 Vuenodes/audio widgets (#5627) Johnpaul Chiwetelu 2025-10-10 05:29:06 +01:00
  • 4404c0461d Implement drop-on-canvas + linkconnectoradapter consolidation (#5898) Benjamin Lu 2025-10-09 20:55:30 -07:00
  • 4cb03cf052 Select Vue Nodes After Drag (#5863) Johnpaul Chiwetelu 2025-10-10 04:48:03 +01:00
  • eeb0977738 Contextmenu Monkeypatch Standardization (#5977) Johnpaul Chiwetelu 2025-10-10 02:37:41 +01:00
  • 9a505100ac [bugfix] Fix update-playwright-expectations workflow missing frontend build (#6005) Christian Byrne 2025-10-09 15:43:54 -07:00
  • 21873d40d5 Devex: Improve dev server (#6002) Alexander Brown 2025-10-09 15:07:02 -07:00
  • cbbbadf438 fix: misc LOD polish (#6001) Simula_r 2025-10-09 14:58:13 -07:00
  • d2972220bb Fix: Reset size when collapsing (#6004) Alexander Brown 2025-10-09 14:51:14 -07:00
  • 4e08ed64f0 Allow reordering of linked subgraph widgets (#5981) AustinMroz 2025-10-09 13:50:15 -07:00
  • 13db1e484b CI: Add concurrency checks to PR workflows (#6000) Alexander Brown 2025-10-09 13:28:38 -07:00
  • 8b7bc5eb89 devex: Update CODEOWNERS (#5999) Alexander Brown 2025-10-09 12:21:49 -07:00
  • fd474fe2aa refactor: Reorganize GitHub Actions for better reusability (#5949) snomiao 2025-10-10 04:21:10 +09:00
  • b6b6455189 CI: Simplify update playwright expectations (maybe) (#5994) Alexander Brown 2025-10-09 11:32:38 -07:00
  • 1455845a30 Fix/vue nodes snap to grid (#5973) Simula_r 2025-10-09 11:27:18 -07:00
  • 6b3a4d214b [feat] Auto-remove New Browser Test Expectations label after workflow completes (#5998) Christian Byrne 2025-10-09 11:08:48 -07:00
  • 20a91cf29d Merge main: resolve conflict in update-playwright-expectations.yaml pr-5949 bymyself 2025-10-09 10:53:59 -07:00
  • 06b0eecfe4 fix Vue node widgets should be in disabled state if their slots are connected with a link (#5834) Christian Byrne 2025-10-09 10:30:12 -07:00
  • b222cae56e [ci] Fix detached HEAD state in Playwright update workflow (#5985) Christian Byrne 2025-10-08 23:58:23 -07:00
  • 8188029c6c Close zoom menu when toggling minimap visibility (#5974) filtered 2025-10-09 15:51:10 +11:00
  • b943c0fa75 Lint: Add tailwind linter (#5984) Alexander Brown 2025-10-08 19:39:14 -07:00
  • c9da8b200d Fix: Allow uncoloring Vue Nodes (#5991) Alexander Brown 2025-10-08 19:32:32 -07:00
  • 5869b04e57 Merge main (as of 10-06-2025) into rh-test (#5965) Arjan Singh 2025-10-08 19:06:40 -07:00
  • 9f0fa7202d Docs: Update agent instructions about style classes (#5990) Alexander Brown 2025-10-08 18:59:36 -07:00
  • fdbd35eb06 chore(setup-comfyui-server): change launch_server default to false snomiao 2025-10-09 01:32:58 +00:00
  • e5a991aaa9 Merge branch 'main' into sno-setup-frontend snomiao 2025-10-09 10:16:08 +09:00
  • af20722ceb Merge origin/main into sno-storybook--settings-panel sno-storybook--settings-panel snomiao 2025-10-09 00:59:59 +00:00
  • 53f44f48fe refactor: change setup-frontend action to use include_build_step (default false) snomiao 2025-10-09 00:57:34 +00:00
  • e7e8c674b3 fix: replace timeout with waitForState({ visible: true }) in userSelectView test snomiao 2025-10-09 00:49:04 +00:00
  • eda781ad37 Style: Fix move cursors that should be grabs (#5989) Alexander Brown 2025-10-08 17:48:26 -07:00
  • 0685a1da3c feat(contextMenu): add legacy compatibility layer for monkey-patched extensions Johnpaul 2025-10-09 01:36:29 +01:00
  • 5b37fc59e7 feat(contextMenu): add extension API for context menu items Johnpaul 2025-10-09 01:33:29 +01:00
  • 4fc2f68b5a docs(setup-frontend): update input description for skip_build to clarify its use case in CI jobs snomiao 2025-10-08 23:55:41 +00:00
  • 423e1a9e16 chore(setup-frontend): update action name and description for clarity and detail snomiao 2025-10-08 23:52:25 +00:00
  • 84ba7a6837 refactor: rename not_build to skip_build in setup-frontend action snomiao 2025-10-08 22:40:34 +00:00
  • ca77c48957 ci: invert frontend build flag snomiao 2025-10-08 22:06:57 +00:00
  • 565305175c Initial 1.28 backports (#5986) AustinMroz 2025-10-08 15:03:16 -07:00
  • a812c678ee ci: explicitly opt into frontend build snomiao 2025-10-08 22:00:35 +00:00
  • b309eb8f40 chore(workflow): enhance Playwright expectations update workflow to support issue comments and improve conditional checks for triggering updates snomiao 2025-10-08 21:53:37 +00:00
  • ec3a77355f [feat] Auto-remove claude-review label after CI review completes (#5983) Christian Byrne 2025-10-08 14:31:54 -07:00
  • 064d5a67b2 refactor: improve .cache directory caching strategy snomiao 2025-10-07 00:25:26 +00:00
  • a73bba63f4 improve: add error handling for devtools copy in setup-comfyui-server snomiao 2025-10-07 00:19:09 +00:00
  • d78944c895 fix: typo snomiao 2025-10-07 00:15:00 +00:00
  • 70fb432742 fix: correct blob report output path for new workflow structure snomiao 2025-10-06 23:56:06 +00:00
  • c1649426a9 refactor: reorganize GitHub Actions for better reusability snomiao 2025-10-06 23:10:02 +00:00
  • c56fff0b8b Workflow templates review (#5975) Johnpaul Chiwetelu 2025-10-08 22:06:03 +01:00
  • 87f5480462 Fix CI: Remove explicit repository parameter causing non-reproducible test results (#5950) snomiao 2025-10-09 05:11:53 +09:00
  • ea01723249 1.29.0 (#5979) v1.29.0 Comfy Org PR Bot 2025-10-09 04:50:11 +09:00
  • b2ea7b4a62 [ci] fix stylelint script command in package.json (missing target) (#5972) Christian Byrne 2025-10-07 23:54:42 -07:00
  • a234dac038 [ci] add match-component-import-name eslint rule (#5971) Christian Byrne 2025-10-07 23:42:50 -07:00
  • 1461e371ad perf: avoid calling getBoundingClientRect too often in useSelectionToolboxPosition (#5976) Rizumu Ayaka 2025-10-08 13:52:43 +08:00
  • 874ef3ba0c Lint: Add eslint import plugin (#5955) Alexander Brown 2025-10-07 20:31:00 -07:00
  • 45ebc59033 chore(package.json): increase memory available for build command (#5968) Arjan Singh 2025-10-07 19:31:11 -07:00
  • 83ff415815 Merge remote-tracking branch 'origin/main' into bl-selective-snapshot-update Benjamin Lu 2025-10-07 19:29:01 -07:00