Lorenz Padberg
e8ae8bdc14
VBV-440: Musterlösung und Refactoring S3
2023-12-07 10:38:58 +01:00
Christian Cueni
994d6dc41a
Always create AssignmentListPage for test course
2023-12-04 15:24:50 +01:00
Christian Cueni
064acf24c9
wip: Fix py-tests
2023-12-04 14:06:07 +01:00
Christian Cueni
6f9ef0f79f
wip: Add student tests, change submission page
2023-12-04 14:06:07 +01:00
Christian Cueni
39ea4d8555
wip: Add Reisen Auftrag
2023-12-04 14:06:06 +01:00
Christian Cueni
c3ff391968
Add new content to test test lehrgang
2023-11-23 14:15:56 +01:00
Daniel Egger
0ee783219b
VBV-585 feat: "Wissens- und Verständnisfragen im Cockpit"
2023-11-08 08:00:05 +01:00
Daniel Egger
be2488ff73
VBV-584 feat: only show "Kompetenznachweis-Elemente" in Regio-Dashboard Arbeiten
2023-11-07 14:43:04 +01:00
Reto Aebersold
1e5fb91343
fix: move experts to feedback
2023-11-06 10:10:14 +01:00
Daniel Egger
e6aa6f0cbe
Merge branch 'develop' into feature/VBV-496-dash-regionalleiter
2023-11-03 10:44:22 +01:00
Daniel Egger
c1e73f58e6
`get_recipients` should only fetch experts for the course session
2023-11-02 16:52:02 +01:00
Livio Bieri
d125e66c02
fix: move utils.py outside of dashboard
...
they are useful in other contexts too ;)
2023-11-01 15:15:43 +01:00
Livio Bieri
44cbf3c8f7
chore: create test-supervisor1@example.com
...
and clean up the way users get created a bit
2023-10-31 17:41:58 +01:00
Daniel Egger
bfda331e47
Fix with remove in prepare script
2023-10-14 12:27:07 +02:00
Daniel Egger
919d3267c7
VBV-544: Import edoniq data via "Kursfreigaben ID"/edoniq_course_release_id
2023-10-05 18:04:13 +02:00
Daniel Egger
86cf8f44d3
Add percent for results and "Bestanden"/"Nicht Bestanden"
2023-10-05 14:06:33 +02:00
Daniel Egger
2b50c1d90f
Pass `user_points` and `max_points` to edoniq test result cypress_reset
2023-10-05 09:59:43 +02:00
Daniel Egger
7d291b3e3f
VBV-488: Verarbeite Edoniq Test-Resultate
2023-09-29 17:55:05 +02:00
Daniel Egger
f8c6daf9eb
VBV-519: Anpassungen Darstellung Wissens- und Verständnisfragen für Lernende
2023-09-28 17:56:29 +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
66b50d6b1d
Refactor feedback response creation
2023-09-26 18:13:33 +02:00
Daniel Egger
b5e9b9e355
Fix tests
2023-09-14 18:11:45 +02:00
Daniel Egger
73694d983e
Setup "KompetenzNavi for existing courses
2023-09-13 14:50:45 +02:00
Daniel Egger
aabaced836
Fix creation scripts
2023-09-08 16:47:37 +02:00
Daniel Egger
cce82b72ad
Format code
2023-09-08 16:47:37 +02:00
Daniel Egger
1196aba79d
Show result in EdoniqTestBlock
2023-09-08 16:47:33 +02:00
Daniel Egger
4bc1ca636c
Add result data for edoniq test
2023-09-08 16:46:54 +02:00
Daniel Egger
428ac294e0
Add `--create-assignment-evaulation` cli parameter
2023-09-08 16:46:54 +02:00
Daniel Egger
0537d96dbb
Add models for KompetenzNavi and GraphQL-Types
2023-09-08 16:46:53 +02:00
Elia Bieri
56e454cc8b
Squash merge of code from Elia
2023-08-29 14:31:18 +02:00
Christian Cueni
c140f225ea
Add Edoniq testblock
...
WIP: Add sso code
Update content name
WIP: Add redirect endpoint
mend
Fix after rebase
WIP: Update model
WIP: Add extended time test url
Update trufflehog config, use sso
Update test
2023-08-23 07:33:29 +02:00
Christian Cueni
9ef2a4e8b3
Rename content to reflect real data, refactor import
2023-08-17 19:41:52 +02:00
Christian Cueni
6b67a6cd80
Update content
2023-08-07 14:18:57 +02:00
Christian Cueni
2bbb35eb99
Add Redlichkeitserklärung to documents
2023-08-03 13:39:56 +02:00
Christian Cueni
ee7b3122d1
Add correct links, update learningpath
2023-08-03 10:53:05 +02:00
Christian Cueni
097750184c
Add acceptance to IT/FR uk
2023-08-02 18:38:01 +02:00
Elia Bieri
3a2d12c0b9
Merged in feature/VBV-474-auftragstyp-condition-acceptance (pull request #173 )
...
Add CONDITION_ACCEPTANCE assignment type
* Add CONDITION_ACCEPTANCE assignment type
* Add translations
* Create default CONDITION_ACCEPTANCE assignment
* Move CONDITION_ACCEPTANCE assignment in learning sequence
* Add additional translations
* Add condition acceptance to ÜK basis circle
# Conflicts:
# server/vbv_lernwelt/course/management/commands/create_default_courses.py
* Move condition acceptance to kickoff circle
2023-08-02 08:13:35 +00:00
Daniel Egger
a999375f23
Update slugs when parent changes slug due to title change
2023-07-24 13:37:06 +02:00
Daniel Egger
6654d61761
Refactor some course creation stuff
2023-07-24 13:37:06 +02:00
Daniel Egger
f3ed9db437
Change some settings for Wagtail
2023-07-24 13:37:06 +02:00
Christian Cueni
0f744332cb
Update documents
2023-07-24 08:39:02 +02:00
Daniel Egger
d90030b614
Update urls in course creation scripts
2023-07-21 13:56:09 +02:00
Daniel Egger
815d81a471
Simplify media library models
2023-07-21 13:56:09 +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
Christian Cueni
65d527d894
Add student export for edoniq
2023-07-19 16:02:11 +02:00
Christian Cueni
6e9d87797e
Fix css
2023-07-18 07:46:18 +02:00
Christian Cueni
1ca8a8cf81
Translate circles
2023-07-18 07:46:18 +02:00
Daniel Egger
76e53a205c
Improve error handling a bit...
2023-07-14 13:15:28 +02:00
Daniel Egger
c97ec9b399
Adapt AssignmentCompletion model to include page_id
2023-07-12 19:06:51 +02:00
Daniel Egger
5d29fb7a76
Set due_dates for courses explicitly
2023-07-12 11:45:02 +02:00