Automated Action e60d5d5b85 Implement comprehensive Tags system for todos
- Add Tag model with id, name, color, and created_at fields
- Create TodoTag association table for many-to-many relationship
- Update Todo model to include tags relationship
- Add comprehensive Tag schemas with validation
- Update Todo schemas to support tag operations via tag_ids
- Implement full Tag CRUD operations in crud/tag.py
- Create complete Tag API with all CRUD endpoints
- Add tag-todo association endpoints (add/remove tags from todos)
- Create database migration for tags and todo_tags tables
- Update all import files to include new tag components
- Integrate tag handling in todo create/update operations
- Add API routes for /tags with full CRUD functionality

The tags system allows users to categorize and organize todos
with colored labels that can be assigned and managed independently.
2025-06-19 00:05:02 +00:00
..
2025-06-18 00:30:05 +00:00