Commit Graph

  • 247a970dc9 update search type badges bymyself 2026-01-22 22:11:32 -08:00
  • e3bad033ed [refactor] SearchBox and MultiSelect style improvements (#8328) Jin Yi 2026-01-28 11:11:45 +09:00
  • 3b5d285fe2 Fix: Implement scope-aware filtering for template modal (#8335) Johnpaul Chiwetelu 2026-01-28 03:03:30 +01:00
  • aa5125cef6 Chore: Oxfmt formatting pass (#8341) Alexander Brown 2026-01-27 17:59:19 -08:00
  • e7e26ce28b Add tests Fix bug on reload with promote flag not set pythongosssss 2026-01-27 17:26:45 -08:00
  • 4c2edae5a5 [backport cloud/1.37] Fix dragging Vue nodes into canvas from library (#8346) Comfy Org PR Bot 2026-01-28 10:26:09 +09:00
  • f0eecdfdfa Refactor DropZone to use VueUse useDropZone (#8174) Kelly Yang 2026-01-27 17:25:58 -08:00
  • 68f3f2f537 Fix Chinese translation "paste" misspelling (#8316) Zhiqi Yao 2026-01-28 08:43:31 +08:00
  • da81399727 Merge branch 'main' into fix-nigthly-test Johnpaul Chiwetelu 2026-01-28 01:13:56 +01:00
  • 662b5a5e60 [release] Increment version to 1.38.13 version-bump-1.38.13 christian-byrne 2026-01-28 00:03:31 +00:00
  • 24cbf4f68c add support for dynamic combos on subgraphs pythongosssss 2026-01-27 15:05:09 -08:00
  • 6c30c93e83 [automated] Apply ESLint and Oxfmt fixes GitHub Action 2026-01-27 22:34:45 +00:00
  • 664be8fc19 test: configure Playwright tests to always run as nightly builds Johnpaul 2026-01-27 23:24:59 +01:00
  • bcb4d6e403 fix: await needsLogin (#8340) Alexander Brown 2026-01-27 14:04:35 -08:00
  • 0ac13a6f8d [automated] Apply ESLint and Oxfmt fixes GitHub Action 2026-01-27 21:53:19 +00:00
  • 14d7aecf71 test: exclude top 15% of viewport from mobile screenshot tests Johnpaul 2026-01-27 22:50:18 +01:00
  • 4b2804aec1 Merge remote-tracking branch 'origin/main' into fix-nigthly-test Johnpaul 2026-01-27 22:39:05 +01:00
  • 7bca1558a6 test: fix dialog support URL test to properly mock IS_NIGHTLY flag Johnpaul 2026-01-27 22:38:28 +01:00
  • 50461d401a Add a placeholder logo. (#8321) Alexander Brown 2026-01-27 13:22:35 -08:00
  • ef8657bb5d fix: include items array in purchase dataLayer (#8339) Benjamin Lu 2026-01-27 13:04:50 -08:00
  • 5f0afff729 fix(GraphCanvas): add ping-pong guard to palette setting watcher drjkl/second-things-second Alexander Brown 2026-01-26 00:24:54 -08:00
  • 3a2dbe68a3 refactor(GraphCanvas): Phase 3 - code organization fixes Alexander Brown 2026-01-26 00:22:50 -08:00
  • bbec515a7b fix: GraphCanvas performance fixes (Phase 2) Alexander Brown 2026-01-26 00:19:17 -08:00
  • 14f11cd51e refactor(GraphCanvas): Phase 1 - critical fixes Alexander Brown 2026-01-26 00:16:25 -08:00
  • 14369c08a3 refactor: parallelize bootstrap and simplify lifecycle with VueUse (#8307) Alexander Brown 2026-01-27 12:50:13 -08:00
  • 788f50834c feat: add cloud gtm injection (#8311) Benjamin Lu 2026-01-27 12:44:15 -08:00
  • 0afbffd386 Merge Phase 2 integration (5 tasks for circular dependency reduction) drjkl/round-and-round Alexander Brown 2026-01-27 12:28:50 -08:00
  • 75fd4f0e67 feat: Make the text for the value control a clickable label (#8334) Alexander Brown 2026-01-27 12:16:06 -08:00
  • 3946d7b5ff Road to no explicit any part 8 group 5 (#8329) Johnpaul Chiwetelu 2026-01-27 19:25:15 +01:00
  • 3358786991 fix: lint errors and test mock compatibility for Phase 2 integration Alexander Brown 2026-01-27 09:40:14 -08:00
  • 0a1418424e Merge Task 5: Async sidebar tabs Alexander Brown 2026-01-27 09:32:24 -08:00
  • 7ffe20da4f Merge Task 3: Lazy extension loading (depends on Task 2) Alexander Brown 2026-01-27 09:32:20 -08:00
  • 8dedd7543a Merge Task 4: LiteGraph type extraction Alexander Brown 2026-01-27 09:32:15 -08:00
  • 27483a6d25 Merge Task 2: IComfyApp interface Alexander Brown 2026-01-27 09:32:12 -08:00
  • b3846b62b2 Merge Task 1: Auth events decoupling Alexander Brown 2026-01-27 09:32:08 -08:00
  • 8a805a5079 [automated] Update test expectations rizumu/feat/advanced-widgets github-actions 2026-01-27 13:39:09 +00:00
  • 1cc5823f37 fix: preserve subgraph widget overrides when pruning invalid entries Rizumu Ayaka 2026-01-27 21:24:09 +08:00
  • 633da6bf60 refactor: simplify advanced widget resolution and tidy comments Rizumu Ayaka 2026-01-27 21:09:09 +08:00
  • 016d8f6126 [automated] Update test expectations github-actions 2026-01-27 12:45:28 +00:00
  • 244867efe6 fix: clear advanced widget override when toggling to backend default Rizumu Ayaka 2026-01-27 20:34:12 +08:00
  • 23dce89b79 fix: maintain original widget order in grid template for NodeWidgets Rizumu Ayaka 2026-01-27 20:09:07 +08:00
  • 623c56c068 feat: user customizable advanced widgets Rizumu Ayaka 2026-01-27 19:44:10 +08:00
  • be2fe4bd42 Merge branch 'main' into rizumu/feat/advanced-widgets Rizumu Ayaka 2026-01-27 16:48:26 +08:00
  • 1c3f498f57 feat: lazy extension loading with import.meta.glob Alexander Brown 2026-01-27 00:38:45 -08:00
  • 1bc7bb7544 refactor: dynamic imports for sidebar tab components Alexander Brown 2026-01-27 00:37:18 -08:00
  • 93d3578106 refactor: extract litegraph types to dedicated types directory Alexander Brown 2026-01-27 00:32:07 -08:00
  • bccc693430 feat: create IComfyApp interface for type-only imports Alexander Brown 2026-01-27 00:25:04 -08:00
  • 440e25e232 fix(test): Mobile Settings (#8332) Alexander Brown 2026-01-27 00:21:15 -08:00
  • a7bf3f38b7 refactor: extract litegraph types to dedicated types directory Alexander Brown 2026-01-27 00:15:33 -08:00
  • 21ba6a6823 feat: decouple auth and telemetry with event hooks Alexander Brown 2026-01-27 00:10:07 -08:00
  • f01da3c462 Merge Task 4: Convert app.ts imports to import type Alexander Brown 2026-01-26 22:32:25 -08:00
  • 5361618a1f Merge Task 2: Convert dialog imports to dynamic Alexander Brown 2026-01-26 22:32:21 -08:00
  • 24eba16866 Merge Task 5: Extract CONFIG/GET_CONFIG to constants.ts Alexander Brown 2026-01-26 22:32:16 -08:00
  • 3251b7bf60 Merge Task 3: Create userIdentityBus to decouple auth/telemetry Alexander Brown 2026-01-26 22:32:12 -08:00
  • fde5dfa24d refactor(dialogService): convert static component imports to dynamic imports Alexander Brown 2026-01-26 22:30:18 -08:00
  • b7ac5b7f10 refactor: convert app.ts imports to import type where possible Alexander Brown 2026-01-26 22:24:51 -08:00
  • c117599bb6 refactor: create userIdentityBus to decouple auth and telemetry Alexander Brown 2026-01-26 22:17:01 -08:00
  • 0099fc6989 refactor: extract CONFIG/GET_CONFIG symbols to constants file Alexander Brown 2026-01-26 22:16:15 -08:00
  • 83aa879b07 refactor: extract dialog types to break circular dependencies Alexander Brown 2026-01-26 22:12:18 -08:00
  • 2b2a72ffda chore: add dependency-cruiser for architecture validation Alexander Brown 2026-01-26 22:03:51 -08:00
  • a5f50ac91b [backport cloud/1.37] feat: add Hugging Face model source support (#8331) Comfy Org PR Bot 2026-01-27 14:19:01 +09:00
  • 7ad43c689c 1.38.12 (#8313) v1.38.12 Comfy Org PR Bot 2026-01-27 13:44:39 +09:00
  • e751cf42a2 [backport cloud/1.37] perf: remove autoplay from assets cards (#8327) Comfy Org PR Bot 2026-01-27 13:39:52 +09:00
  • c8785c32dd feat: add Hugging Face model source support (#8330) Alexander Brown 2026-01-26 20:37:18 -08:00
  • c436eb9826 [backport core/1.37] perf: remove autoplay from assets cards (#8326) core/1.37 Comfy Org PR Bot 2026-01-27 13:33:04 +09:00
  • 02c20786b8 perf: remove autoplay from assets cards (#8325) Christian Byrne 2026-01-26 19:03:45 -08:00
  • e5e51c8e00 fix: image selection modal Inputs Outputs filtering is not working (#8272) Rizumu Ayaka 2026-01-27 09:40:33 +07:00
  • 88fba25617 fix: group recompute in item selection for properties panel (#8274) Rizumu Ayaka 2026-01-27 09:36:37 +07:00
  • 01362d5ff1 fix: recomputeInsideNodes does not support nested group processing (#8275) Rizumu Ayaka 2026-01-27 09:34:49 +07:00
  • 4370979bc4 fix: add tooltips for various settings in the right side panel (#8278) Rizumu Ayaka 2026-01-27 09:31:18 +07:00
  • bc8569080d fix: remove unused exports from useWebcamCapture Johnpaul 2026-01-27 03:14:31 +01:00
  • 0c50251943 Merge branch 'main' into webcam-capture Johnpaul Chiwetelu 2026-01-27 02:36:26 +01:00
  • 8f2736095c refactor: move node definition loading from bootstrapStore to nodeDefStore drjkl/debug/nodeDefs Alexander Brown 2026-01-26 17:04:07 -08:00
  • 16b285a79c Remove the early bootstrap node def loading for now. Alexander Brown 2026-01-26 16:57:41 -08:00
  • 73bbe87080 test: add test for 500 response preserving config improve-remote-config-refresh-auth bymyself 2026-01-26 16:48:09 -08:00
  • 35eb0286e5 refactor: move workflow loading state from bootstrapStore to workflowStore Alexander Brown 2026-01-26 16:44:52 -08:00
  • e82c6928e9 [backport cloud/1.37] fix: workspace icon flash and credits showing 0 while workspace is in… (#8324) Comfy Org PR Bot 2026-01-27 09:42:29 +09:00
  • 5eda23b7aa fix: workspace icon flash and credits showing 0 while workspace is in… (#8323) Simula_r 2026-01-26 16:33:00 -08:00
  • c171227d28 refactor: move settings loading state to settingStore Alexander Brown 2026-01-26 15:16:49 -08:00
  • ea83f72458 fix: workspace icon flash and credits showing 0 while workspace is initializing fix/workspaces-credits-showing-zero Simula_r 2026-01-26 15:09:35 -08:00
  • 6a5b5c968f refactor: replace vi.doMock with vi.mock + vi.hoisted (#8319) Alexander Brown 2026-01-26 14:08:54 -08:00
  • e7481c5c36 Merge branch 'main' into webcam-capture Johnpaul Chiwetelu 2026-01-26 21:28:09 +01:00
  • 32df445a71 refactor: remove file paths from AGENTS.md to prevent staleness agents Alexander Brown 2026-01-21 00:35:24 -08:00
  • 8bcdd0bbd3 refactor: restructure AGENTS.md with progressive disclosure Alexander Brown 2026-01-21 00:31:04 -08:00
  • 4cb555ab18 test: extract mock response helpers bymyself 2026-01-26 12:13:10 -08:00
  • b551064a6a Road to No Explicit Any Part 8 (Group4) (#8314) Johnpaul Chiwetelu 2026-01-26 20:30:54 +01:00
  • 3d5aef4aa0 fix: merge main into webcam-capture branch Johnpaul 2026-01-26 20:20:03 +01:00
  • 51bce9239e fix: use existing store references in useEventListener Alexander Brown 2026-01-26 10:40:55 -08:00
  • 52483b34ed fix: improve locale change watcher to wait for settings and i18n in parallel Alexander Brown 2026-01-26 10:29:20 -08:00
  • 5769f96f55 fix: resolve no-misused-spread lint warnings in test files (#8318) onsite/stable-2026-01 Johnpaul Chiwetelu 2026-01-26 19:26:35 +01:00
  • 3d41d555ff Frontend code for custom number nodes (#7768) AustinMroz 2026-01-26 10:24:53 -08:00
  • d3e664b2dd Feat: Persist all unsaved workflow tabs (#6050) Christian Byrne 2026-01-26 09:35:38 -08:00
  • 29220f6562 Road to No explicit any Part 8 (Group 3): Improve type safety in Group 3 test mocks (#8304) Johnpaul Chiwetelu 2026-01-26 18:13:18 +01:00
  • e9a6fe4dbc docs: weekly documentation accuracy update docs/weekly-update christian-byrne 2026-01-26 09:09:56 +00:00
  • 80d58ddc8b refactor: move composables and watchers outside onMounted Alexander Brown 2026-01-25 23:56:40 -08:00
  • 3c0b227f94 refactor: consolidate workspace spinner and shiftDown state Alexander Brown 2026-01-25 22:48:48 -08:00
  • 0a73c5a131 refactor: simplify GraphView event listeners with VueUse Alexander Brown 2026-01-25 01:57:23 -08:00
  • ba5380395d 1.38.11 (#8285) v1.38.11 Comfy Org PR Bot 2026-01-25 18:49:24 +09:00
  • 326154f2b2 refactor: extract early bootstrap logic to bootstrapStore Alexander Brown 2026-01-25 01:48:34 -08:00
  • 33c457aca0 Assorted fixes for issues that happen when routing instead of reloading Alexander Brown 2026-01-25 01:05:20 -08:00