- Added log detection failure fallback so if logs aren't found for auto-repair SillyTavern it launches with start.bat normally
- VPN detection to warn of install issues because Node.JS will sometimes partially fail to install if a VPN is active
- added a developer fast restart option under 000 at home.
+don't require winget to be installed for launcher.bat instead display warning
+don't require miniconda3 to be installed for launcher.bat instead display warning
+added install miniconda3 from powershell instead of winget
+minor text improvements
made 7-zip modular and added auto launcher restart after install
Prompt user to install 7zip automatically when not found when trying to create a backup.
Fixed backup date time, added option for custom backup name
Users shouldn't see much of a difference on the front end. Version # 1.2.0 -> V1.2.1
Removed the following from Launcher.bat and created modular bat files for the sub-functionality.
- :start_st - > start_st.bat
- :exit - > exit_stl.bat
- :unresolved_unmerged -> unresolved_unmerged.bat
- :remove_pip_cache -> remove_pip_cache.bat
- :remove_node_modules - > remove_node_modules.bat
- :onboarding_flow -> onboarding_flow.bat
- :find_app_port -> find_app_port.bat
- :export_dxdiag -> export_dxdiag.bat
Moved all logs, dxdiag_info.txt and pids.txt to bin/logs/
updated start_st_rl to use same launching and auto-fixing function as start_st
Fixed :onboarding_flow to work with the new user data structure of SillyTavern
Added redirect flow controllers to troubleshooting sub function menus so they can redirect back to troubleshooting or home menus based on where they are called.
Added some basic modularization and reorganization.
- Moved logs to /bin/logs
- Moved create_ssl.bat, fetch_title.js and log_wrapper.bat to /bin/functions/~/
Add functionality to troubleshooting port finder to find the Title of the the application using the port
Added ability for launcher to generate and implement SSL for SillyTavern.
Auto-creates SSL with OpenSSL bundled with GIT commandline.
After creation updates ST launch links to use the cert. Added abilities to delete and regen cert.
Added links to read me on why self-signed certs are safe in this case and how to add to trusted.
Add exception to bin gitignore for the ssl creation bat "create_ssl.bat"