Commit graph

14 commits

Author SHA1 Message Date
d7f88e1770 Hotfix for registration crashing due to non-unique StudentStatus instance creation 2023-10-02 00:46:44 +08:00
7dc80caee7 Removed associative entity and fixed relationship between student status and study group 2023-09-25 21:09:31 +08:00
fc031e9e51 Changed foreign key field value to reference the required string directly rather than id from StudentStatus and CustomUser with Subjects 2023-09-06 18:13:21 +08:00
4a96774ba8 Add formatted timestamp to student status serializer 2023-08-15 18:53:10 +08:00
06441702c7 CustomUser and StudentStatus improvements 2023-08-06 14:19:55 +08:00
a67ea5cd8a Implemented geofencing logic for student_status and study_groups with landmark labels 2023-07-14 23:55:54 +08:00
8d9364274c Added some needed string definitions for django admin and moved study groups to leaflet 2023-07-10 17:20:15 +08:00
98177f7235 Migrated location fields to new format. Also fixed student_status serializer 2023-07-09 19:00:47 +08:00
f6cbe1941e Fixed integrity issues with on_delete for customuser 2023-07-04 18:06:47 +08:00
fbe047e8a2 Painstakingly added an endpoint to show messages from the current study group of the user 2023-06-28 00:49:11 +08:00
701dc55e31 Added study_groups 2023-06-27 21:12:03 +08:00
f0d052bc66 Polished student_status serializer 2023-06-27 13:40:31 +08:00
1256efa3d2 Made student_status persistent rather than be deleted when unused. Add active field to student_status and auto create student_status instance when a user is created 2023-06-26 23:50:55 +08:00
ed6a66e989 Added student_status model 2023-06-26 22:06:05 +08:00