3 Commits

Author SHA1 Message Date
Automated Action
aaac87335a Fix ModuleNotFoundError for pydantic_settings
- Added pydantic and pydantic-settings to requirements.txt
- Updated config.py to use proper Pydantic v2 imports and patterns
- Updated schemas to use Pydantic v2 configuration format
- Replaced orm_mode with from_attributes=True in schema models
- Applied code formatting with Ruff
2025-06-09 13:43:01 +00:00
Automated Action
9bfdefc0b4 Fix Alembic migration import error
- Updated env.py to correctly handle Python path by adding project root to sys.path
- Added proper imports with noqa annotations to handle linting exceptions
- Added prepend_sys_path setting to alembic.ini for better path resolution
- Fixed import of models to ensure they're properly detected by Alembic
2025-06-09 13:38:55 +00:00
Automated Action
2bc28761f5 Create file upload and download API
- Set up FastAPI project structure
- Implement database models and migrations for file metadata
- Create file upload endpoint with size validation
- Implement file download and listing functionality
- Add health check and API information endpoints
- Create comprehensive documentation
2025-06-09 13:33:57 +00:00