Livio Bieri
654ccb0d47
feat: feedback received screen
2024-01-25 13:39:13 +01:00
Livio Bieri
40127ed92e
fix: missing migrations
2024-01-24 11:23:09 +01:00
Livio Bieri
a282427f24
feat: sso login flow
2023-12-18 15:43:58 +01:00
Christian Cueni
198eb45236
Update translation keys, don't create DueDate for PraxisAssignment
2023-12-04 14:18:59 +01:00
Christian Cueni
8fafba755d
wip: Rename types
2023-12-04 14:06:06 +01:00
Christian Cueni
b0ed6fb147
wip: Add to new casework type to frontend
2023-12-04 14:06:06 +01:00
Christian Cueni
5c140f00de
wip: Rename CASEWORK
2023-12-04 14:06:06 +01:00
Christian Cueni
6afc9dcbc9
Remove no due date title, make course_session_assignment editable
2023-11-30 08:04:01 +01:00
Daniel Egger
0ee783219b
VBV-585 feat: "Wissens- und Verständnisfragen im Cockpit"
2023-11-08 08:00:05 +01:00
Daniel Egger
e6aa6f0cbe
Merge branch 'develop' into feature/VBV-496-dash-regionalleiter
2023-11-03 10:44:22 +01:00
Christian Cueni
052ddfba8d
Send reminders only to related experts
2023-10-31 10:59:20 +01:00
Livio Bieri
ca44a913c9
wip: session group statistics w/ permission
2023-10-24 12:05:55 +02:00
Daniel Egger
2eddb93be5
Adapt code to user more of the codegen generated typescript types
2023-10-12 10:51:10 +02:00
Reto Aebersold
75351b9986
chore: format
2023-10-11 09:53:32 +02:00
Reto Aebersold
d4cb978de3
Add assigment task file upload
2023-10-11 09:51:43 +02:00
Daniel Egger
dcf450339d
Every REST response returns `id`-field as string
2023-10-10 15:02:03 +02:00
Daniel Egger
49a3fa99e1
Document handling via REST
2023-10-10 14:26:47 +02:00
Daniel Egger
f75590dd0b
Refactor code to use `useCourseSessionDetailQuery`
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
d92b514759
Merge branch 'develop' into feature/VBV-488-import-edoniq-data
2023-10-05 09:16:49 +02:00
Daniel Egger
6048129507
Add courseSessionId query param to url and switch to it
2023-10-04 16:59:59 +02:00
Livio Bieri
ac06dff5c3
feat: migration for url_expert
2023-10-03 17:03:20 +02:00
Daniel Egger
f8c6daf9eb
VBV-519: Anpassungen Darstellung Wissens- und Verständnisfragen für Lernende
2023-09-28 17:56:29 +02:00
Livio Bieri
18bbc6701c
fix: due date CI errors fixes
2023-09-28 17:45:00 +02:00
Livio Bieri
97edbbd751
wip: expose url for expert in duedate model
2023-09-28 17:45:00 +02:00
Daniel Egger
6175ca75ed
Add circle title to dropdown text
2023-09-06 16:58:49 +02:00
Daniel Egger
5790fac78f
Add `LoggedCommand` to JobLogs in django admin interface
2023-08-29 14:31:43 +02:00
Daniel Egger
9f8686e592
Improve django admin
2023-08-23 19:06:32 +02:00
Daniel Egger
acdda923da
Make `start` in DueDate mandatory
2023-08-23 15:38:26 +02:00
Daniel Egger
279b6c1dd5
Refactor some fields in `DueDate`
2023-08-23 15:38:26 +02:00
Christian Cueni
9e68abd5f9
Add CourseSessionEdoniqTest to importer
...
Add tests for CourseSessionEdoniqTest
2023-08-23 07:33:29 +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
81351aa9fa
Exclude email, fix dates, don't check "Geburtsdatum" field
2023-08-17 14:41:47 +02:00
Daniel Egger
e8178fa36a
Format code
2023-07-14 17:14:00 +02:00
Daniel Egger
e208fdabbc
Change after making UUIDs
2023-07-14 17:13:21 +02:00
Daniel Egger
5ed883e83b
Use UUIDs as primary key for models with user context
2023-07-14 14:37:59 +02:00
Daniel Egger
7c2190feaa
Reset migrations
2023-07-14 14:16:38 +02:00
Daniel Egger
c97ec9b399
Adapt AssignmentCompletion model to include page_id
2023-07-12 19:06:51 +02:00
Daniel Egger
5b3da272ce
Changes after code review
2023-07-12 15:21:55 +02:00
Daniel Egger
5d29fb7a76
Set due_dates for courses explicitly
2023-07-12 11:45:02 +02:00
Daniel Egger
c1f29a02a0
Fix problems after rebase
2023-07-12 10:21:23 +02:00
Daniel Egger
3bd489d2ae
Refactor `CourseCompletion` model
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
b9c9b009ff
Add more typing
2023-07-12 10:21:23 +02:00
Daniel Egger
46b14bd4e7
Refactor attendance_course code into its own module
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
282e62ef6f
"start" not "end" should be mandatory
2023-07-12 09:59:29 +02:00
Daniel Egger
5890e908f2
Add CourseSessionAssignment to serializer
2023-07-11 17:42:30 +02:00
Lorenz Padberg
b06fc4bcbf
Add translations
2023-07-11 11:02:39 +02:00