Daniel Egger
f33433b77d
Merge branch 'develop' into feature/VBV-297-trainer-landet-direkt-in-cockpit
2023-05-26 09:39:44 +02:00
Daniel Egger
4b06654954
Merged in feature/VBV-278-vorbereitungsauftrag (pull request #96 )
...
Feature/VBV-278 vorbereitungsauftrag
Approved-by: Elia Bieri
2023-05-25 16:31:41 +00:00
Elia Bieri
db35a037eb
Jump to cockpit for trainers and superusers
2023-05-25 13:34:23 +02:00
Elia Bieri
1908665596
Merged in feature/VBV-377-umsetzung-das-lernst-du-in-diese (pull request #93 )
...
Umsetzung: das lernst du in diesem Circle
Approved-by: Christian Cueni
2023-05-25 09:47:25 +00:00
Daniel Egger
9be0ce9d39
Frontend: "Vorbereitungsauftrag"
2023-05-24 15:19:49 +02:00
Elia Bieri
1d0b956b56
Update features of course goals rich text field
2023-05-23 17:30:04 +02:00
Elia Bieri
132c115e8b
Rename attendance days to attendance courses
2023-05-23 15:34:59 +02:00
Daniel Egger
9e3124160a
Add some test data and clean up some things
2023-05-17 19:09:33 +02:00
Elia Bieri
849e49c433
Minor fixes
2023-05-17 13:42:16 +02:00
Elia Bieri
652cd7d8fb
Implement RichTextBlock
2023-05-17 10:59:21 +02:00
Daniel Egger
a15af2bf86
VBV-350: Refactor LearningContent to individual wagtail pages
2023-05-12 11:51:02 +02:00
Daniel Egger
a3e4a50ba0
Add unit test to test creation of slug while saving
2023-04-13 20:03:09 +02:00
Daniel Egger
2c3b77b0d8
VBV-234: Bugfix neue Seiten im Wagtail erstellen
...
Der `parent` einer Page ist erst in der `save` Funktion
vorhanden für eine neue Seite. Deshalb muss man das
Überschreiben der `slug` im `save` machen.
2023-04-05 21:43:00 +02:00
Daniel Egger
9ee97ffc55
Format code
2023-04-03 18:55:05 +02:00
Daniel Egger
1437bc9b53
VBV-304: Add `AssignmentDayBlock`
2023-04-03 18:09:22 +02:00
Daniel Egger
45533e0b2d
Refactor `frontend_url` calculation to avoid DB access and improve
...
performance
Das initiale Laden des Lernpfads dauerte so lange, weil das berechnen
des Felds `frontend_url` sehr viele DB-Zugriffe auf die jeweiligen
"parents" einer Page machten.
Die gleiche Berechnung kann man aber auch direkt aus dem `slug`
ohne Zugriff auf die Parents machen.
Das wurde hier gemacht. Das ganze beruht darauf, dass die page-`slug`
in einem bestimmten Format ist. Um das weiter zu bearbeiten,
habe ich VBV-296 erstellt.
2023-03-17 11:12:42 +01:00
Christian Cueni
d233b782bc
Use RichField for circle detail data
2023-03-09 15:30:50 +01:00
Daniel Egger
503f819d38
Refactor expert handling
2023-01-11 15:54:50 +01:00
Ramon Wenger
c64bc463db
Make formatter happy
2022-12-29 16:28:36 +01:00
Ramon Wenger
5e559b66b0
Update Feedback model, add Wagtail block
2022-12-29 16:26:31 +01:00
Daniel Egger
00d2527b29
Refactor urls for courses, learning paths and competence profile
2022-12-02 11:18:56 +01:00
Daniel Egger
c61ea10c7d
Format code
2022-11-09 12:40:00 +01:00
Daniel Egger
d8148158a1
Refactor serialization code
2022-11-09 12:40:00 +01:00
Christian Cueni
c9a5fd573c
Add learning module
2022-11-05 17:59:06 +01:00
Daniel Egger
189cfcde3f
Weitere Circle-Texte übernommen
2022-10-14 12:57:34 +02:00
Daniel Egger
cf873e6f23
Add circles to competence api json
2022-10-11 16:46:53 +02:00
Daniel Egger
3c386f31ca
Add linking to `evaluate_url` for learning unit
2022-10-07 17:22:28 +02:00
Daniel Egger
b7e4d83e76
Add wbts to lernfpad oktober demo
2022-10-05 12:15:26 +02:00
Daniel Egger
647631491d
Add Performance Criteria for oktober demo
2022-10-04 17:37:30 +02:00
Daniel Egger
a33c161231
Add learning path data for oktober demo
2022-10-04 15:48:53 +02:00
Daniel Egger
cbdbdba6b8
Add `frontend_url` field to wagtail pages
2022-10-04 14:42:34 +02:00
Daniel Egger
827e7a0fc0
Add code formatting with prettier and black
2022-09-30 17:43:06 +02:00
Daniel Egger
bdae082550
Fix self-evalution checkboxes
2022-09-28 16:19:01 +02:00
Daniel Egger
5284d6f1cf
Serialize LearningPath with PerformanceCriteria
2022-09-27 17:53:22 +02:00
Daniel Egger
8cfde35704
Serializer for CompetenceProfile
2022-09-27 17:19:47 +02:00
Daniel Egger
46998668d8
Add course_category to LearningUnit
2022-09-27 16:41:54 +02:00
Daniel Egger
c0e7662c8f
Merge branch 'develop' into feature/mediathek-frontend
2022-09-27 15:01:47 +02:00
Elia Bieri
129507bf6e
Merged in feature/vbv-132-learning-content-badges-20220921 (pull request #9 )
...
Implement learning content type badges
2022-09-27 08:37:46 +00:00
Daniel Egger
f9c3e82b66
Adapt LearningPath to new course model
2022-09-23 14:55:21 +02:00
Daniel Egger
ee4f6fb565
Add course app with default course model
2022-09-23 14:55:21 +02:00
Daniel Egger
a75a29f57c
Squashed commit of feature/Mediathek from Renzo
...
commit ac0707296df479c0de5399b8adcccc24da749810
Author: Lorenz Padberg <lorenz.padberg@iterativ.ch>
Date: Thu Sep 15 11:39:01 2022 +0200
Revert "Upgrade to Wagtail 4.0"
This reverts commit e6f43f6b11e91a923badbaec33ab460a3cfac60e.
commit d5b28e362f604d17fed32fabe8295865b82350de
Author: Lorenz Padberg <lorenz.padberg@iterativ.ch>
Date: Thu Sep 15 11:38:14 2022 +0200
Add factories for category content
commit e6ebabc1c6b01ccbc14413bbe40e71a348dfa565
Author: Lorenz Padberg <lorenz.padberg@iterativ.ch>
Date: Tue Sep 13 16:10:58 2022 +0200
Simplify Mediathek models
commit b4dd179b891960babb8c26a70d3cecfcabb72264
Author: Lorenz Padberg <lorenz.padberg@iterativ.ch>
Date: Mon Sep 12 15:53:00 2022 +0200
Add Document and Link to Mediathek
commit 707ab8d9abc622f3ef5935472ddc7e7c74a352e6
Author: Lorenz Padberg <lorenz.padberg@iterativ.ch>
Date: Mon Sep 12 14:16:49 2022 +0200
Add Media Library Models, including factory and default data
commit e6f43f6b11e91a923badbaec33ab460a3cfac60e
Author: Lorenz Padberg <lorenz.padberg@iterativ.ch>
Date: Mon Sep 12 11:09:46 2022 +0200
Upgrade to Wagtail 4.0
2022-09-23 14:55:21 +02:00
Daniel Egger
2e59d2464c
Add parent prefix to slugs
2022-09-02 17:42:14 +02:00
Daniel Egger
18acf10c9a
Refactor to new url structure for learningPath and circle
2022-08-31 15:28:17 +02:00
Daniel Egger
0ad8706625
Fix unit tests
2022-08-26 10:47:01 +02:00
Daniel Egger
987eeb9def
Style LearningUnit in Wagtail
2022-07-14 16:08:18 +02:00
Daniel Egger
8edea0b92f
Add page cache for learningpath pages
2022-07-05 15:44:11 +02:00
Daniel Egger
96020bf83d
performance optimization to get full learningpath content
2022-07-05 13:11:45 +02:00
Daniel Egger
2557d478c9
Show finished learningSequences in LearningPathDiagram
2022-07-04 12:15:49 +02:00
Daniel Egger
cc293400b4
More (copied) content for learningpath
2022-07-04 09:37:26 +02:00
Daniel Egger
12322638dc
Add LearningUnitQuestion as custom model
2022-06-22 16:26:12 +02:00