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
08edf98e2a
More work on frontend
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
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
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
428ac294e0
Add `--create-assignment-evaulation` cli parameter
2023-09-08 16:46:54 +02:00
Daniel Egger
2430c02584
Add initial KompetenzNavi Frontend
2023-09-08 16:46:53 +02:00
Daniel Egger
c59c44f1dd
Move old competence frontend code to "competence-old"
2023-09-08 16:46:53 +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
Daniel Egger
abf83b9fb8
VBV-512: Anwesenheit erneut bearbeiten
2023-09-08 15:32:10 +02:00
Daniel Egger
4909b38428
Translations assignment frontend
2023-09-08 15:11:59 +02:00
Daniel Egger
bc011e47be
VBV-489: Open external links in new tab in assignment
2023-09-08 11:36:57 +02:00
Daniel Egger
06a3706d29
VBV-489: Übersetzungen
2023-09-08 09:53:43 +02:00
Daniel Egger
515ef3707a
Bugfix: load only assignment completion data with given learning_content_id. Will fix bug with Reflexion
2023-09-06 17:31:27 +02:00
Daniel Egger
6175ca75ed
Add circle title to dropdown text
2023-09-06 16:58:49 +02:00
Daniel Egger
abe923b2e4
Fix bug so that you can select different attendance courses
2023-09-06 16:47:38 +02:00
Daniel Egger
da56f2a346
Refactor Notification model
2023-08-30 18:47:36 +02:00
Daniel Egger
f155ceb26b
Fix importer in default prepare_server
2023-08-24 08:06:32 +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
969c55f15d
Sort dueDates by start date
2023-08-23 15:38:26 +02:00
Daniel Egger
2fa17e1204
Refactor dueDate frontent
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
a8819296e2
Make importer more resilient
2023-08-23 14:20:27 +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
Christian Cueni
ee33d999d1
Fix sort date (move dates with no end date to the back
2023-08-17 11:42:59 +02:00
Christian Cueni
45a70f6b75
Merged in feature/update-importer (pull request #188 )
...
Feature/update importer
2023-08-17 09:18:22 +00:00
Christian Cueni
57cd5fe871
Match existing Teilnehmer with multiple parameters
2023-08-17 08:11:15 +02:00
Christian Cueni
2f8b548ea7
Merged in fix/dates (pull request #187 )
...
Fix/dates
2023-08-16 14:18:13 +00:00
Christian Cueni
c622db7e22
Remove unusable link, don't open in blank
2023-08-16 15:31:14 +02:00
Christian Cueni
0bbd1a830d
Add missing translations
2023-08-16 14:49:07 +02:00
Christian Cueni
6195c9d32a
Use page id for feedbacks, filter by course session id
2023-08-14 19:57:31 +02:00
Christian Cueni
a411cc82d1
Fix missing "contact trainer"-functionality
2023-08-14 18:04:35 +02:00
Christian Cueni
f1f479a6f4
Add due date for casework
2023-08-14 17:20:33 +02:00
Elia Bieri
adc9e763f2
Merged in bugfix/VBV-344-auftrag-frontend-trainer-mobile (pull request #171 )
...
VBV-344- Improve assignment grading layout on mobile
* Improve assignment grading layout on mobile
Approved-by: Christian Cueni
2023-08-10 07:24:35 +00:00
Elia Bieri
667ef96b14
Merged in bugfix/VBV-470-abgabe-aufträge-homogenisierung (pull request #166 )
...
Bugfix/VBV-470 Homogenisierung Abgabe Aufträge
* Make feedback non-checkable without submission
* Submit preparation_assignment on close
# Conflicts:
# client/src/pages/learningPath/learningContentPage/assignment/AssignmentView.vue
* Also submit reflection on close
* Fix CourseSessionCompletionData reloading
* User can self toggle LearningContentFeedback completion
* Show submission view for all assignments
* Fix cockpit for condition acceptance
* Close assignments after submission
Approved-by: Dario Aebersold
Approved-by: Daniel Egger
2023-08-03 06:32:47 +00:00
Christian Cueni
6083ab8c92
Add demo courses again
2023-08-03 08:06:55 +02:00
Christian Cueni
b746e235d3
Update login page
2023-08-03 07:37:56 +02:00
Christian Cueni
28b2265465
Add prepwork IT/FR, add link to allowed features
2023-08-02 18:34:15 +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
Christian Cueni
4486cb10cf
Add uk texts on dashboard
2023-07-24 13:17:28 +02:00
Christian Cueni
031b16c19c
Add uk Text on login page
2023-07-24 13:17:28 +02:00
Daniel Egger
815d81a471
Simplify media library models
2023-07-21 13:56:09 +02:00
Daniel Egger
4d9aa07b2d
Merged in feature/VBV-460-user-profile-circle-read-only (pull request #162 )
...
Bugfix VBV-460: show read-only circle view in cockpit
Approved-by: Elia Bieri
2023-07-21 06:41:57 +00:00