Will Miao
9bc92736a7
feat: enhance session management by ensuring freshness and optimizing connection parameters
2025-04-25 20:54:25 +08:00
Will Miao
07d9599a2f
feat: implement theme management with auto-detection and user preference storage. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/137
2025-04-25 19:39:11 +08:00
Will Miao
51a6374c33
feat: add favorites filtering functionality across models and UI components
2025-04-25 17:55:33 +08:00
Will Miao
aa6c6035b6
refactor: consolidate save model metadata functionality across APIs
2025-04-25 13:31:01 +08:00
Will Miao
44b4a7ffbb
fix: update requirements to include 'toml' and correct pip install command in README. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/134
2025-04-25 10:26:01 +08:00
Will Miao
e5bb018d22
feat: integrate Font Awesome resources locally. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/131
...
- Replace CDN references with local resources
- Download and include Font Awesome CSS and webfonts in project
- Remove CDN preconnect as resources are now served locally
- Improve reliability for users with limited network access
2025-04-25 10:09:20 +08:00
Will Miao
79b8a6536e
docs: Update README to clarify contribution guidelines and acknowledge project inspirations
2025-04-25 09:48:00 +08:00
Will Miao
3de31cd06a
feat: Add functionality to move civitai.info file during model relocation
2025-04-25 09:41:23 +08:00
Will Miao
c579b54d40
fix: Preserve original path separators when mapping real paths in Config. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/132
2025-04-25 09:33:07 +08:00
Will Miao
0a52575e8b
feat: Enhance model file retrieval by ensuring primary model is selected from files list. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/127
2025-04-25 05:45:29 +08:00
Will Miao
23c9a98f66
feat: Add endpoint for scanning and rebuilding recipe cache, and update UI to use new refresh method
2025-04-24 13:23:31 +08:00
Will Miao
796fc33b5b
feat: Optimize TCP connection parameters and enhance logging for download operations
2025-04-22 19:43:37 +08:00
Will Miao
dc4c11ddd2
feat: Update release notes and version to 0.8.8 with new features and bug fixes
2025-04-22 13:29:00 +08:00
Will Miao
8cb78ad931
feat: Add route for retrieving current usage statistics
2025-04-22 09:39:00 +08:00
Will Miao
85f987d15c
feat: Centralize clipboard functionality with copyToClipboard utility across components
2025-04-22 09:33:05 +08:00
Will Miao
b12079e0f6
feat: Implement usage statistics tracking with backend integration and route setup
2025-04-22 08:56:34 +08:00
Will Miao
b395d3f487
fix: Update filename formatting in save_images method to ensure unique filenames for batch images
2025-04-21 15:42:49 +08:00
Will Miao
37662cad10
Update workflow
2025-04-21 15:42:49 +08:00
Will Miao
f51f49eb60
feat: Enhance LoraManager by updating trigger words handling and dynamically loading widget modules.
2025-04-21 06:49:51 +08:00
Will Miao
e70fd73bdd
feat: Implement trigger words API and update frontend integration for LoraManager. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/43
2025-04-20 22:27:53 +08:00
Will Miao
9bb9e7b64d
refactor: Extract common methods for Lora handling into utils.py and update references in lora_loader.py and lora_stacker.py
2025-04-20 21:35:36 +08:00
Will Miao
51374de1a1
fix: Update version to 0.8.7-bugfix2 in pyproject.toml for clarity on bug fixes
2025-04-20 15:04:24 +08:00
Will Miao
afcc12f263
fix: Update populate_lora_from_civitai method to accept a tuple for Civitai API response. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/117
2025-04-20 15:01:23 +08:00
Will Miao
ca5e23e68c
fix: Update version to 0.8.7-bugfix in pyproject.toml for clarity on bug fixes
2025-04-19 23:02:50 +08:00
Will Miao
eadb1487ae
feat: Refactor metadata formatting to use helper function for conditional parameter addition
2025-04-19 23:00:09 +08:00
Will Miao
1faa70fc77
feat: Implement filename-based hash retrieval in LoraScanner and ModelScanner for improved compatibility
2025-04-19 21:12:26 +08:00
Will Miao
30d7c007de
fix: Correct metadata restoration logic to ensure file info is fetched when metadata is missing
2025-04-19 20:51:23 +08:00
Will Miao
f54f6a4402
feat: Enhance metadata handling by restoring missing civitai data and extracting tags and descriptions from version info
2025-04-19 11:35:42 +08:00
Will Miao
7b41cdec65
feat: Add civitai_deleted attribute to BaseModelMetadata for tracking deletion status from Civitai
2025-04-19 09:30:43 +08:00
Will Miao
fb6a652a57
feat: Add checkpoint hash retrieval and enhance metadata formatting in SaveImage class
2025-04-18 23:55:45 +08:00
Will Miao
ea34d753c1
refactor: Remove unnecessary workflow data logging and streamline saveRecipeDirectly function for legacy loras widget
2025-04-18 21:52:26 +08:00
Will Miao
2bc46e708e
feat: Update release notes and version to 0.8.7 with enhancements and bug fixes
2025-04-18 19:03:00 +08:00
Will Miao
96e3b5b7b3
feat: Refactor Civitai model API routes and enhance RecipeContextMenu for missing LoRAs handling
2025-04-18 16:44:26 +08:00
Will Miao
fafbafa5e1
feat: Enhance copyTriggerWord function with modern clipboard API and fallback for non-secure contexts. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/110
2025-04-18 14:56:27 +08:00
Will Miao
be8605d8c6
feat: Enhance CivitaiClient and ApiRoutes to handle model version errors and improve metadata fetching. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/112
2025-04-18 14:44:53 +08:00
Will Miao
061660d47a
feat: Increase maximum allowed trigger words from 10 to 30. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/109
2025-04-18 11:25:41 +08:00
Will Miao
4766b45746
feat: Update SaveImage node to modify default lossless_webp setting and adjust save_kwargs for image formats
2025-04-18 10:52:39 +08:00
Will Miao
0734252e98
feat: Enhance VAEDecodeExtractor to improve image caching and metadata handling
2025-04-18 10:03:26 +08:00
Will Miao
91b4827c1d
feat: Enhance image retrieval in MetadataRegistry and update recipe routes to process images from metadata
2025-04-18 09:24:48 +08:00
Will Miao
df6d56ce66
feat: Add IMAGES category to constants and enhance metadata handling in node extractors
2025-04-18 07:12:43 +08:00
Will Miao
f0203c96ab
feat: Simplify format_metadata method by removing custom_prompt parameter and update related function calls
2025-04-18 05:34:42 +08:00
Will Miao
bccabe40c0
feat: Enhance KSamplerAdvancedExtractor to include additional sampling parameters and update metadata processing
2025-04-18 05:29:36 +08:00
Will Miao
c2f599b4ff
feat: Update node extractors to include UNETLoaderExtractor and enhance metadata handling for guidance parameters
2025-04-17 22:05:40 +08:00
Will Miao
5fd069d70d
feat: Enhance checkpoint processing in format_metadata to handle non-string types safely
2025-04-17 09:38:20 +08:00
Will Miao
32d34d1748
feat: Enhance trace_node_input method with depth tracking and target class filtering; add FluxGuidanceExtractor for guidance parameter extraction
2025-04-17 08:06:21 +08:00
Will Miao
18eb605605
feat: Refactor metadata processing to use constants for category keys and improve structure
2025-04-17 06:23:31 +08:00
Will Miao
4fdc88e9e1
feat: Enhance LoraLoaderExtractor to extract base filename from lora_name input
2025-04-16 22:19:38 +08:00
Will Miao
4c69d8d3a8
feat: Integrate metadata collection in RecipeRoutes and simplify saveRecipeDirectly function
2025-04-16 22:15:46 +08:00
Will Miao
d4b2dd0ec1
refactor: Rename to_comfyui_format method to to_dict and update references in save_image.py
2025-04-16 21:42:54 +08:00
Will Miao
181f78421b
feat: Standardize LoRA extraction format and enhance input handling in node extractors
2025-04-16 21:20:56 +08:00
Will Miao
8ed38527d0
feat: Implement metadata collection and processing framework with debug node for verification
2025-04-16 20:04:26 +08:00
Will Miao
c4c926070d
fix: Update optimize_image method to handle image validation and error logging, and adjust metadata preservation logic.
2025-04-15 12:31:17 +08:00
Will Miao
ed87411e0d
refactor: Change logging level from info to debug for service initialization and file monitoring
2025-04-15 11:48:37 +08:00
Will Miao
4ec2a448ab
feat: Improve date formatting in filename generation with zero-padding and two-digit year support. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/102
2025-04-15 10:46:57 +08:00
Will Miao
73d01da94e
feat: Enhance model preview version management with localStorage support
2025-04-15 10:35:50 +08:00
Will Miao
6e513ed32a
feat: Add drag functionality for strength adjustment in LoRA entries. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/101
2025-04-15 08:56:19 +08:00
Will Miao
46700e5ad0
feat: Refactor infinite scroll initialization for improved observer handling and sentinel management
2025-04-14 20:25:44 +08:00
Will Miao
d1e21fa345
feat: Implement context menus for checkpoints and recipes, including metadata refresh and NSFW level management
2025-04-14 15:37:36 +08:00
Will Miao
cede387783
Bump version to 0.8.6 in pyproject.toml
2025-04-14 08:42:00 +08:00
Will Miao
b206427d50
feat: Update README to include enhanced checkpoint management features and improved initial loading details
2025-04-14 08:40:42 +08:00
Will Miao
47d96e2037
feat: Simplify recipe page initialization and enhance error handling for recipe cache loading
2025-04-14 07:03:34 +08:00
Will Miao
e51f7cc1a7
feat: Enhance checkpoint download manager to save active folder preference and update UI accordingly
2025-04-13 22:12:18 +08:00
Will Miao
40381d4b11
feat: Optimize session management and enhance download functionality with resumable support
2025-04-13 21:51:21 +08:00
Will Miao
76fc9e5a3d
feat: Add WebSocket support for checkpoint download progress and update related components
2025-04-13 21:31:01 +08:00
Will Miao
9822f2c614
feat: Add Civitai model version retrieval for Checkpoints and update error handling in download managers
2025-04-13 20:36:19 +08:00
Will Miao
8854334ab5
Add tip images
2025-04-13 18:46:44 +08:00
Will Miao
53080844d2
feat: Refactor progress bar classes for initialization component to improve clarity and avoid conflicts
2025-04-13 18:42:36 +08:00
Will Miao
76fd722e33
feat: Improve card layout by adding overflow hidden and fixing flexbox sizing issues
2025-04-13 18:20:15 +08:00
Will Miao
fa27513f76
feat: Enhance infinite scroll functionality with improved observer settings and scroll event handling
2025-04-13 17:58:14 +08:00
Will Miao
72c6f91130
feat: Update initialization component with loading progress and tips carousel
2025-04-13 14:03:02 +08:00
Will Miao
5918f35b8b
feat: Add keyboard shortcuts for search input focus and selection
2025-04-13 13:12:32 +08:00
Will Miao
0b11e6e6d0
feat: Enhance initialization component with progress tracking and UI improvements
2025-04-13 12:58:38 +08:00
Will Miao
a043b487bd
feat: Add initialization progress WebSocket and UI components
...
- Implement WebSocket route for initialization progress updates
- Create initialization component with progress bar and stages
- Add styles for initialization UI
- Update base template to include initialization component
- Enhance model scanner to broadcast progress during initialization
2025-04-13 10:41:27 +08:00
Will Miao
5f3c515323
feat: Enhance checkpoint handling by initializing paths and adding static routes
2025-04-12 19:06:17 +08:00
Will Miao
8f3cbdd257
fix: Simplify session item retrieval in loadMoreModels function
2025-04-12 16:54:27 +08:00
Will Miao
2fc06ae64e
Refactor file name update in Lora card
...
- Updated the setupFileNameEditing function to pass the new file name in the updates object when calling updateLoraCard.
- Removed the page reload after file name change to improve user experience.
- Enhanced the updateLoraCard function to handle the 'file_name' update, ensuring the dataset reflects the new file name correctly.
2025-04-12 16:35:35 +08:00
Will Miao
515aa1d2bd
fix: Improve error logging and update lora monitor path handling
2025-04-12 16:24:29 +08:00
Will Miao
ff7a36394a
refactor: Optimize event handling for folder tags using delegation
2025-04-12 16:15:29 +08:00
Will Miao
5261ab249a
Fix checkpoints sort_by
2025-04-12 13:39:32 +08:00
Will Miao
c3192351da
feat: Add support for reading SHA256 from .sha256 file in get_file_info function
2025-04-12 11:59:40 +08:00
Will Miao
ce30d067a6
feat: Import and expose loadMoreLoras function in LoraPageManager
2025-04-12 11:46:26 +08:00
Will Miao
e84a8a72c5
feat: Add save metadata route and update checkpoint card functionality
2025-04-12 11:18:21 +08:00
Will Miao
10a4fe04d1
refactor: Update API endpoint for saving model metadata to use consistent route structure
2025-04-12 09:03:34 +08:00
Will Miao
d5ce6441e3
refactor: Simplify service initialization in LoraRoutes and RecipeRoutes, and adjust logging level in ServiceRegistry
2025-04-12 09:01:09 +08:00
Will Miao
a8d21fb1d6
refactor: Remove unused service imports and add new route for scanning LoRA files
2025-04-12 07:49:11 +08:00
Will Miao
9277d8d8f8
refactor: Disable file monitoring functionality with ENABLE_FILE_MONITORING flag
2025-04-12 06:47:47 +08:00
Will Miao
0618541527
checkpoint
2025-04-11 20:22:12 +08:00
Will Miao
1db49a4dd4
refactor: Enhance checkpoint download functionality with new modal and manager integration
2025-04-11 18:25:37 +08:00
Will Miao
3df96034a1
refactor: Consolidate model handling functions into baseModelApi for better code reuse and organization
2025-04-11 14:35:56 +08:00
Will Miao
e991dc061d
refactor: Implement common endpoint handlers for model management in ModelRouteUtils and update routes in CheckpointsRoutes
2025-04-11 12:06:05 +08:00
Will Miao
56670066c7
refactor: Optimize preview image handling by converting to webp format and improving error logging
2025-04-11 11:17:49 +08:00
Will Miao
31d27ff3fa
refactor: Extract model-related utility functions into ModelRouteUtils for better code organization
2025-04-11 10:54:19 +08:00
Will Miao
297ff0dd25
refactor: Improve download handling for previews and optimize image conversion in DownloadManager
2025-04-11 09:00:58 +08:00
Will Miao
b0a5b48fb2
refactor: Enhance preview file handling and add update_preview_in_cache method for ModelScanner
2025-04-11 08:43:21 +08:00
Will Miao
ac244e6ad9
refactor: Replace hardcoded image width with CARD_PREVIEW_WIDTH constant for consistency
2025-04-11 08:19:19 +08:00
Will Miao
7393e92b21
refactor: Consolidate preview file extensions into constants for improved maintainability
2025-04-11 06:19:15 +08:00
Will Miao
86810d9f03
refactor: Remove move_model method from LoraScanner class to streamline code
2025-04-11 06:05:19 +08:00
Will Miao
18aa8d11ad
refactor: Remove showToast call from clearCustomFilter method in LorasControls
2025-04-11 05:59:32 +08:00
Will Miao
fafec56f09
refactor: Rename update_single_lora_cache to update_single_model_cache for consistency
2025-04-11 05:52:56 +08:00
Will Miao
129ca9da81
feat: Implement checkpoint modal functionality with metadata editing, showcase display, and utility functions
...
- Added ModelMetadata.js for handling model metadata editing, including model name, base model, and file name.
- Introduced ShowcaseView.js to manage the display of images and videos in the checkpoint modal, including NSFW filtering and lazy loading.
- Created index.js as the main entry point for the checkpoint modal, integrating various components and functionalities.
- Developed utils.js for utility functions related to file size formatting and tag rendering.
- Enhanced user experience with editable fields, toast notifications, and improved showcase scrolling.
2025-04-10 22:59:09 +08:00