Commit Graph

  • a4154ccf05 Fix P0 bugs, remove Append V2/Lens Artifacts, and fix crop reload reset main Ewald 2026-09-30 12:49:42 +02:00
  • eca3a8b68f Regenerate the example workflow with every node wired EwaldandClaude Sonnet 5 2026-09-28 14:53:14 +02:00
  • 019a5c9172 Load through comfy_entrypoint and adopt current ComfyUI APIs EwaldandClaude Sonnet 5 2026-09-28 14:53:14 +02:00
  • 1b0e112cf8 Add ImageOps Roto node and raise live preview quality EwaldandClaude Sonnet 5 2026-09-28 10:53:40 +02:00
  • 7a1a04add3 Fix Append output unpacking in v3 output type test EwaldandClaude Sonnet 5 2026-09-28 10:53:35 +02:00
  • f5f358a739 Merge pull request #9 from MajoorWaldi/copilot/fix-comfyui-integration-tests Ewald ALOEBOETOE 2026-09-28 09:50:41 +02:00
  • 9c2cc41663 Fix frame range output type integration test unpacking copilot-swe-agent[bot]andMajoorWaldi 2026-09-28 07:46:59 +00:00
  • a24e506413 Handle CPU-only Comfy memory probe failures copilot-swe-agent[bot]andMajoorWaldi 2026-09-28 07:40:37 +00:00
  • dfc39619c9 Initial plan copilot-swe-agent[bot] 2026-09-28 07:36:08 +00:00
  • c4c7419ec5 Raise ComfyUI floor to 0.12.0, fix node counts, add changelog, extend comfyignore EwaldandClaude Sonnet 5 2026-09-28 08:57:59 +02:00
  • 02fde119bd Remove tests/__init__.py rejected by unit isolation check EwaldandClaude Sonnet 5 2026-09-28 08:37:10 +02:00
  • c28d02e3b9 Add missing nodes/core/timeline module used by frame_range EwaldandClaude Sonnet 5 2026-09-28 08:36:41 +02:00
  • 23dcd1c2d9 Add lens/compositing effect nodes and depth-based Defocus, A/B compare on Preview Ewald 2026-09-28 00:19:49 +02:00
  • f140064444 docs: specify ImageOps live compositing correction patches Ewald ALOEBOETOE 2026-09-27 20:27:09 +02:00
  • 7a1ecafc3b Fix preview/backend WYSIWYG bugs and clean up dead code across the pack Ewald 2026-09-27 19:50:21 +02:00
  • 9b62b3cd6f Track frontend test infra and gitignore local agent config Ewald 2026-09-27 11:59:59 +02:00
  • 831b072943 Add professional compositing engines, HDR fixes, and native VIDEO support Ewald 2026-09-27 11:55:49 +02:00
  • bf499d4624 Update pyproject.toml Ewald ALOEBOETOE 2026-08-23 23:05:18 +02:00
  • 9eae4b71d5 Merge pull request #8 from MajoorWaldi/fix/restore-previews-v3-registry v0.1.7 Ewald ALOEBOETOE 2026-08-23 22:54:35 +02:00
  • 711887f7c8 test: isolate pytest rootdir to prevent ComfyUI root initialization MajoorWaldi 2026-08-23 22:52:56 +02:00
  • 042fbedc91 test: enforce importlib mode and verify unit suite isolation from ComfyUI MajoorWaldi 2026-08-23 22:41:40 +02:00
  • beac378015 test: reorganize tests to strictly isolate pure unit tests from ComfyUI integration tests MajoorWaldi 2026-08-23 22:37:31 +02:00
  • 3e90388cf2 test: decouple unit tests from ComfyUI and mock integration tests MajoorWaldi 2026-08-23 22:31:01 +02:00
  • adbcd86549 Merge pull request #7 from MajoorWaldi/fix/restore-previews-v3-registry Ewald ALOEBOETOE 2026-08-23 22:21:27 +02:00
  • 80d56cb114 test: add remaining unit and integration test files MajoorWaldi 2026-08-23 22:18:44 +02:00
  • 96ae739dca test: add unit and ComfyUI integration tests MajoorWaldi 2026-08-23 22:15:19 +02:00
  • 3a1279b14f ci: modernize GitHub Actions to v7, enforce strict test guards and expand test suites MajoorWaldi 2026-08-23 22:08:40 +02:00
  • d2d8a28e56 ci: improve integration environment verification MajoorWaldi 2026-08-23 21:59:44 +02:00
  • 6e744aada7 test: restructure tests, add integration test suite and update CI MajoorWaldi 2026-08-23 21:51:51 +02:00
  • 3ac78e02ab Update pyproject.toml Ewald ALOEBOETOE 2026-08-23 21:44:13 +02:00
  • b6ec57a4fe Merge pull request #6 from MajoorWaldi/fix/restore-previews-v3-registry v0.1.6 Ewald ALOEBOETOE 2026-08-23 21:36:31 +02:00
  • cc11328d5f chore(release): implement Codex 5.6 Sol hardening (PR 12) MajoorWaldi 2026-08-23 21:24:37 +02:00
  • d413ec5bab Merge pull request #5 from MajoorWaldi/fix/restore-previews-v3-registry Ewald ALOEBOETOE 2026-08-22 16:35:05 +02:00
  • 5b5cb6cb72 fix(nodes): use io.MultiType.Input for image/video inputs and update gitignore MajoorWaldi 2026-08-22 16:29:40 +02:00
  • 0e23ed7fc7 fix(v3): convert image inputs to io.MultiType.Input[Image, Video] MajoorWaldi 2026-08-22 13:48:34 +02:00
  • ac06dabd89 feat(v3): migrate nodes to native Node 2.0 API and fix ComfyExtension entrypoint MajoorWaldi 2026-08-22 13:40:04 +02:00
  • 287b98b5dd feat(scripts): extend refactor_frontend.mjs for all modules MajoorWaldi 2026-08-22 12:26:43 +02:00
  • 3728ceddee fix: clean up duplicate extractions in preview ops MajoorWaldi 2026-08-22 12:25:14 +02:00
  • 9f3edbe033 feat: complete P3 roadmap tasks (V3 nodes, ImageOpsMedia, HDR support) MajoorWaldi 2026-08-22 12:21:32 +02:00
  • c10d02aebd chore: P0-P2 implementations (CI gate, Memory budget, MultiType, Golden Parity test) MajoorWaldi 2026-08-22 11:46:44 +02:00
  • b59f70a46e Merge pull request #4 from MajoorWaldi/fix/restore-previews-v3-registry Ewald ALOEBOETOE 2026-08-21 22:57:48 +02:00
  • 882c909e6b fix: restore previews and V3 node registration MajoorWaldi 2026-08-21 22:56:44 +02:00
  • bf76568279 fix(compat): resolve AttributeError for V3 nodes by fetching root_init from sys.modules MajoorWaldi 2026-08-21 22:25:34 +02:00
  • a93034967e fix(nodes): register all 26 ImageOps nodes in __init__.py and nodes/__init__.py MajoorWaldi 2026-08-21 22:21:48 +02:00
  • 43a8180131 feat(vnext): complete Immediate First Sprint vNext migration and frontend parity tests MajoorWaldi 2026-08-21 22:13:27 +02:00
  • 40a8002a86 Fix ImageOps preview state and crop stitch Ewald 2026-06-12 00:42:31 +02:00
  • 9eef24e275 feat(imageops): add Crop Stitch node and improve crop functionality Ewald 2026-06-10 12:01:27 +02:00
  • ce750057fd fix(preview): improve pointer event handling and preview widget stability Ewald 2026-06-09 14:54:08 +02:00
  • ee2b519a87 chore: update imageops files and add example All Nodes MIO Ewald 2026-06-08 11:57:42 +02:00
  • e9183f86a2 fix(preview): improve interaction handling and remove unused features Ewald 2026-06-08 08:11:26 +02:00
  • f1e74cef92 feat: Nodes Ui Refacto Ewald 2026-05-26 07:52:30 +02:00
  • 917509078e feat: optimize canvas context retrieval with willReadFrequently option Ewald 2026-05-23 11:14:15 +02:00
  • 52a25b40ed Fix append video preview sync and docs Ewald 2026-05-21 08:10:34 +02:00
  • 980e2933a8 Fix imageops previews and frame count batching Ewald 2026-05-20 22:01:50 +02:00
  • 2cddb1ba1f fix(preview): include all numeric widgets in compact panel Ewald 2026-05-20 01:12:28 +02:00
  • 3801b8b373 Bump version from 0.1.4 to 0.1.5 v0.1.5 Ewald ALOEBOETOE 2026-05-01 20:15:23 +02:00
  • c2f25dcd41 Fix live preview media refresh Ewald 2026-05-01 20:03:25 +02:00
  • ad937b4873 Merge branch 'main' of https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps Ewald 2026-04-25 11:22:53 +02:00
  • 5149713a62 Add new GIF assets for OpsPaint, OpsSpherize, and OpsTransform Ewald 2026-04-25 11:22:48 +02:00
  • 19995be299 Bump version from 0.1.3 to 0.1.4 Ewald ALOEBOETOE 2026-04-25 02:17:25 +02:00
  • e21e526a3e fix: version to 0.1.3 in package.json and pyproject.toml Ewald 2026-04-25 01:39:14 +02:00
  • f3bb1aa09c chore: add .gitattributes to enforce LF line endings Ewald 2026-04-25 01:28:18 +02:00
  • eec9935729 rebuild: update compiled JS from TypeScript sources Ewald 2026-04-25 01:26:41 +02:00
  • 40171fa0fd v0.1.4: channel/distort/spherize fixes, comp+draw widget sync, blur_map, version bump Ewald 2026-04-25 01:17:24 +02:00
  • f6168364d6 comp: add 〽️ icon prefix to display_name in define_schema Ewald 2026-04-25 01:16:28 +02:00
  • 068792c764 feat(color-correct): add zone-based color adjustment and soft brush drawing Ewald 2026-04-24 23:52:41 +02:00
  • ec7925bc1a fix(preview): Pointer events broken in Node 2.0.21+ Ewald 2026-04-20 16:47:51 +02:00
  • a9dc8ef193 fix(preview): prevent auto-expanding unsupported image nodes Ewald 2026-04-20 14:34:32 +02:00
  • 5085f85598 refactor(video): remove syncVideoToTick function and streamline video playback handling Ewald 2026-04-20 10:43:46 +02:00
  • ae8adfbe43 feat(imageops): improve draw node preview with zooming and panning Ewald 2026-04-20 10:31:09 +02:00
  • 04c4209c13 fix(imageops): resolve clamp errors and improve code stability Ewald 2026-04-17 22:23:58 +02:00
  • 8330025ffe feat(imageops): add spherize and other transformations Ewald 2026-04-17 22:05:16 +02:00
  • 532ac9920d refactor(imageops): enhance color correction capabilities Ewald 2026-04-17 18:04:15 +02:00
  • 901ac98117 feat(corner-pin): add bicubic interpolation option Ewald 2026-04-17 16:09:47 +02:00
  • bd61c74b6a perf(preview): improve noise node performance and zoom/pan interactions Ewald 2026-04-17 15:44:20 +02:00
  • ccf5191a77 Merge branch 'main' of https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps Ewald 2026-04-17 09:37:45 +02:00
  • 50d3ce5a98 feat(comp): add corner pin functionality to composition layers Ewald 2026-04-17 09:37:18 +02:00
  • a667313c84 refactor: remove ImageOpsPadOutStitch node and update related references MajoorWaldi 2026-04-08 14:34:04 +02:00
  • e1abaf9366 feat(imageops): add ImageOpsPadOutStitch node for enhanced outpainting MajoorWaldi 2026-04-08 09:46:53 +02:00
  • e6696e7f09 feat: add new properties to NodeState and CropPreviewGeometry interfaces MajoorWaldi 2026-04-08 08:08:39 +02:00
  • e94965a5e2 feat: add pad out and corner pin image operations MajoorWaldi 2026-04-08 00:45:49 +02:00
  • f88dab1e4a feat: add image to mask preview canvas functionality and enhance rendering capabilities Ewald 2026-04-06 02:30:33 +02:00
  • 58561c4859 refactor: optimize node stream processing and improve canvas handling Ewald 2026-04-03 11:05:32 +02:00
  • 97619b45fc feat: Add media preview support with video and image handling in LivePreview MajoorWaldi 2026-03-27 10:54:16 +01:00
  • 83fe6ef4b9 feat: Enhance live preview rendering and state management MajoorWaldi 2026-03-27 09:15:50 +01:00
  • 314efcdbe6 feat: Add progress tracking to image operations MajoorWaldi 2026-03-27 08:49:56 +01:00
  • 8f0249b81c Refactor canvas context retrieval and error handling in renderer MajoorWaldi 2026-03-27 00:23:29 +01:00
  • a8dfbcf7e2 feat(transform): refactor _transform_frame and _transform_masked_source for consistent scalar handling across indexed inputs MajoorWaldi 2026-03-26 22:55:31 +01:00
  • 48e0313778 feat: enhance _scalar and _transform_frame functions to support indexed inputs for batch processing MajoorWaldi 2026-03-26 15:38:02 +01:00
  • 1fd22a96ed feat: implement _scalar helper function for consistent value unwrapping across nodes MajoorWaldi 2026-03-26 11:59:02 +01:00
  • d270911c05 feat(renderer): enhance rendering with output slot support and input info tracking v0.1.1 nightly MajoorWaldi 2026-03-19 22:20:43 +01:00
  • da51d8cfff feat: update README with enhanced features, installation instructions, and detailed node descriptions MajoorWaldi 2026-03-19 00:26:15 +01:00
  • 2abd0673b8 feat: add image operations nodes for composition, cropping, and drawing MajoorWaldi 2026-03-18 15:19:58 +01:00
  • f7967be180 feat: add image processing scopes and media handling MajoorWaldi 2026-03-18 06:40:43 +01:00
  • 16bf08d9b2 feat(preview): implement shared ops for live preview with various image processing functions MajoorWaldi 2026-03-18 06:40:22 +01:00
  • 9bc50a1e73 Add 'WORK IN PROGRESS' notice to README Ewald ALOEBOETOE 2026-03-08 20:04:24 +01:00
  • d870efa127 Merge pull request #1 from ComfyNodePRs/pyproject Ewald ALOEBOETOE 2026-01-26 12:07:12 +01:00
  • d21c264bd8 Merge pull request #2 from ComfyNodePRs/publish Ewald ALOEBOETOE 2026-01-26 12:06:51 +01:00
  • 69deaba9ff Add per-image operations preview feature and update nodes accordingly Your Name 2026-01-14 09:44:24 +01:00
  • c223364b28 REFACTOR: Implement live preview for image operations Your Name 2026-01-13 23:36:57 +01:00