Will Miao
d3903ac655
feat: add success toast notification after metadata update completion
2025-08-15 09:43:16 +08:00
Will Miao
8d01d04ef0
feat: add default path toggle and update download modal for improved path selection
2025-08-13 23:30:48 +08:00
Will Miao
286f4ff384
feat: add folder tree and unified folder tree endpoints, enhance download modal with folder path input and tree navigation
2025-08-12 22:34:53 +08:00
Will Miao
96517cbdef
fix: update model_id and model_version_id handling across various services for improved flexibility
2025-08-11 15:31:49 +08:00
Will Miao
4c33c9d256
feat: enhance folder update logic with error handling in fetchModelsPage
2025-08-08 17:33:11 +08:00
Will Miao
fa9c78209f
feat: update API endpoints to include '/list' for model retrieval in routes and templates, fixes #344
2025-08-07 18:06:40 +08:00
Will Miao
2c6f9d8602
feat: add creator search option and update related functionality across models and UI
2025-08-06 18:32:57 +08:00
Will Miao
215272469f
refactor: replace model API client import and remove performance logging, add reset and reload functionality
2025-08-06 07:56:48 +08:00
Will Miao
677a239d53
feat: add setting to include trigger words in LoRA syntax, update UI and functionality, fixes #268
2025-08-05 18:04:10 +08:00
Will Miao
7abfc49e08
feat: implement bulk operations for model management including delete, move, and refresh functionalities
2025-08-05 11:23:20 +08:00
Will Miao
31223f0526
feat: enhance model root fetching and moving functionality across various components
2025-08-04 23:37:27 +08:00
Will Miao
92daadb92c
feat: add endpoints for retrieving checkpoints and unet roots in CheckpointApiClient
2025-08-04 22:23:43 +08:00
Will Miao
fae2e274fd
feat: enable move operations for all model types and remove unsupported methods from specific clients
2025-08-04 19:51:02 +08:00
Will Miao
342a722991
feat: refactor model API structure to support specific model types with dedicated API clients for Checkpoints, LoRAs, and Embeddings
...
refactor: consolidate model API client creation into a factory function for better maintainability
feat: implement move operations for LoRAs and handle unsupported operations for Checkpoints and Embeddings
2025-08-04 19:37:53 +08:00
Will Miao
836a64e728
refactor: enhance bulk metadata refresh functionality and update UI components
2025-07-26 23:45:57 +08:00
Will Miao
1a3751acfa
refactor: unify API client usage across models and remove deprecated API files
2025-07-25 21:38:54 +08:00
Will Miao
a3d6e62035
refactor: centralize resetAndReload functionality in baseModelApi
2025-07-25 17:48:02 +08:00
Will Miao
7f205cdcc8
refactor: unify model download system across all model types
...
- Add download-related methods to baseModelApi.js for fetching versions, roots, folders, and downloading models
- Replace separate download managers with a unified DownloadManager.js supporting all model types
- Create a single download_modals.html template that adapts to model type (LoRA, checkpoint, etc.)
- Remove old download modals from lora_modals.html and checkpoint_modals.html
- Update apiConfig.js to include civitaiVersions endpoints for each model type
- Centralize event handler binding in DownloadManager.js (no more inline HTML handlers)
- Modal UI and logic now auto-adapt to the current model type, making future extension easier
2025-07-25 17:35:06 +08:00
Will Miao
08265a85ec
refactor: Include new file path in response after moving model
2025-07-25 15:10:03 +08:00
Will Miao
c784615f11
refactor: Simplify API calls and enhance model moving functionality
2025-07-25 14:48:28 +08:00
Will Miao
d83fad6abc
Refactor API structure to unify model operations
...
- Introduced MODEL_TYPES and MODEL_CONFIG for centralized model type management.
- Created a unified API client for checkpoints and loras to streamline operations.
- Updated all API calls in checkpointApi.js and loraApi.js to use the new client.
- Simplified context menus and model card operations to leverage the unified API client.
- Enhanced state management to accommodate new model types and their configurations.
- Added virtual scrolling functions for recipes and improved loading states.
- Refactored modal utilities to handle model exclusion and deletion generically.
- Improved error handling and user feedback across various operations.
2025-07-25 10:04:18 +08:00
Will Miao
692796db46
refactor: Update API endpoints to include 'loras' prefix for consistency
2025-07-24 19:56:55 +08:00
Will Miao
d6145e633f
refactor: Simplify cache resort calls in model metadata updates and API routes
2025-07-24 10:47:19 +08:00
Will Miao
ea9370443d
refactor: Implement download management routes and update API endpoints for LoRA
2025-07-23 16:11:02 +08:00
Will Miao
ed9bae6f6a
feat: enhance recipe metadata handling with NSFW level updates and context menu actions. FIxes #247
2025-06-26 11:04:51 +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
605a06317b
feat: Enhance media handling by adding NSFW level support and improving preview image management
2025-06-19 15:19:24 +08:00
Will Miao
1ca05808e1
Enhance preview image upload by deleting existing previews and updating UI state management
2025-06-18 18:37:13 +08:00
Will Miao
71df8ba3e2
Refactor metadata handling by removing direct UI updates from saveModelMetadata and related functions
2025-06-17 20:25:39 +08:00
Will Miao
78bcdcef5d
Enhance CivitAI metadata fetch handling and update virtual scroller item management. See #227
2025-06-15 08:34:22 +08:00
Will Miao
672fbe2ac0
Remove unused and outdated code to improve clarity
2025-06-15 06:18:47 +08:00
Will Miao
eb01ad3af9
Refactor model response inclusion to only include groups with multiple models; update model removal logic to accept hash value. See #221
2025-06-11 19:52:44 +08:00
Will Miao
9fc2fb4d17
Enhance model caching and exclusion functionality: update cache version, add excluded models to cache data, and ensure cache is saved to disk after model exclusion and deletion.
2025-06-04 18:38:45 +08:00
Will Miao
8063cee3cd
Add rename functionality for checkpoint and LoRA files with loading indicators
2025-05-30 16:38:18 +08:00
Will Miao
cbb25b4ac0
Enhance model metadata saving functionality with loading indicators and improved validation. Refactor editing logic for better user experience in both checkpoint and LoRA modals. Fixes #200
2025-05-30 16:30:01 +08:00
Will Miao
bae66f94e8
Add full rebuild option to model refresh functionality and enhance dropdown controls
2025-05-29 15:51:45 +08:00
Will Miao
84bfad7ce5
Enhance model deletion handling in UI: integrate virtual scroller updates and remove legacy UI card removal logic.
2025-05-13 17:50:28 +08:00
Will Miao
c5c9659c76
Update refreshModels to pass folder update flag to resetAndReloadFunction
2025-05-13 15:25:40 +08:00
Will Miao
b741ed0b3b
Refactor recipe and checkpoint management to implement virtual scrolling and improve state handling
2025-05-12 20:07:47 +08:00
Will Miao
01ba3c14f8
Implement virtual scrolling for model loading and checkpoint management
2025-05-12 17:47:57 +08:00
Will Miao
d13b1a83ad
checkpoint
2025-05-12 16:44:45 +08:00
Will Miao
311e89e9e7
checkpoint
2025-05-12 13:59:11 +08:00
Will Miao
8546cfe714
checkpoint
2025-05-12 10:25:58 +08:00
Will Miao
ce7e422169
Revert "refactor: streamline LoraCard event handling and implement virtual scrolling for improved performance"
...
This reverts commit 5dd8d905fa .
2025-05-11 18:50:19 +08:00
Will Miao
5dd8d905fa
refactor: streamline LoraCard event handling and implement virtual scrolling for improved performance
2025-05-09 16:33:34 +08:00
Will Miao
1121d1ee6c
Revert "update"
...
This reverts commit 4793f096af .
2025-05-09 16:14:10 +08:00
Will Miao
4793f096af
update
2025-05-09 15:42:56 +08:00
Will Miao
2027db7411
feat: refactor model deletion functionality with confirmation modal
2025-05-03 16:31:17 +08:00
Will Miao
611dd33c75
feat: add model exclution functionality frontend
2025-05-03 16:14:09 +08:00
Will Miao
d1fd5b7f27
feat: implement alphabet filtering feature with letter counts and UI components v1
2025-05-01 20:07:12 +08:00