10 Commits

Author SHA1 Message Date
Automated Action
97c002ac88 Add AI-powered chat-to-tasks feature
Implement a new endpoint that converts natural language input into structured tasks using an LLM. Features include:
- LLM service abstraction with support for OpenAI and Google Gemini
- Dependency injection pattern for easy provider switching
- Robust error handling and response formatting
- Integration with existing user authentication and task creation
- Fallback to mock LLM service for testing or development
2025-05-17 07:44:19 +00:00
Automated Action
efba5e489a Fix database permissions issues by using more accessible paths
- Updated database configuration to use /app/storage/db directory
- Added robust directory and file permission handling
- Implemented fallback paths for database location
- Enhanced Alembic migration script with retry logic and clear error diagnostics
- Updated the README with the new database path information
2025-05-16 12:47:17 +00:00
Automated Action
0ceeef31a6 Add user authentication system with JWT tokens
- Add user model with relationship to tasks
- Implement JWT token authentication
- Create user registration and login endpoints
- Update task endpoints to filter by current user
- Add Alembic migration for user table
- Update documentation with authentication details
2025-05-16 12:40:03 +00:00
Automated Action
74c77ba3ea Update README with enhanced database and migration documentation 2025-05-16 06:59:18 +00:00
Automated Action
3f15476ad0 Update README with database configuration details 2025-05-16 06:55:28 +00:00
Automated Action
669d16ace5 Remove API versioning and implement robust error handling for all endpoints 2025-05-16 06:39:27 +00:00
Automated Action
f8685abae0 Add redirect from /tasks to /api/v1/tasks for backward compatibility 2025-05-16 06:15:11 +00:00
Automated Action
1280fe986a Fix API routing prefix and improve error reporting 2025-05-16 06:09:14 +00:00
Automated Action
aeab17a8ea Implement Task Manager API with FastAPI and SQLite
- Set up project structure
- Created Task model with SQLAlchemy
- Implemented SQLite database connection
- Created Alembic migrations
- Added Task CRUD endpoints
- Added health endpoint
- Updated README with project details

generated with BackendIM... (backend.im)
2025-05-14 07:18:59 +00:00
Automated Action
9d38a4ce64 Initial commit from template 2025-05-14 07:15:30 +00:00