Will Miao
e60a579b85
feat(localization): enhance toast messages for API actions and model management with i18n support
...
refactor(localization): update toast messages in various components and managers for better user feedback
2025-08-31 12:25:08 +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
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
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
8931b41c76
feat: refactor API routes for renaming models and update related functions
2025-06-25 19:38:38 +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
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
01ba3c14f8
Implement virtual scrolling for model loading and checkpoint management
2025-05-12 17:47:57 +08:00
Will Miao
611dd33c75
feat: add model exclution functionality frontend
2025-05-03 16:14:09 +08:00
Will Miao
aa6c6035b6
refactor: consolidate save model metadata functionality across APIs
2025-04-25 13:31:01 +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
3df96034a1
refactor: Consolidate model handling functions into baseModelApi for better code reuse and organization
2025-04-11 14:35:56 +08:00
Will Miao
131c3cc324
Add Civitai metadata fetching functionality for checkpoints
...
- Implement fetchCivitai API method to retrieve metadata from Civitai.
- Enhance CheckpointsControls to include fetch from Civitai functionality.
- Update PageControls to register fetch from Civitai event listener for both LoRAs and Checkpoints.
2025-04-10 21:07:17 +08:00
Will Miao
ee04df40c3
Refactor controls and pagination for Checkpoints and LoRAs: Implement unified PageControls, enhance API integration, and improve event handling for better user experience.
2025-04-10 19:41:02 +08:00
Will Miao
252e90a633
Enhance Checkpoints Manager: Implement API integration for checkpoints, add filtering and sorting options, and improve UI components for better user experience
2025-04-10 16:04:08 +08:00