Commit graph

111 commits

Author SHA1 Message Date
0eed736dd7 Removed old Python 3.10 package for GDAL on windows 2023-08-03 23:22:03 +08:00
4a4fbb5be2 Added dockerfile for docker image building 2023-08-03 23:21:47 +08:00
194e33db61 Fixed JWT token lifetime 2023-08-02 15:48:45 +08:00
1beaf909f0 Simplified GDAL import 2023-07-28 19:38:33 +08:00
4697bee70f Fixed mismatches in python versions 2023-07-28 18:41:18 +08:00
e9d4090713 Added avatar profile uploads 2023-07-27 16:00:24 +08:00
fd2563aff9 Added some schema fields for drf-spectacular 2023-07-27 00:43:31 +08:00
a608db275c Updated schema 2023-07-27 00:17:35 +08:00
accf87e332 Subject selection improvement in admin panel and for irregular students 2023-07-27 00:10:53 +08:00
0fd790505e Major overhaul to subject model and serializers 2023-07-26 23:32:03 +08:00
0eff07a1ae Overhauled the entire subjects app to be more simplified and to remove anomalies when filtering in queries 2023-07-26 12:14:19 +08:00
4b82ffbbc2 Change included package for python 3.10 2023-07-26 00:42:53 +08:00
83b817ec35 Improved subject viewset 2023-07-25 17:03:05 +08:00
8537b1d3ac Improved subject viewsets and subjects postmigration script 2023-07-25 16:29:11 +08:00
6af2bd0c0d Migrate to DRF-Spectacular instead of drf-yasg 2023-07-25 15:12:53 +08:00
c955cadc18 Fixed subject serializer and added drf-yasg for better endpoint documentation 2023-07-24 01:47:01 +08:00
a33b32436d Code improvements 2023-07-23 23:24:30 +08:00
813ca3eb82 Warn if course has no shortname 2023-07-23 23:22:39 +08:00
890ba80db4 Polished postmigration scripts 2023-07-23 23:20:03 +08:00
97374442f7 Polished postmigration scripts 2023-07-23 23:19:47 +08:00
80f8aa5d66 Auto add courses post-migration based on csv records that we have 2023-07-23 23:15:52 +08:00
f550134998 Added debug mode for frontend to handle email activation link changes 2023-07-23 22:36:19 +08:00
a2d1fb8081 Added records for computer engineering 2023-07-20 17:19:43 +08:00
b9957eec9e Improved subjects postmigration print log 2023-07-19 22:51:23 +08:00
c6237ad9b1 Exclude records in media folder from gitignore 2023-07-19 15:52:25 +08:00
lemeow125
7d47cf79d9
Merge pull request #2 from lemeow125/feature/geofencing
Feature/geofencing
2023-07-19 15:51:20 +08:00
c5e1f0dc49 Optimized subjects adding postmigration for better code readability 2023-07-19 15:50:47 +08:00
84e33d7ca6 Skip updating a subject if it already exists with the same year level, semester, and course postmigration 2023-07-19 15:43:38 +08:00
1c35e95f21 Improved subjects serializer 2023-07-19 15:36:06 +08:00
3f136f8cef Improved subjects model and serializer 2023-07-19 15:24:59 +08:00
3748b4d2c8 Improved user registration serializer 2023-07-19 02:38:35 +08:00
bf9ed11a9e Improved code for uupdating course year level and semester for student and for postmigration generation of subjects per course 2023-07-18 22:15:42 +08:00
41b2747495 Improved code for uupdating course year level and semester for student and for postmigration generation of subjects per course 2023-07-18 22:13:31 +08:00
33e8218e51 Automatically add subjects based on a .csv file 2023-07-18 20:25:03 +08:00
c10ef2d784 Auto subject adding/dropping when changing year level, semester, or course 2023-07-18 17:56:23 +08:00
db8fd8642f Add debug student account on migrate and added subjects to user serializer 2023-07-18 16:01:19 +08:00
e6c4dd7b9c Removed associative entity between student and subject 2023-07-18 15:51:06 +08:00
8a42b58f87 Fixed subjectstudent model 2023-07-18 15:22:17 +08:00
2c131489bc Improved student serializer 2023-07-18 00:36:13 +08:00
95cbd88fd8 Improved student serializer 2023-07-18 00:35:41 +08:00
eb26533dcd Improved subject model 2023-07-17 21:23:27 +08:00
e8693547cf Omit student_status from user serializer 2023-07-17 18:42:40 +08:00
fd08e3c58a Change profile photo filename 2023-07-15 00:01:51 +08:00
447b034d38 Improved study_groups geofencing in serializer 2023-07-14 23:56:24 +08:00
a67ea5cd8a Implemented geofencing logic for student_status and study_groups with landmark labels 2023-07-14 23:55:54 +08:00
toledo
7938c3ceef Added Additional Landmarks 2023-07-14 20:47:13 +08:00
abed03617e Rename def for adding landmarks 2023-07-11 15:06:09 +08:00
89087f8566 Use SRID 2023-07-11 15:05:38 +08:00
6e357defcf Improved landmarks view and added prefilled in landmarks 2023-07-11 15:03:42 +08:00
ba7e79cdc2 Moved subject course associative entity to subjects app 2023-07-10 17:35:54 +08:00