Commit graph

13 commits

Author SHA1 Message Date
Chneemann
144ab73dc8 feat: added generate_random_color function for color field in model, default value set 2025-03-30 19:31:29 +02:00
Chneemann
23233c15e9 chore: minor adjustments to the admin panel 2025-03-29 23:09:48 +01:00
Chneemann
6875c92cea feat: updated UserModel, changed status to is_online and added is_contact_only 2025-03-29 22:48:37 +01:00
Chneemann
fc40cfa991 feat: optimized models, views and caching, added Signals for task_app 2025-03-29 18:55:46 +01:00
Chneemann
7da5f0693d feat: secured user data retrieval with Django IsAuthenticated permission 2025-03-25 09:48:32 +01:00
Chneemann
367b8a3914 feat: adjusted user cache data to match the Serializer structure 2025-03-25 09:47:02 +01:00
Chneemann
20015dab98 feat: integrated signals and moved user receiver logic there; added test for user cache functionality 2025-03-25 09:03:27 +01:00
Chneemann
61ab0d9bbb feat: implemented Redis caching for user data 2025-03-25 08:40:36 +01:00
Chneemann
0ac3a5049c feat: create auth app with login, logout, and auth check, including custom backend for email login 2025-03-23 19:54:10 +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
cd1e6b2a2d feat: integrate Redis for caching 2025-03-22 18:25:00 +01:00
Chneemann
b4e7cfdab0 feat: add CamelCase rendering for JSON responses 2025-03-21 18:22:02 +01:00
Chneemann
33b448f59c feat: add user management app with custom User model, serializer, and viewset 2025-03-20 23:43:12 +01:00