Commit Graph

3 Commits

Author SHA1 Message Date
37b6d295ff fix(6): add missing Toast component and fix backend startup
- Create Toast component for success/error messages
- Fix uvicorn invocation: use backend.main:app from project root
- Ensures relative imports work correctly in backend modules
2026-04-22 18:46:32 +03:00
bd39f6f1b7 fix(6): standalone launcher improvements
- Use uvicorn CLI directly (not python -c workaround)
- Add process group handling for cleaner shutdown
- Silent npm output during setup
- Better error messages and logging
- Support graceful SIGTERM/SIGINT handling
2026-04-22 18:44:18 +03:00
ec4e11c2e0 feat(6): create python standalone server launcher
- Replaces bash script with robust Python implementation
- Simpler process management using subprocess module
- Better error handling and logging
- Manages venv, dependencies, and both services
- Handles graceful shutdown on Ctrl+C
2026-04-22 18:38:24 +03:00