Commit graph

28 commits

Author SHA1 Message Date
Prince Kurt Laurence
43b6180779 Merge branch 'master' of https://git.keannu1.duckdns.org/keannu125/Borrowing-TrackerBackend 2024-01-24 22:39:43 +08:00
Prince Kurt Laurence
2d75066884 added a option on course 2024-01-24 22:38:59 +08:00
142daa8828 add section to admin panel 2024-01-20 19:55:24 +08:00
83580f9aa5 Fix username in registration 2024-01-18 13:38:12 +08:00
7b511e0d8c Remove section field from transactions. This should be in the user model instead 2024-01-14 21:05:08 +08:00
85fb489352 Remove avatar field in user and add section field 2024-01-14 20:57:27 +08:00
Prince Kurt Laurence
7835384906 added csv test data 2024-01-07 20:41:14 +08:00
b0b1f4db86 Migrate to postgres, add memcache and vastly improve available equipment instance query time from 1min 30 seconds to 12 seconds 2024-01-07 02:28:14 +08:00
004896cb26 Add consumables and additional members field to transaction 2024-01-05 19:33:25 +08:00
2ddc9da179 Added subject field to transaction and course field to customuser 2023-12-29 18:38:59 +08:00
9443631102 Improve transaction serializer and add user id to django admin list view in admin panel 2023-12-26 17:02:18 +08:00
9d2f777ffc Add viewsets for listing teachers and technicians 2023-12-22 15:50:22 +08:00
372e466744 Add clearance viewset for student 2023-12-22 14:12:10 +08:00
d5dbe2b876 Fix is student permission and add viewsets for teachers and students for viewing transactions assigned to them 2023-12-21 14:57:42 +08:00
2c8cc87cbe Added transactions and updated models to reflect transactions 2023-12-08 23:00:15 +08:00
ed79408116 Remove ignored pycache files 2023-12-05 00:28:39 +08:00
a5952f64d6 Add .env sample and add pycache folders to gitignore 2023-12-05 00:26:58 +08:00
71d0919c79 Remove static files from git cache 2023-12-04 13:54:46 +08:00
c1ca024b4e Add is_technician field to django admin panel 2023-12-03 12:20:56 +08:00
fefc3aae38 Update deployment related files 2023-12-03 00:43:50 +08:00
4a6bd1ef35 Add category to equipment model and improve serializers for equipments app 2023-12-02 20:58:55 +08:00
3ca24d395d Fixed passwords not being saved on registration 2023-11-20 00:22:51 +08:00
079b88fe7f Pre-generate accounts as technicians by default 2023-11-19 19:06:03 +08:00
3a5f872c67 Pre-generate accounts as technicians by default 2023-11-19 19:05:36 +08:00
0d2721434a Show technician status in admin page 2023-11-13 18:49:30 +08:00
806be0157c Added is_technician field in customuser 2023-11-13 18:22:53 +08:00
2d0e602ba1 Added schema documentation 2023-11-09 19:52:03 +08:00
1c56369044 Added user model 2023-11-09 19:48:13 +08:00