Livio Bieri
742801bf22
feat: cockpit type / navigation
...
TODO dashboard -> cockpit/mentor (temporary)
TODO dashboard -> cockpit/expert
2024-03-08 16:19:38 +01:00
Livio Bieri
e61dce95f6
chore: cockpit for mentor
2023-12-13 18:43:17 +01:00
Daniel Egger
a3e16dc107
Fix problems
2023-10-10 15:55:46 +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
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
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
Daniel Egger
f8c6daf9eb
VBV-519: Anpassungen Darstellung Wissens- und Verständnisfragen für Lernende
2023-09-28 17:56:29 +02:00
Livio Bieri
9020692ea9
fix: linting
2023-09-20 18:46:31 +02:00
Livio Bieri
46faea8c1c
cleanup: navigation (duplicated code, logic)
2023-09-20 18:21:25 +02:00
Livio Bieri
f6d7f6e89e
Merge remote-tracking branch 'origin/develop' into feature/VBV-515-preview
...
# Conflicts:
# client/src/components/dueDates/DueDateSingle.vue
# client/src/components/header/MainNavigationBar.vue
# client/src/components/header/MobileMenu.vue
# client/src/pages/cockpit/cockpitPage/CockpitDates.vue
2023-09-20 17:33:01 +02:00
Livio Bieri
93f05e4722
fix: mobile menu
2023-09-20 17:16:07 +02:00
Livio Bieri
5e8554acda
feat: added preview bar
2023-09-20 16:38:45 +02:00
Daniel Egger
db40368244
VBV-514: Termine nur für ausgewählte Circles anzeigen im Cockpit
2023-09-15 14:50:52 +02:00
Daniel Egger
acdda923da
Make `start` in DueDate mandatory
2023-08-23 15:38:26 +02:00
Daniel Egger
969c55f15d
Sort dueDates by start date
2023-08-23 15:38:26 +02:00
Christian Cueni
81351aa9fa
Exclude email, fix dates, don't check "Geburtsdatum" field
2023-08-17 14:41:47 +02:00
Christian Cueni
ee33d999d1
Fix sort date (move dates with no end date to the back
2023-08-17 11:42:59 +02:00
Daniel Egger
f25602c84c
Change types to use UUID ids
2023-07-14 14:55:45 +02:00
Daniel Egger
c4d10badf6
Standardize name `duedates` to `due_dates`
2023-07-12 09:15:21 +02:00
Daniel Egger
5890e908f2
Add CourseSessionAssignment to serializer
2023-07-11 17:42:30 +02:00
Lorenz Padberg
57143a0209
Fix Types
2023-07-10 13:47:23 +02:00
Lorenz Padberg
858541134e
Add due date formatting to Attendance course
2023-07-10 13:47:23 +02:00
Daniel Egger
a5acc66981
VBV-450: Custom CourseSessionAttendanceCourse model
2023-07-10 13:46:56 +02:00
Lorenz Padberg
9bb3c93cfb
Use Due Dates from all course Sessions for Dashboard
2023-07-10 13:46:56 +02:00
Lorenz Padberg
89ff4af3c8
Refactoring
2023-07-10 13:46:56 +02:00
Daniel Egger
f33433b77d
Merge branch 'develop' into feature/VBV-297-trainer-landet-direkt-in-cockpit
2023-05-26 09:39:44 +02:00
Elia Bieri
db35a037eb
Jump to cockpit for trainers and superusers
2023-05-25 13:34:23 +02:00
Elia Bieri
132c115e8b
Rename attendance days to attendance courses
2023-05-23 15:34:59 +02:00
Daniel Egger
bcc42eaf83
Make `useCurrentCourseSession` reactive
2023-05-19 09:58:55 +02:00
Daniel Egger
8793b30b56
Add comments for documentation
2023-05-17 19:30:10 +02:00
Daniel Egger
44131f1d8b
Refactor loading of course sessions
2023-05-17 19:30:10 +02:00
Daniel Egger
313417dfd6
Fix typecheck errors
2023-05-08 14:27:40 +02:00
Daniel Egger
fef864df25
VBV-321: squash current work
...
Load and display AssignmentCompletionStatus
Datenmodell um Bewertungskriterien erweitern
Refactor assignment pages
Show user results
Update some data fields
Show user assignment evaluation
Changes after rebase
Rename `grading` -> `evaluation`
Add evaluation data to AssignmentCompletion
Refactor usage of `assignmentStore`
Store points for evaluation
Only debounce text
Show user responses on evaluation page
2023-05-08 14:24:38 +02:00
Ramon Wenger
af7f0c9223
Update layout for document list
...
Relates to VBV-324
2023-05-01 21:40:04 +02:00
Daniel Egger
cb37c55732
Merge branch 'develop' into feature/VBV-234-bugfix-create-new-page-in-wagtail
2023-04-13 19:23:24 +02:00
Daniel Egger
d4c846a1b9
Changes after code review
2023-04-12 16:08:16 +02:00
Daniel Egger
80cd70ace6
Link courseSessionAssignmentDetails to AssignmentView
2023-04-06 21:39:44 +02:00
Daniel Egger
6745431f17
Add some FIXME-comments with reference to VBV-305
2023-04-05 19:28:58 +02:00
Daniel Egger
0d80df2a23
Fix vitest unit tests
2023-04-04 11:32:00 +02:00
Daniel Egger
a7cc07cc80
Refactor courseSessionStore names
2023-04-04 10:59:26 +02:00
Daniel Egger
1d88117d99
Refactor `attendance_days` to its own field
2023-04-04 08:45:42 +02:00
Daniel Egger
9177b9e003
Get attendance day details in relevant views
2023-04-03 18:39:36 +02:00
Daniel Egger
1d04fa20f5
Some refactoring in course sessions
2023-04-03 16:05:50 +02:00
Daniel Egger
6834f18d19
Try to reload data with event bus event
2023-03-31 19:11:25 +02:00
Daniel Egger
8d41d3d3a2
VBV-193 refactored course completion for course sessions
2023-03-31 18:27:47 +02:00
Daniel Egger
ddc7a3bd70
VBV-302: Add course session switch
2023-03-31 16:24:52 +02:00