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
pixelpaws
3982489e67
Merge pull request #97 from willmiao/dev
...
feat: Enhance checkpoint handling by initializing paths and adding st…
2025-04-12 19:10:13 +08:00
Will Miao
5f3c515323
feat: Enhance checkpoint handling by initializing paths and adding static routes
2025-04-12 19:06:17 +08:00
pixelpaws
6e1297d734
Merge pull request #96 from willmiao/dev
...
Dev
2025-04-12 17:01:07 +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
Will Miao
cbfb9ac87c
Enhance CheckpointModal: Implement detailed checkpoint display, editable fields, and showcase functionality
2025-04-10 22:25:40 +08:00
Will Miao
42309edef4
Refactor visibility toggle: Remove toggleApiKeyVisibility function and update related button in modals
2025-04-10 21:43:56 +08:00
Will Miao
559e57ca46
Enhance CheckpointCard: Implement NSFW content handling, toggle blur functionality, and improve video autoplay behavior
2025-04-10 21:28:34 +08:00
Will Miao
311bf1f157
Add support for '.gguf' file extension in CheckpointScanner
2025-04-10 21:15:12 +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
152ec0da0d
Refactor Checkpoints functionality: Integrate loadMoreCheckpoints API, remove CheckpointSearchManager, and enhance FilterManager for improved checkpoint loading and filtering.
2025-04-10 19:57:04 +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
Will Miao
048d486fa6
Refactor cache initialization in LoraManager and RecipeScanner for improved background processing and error handling
2025-04-10 11:34:19 +08:00
Will Miao
8fdfb68741
checkpoint
2025-04-10 09:08:51 +08:00