Will Miao
eccfa0ca54
feat: Add keyboard shortcuts for bulk operations and enhance shortcut key styling
2025-07-22 19:14:36 +08:00
Will Miao
fcfc868e57
feat: Move LoRA related components to shared directory for consistency
...
- Added PresetTags.js to handle LoRA model preset parameter tags.
- Introduced RecipeTab.js for managing recipes associated with LoRA models.
- Created TriggerWords.js to manage trigger word functionality for LoRA models.
- Implemented utility functions in utils.js for general model modal operations.
2025-07-22 16:00:04 +08:00
Will Miao
0c883433c1
feat: Implement download path template settings and base model path mappings in UI
2025-07-21 07:37:03 +08:00
Will Miao
132334d500
feat: Add new content indicators for Documentation tab and update links in modals
2025-07-10 17:39:59 +08:00
Will Miao
79ab0f7b6c
refactor: Update folder loading to fetch dynamically from API in DownloadManager and MoveManager. Fixes #274
2025-07-09 20:29:49 +08:00
Will Miao
7a4b5a4667
feat: Implement download progress WebSocket and enhance download manager with unique IDs
2025-07-02 23:48:35 +08:00
Will Miao
49c4a4068b
feat: Add default checkpoint root setting with dynamic options in settings modal
2025-07-02 21:46:21 +08:00
Will Miao
ab22d16bad
feat: Rename download endpoint from /api/download-lora to /api/download-model and update related logic
2025-07-02 19:21:25 +08:00
Will Miao
971cd56a4a
feat: Update WebSocket endpoint for checkpoint progress and adjust related routes
2025-07-02 18:38:02 +08:00
Will Miao
d7cb546c5f
refactor: Simplify model download handling by consolidating download logic and updating parameter usage
2025-07-02 18:25:42 +08:00
Will Miao
8931b41c76
feat: refactor API routes for renaming models and update related functions
2025-06-25 19:38:38 +08:00
Will Miao
446b6d6158
feat: sync saved example images path with backend on path update. Fixes #250
2025-06-25 15:34:25 +08:00
Will Miao
afc810f21f
feat: prevent Ctrl+A behavior when search input is focused. See #251
2025-06-24 22:12:53 +08:00
Will Miao
39d6d8d04a
Add statistics page with metrics, charts, and insights functionality
...
- Implemented CSS styles for the statistics page layout and components.
- Developed JavaScript functionality for managing statistics, including data fetching, chart rendering, and tab navigation.
- Created HTML template for the statistics page, integrating dynamic content for metrics, charts, and insights.
- Added responsive design adjustments and loading states for better user experience.
2025-06-24 21:36:20 +08:00
Will Miao
888896c0c0
feat: add card info display setting with options for always visible or reveal on hover
2025-06-24 17:41:52 +08:00
Will Miao
ba2e42b06e
feat: enhance LoraModal with notes hint and cleanup functionality on close
2025-06-21 20:04:57 +08:00
Will Miao
32d12bb334
feat: update API routes for version info and enhance version fetching functionality
2025-06-20 16:38:11 +08:00
Will Miao
1b2a02cb1a
feat: add git information display in update modals and enhance version check functionality
2025-06-20 15:22:07 +08:00
Will Miao
a615603866
Prevent Ctrl+A behavior in modals by checking for open modals before handling the key event
2025-06-18 18:43:11 +08:00
Will Miao
2cb4f3aac8
Add example images access modal and API integration for checking image availability. Fixes #183 and #209
2025-06-16 21:33:49 +08:00
Will Miao
1ccaf33aac
Refactor example images management by removing centralized examples settings and migration functionality
2025-06-16 18:29:37 +08:00
Will Miao
2221653801
Add bulk selection functionality and limit thumbnail display in BulkManager. See #229
2025-06-15 22:21:21 +08:00
Will Miao
9e553bb87b
Refactor card update functions to unify model and Lora card handling; remove unused metadata path update logic. See #228
2025-06-14 09:39:59 +08:00
Will Miao
787e37b7c6
Add CivitAI re-linking functionality and related UI components. Fixes #216
...
- Implemented new API endpoints for re-linking models to CivitAI.
- Added context menu options for re-linking in both Lora and Checkpoint context menus.
- Created a modal for user confirmation and input for CivitAI model URL.
- Updated styles for the new modal and context menu items.
- Enhanced error handling and user feedback during the re-linking process.
2025-06-09 17:23:03 +08:00
Will Miao
4e5c8b2dd0
Add help modal functionality and update related UI components
2025-06-09 14:55:18 +08:00
Will Miao
4d6ea0236b
Add centralized example images setting and update related UI components
2025-06-08 17:38:46 +08:00
Will Miao
c96550cc68
Enhance migration and download processes: add backend path update and prevent duplicate completion toasts
2025-06-07 11:29:53 +08:00
Will Miao
b1015ecdc5
Add migration functionality for example images: implement API endpoint and UI controls
2025-06-07 11:27:25 +08:00
Will Miao
110ffd0118
Refactor modal close behavior: ensure consistent handling of closeOnOutsideClick option across multiple modals.
2025-06-06 10:32:18 +08:00
Will Miao
b49807824f
Fix optimizeExampleImages setting in SettingsManager
2025-06-03 18:10:43 +08:00
Will Miao
2d39b84806
Add CivitaiApiMetadataParser and improve recipe parsing logic for Civitai images. Also fixes #197
...
Additional info: Now prioritizes using the Civitai Images API to fetch image and generation metadata. Even NSFW images can now be imported via URL.
2025-06-03 14:58:43 +08:00
Will Miao
e151a19fcf
Implement bulk operations for LoRAs: add send to workflow and bulk delete functionality with modal confirmation.
2025-06-03 07:44:52 +08:00
Will Miao
26f9779fbf
Add bulk delete functionality for loras and implement model duplicates management. See #198
...
- Introduced a new API endpoint for bulk deleting loras.
- Added ModelDuplicatesManager to handle duplicate models for loras and checkpoints.
- Implemented UI components for displaying duplicates and managing selections.
- Enhanced controls with a button for finding duplicates.
- Updated templates to include a duplicates banner and associated actions.
2025-06-02 08:08:45 +08:00
Will Miao
355c73512d
Enhance modal close behavior by tracking mouse events on the background. Implement logic to close modals only if mouseup occurs on the background after mousedown, improving user experience.
2025-05-31 08:53:20 +08:00
Will Miao
ddf132bd78
Add cache management feature: implement clear cache API and modal confirmation
2025-05-29 14:36:13 +08:00
Will Miao
b9c9d602de
Enhance download modals: auto-focus on URL input and auto-select version if only one available
2025-05-22 11:07:52 +08:00
Will Miao
8e1f73a34e
Refactor display density settings: replace compact mode with display density option and update related UI components
2025-05-20 19:35:41 +08:00
Will Miao
78e1901779
Add compact mode settings and styles for improved layout control. Fixes #33
2025-05-13 21:40:37 +08:00
Will Miao
e33da50278
refactor: update duplicate recipe management; simplify UI and remove deprecated functions
2025-05-08 18:33:19 +08:00
Will Miao
4034eb3221
feat: implement duplicate recipe detection and management; add UI for marking duplicates for deletion
2025-05-08 17:29:58 +08:00
Will Miao
75a95f0109
refactor: enhance recipe fingerprint calculation and return detailed recipe information; remove unnecessary console logs in import managers
2025-05-08 16:54:49 +08:00
Will Miao
92fdc16fe6
feat(modals): implement duplicate delete confirmation modal and enhance deletion workflow
2025-05-08 16:17:52 +08:00
Will Miao
23fa2995c8
refactor(import): Implement DownloadManager, FolderBrowser, ImageProcessor, and RecipeDataManager for enhanced recipe import functionality
...
- Added DownloadManager to handle saving recipes and downloading missing LoRAs.
- Introduced FolderBrowser for selecting LoRA root directories and managing folder navigation.
- Created ImageProcessor for handling image uploads and URL inputs for recipe analysis.
- Developed RecipeDataManager to manage recipe details, including metadata and LoRA information.
- Implemented ImportStepManager to control the flow of the import process and manage UI steps.
- Added utility function for formatting file sizes for better user experience.
2025-05-08 15:41:13 +08:00
Will Miao
71b97d5974
fix: update recipe data structure to include source_path from metadata and improve loading messages
2025-05-05 18:15:59 +08:00
Will Miao
184f8ca6cf
feat: add local image analysis functionality and update import modal for URL/local path input. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/140
2025-05-05 11:35:20 +08:00
Will Miao
611dd33c75
feat: add model exclution functionality frontend
2025-05-03 16:14:09 +08:00
Will Miao
e1efff19f0
feat: add mini progress circle to progress panel when collapsed
2025-04-30 15:42:01 +08:00
Will Miao
b32756932b
feat: initialize example images manager on app startup and streamline event listener setup
2025-04-30 14:17:39 +08:00
Will Miao
26d9a9caa6
refactor: streamline example images download functionality and UI updates
2025-04-30 13:20:44 +08:00
Will Miao
cb876cf77e
Implement saving model example images locally. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/88
2025-04-29 22:41:18 +08:00