aca7d818bd
feat: update ND Super Nodes backend
Nour2025-09-26 00:01:14 +01:00
21da7d61c9
feat: rebrand to ND Super Nodes and update related documentation
Nour2025-09-25 23:49:31 +01:00
56442b7c37
Rebrand to ND Super Nodes: update naming, repo, and references
Nour2025-09-25 23:49:01 +01:00
2ac346fc40
Enhance README and documentation for Super LoRA Loader; add comprehensive development guide and release script
Nour2025-09-25 23:31:05 +01:00
8419f8dd0f
feat: enhance ND Power UI with advanced file picker and visual indicators
v1.0.0
Nour2025-09-25 22:47:39 +01:00
987eab47ff
feat: add ND Power UI enhancements
Nour2025-09-24 16:36:57 +01:00
eeae0552e9
chore: ignore frontend type errors log
Nour2025-09-24 16:34:42 +01:00
91cca63595
feat: add file API routes for enhanced picker
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-09-22 21:44:36 +01:00
2d300733dc
Remove cached Python bytecode files from __pycache__ directory to maintain a clean project structure.
Nour2025-09-22 21:36:51 +01:00
ac8eab1495
Update .gitignore to ignore __pycache__ and docs, remove cached files
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-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.
Nour2025-09-21 21:08:04 +01:00