5 Commits

Author SHA1 Message Date
Agent@BackendIM
dd853ca3fa b 2025-05-26 18:37:37 +00:00
Automated Action
2c70565d03 Add version information to README.md and fix linting issues
- Added version 0.1.0 to the README introduction
- Added a dedicated Version Information section with details about API version, dependencies, and compatibility
- Fixed linting issues in app/db/base.py by adding noqa comments for necessary imports
2025-05-26 18:31:53 +00:00
Automated Action
874ce9b220 Fix Base import in app/db/base.py for Alembic migrations
The error was occurring because migrations/env.py was trying to import Base from app.db.base, but it wasn't being exported there. This change adds the proper import and re-export of Base in app.db.base.py, fixing the database migration error.
2025-05-26 18:26:16 +00:00
Automated Action
b51b13eb3e Create backend scaffold for freelancer invoicing API
- Set up FastAPI application with CORS support
- Configure SQLite database connection
- Create database models for users, clients, invoices, and line items
- Set up Alembic for database migrations
- Implement JWT-based authentication system
- Create basic CRUD endpoints for users, clients, and invoices
- Add PDF generation functionality
- Implement activity logging
- Update README with project information
2025-05-26 18:21:20 +00:00
Automated Action
92cde10974 Initial commit from template 2025-05-26 18:10:19 +00:00