Daniel Egger
49a3fa99e1
Document handling via REST
2023-10-10 14:26:47 +02:00
Daniel Egger
000e963730
Refactor document handling
2023-10-10 10:12:58 +02:00
Daniel Egger
f75590dd0b
Refactor code to use `useCourseSessionDetailQuery`
2023-10-10 10:12:58 +02:00
Daniel Egger
41ead1dad4
Refactor circle handling in cockpit
2023-10-10 10:12:58 +02:00
Daniel Egger
b9fa421785
Fix attendance check page
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
a8b4454482
Open extended time test url when user has done this
2023-10-05 18:36:55 +02:00
Daniel Egger
86cf8f44d3
Add percent for results and "Bestanden"/"Nicht Bestanden"
2023-10-05 14:06:33 +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
1196aba79d
Show result in EdoniqTestBlock
2023-09-08 16:47:33 +02:00
Daniel Egger
2569411959
Fix upsert on initial loading of assignment in circle
2023-09-08 16:46:54 +02:00
Daniel Egger
9f81def537
Show evaluation points in KompetenzNavi
2023-09-08 16:46:54 +02:00
Daniel Egger
2430c02584
Add initial KompetenzNavi Frontend
2023-09-08 16:46:53 +02:00
Elia Bieri
b970597a81
Merged in feature/VBV-451-anwesenheitskontrolle-frontend (pull request #150 )
...
VBV-451 Anwesenheitskontrolle frontend & neues Cockpit
* Regenerate graphql types after rebase
* Fix grading progress
* Fix cypress tests
* Fix circle selection and add CourseSessionAssignment for Fahrzeug Vorbereitungsauftrag
* Use `LearningContentAssignment` explictly
* Improve type safety without `as`
* Disable feedback details button when no feedback
* Extend submission overview titles after review
* Improve attendance check state handling
* Minor translation/wording fixes
Approved-by: Daniel Egger
2023-07-20 16:22:28 +00: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
5890e908f2
Add CourseSessionAssignment to serializer
2023-07-11 17:42:30 +02:00
Daniel Egger
df13e99d6f
Play with generated graphql code
2023-07-07 18:43:57 +02:00
Daniel Egger
ad10bae641
Upgrade npm libraries
...
Remove unneeded graphql codegen step
Adapt build step
Revert "Remove unneeded graphql codegen step"
This reverts commit 9009e82669a828496ea4d19ffb07f8b85a73645a.
2023-06-21 14:23:19 +02:00
Daniel Egger
9be0ce9d39
Frontend: "Vorbereitungsauftrag"
2023-05-24 15:19:49 +02:00
Daniel Egger
31dae0a5cd
VBV-306: Use GraphQL for assignment code
2023-05-15 19:07:06 +02:00
Elia Bieri
10f34f53d8
Merged in feature/storybook (pull request #49 )
...
Integrate Storybook
* Merged in feature/caprover-deploy (pull request #47 )
Feature/caprover deploy
Approved-by: Christian Cueni
* Merge branch 'feature/storybook' of bitbucket.org:iterativ/vbv_lernwelt into feature/storybook
* Add stories
* Add BuenosAires font to storybook
* Mute typecheck error
* Update bitbucket deployment
* Add ItNavigationProgress component
* Update pipelines file
* Update pipelines file
* Merged develop into feature/storybook
Approved-by: Daniel Egger
2023-03-29 13:45:13 +00:00
Christian Cueni
aa5b744285
Migrate form data to json field
2023-02-06 16:03:40 +01:00
Ramon Wenger
d5a3025e12
Make prettier happy too
2022-12-29 16:28:36 +01:00
Ramon Wenger
69fc7f7dbb
Add Feedback mutation call, also codegen for typing
2022-12-29 16:26:29 +01:00