Commit Graph

8 Commits

Author SHA1 Message Date
TSC
b1a9fb1416 Improve WebSocket error handling and connectivity
- Introduced `handle_websocket_failure()` to consolidate error handling and messaging.
- Removed redundant `websocket_status` checks in the server initialization function.
- Enhanced the `send_command_to_frontend()` function to handle potential WebSocket failures.
- Ensured error messages related to WebSocket failures are displayed only once.
2023-08-09 22:24:14 -05:00
TSC
d342e7228c Implement fallback for pip installations
This commit introduces a fallback mechanism for the package installation process. 

- If the `python_embedded` directory is not found, the installation defaults to the current Python environment.
- This ensures that packages are installed successfully regardless of the setup, enhancing compatibility across different machines.
2023-08-08 00:07:47 -05:00
TSC
bcfdf029ad Set async thread to daemon
Set WebSocket server thread to daemon to ensure it exits with main program.
2023-08-07 22:57:26 -05:00
TSC
915d3ecb78 tsc_utils.py self referential import mistake 2023-08-07 22:43:03 -05:00
TSC
1b882e0f11 Auto Package Installer Changes
Auto required package isntaller package now uses the "requirements.txt" folder as reference for what packages to install. 
Packages are also now installed straight to the ComfyUI's python embedded site-packages folder via relative pathing. 
Updated messages to be cleaner on console aswell.
2023-08-07 22:25:34 -05:00
TSC
bf93794914 Add files via upload 2023-08-06 22:09:13 -05:00
TSC
50a95c5f92 Fixed Issues with SDXL LoRAs 2023-07-30 21:33:33 -05:00
TSC
15cf97dec5 LoRA Stacking + Bug Fixes + Code Refactoring 2023-07-16 13:04:28 -05:00