Commit Graph

  • 83dba34bb8 Add MIT License to the project main Nour Eddine Hamaidi 2026-06-16 22:59:24 +01:00
  • a0a4fc8568 chore: add debug logging for extension initialization feat/nodes-2.0-migration Nour 2026-01-27 17:42:30 +01:00
  • 35883860e5 fix: Properly hide lora_bundle widget and fix property inconsistency Nour 2026-01-27 16:40:03 +01:00
  • b22be68fc2 feat(nodes2): Wire Vue components for Nodes 2.0 mode (Phase 3) Nour 2026-01-27 16:30:50 +01:00
  • 01af5d14fc perf(SuperLoraNode): Add viewport culling and collapse/expand all (fixes #9) Nour 2026-01-27 16:22:48 +01:00
  • 0fd3054ff3 feat(migration): Phase 2 - Add Canvas drawing utilities and State synchronization Nour 2026-01-26 23:31:40 +01:00
  • 75716517c9 feat(migration): Phase 2 - Add Vue component infrastructure and LoraRow/TagHeader components Nour 2026-01-26 23:28:39 +01:00
  • cb1681b2e3 fix(Widget): Change enabled toggle to single-click behavior (fixes #6) Nour 2026-01-26 23:24:36 +01:00
  • 01109c7b4a fix(NodeEnhancer): Skip menu modification for LoadImage and similar nodes (fixes #8) Nour 2026-01-26 23:20:33 +01:00
  • a6aabbf186 feat(migration): Phase 1 - Add Nodes 2.0 feature detection and dual-render foundation Nour 2026-01-26 23:15:48 +01:00
  • 46ccb02fb8 chore: add backups/ to gitignore Nour 2026-01-26 23:11:51 +01:00
  • 807719309b docs: add Nodes 2.0 migration plan Nour 2026-01-26 23:10:24 +01:00
  • 0208f7b763 Bump version to 1.8.0 and update build metadata Nour 2025-11-03 13:44:09 +01:00
  • d20166f4a3 Bump package version to 1.8.0 and update build timestamp copilot/enhance-multiselect-features Nour 2025-11-03 13:41:20 +01:00
  • 8847db525f Merge pull request #5 from HenkDz/copilot/enhance-multiselect-features v1.8.0 Nour Eddine Hamaidi 2025-11-03 12:30:56 +01:00
  • 268d9822eb Implement session-based shift-selection with direction reversal tracking copilot-swe-agent[bot]andHenkDz 2025-11-03 11:21:13 +00:00
  • dd1e2aa212 Add bidirectional shift-click: unselect when shift-clicking backwards copilot-swe-agent[bot]andHenkDz 2025-11-03 10:52:03 +00:00
  • deee1cc10e Add Select All/Unselect All buttons and shift-click range selection copilot-swe-agent[bot]andHenkDz 2025-11-02 16:59:05 +00:00
  • 379b72df27 Initial exploration of multiselect functionality copilot-swe-agent[bot]andHenkDz 2025-11-02 16:56:28 +00:00
  • 0e86239c38 Initial plan copilot-swe-agent[bot] 2025-11-02 16:53:12 +00:00
  • d62849a664 feat: Add Super Prompt Builder backend and services feat/super-prompt-builder Nour 2025-09-30 00:04:14 +01:00
  • 5f853e254a feat: update project version to 1.7.2 v1.7.2 Nour 2025-09-27 23:34:01 +01:00
  • c5d7628376 feat: enhance release process and permissions Nour 2025-09-27 23:33:46 +01:00
  • db701c4bd2 feat: update project version to 1.7.1 Nour 2025-09-27 23:31:08 +01:00
  • a8c60e0129 feat: enhance release script for better file handling Nour 2025-09-27 23:30:18 +01:00
  • 738aa15833 feat: update version to 1.7.0 and enhance version tracking Nour 2025-09-27 23:27:06 +01:00
  • 2768343034 feat: update project version to 1.6.0 Nour 2025-09-27 23:19:48 +01:00
  • a92c87ecc5 feat: enhance node enhancement logic and version detection Nour 2025-09-27 23:19:21 +01:00
  • 2c85a4ce17 feat: update version to 1.5.1 Nour 2025-09-27 18:55:49 +01:00
  • 44d689fc10 feat: update version to 1.5.1 v1.5.1 Nour 2025-09-27 18:53:47 +01:00
  • d0527baae2 feat: enhance node settings management and auto-enhancement functionality Nour 2025-09-27 18:52:35 +01:00
  • 63b590aed8 Add .copilotignore file to exclude build artifacts and cache files Nour 2025-09-27 18:52:06 +01:00
  • 079314605b feat: update version to 1.5.0 and builtAt timestamp Nour 2025-09-27 18:25:53 +01:00
  • e02b12bba8 Merge branch 'main' of https://github.com/HenkDz/nd-super-nodes v1.5.0 Nour 2025-09-27 18:21:53 +01:00
  • 4e071c50b2 feat: add file overlay refresh on R key press and debugging logs Nour 2025-09-27 18:21:44 +01:00
  • 7ddf3d435c Add .comfyignore file to exclude development and documentation assets from Comfy registry packages Nour 2025-09-27 17:55:05 +01:00
  • 858a9fe6de chore: remove empty line in README.md Nour 2025-09-27 14:23:24 +01:00
  • 235774f0af feat: update version and add publish workflow Nour 2025-09-27 14:05:43 +01:00
  • 81f40fdcaa feat: refactor test_lora_utils.py for improved readability v1.4.0 Nour 2025-09-27 13:47:41 +01:00
  • 01238dc805 Merge branch 'main' of https://github.com/HenkDz/nd-super-nodes Nour 2025-09-27 13:47:14 +01:00
  • 685da61078 feat: enhance LoRA file resolution and testing Nour 2025-09-27 13:46:54 +01:00
  • 3aa9f7bd95 Revise PNGs drop instructions in README Nour Eddine Hamaidi 2025-09-27 13:35:11 +01:00
  • 56a222227b feat: update version and icon for nd-super-nodes Nour 2025-09-27 12:02:05 +01:00
  • dfa94d07ab Add pyproject.toml for nd-super-nodes project configuration Nour 2025-09-27 11:31:54 +01:00
  • 9f72747c07 Add initial files and update cache for ND Super Nodes v1.3.0 Nour 2025-09-26 21:37:13 +01:00
  • 9bc4294643 feat: enhance ND Super Nodes with update functionality and UI improvements Nour 2025-09-26 09:13:56 +01:00
  • 4325acb662 Add comprehensive guide for ND Super Nodes AI Assistant v1.3.0 v1.2.1 v1.2.0 v1.1.0 Nour 2025-09-26 00:49:06 +01:00
  • aca7d818bd feat: update ND Super Nodes backend Nour 2025-09-26 00:01:14 +01:00
  • 21da7d61c9 feat: rebrand to ND Super Nodes and update related documentation Nour 2025-09-25 23:49:31 +01:00
  • 56442b7c37 Rebrand to ND Super Nodes: update naming, repo, and references Nour 2025-09-25 23:49:01 +01:00
  • 2ac346fc40 Enhance README and documentation for Super LoRA Loader; add comprehensive development guide and release script Nour 2025-09-25 23:31:05 +01:00
  • 8419f8dd0f feat: enhance ND Power UI with advanced file picker and visual indicators v1.0.0 Nour 2025-09-25 22:47:39 +01:00
  • 450e3b6278 feat: optimize extension registration for faster ComfyUI startup Nour 2025-09-25 19:14:30 +01:00
  • ed927133c5 feat: enhance SuperLoraNode and widgets with improved resizing logic, button styling, and ND Selector integration Nour 2025-09-25 09:23:26 +01:00
  • a8c35b571c feat: enhance Node UI with ND Selector toggle and improved file picker integration Nour 2025-09-25 09:23:10 +01:00
  • ecf5e1e814 feat: add comprehensive guides for custom node development and enhanced UI features Nour 2025-09-25 09:21:19 +01:00
  • dc9b5515f2 build: update compiled extension bundle Nour 2025-09-24 16:37:11 +01:00
  • 987eab47ff feat: add ND Power UI enhancements Nour 2025-09-24 16:36:57 +01:00
  • eeae0552e9 chore: ignore frontend type errors log Nour 2025-09-24 16:34:42 +01:00
  • 91cca63595 feat: add file API routes for enhanced picker Nour 2025-09-24 16:34:30 +01:00
  • e038346f38 Refactor SuperLoraLoader to improve input handling by distinguishing required and optional parameters. Enhance error handling for missing model input, ensuring unchanged return values when no model is provided. Nour 2025-09-23 18:01:46 +01:00
  • 051dc6b13b Refactor SuperLoraNode and extension to improve error handling and preserve user preferences. Simplify size adjustments by maintaining user-defined width while ensuring minimum height. Update try-catch blocks for better stability in node registration and menu options. Nour 2025-09-23 16:42:12 +01:00
  • bc5a02b259 Revise README.md for clarity and conciseness, summarizing features and installation instructions. Introduce new development documentation in docs/development.md, detailing core features, architecture, installation steps, and usage guidelines for developers and power users. Nour 2025-09-23 15:41:47 +01:00
  • 790925a738 Implement TagSetService for enhanced tag management in SuperLoraNode. Add functionality for adding, renaming, and deleting tags, along with improved folder and subfolder filtering capabilities. Update .gitignore to include specific documentation files. Nour 2025-09-23 15:20:35 +01:00
  • 0f19ad3907 Refactor SuperLoraNode and extension logic to enhance error handling and multi-select functionality. Implement try-catch blocks for node registration and menu option retrieval to ensure stability. Introduce multi-select controls and footer actions for improved user experience in LoRA management. Nour 2025-09-23 12:36:13 +01:00
  • 6d2760ff74 Update README.md to document recent features including multi-select LoRA overlay, folder filter chips, batch add footer actions, duplicate-aware selection, inline editors, and template management enhancements. Highlight recent additions for improved user experience and organization. Nour 2025-09-23 12:36:03 +01:00
  • b005c2023d Enhance SuperLoraNode and SuperLoraWidget to support separate CLIP strength adjustments. Implement new controls for CLIP strength, allowing users to enable/disable separate strengths and synchronize values accordingly. Update event handling to ensure consistent behavior across strength adjustments, improving user experience. Nour 2025-09-22 22:06:09 +01:00
  • e70047088a Update SuperLoraWidget to extend strength value range from -2 to -10 and 2 to 10, improving user input flexibility. Adjust event handling for strength adjustments to reflect new limits. Nour 2025-09-22 21:50:24 +01:00
  • 8947e0c781 Update SuperLoraWidget to allow strength values between -10 and 10, enhancing user input flexibility. Adjust event handling for strength adjustments to reflect new limits. Nour 2025-09-22 21:44:36 +01:00
  • 2d300733dc Remove cached Python bytecode files from __pycache__ directory to maintain a clean project structure. Nour 2025-09-22 21:36:51 +01:00
  • ac8eab1495 Update .gitignore to ignore __pycache__ and docs, remove cached files Nour 2025-09-22 21:18:33 +01:00
  • afa1870865 Enhance SuperLoraNode and SuperLoraWidget with improved handling of LoRA configurations. Introduce support for JSON-based lora_bundle input, allowing for more flexible LoRA management. Refactor event handling to synchronize execution widgets effectively. Update WidgetAPI to include syncExecutionWidgets method for better modularity and maintainability. Clean up legacy widget handling to ensure a smoother user experience. Nour 2025-09-22 20:31:24 +01:00
  • f0a07f6d5b Update dependencies in package.json and package-lock.json for improved compatibility and performance. Refactor Vite configuration to use modern path resolution methods. Enhance SuperLoraNode and related widgets with improved rendering logic and event handling. Update styles for better visual consistency and user experience. Nour 2025-09-22 14:17:18 +01:00
  • c103e549bf Enhance SuperLoraWidget with spin animation for refresh indicator and improve user feedback during refresh operations. Update drawing logic to handle spinning state and ensure consistent visual feedback across components. Refactor event handling in onRefreshClick method for better performance and reliability. Nour 2025-09-22 12:11:44 +01:00
  • f73539328f Enhance SuperLoraWidget with refresh functionality and trigger word management. Introduce TriggerWordStore for persistent storage of trigger words. Update event handling for trigger words to utilize async operations and improve user experience. Refactor drawing logic for refresh indicator in the widget. Update extension.js for consistent trigger word handling across components. Nour 2025-09-22 11:58:38 +01:00
  • d7df0e4936 Update SuperLoraNode and related widgets to implement WidgetAPI for improved modularity. Refactor event handling in SuperLoraWidget and SuperLoraTagWidget to utilize WidgetAPI methods. Enhance inline text and number input handling with better coordinate calculations. Introduce folder filtering feature in LoRA selector for improved organization. Update extension.js and related files for consistency and maintainability. Nour 2025-09-22 11:32:02 +01:00
  • 413243e7fa Update LoRA utility functions to enhance trigger word extraction and add path resolution. Modify web API to fallback on LoRA metadata for trigger words if CivitAI returns none. Update .gitignore to exclude __pycache__ directories. Nour 2025-09-22 09:34:04 +01:00
  • 643aa5f552 Implement API route registration for ComfyUI's PromptServer in Super LoRA Loader. Enhance SuperLoraNode with improved trigger word handling, including support for CivitAI service. Update frontend components for better event handling and UI consistency, including adjustments to button styles and layout. Modify TypeScript configurations for stricter checks. Nour 2025-09-22 09:22:29 +01:00
  • 876235242f Refactor SuperLoraNode and SuperLoraHeaderWidget for improved UI aesthetics. Update color schemes for tag chips and strength controls to neutral tones, enhancing visual consistency. Adjust button styles for a more subtle appearance, ensuring better integration with the overall design. Nour 2025-09-21 23:51:42 +01:00
  • 955ca84cec Enhance template management in web API and frontend. Add support for deleting templates via new endpoints and improve template loading with backward compatibility. Update UI elements in SuperLoraNode for better user interaction, including renaming and deleting templates. Normalize template data handling in TemplateService for consistency. Nour 2025-09-21 23:46:23 +01:00
  • d331b7ce13 Refactor SuperLoraNode and SuperLoraHeaderWidget to enhance template saving and LoRA selection UI. Implement modern overlay inputs for saving templates and searching LoRAs, improving user experience and error handling. Update toast notifications with enhanced styling and functionality. Nour 2025-09-21 21:08:04 +01:00
  • db715fc27b initial commit Nour 2025-09-21 20:14:10 +01:00