Commit graph

13 commits

Author SHA1 Message Date
Chneemann
48bd2fcedd fix: resolve bug with CamelCaseJSONRenderer for proper JSON rendering 2025-04-16 19:38:49 +02:00
Chneemann
7c96da524b fix: task creation by automatically setting the creator field to the authenticated user 2025-04-11 12:11:04 +02:00
Chneemann
cd81ce179d refactor: optimize model and serializer in task_app 2025-04-07 08:55:02 +02:00
Chneemann
fc12d96e83 fix: resolve errors in SerializerTests 2025-04-07 08:31:14 +02:00
Chneemann
76d1aa9425 test: rename task_app tests, create test_serializers.py with initial tests 2025-04-06 21:21:09 +02:00
Chneemann
d3227e9a76 feat: integrate and migrate PostgreSQL in Django Rest; extract functions in task_app to services.py, enable adding/removing assignees and subtasks 2025-04-06 19:58:50 +02:00
Chneemann
d61256610d feat: add create_subtasks function to create subtasks when creating a task 2025-04-02 19:20:55 +02:00
Chneemann
fcc2467bcb chore: minor optimizations and code cleanup 2025-03-24 07:41:17 +01:00
Chneemann
5ba7863913 feat: optimize Redis cache and implement various improvements for Task and User apps 2025-03-23 10:43:26 +01:00
Chneemann
b4e7cfdab0 feat: add CamelCase rendering for JSON responses 2025-03-21 18:22:02 +01:00
Chneemann
ec851fa164 feat: rename "assigned_users" field to "assignees" in task API response 2025-03-20 04:45:12 +01:00
Chneemann
f8227e0203 chore: configure CORS and update Serializer 2025-03-19 19:09:36 +01:00
Chneemann
f8a22c571c feat: add models, serializers, and viewsets for Task, SubTask, and AssignedTask 2025-03-18 19:56:05 +01:00