Commit Graph

386 Commits

Author SHA1 Message Date
Ramon Wenger c50b19d0d7 Fix unit tests 2024-08-08 07:21:53 +02:00
Ramon Wenger bf5482e39c Replace the course profile filter pills with a dropdown 2024-08-08 07:21:53 +02:00
Ramon Wenger a1228f7753 Add another unit test 2024-08-08 07:21:52 +02:00
Ramon Wenger d0ef9bd5fd Add unit test for course profile update 2024-08-08 07:21:52 +02:00
Daniel Egger 0c5e48aa30 Fix cypress tests 2024-08-08 07:21:51 +02:00
Daniel Egger 507c1a63f7 Format code, fix lint errors 2024-08-08 07:21:51 +02:00
Ramon Wenger 794c18fb41 Pass chosen_profile through checkout step to end up in CourseProfile 2024-08-08 07:21:50 +02:00
Ramon Wenger 0bcafab8a8 Add 'all' CourseProfile to database 2024-08-08 07:21:50 +02:00
Ramon Wenger 6da8907816 Return CourseProfiles depending on the course configuration 2024-08-08 07:10:40 +02:00
Ramon Wenger 59c695b838 Display chosen profile on user profile page 2024-08-08 07:10:39 +02:00
Ramon Wenger f5fe285986 Add course profile and circle data as migration and also inside django
command
2024-08-08 07:10:39 +02:00
Ramon Wenger 281b7c900c Safely access the code property 2024-08-08 07:10:39 +02:00
Ramon Wenger 31df04357b Format code 2024-08-08 07:10:39 +02:00
Ramon Wenger 457aff5bfd Update model and add migrations 2024-08-08 07:10:39 +02:00
Ramon Wenger a43d2df082 Fix type references 2024-08-08 07:10:38 +02:00
Ramon Wenger 829f724ca9 Update queries and mutations with some more fields 2024-08-08 07:10:38 +02:00
Ramon Wenger bb1afd7205 Rename 'filters' to 'profiles', to be more exact 2024-08-08 07:10:38 +02:00
Ramon Wenger 09570f18c2 Add profiles to courses 2024-08-08 07:10:38 +02:00
Ramon Wenger dd1d1ff6fe Add proof of concept implementation for the profile filter 2024-08-08 07:10:37 +02:00
Christian Cueni dec5691d8f Add info to attendance page 2024-07-25 09:52:15 +02:00
Christian Cueni d750a19d24 Add migration and admin field 2024-07-25 08:44:10 +02:00
Daniel Egger f0acdaf254 Add custom organisation name 2024-07-16 15:13:52 +02:00
Christian Cueni 9437dafb76 wip: Add error model, move code, add exception 2024-06-27 11:32:20 +02:00
Christian Cueni 13789a9619 wip: Add sync method 2024-06-27 11:32:20 +02:00
Christian Cueni 601cf7a12b wip: Add signals, change black version 2024-06-27 11:32:18 +02:00
Christian Cueni aa3f222112 wip: Add KC-client and basic methods, signal handler 2024-06-27 11:31:55 +02:00
Daniel Egger aa4f0a0d92 Add cypress tests 2024-05-23 14:45:35 +02:00
Daniel Egger f71e2e6ff3 Propagate "deducted" fields via API 2024-05-23 14:45:35 +02:00
Daniel Egger 7c4300f40c Add `evaluation_points_deducted` field 2024-05-23 14:45:35 +02:00
Daniel Egger fe0fb55bc9 Fix cypress tests 2024-05-23 14:45:35 +02:00
Daniel Egger 8415e1689d Refactor display 2024-05-23 14:45:35 +02:00
Christian Cueni 1634943c21 Hide Fremdeinschätzung in a users profile if in uk course 2024-05-06 13:24:15 +02:00
Daniel Egger 894515fde8 Bugfix: do not try to access `CompetenceCertificateList` in GraphQL for VV 2024-05-03 17:58:31 +02:00
Daniel Egger 4c0d73150e Fix tests 2024-04-26 11:17:31 +02:00
Daniel Egger 1693adce39 Fix cypress test for due dates page 2024-04-25 18:53:41 +02:00
Christian Cueni 5d7898d415 wip: Update copy, fix typecheck 2024-04-23 11:02:43 +02:00
Daniel Egger 8cb00b0976 Replace dueDate code 2024-04-19 16:47:27 +02:00
Christian Cueni 1b378fafcc Fix tests, add links 2024-04-18 06:39:31 +02:00
Christian Cueni 8a89bed0ac WIP: Fix typecheck 2024-04-10 11:18:43 +02:00
Christian Cueni a375559670 WIP: Update Lernbegleitung copy [skip ci] 2024-04-09 13:50:20 +02:00
Daniel Egger d6885f4e7f Add more course config 2024-04-03 11:38:00 +02:00
Daniel Egger e13d72eb8a Add dashboard persons api view 2024-04-03 11:26:50 +02:00
Livio Bieri 3eb098be35 Merge branch 'develop' into feat/geteilter-bereich 2024-03-27 15:40:50 +01:00
Livio Bieri 260cdf2ba1 fix: do not just take the first course session
be explicit about the course session ID to use
2024-03-21 15:11:53 +01:00
Livio Bieri c946330ca6 fix: course_session instead of course setup 2024-03-19 16:42:02 +01:00
Livio Bieri e374ad98de chore: learning mentor course → course session 2024-03-19 16:24:18 +01:00
Livio Bieri c881561fde chore: adds new user that is student and mentor


2024-03-18 15:22:06 +01:00
Livio Bieri 53b2b77472 fix: format 2024-03-06 13:14:01 +01:00
Livio Bieri 1ab6566716 fix: be more permissive on mark completion
only let the request.user mark his completions...
2024-03-05 16:58:52 +01:00
Livio Bieri 61063d9604 fix: user_id is uuid 2024-03-05 13:39:17 +01:00