7 Commits

Author SHA1 Message Date
Automated Action
b36326d1a5 Fix SyntaxError: move global declarations before variable usage in get_db function 2025-06-03 10:43:26 +00:00
Automated Action
dd38de25ee Remove supervisord configuration and update README 2025-06-03 10:42:03 +00:00
Automated Action
578ec671c3 Fix Pydantic error in Settings class and improve supervisord configuration 2025-06-03 10:38:05 +00:00
Automated Action
a5aebe0377 Fix Supervisor startup errors and improve application resilience
- Update Supervisor configuration to use python -m uvicorn for reliable module loading
- Fix database path resolution using absolute paths
- Add in-memory SQLite database option for testing and when file access is problematic
- Improve error handling in database connection module
- Enhance logging configuration with more detailed output
- Add environment variables and documentation for better configuration options
- Update troubleshooting guide with common issues and solutions
2025-06-02 22:47:33 +00:00
Automated Action
acf2757384 Fix Supervisor startup errors and improve application resilience
- Update database path configuration for better compatibility
- Add comprehensive logging system with error handling
- Create supervisord.conf with proper configuration
- Add environment variable example file
- Enhance health check endpoint to report database status
- Add detailed startup and shutdown event handlers
- Update documentation with troubleshooting information
- Update requirements with additional helpful packages
2025-06-02 22:42:07 +00:00
Automated Action
606cda0912 Implement Blogging API with FastAPI and SQLite
- Create project structure with app organization
- Set up FastAPI application with CORS and health endpoint
- Implement database models with SQLAlchemy (User, Post, Comment)
- Set up Alembic for database migrations
- Implement authentication with JWT tokens
- Create CRUD operations for all models
- Implement REST API endpoints for users, posts, and comments
- Add comprehensive documentation in README.md
2025-06-02 22:34:58 +00:00
Automated Action
43ed82386b Initial commit from template 2025-06-02 22:24:51 +00:00