feat: add WebSocket plugin progress notification module and integrate with plugin management routes
- Implemented a WebSocket endpoint for broadcasting plugin loading progress. - Created functions to update and broadcast progress status to connected clients. - Integrated progress updates into plugin management routes for operations like fetching, cloning, installing, uninstalling, and updating plugins. - Added error handling and logging for progress updates and WebSocket connections.
This commit is contained in:
1145
src/webui/plugin_routes.py
Normal file
1145
src/webui/plugin_routes.py
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user