Daniel Egger
a6cf4ad128
Show Diagram for users in cockpit
2023-10-13 14:21:26 +02:00
Daniel Egger
8621d4af07
Load CompletionData
2023-10-12 17:29:05 +02:00
Daniel Egger
627e4f6873
Refactor CirclePage
2023-10-12 13:36:43 +02:00
Daniel Egger
2eddb93be5
Adapt code to user more of the codegen generated typescript types
2023-10-12 10:51:10 +02:00
Daniel Egger
6510d74549
Add first basic LEARNING_PATH_QUERY
2023-10-11 17:26:46 +02:00
Reto Aebersold
d4cb978de3
Add assigment task file upload
2023-10-11 09:51:43 +02:00
Daniel Egger
000e963730
Refactor document handling
2023-10-10 10:12:58 +02:00
Daniel Egger
6e81f85945
Fix problems after rebase
2023-10-10 10:12:58 +02:00
Daniel Egger
778dde12d7
Improve course session loading
2023-10-10 10:12:58 +02:00
Daniel Egger
a8b4454482
Open extended time test url when user has done this
2023-10-05 18:36:55 +02:00
Daniel Egger
4123e15f22
VBV-514: Bewertung von Assignments ist "opt-in"
2023-09-29 12:48:33 +02:00
Daniel Egger
589453a8dc
Remove `evaluation_grade` and set `evaluation_points` and `evaluation_passed` fields
2023-09-28 17:56:29 +02:00
Daniel Egger
733063399f
VBV-525: Feedback can only be sent once per person
2023-09-26 13:43:44 +02:00
Daniel Egger
70655935b0
VBV-525: Refactor feedback submission
2023-09-26 13:43:44 +02:00
Daniel Egger
83fcb84303
Add "Kompetenznachweis"-text to AssignmentIntroductionView
2023-09-14 15:57:35 +02:00
Daniel Egger
2569411959
Fix upsert on initial loading of assignment in circle
2023-09-08 16:46:54 +02:00
Daniel Egger
21174d17db
Attach completion data to `Assignment` in GraphQL schema
2023-09-08 16:46:54 +02:00
Daniel Egger
4bc1ca636c
Add result data for edoniq test
2023-09-08 16:46:54 +02:00
Daniel Egger
a95974c54f
Extend graphql scheme for KompetenzNavi
2023-09-08 16:46:53 +02:00
Daniel Egger
0537d96dbb
Add models for KompetenzNavi and GraphQL-Types
2023-09-08 16:46:53 +02:00
Christian Cueni
6195c9d32a
Use page id for feedbacks, filter by course session id
2023-08-14 19:57:31 +02:00
Daniel Egger
eb50fb0b59
Update generated types
2023-07-18 09:45:59 +02:00
Daniel Egger
e208fdabbc
Change after making UUIDs
2023-07-14 17:13:21 +02:00
Daniel Egger
c97ec9b399
Adapt AssignmentCompletion model to include page_id
2023-07-12 19:06:51 +02:00
Daniel Egger
c1f29a02a0
Fix problems after rebase
2023-07-12 10:21:23 +02:00
Daniel Egger
ab8dbd09ef
Working with enums in graphql...
2023-07-12 10:21:23 +02:00
Daniel Egger
eb0b03f413
Create mutation with test case
2023-07-12 10:21:23 +02:00
Daniel Egger
a75bb14e4c
Add simple graphql types for CourseSessionAttendanceCourse
2023-07-12 10:21:22 +02:00
Daniel Egger
2fdae7c120
Use different naming convention for GraphQL types
2023-07-07 18:43:57 +02:00
Daniel Egger
9860a59cef
Clean up assignment graphql
...
* Remove old assignment api REST code which is unused
* Refactor handling AssignmentCompletionStatus enum
* Add full test for GraphQL assignment completion mutation
* Hide wagtail INFO logs on local dev
2023-07-07 18:43:57 +02:00
Daniel Egger
9be0ce9d39
Frontend: "Vorbereitungsauftrag"
2023-05-24 15:19:49 +02:00
Daniel Egger
8d879ba981
Add graqhql introspection schema
2023-05-16 17:08:54 +02:00