Daniel Egger
|
8415e1689d
|
Refactor display
|
2024-05-23 14:45:35 +02:00 |
Christian Cueni
|
1634943c21
|
Hide Fremdeinschätzung in a users profile if in uk course
|
2024-05-06 13:24:15 +02:00 |
Daniel Egger
|
894515fde8
|
Bugfix: do not try to access `CompetenceCertificateList` in GraphQL for VV
|
2024-05-03 17:58:31 +02:00 |
Daniel Egger
|
4c0d73150e
|
Fix tests
|
2024-04-26 11:17:31 +02:00 |
Daniel Egger
|
1693adce39
|
Fix cypress test for due dates page
|
2024-04-25 18:53:41 +02:00 |
Christian Cueni
|
5d7898d415
|
wip: Update copy, fix typecheck
|
2024-04-23 11:02:43 +02:00 |
Daniel Egger
|
8cb00b0976
|
Replace dueDate code
|
2024-04-19 16:47:27 +02:00 |
Christian Cueni
|
1b378fafcc
|
Fix tests, add links
|
2024-04-18 06:39:31 +02:00 |
Christian Cueni
|
8a89bed0ac
|
WIP: Fix typecheck
|
2024-04-10 11:18:43 +02:00 |
Christian Cueni
|
a375559670
|
WIP: Update Lernbegleitung copy [skip ci]
|
2024-04-09 13:50:20 +02:00 |
Daniel Egger
|
d6885f4e7f
|
Add more course config
|
2024-04-03 11:38:00 +02:00 |
Daniel Egger
|
e13d72eb8a
|
Add dashboard persons api view
|
2024-04-03 11:26:50 +02:00 |
Livio Bieri
|
3eb098be35
|
Merge branch 'develop' into feat/geteilter-bereich
|
2024-03-27 15:40:50 +01:00 |
Livio Bieri
|
260cdf2ba1
|
fix: do not just take the first course session
be explicit about the course session ID to use
|
2024-03-21 15:11:53 +01:00 |
Livio Bieri
|
c946330ca6
|
fix: course_session instead of course setup
|
2024-03-19 16:42:02 +01:00 |
Livio Bieri
|
e374ad98de
|
chore: learning mentor course → course session
|
2024-03-19 16:24:18 +01:00 |
Livio Bieri
|
c881561fde
|
chore: adds new user that is student and mentor


|
2024-03-18 15:22:06 +01:00 |
Livio Bieri
|
53b2b77472
|
fix: format
|
2024-03-06 13:14:01 +01:00 |
Livio Bieri
|
1ab6566716
|
fix: be more permissive on mark completion
only let the request.user mark his completions...
|
2024-03-05 16:58:52 +01:00 |
Livio Bieri
|
61063d9604
|
fix: user_id is uuid
|
2024-03-05 13:39:17 +01:00 |
Livio Bieri
|
fd9e2b7310
|
fix: keep test-course compatible with existing tests
|
2024-02-29 16:00:35 +01:00 |
Livio Bieri
|
e3f8e4556f
|
chore: remove feedback_user
removed in favor of just using the course-level configuration.
|
2024-02-29 13:57:00 +01:00 |
Livio Bieri
|
e64bab918e
|
Merge branch 'develop' into feat/course-feature-toggles
|
2024-02-29 09:47:48 +01:00 |
Christian Cueni
|
72e87c345a
|
Merged develop into feature/mf-exam-course
|
2024-02-28 16:27:20 +00:00 |
Christian Cueni
|
8e338f4773
|
Add Motorfahrzeug Prüfungs circle
|
2024-02-28 17:16:18 +01:00 |
Christian Cueni
|
36c7a1a5b3
|
Handle uk feedback as well
|
2024-02-28 15:35:20 +01:00 |
Christian Cueni
|
93efd7333e
|
Handle export for multiple course sessions
|
2024-02-28 14:57:19 +01:00 |
Christian Cueni
|
022b83819e
|
Merged develop into feature/VBV-656-dj-feedback-export
|
2024-02-28 11:40:04 +00:00 |
Christian Cueni
|
798c159ee7
|
Move code to service, add admin action
|
2024-02-28 11:40:10 +01:00 |
Livio Bieri
|
c4bb5b0351
|
feat: introduce course config
|
2024-02-27 14:52:33 +01:00 |
Livio Bieri
|
7f8cfcba24
|
feat: kompnavi api
|
2024-02-15 21:54:47 +01:00 |
Christian Cueni
|
cc96bb8a76
|
Merged develop into feat/588-vv-fremdeinschatzung
|
2024-02-14 06:26:24 +00:00 |
Reto Aebersold
|
8cff12fc10
|
feat: add course session permissions
|
2024-02-08 10:04:17 +01:00 |
Livio Bieri
|
bd3f2a4513
|
chore: tests for various things
|
2024-02-02 15:41:50 +01:00 |
Livio Bieri
|
95a5d1b671
|
Merge branch 'develop' into feat/588-vv-fremdeinschatzung
|
2024-01-29 16:41:46 +01:00 |
Livio Bieri
|
67188a5b73
|
fix: include learning units without feedback requested
|
2024-01-26 13:04:13 +01:00 |
Christian Cueni
|
da3b1f03af
|
Add new Lehrgang
|
2024-01-24 07:38:51 +01:00 |
Reto Aebersold
|
07b3a4e9d5
|
feat: add proper permission
|
2024-01-23 10:01:22 +01:00 |
Reto Aebersold
|
55d418602f
|
feat: vv user profile
|
2024-01-23 09:05:42 +01:00 |
Reto Aebersold
|
4af56f721b
|
fix: cockpit url double slash
|
2024-01-22 12:18:17 +01:00 |
Livio Bieri
|
a7922743fd
|
wip: self evaluation mentor api
|
2024-01-21 21:16:49 +01:00 |
Livio Bieri
|
780be68a58
|
feat: adds feedback_user to LearningUnit model
|
2024-01-17 14:18:34 +01:00 |
Reto Aebersold
|
77eeef8b2c
|
feat: trainer / mentor circle contact
|
2023-12-21 15:26:54 +01:00 |
Reto Aebersold
|
4cabf7e375
|
Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung
|
2023-12-20 10:05:00 +01:00 |
Christian Cueni
|
6595890c48
|
Remove Duedates with no dates from list in store
|
2023-12-19 19:53:35 +01:00 |
Reto Aebersold
|
480c82e466
|
Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung
|
2023-12-19 10:01:16 +01:00 |
Livio Bieri
|
9fdc2faecd
|
chore: adds test for sso flows
|
2023-12-18 15:43:59 +01:00 |
Reto Aebersold
|
3b0f562a7a
|
feat: mentor dashboard
|
2023-12-15 10:50:41 +01:00 |
Livio Bieri
|
368ef7d16e
|
fix: don't crash dashboard as mentor
|
2023-12-14 11:34:02 +01:00 |
Livio Bieri
|
acd9c3959b
|
chore: adds a test-mentor1@example.ch
|
2023-12-13 19:13:55 +01:00 |
Livio Bieri
|
e61dce95f6
|
chore: cockpit for mentor
|
2023-12-13 18:43:17 +01:00 |
Reto Aebersold
|
e5ad3f08d2
|
Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung
|
2023-12-12 10:02:08 +01:00 |
Reto Aebersold
|
e2c32b7fb6
|
feat: cockpit type
|
2023-12-11 16:51:33 +01:00 |
Daniel Egger
|
3c7b88ae73
|
Merge branch 'develop' into feature/VBV-563-feedback-vv
|
2023-12-08 17:17:36 +01:00 |
Lorenz Padberg
|
e8ae8bdc14
|
VBV-440: Musterlösung und Refactoring S3
|
2023-12-07 10:38:58 +01:00 |
Christian Cueni
|
22cfa6ff23
|
Add feedback type, add test feedback
|
2023-12-07 10:11:24 +01:00 |
Christian Cueni
|
fa76989bbf
|
wip: Update UK feedback component
|
2023-12-07 10:11:24 +01:00 |
Christian Cueni
|
2a6b6c9658
|
wip: Add base feedback component
|
2023-12-07 10:11:24 +01:00 |
Christian Cueni
|
2e408643bc
|
wip: Update course creation
|
2023-12-07 10:11:24 +01:00 |
Christian Cueni
|
d1504f592d
|
wip: Add new content types
|
2023-12-07 10:11:24 +01:00 |
Reto Aebersold
|
5d4e6983de
|
feat: praxis assignments
|
2023-12-07 08:58:32 +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
|
6bb08ab316
|
wip: Display documents based on flag
|
2023-11-28 10:54:41 +01:00 |
Christian Cueni
|
e233d2a744
|
wip: Add settings field to Course model
|
2023-11-28 10:54:41 +01:00 |
Christian Cueni
|
c3ff391968
|
Add new content to test test lehrgang
|
2023-11-23 14:15:56 +01:00 |
Christian Cueni
|
766944d580
|
Add Knowledge Assignment (Fachcheck) type
|
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 |
Livio Bieri
|
743ad06260
|
hack: make supervisor ephemeral expert of every circle in the course universe
|
2023-10-27 11:01:24 +02:00 |
Reto Aebersold
|
0b25e8f72b
|
feat: dashboard store
|
2023-10-27 10:45:58 +02:00 |
Livio Bieri
|
e55cb31e9f
|
wip: to be reverted
|
2023-10-26 18:33:15 +02:00 |
Livio Bieri
|
7c00ac1681
|
hack: extremely hack to make supervisor dashboard navigation to cockpit semi-work
not sure how this could be done nicer :-/
|
2023-10-26 18:33:15 +02:00 |
Reto Aebersold
|
6f973d7e93
|
chore: format and generate gql schema / types
|
2023-10-25 11:39:36 +02:00 |
Livio Bieri
|
ca44a913c9
|
wip: session group statistics w/ permission
|
2023-10-24 12:05:55 +02:00 |
Livio Bieri
|
61c57c4cb4
|
feat: removes supervisor role plus prod data fixes
|
2023-10-23 16:27:13 +02:00 |
Reto Aebersold
|
90a8f851d2
|
feat: add dashboard API
|
2023-10-16 09:23:25 +02:00 |
Daniel Egger
|
b36754991e
|
Log graphql error when using `useCourseData`
|
2023-10-15 21:51:04 +02:00 |
Daniel Egger
|
00357ad4f3
|
Fix cypress tests
|
2023-10-14 16:04:05 +02:00 |
Daniel Egger
|
bfda331e47
|
Fix with remove in prepare script
|
2023-10-14 12:27:07 +02:00 |
Daniel Egger
|
f924c5ddb3
|
Format code
|
2023-10-14 02:09:30 +02:00 |
Daniel Egger
|
a637775b81
|
Query performance criteria also by course
|
2023-10-13 17:06:23 +02:00 |
Daniel Egger
|
a6cf4ad128
|
Show Diagram for users in cockpit
|
2023-10-13 14:21:26 +02:00 |
Daniel Egger
|
2eddb93be5
|
Adapt code to user more of the codegen generated typescript types
|
2023-10-12 10:51:10 +02:00 |
Daniel Egger
|
0e3916a41c
|
Fix warnings
|
2023-10-10 17:01:47 +02:00 |
Daniel Egger
|
a3e16dc107
|
Fix problems
|
2023-10-10 15:55:46 +02:00 |
Daniel Egger
|
227e9f317d
|
Fix loading of DueDates
|
2023-10-10 15:20:48 +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
|
919d3267c7
|
VBV-544: Import edoniq data via "Kursfreigaben ID"/edoniq_course_release_id
|
2023-10-05 18:04:13 +02:00 |