Commit Graph

89 Commits

Author SHA1 Message Date
dominik24c
40274dc8d7 add black, isort and flake8 package, format code, fix examination schedule and enrollments functionality, add chairman of committee field for TermOfDefence entity 2023-01-14 17:38:03 +01:00
dominik24c
038f9da93d fix group, students, project_supervisor endpoints for coordinator, fix importing csv students endpoint and add copy project supervisors from last year group, refactor code 2023-01-14 01:37:31 +01:00
48be4c6345 Update student terms of def endpoint 2023-01-13 04:08:34 +01:00
dominik24c
6be66634f3 add functional tests of examination schedule endpoints for coordinator view 2023-01-10 00:17:25 +01:00
dominik24c
02677ca511 add functional tests of year-group endpoint for students view and fix importing models 2023-01-09 22:32:58 +01:00
3009ca01b3 Revert "Fix module errors"
This reverts commit 5ef94e857c.
2023-01-09 21:25:43 +01:00
5ef94e857c Fix module errors 2023-01-09 21:18:40 +01:00
dominik24c
ea39814b81 add functional tests of group endpoints for coordinator view 2023-01-08 20:26:41 +01:00
57d0c9bd55 Merge branch 'development' of https://git.wmi.amu.edu.pl/s459309/system-pri into development 2023-01-08 19:20:18 +01:00
cd5b7d4dbd Filter term of defences for students 2023-01-08 19:17:17 +01:00
dominik24c
89da56bcef add functional tests of students endpoint for coordinator view 2023-01-08 17:15:02 +01:00
dominik24c
badbad7cf9 add functionals test for coordinator view to year-group and project supervisors endpoints and add many term of defences endpoint for coordinator view 2023-01-06 22:35:47 +01:00
dd76f23a8c Merge branch 'development' of https://git.wmi.amu.edu.pl/s459309/system-pri into development 2023-01-06 19:26:14 +01:00
213a16743d Add more details in group view, add editing group students 2023-01-06 19:24:02 +01:00
46aa2c0af4 Update term of defences endpoint to include groups 2023-01-06 17:25:21 +01:00
dominik24c
0ddc602959 merge changes on development branch 2023-01-04 22:55:50 +01:00
dominik24c
008fb92583 add unit tests for backend 2023-01-04 22:51:58 +01:00
d01fa307c6 Merge branch 'development' of https://git.wmi.amu.edu.pl/s459309/system-pri into development 2023-01-03 22:51:53 +01:00
dominik24c
c448f8a642 fix list project supervisors and students endpoints for coordinator view 2023-01-03 21:12:29 +01:00
f3068f9797 Fix workload endpoint output 2023-01-02 23:17:37 +01:00
patrol16d
df7e2a02d1 Merge from develop into new commit 2022-12-16 03:28:27 +01:00
817095cc3f Add one column in pdf export 2022-12-16 01:01:52 +01:00
dominik24c
5d94bba15f add points for terms in group view for coordinator 2022-12-15 22:32:01 +01:00
dominik24c
3457f76b17 add project grade sheet view for students and project supervisor 2022-12-15 20:44:03 +01:00
dominik24c
fc3d84aa80 update generating of term of defences endpoint - optimize insert query 2022-11-24 23:01:35 +01:00
dominik24c
5c2e5dcba3 update endpoint of generating term of defence and add endpoint of clear all term of defences 2022-11-23 23:45:51 +01:00
dominik24c
62599214dc add endpoints list of assigned group to term of defence and functionality of add, update, delete group to term of defence by coordinator 2022-11-19 20:43:05 +01:00
4d21532b1f Fix query in assigning group to term of defence 2022-11-18 11:39:12 +01:00
dominik24c
8dcb7528f9 update endpoint of downloading examination schedule in pdf format for coordinator view and fix font issues for polish characters 2022-11-17 20:33:20 +01:00
dominik24c
2e3a7b24f0 add endpoint for generate term of defence for coordinator view 2022-11-17 18:39:45 +01:00
dominik24c
0722eb9648 update endpoints for download and upload students list in csv file 2022-11-17 14:56:19 +01:00
dominik24c
f71c917c61 merge branch and add student_groups table and change logic of endpoint what use group model 2022-11-17 10:21:36 +01:00
dominik24c
afffc78537 update workloads statistics endpoint for coordinator 2022-11-16 21:06:33 +01:00
dominik24c
856372e5ab update enrollments endpoints for coordinator, project supervisors and students 2022-11-16 20:42:40 +01:00
dominik24c
eea98dd225 add year group and change logic of endpoints v2 2022-11-12 16:18:07 +01:00
0cc9482878 3.6 Add schedules view for students, coordinator can now assign to committees 2022-11-04 01:18:26 +01:00
dominik24c
c71531ca10 add endpoint of download examination schedule pdf file 2022-11-02 23:21:08 +01:00
dominik24c
03ffd355ed fix endpoint of create exam enrollments - fix overwriting exam dates 2022-10-28 00:11:54 +02:00
dominik24c
5961758b3f add a workload statistics endpoint for the coordinator and fix the student's view of assigning their own group for the exam 2022-10-27 19:53:39 +02:00
dominik24c
12e15043e3 add the functionality for students to assign and remove to selected exam date 2022-10-27 16:59:12 +02:00
dominik24c
350d9d2a32 add the functionality for project supervisors to assign and remove to selected exam 2022-10-27 15:59:02 +02:00
dominik24c
3c5accfc6e add mode to examination schedule model and add endpoints list of examination schedule for students and project supervisors 2022-10-27 12:05:50 +02:00
dominik24c
b205bd1698 add endpoints of list enrollments for coordinator, students and project supervisors 2022-10-27 11:19:38 +02:00
dominik24c
276cdf2b88 add delete examination schedule endpoint and create enrollment for examination schedule endpoint 2022-10-26 15:11:50 +02:00
dominik24c
55a08d3406 add examination schedule module and endpoint to set date of enrollment for students 2022-10-26 12:41:22 +02:00
dominik24c
adfb941fbe add skeleton of examination package and create ExaminationSchedule, Enrollment and Committee models 2022-10-26 10:33:35 +02:00
dominik24c
dab59189cf update requirements.txt file and reformat code 2022-10-25 20:38:47 +02:00
84f2e235fb Return all supervisors in registration 2022-06-23 00:49:22 +02:00
dominik24c
8f8deb4238 update download student endpoint for coordinator view - fix mode filtering students 2022-06-14 09:46:24 +02:00
dominik24c
7a90c84178 update download student endpoint for coordinator view - generate list by mode of students 2022-06-14 09:42:48 +02:00