Commit Graph

941 Commits

Author SHA1 Message Date
Daniel Egger 25bf90cefd Merged in feature/pretty-print-admin-jsonfields (pull request #58)
Add widget to pretty print JSONFields in admin
2023-04-14 14:19:47 +00:00
Daniel Egger 5955ad83a3 Add widget to pretty print JSONFields in admin 2023-04-14 16:11:31 +02:00
Daniel Egger a3feadc364 Merged in feature/refactor-test-course (pull request #57)
Feature/refactor test course
2023-04-14 08:40:09 +00:00
Daniel Egger f3edfab981 Update cypress tests 2023-04-14 10:28:07 +02:00
Daniel Egger c0dc4d6a2f Fix python tests 2023-04-14 10:02:33 +02:00
Daniel Egger c64341a6c1 Refactor test course to make it more realistic 2023-04-14 09:31:37 +02:00
Daniel Egger 358e922274 Merged in feature/VBV-234-bugfix-create-new-page-in-wagtail (pull request #51)
VBV-234: Bugfix neue Seiten im Wagtail erstellen
2023-04-13 18:11:36 +00:00
Daniel Egger a3e4a50ba0 Add unit test to test creation of slug while saving 2023-04-13 20:03:09 +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 1fb0415d58 Merged in feature/VBV-304-inhaltstyp-präsenztag (pull request #52)
VBV-304 inhaltstyp präsenztag

Approved-by: Ramon Wenger
2023-04-13 17:21:43 +00:00
Ramon Wenger 53fb5c0572 Fix ts lint, remove unused component 2023-04-12 17:47:59 +02:00
Daniel Egger d4c846a1b9 Changes after code review 2023-04-12 16:08:16 +02:00
Ramon Wenger 27ebe8a69f Refactor variable 2023-04-12 11:34:39 +02:00
Ramon Wenger 4acccd65df Merged in feature/VBV-302-durchfuehrung-ui-rebased (pull request #54)
Feature/VBV-302 durchfuehrung ui rebased

Approved-by: Christian Cueni
2023-04-12 09:08:03 +00:00
Christian Cueni 7df627577e Merged in feature/VBV-301-font (pull request #55)
Use correct font feature setting
2023-04-12 05:09:58 +00:00
Christian Cueni 3adc5f0500 Use correct font feature setting 2023-04-11 16:41:29 +02:00
Daniel Egger 87a3676ca2 Merged in feature/VBV-289-kn-auftrag-datenmodell-definieren-rebase1 (pull request #53)
Feature/VBV-289 kn auftrag datenmodell definieren rebase1

Approved-by: Elia Bieri
2023-04-11 11:37:31 +00:00
Elia Bieri 3cabca8c21 Fix typo 2023-04-11 11:31:51 +02:00
Ramon Wenger 2938864003 Fix another linting issue 2023-04-06 22:15:14 +02:00
Daniel Egger 80cd70ace6 Link courseSessionAssignmentDetails to AssignmentView 2023-04-06 21:39:44 +02:00
Ramon Wenger 10d70c2170 Fix some linting issues 2023-04-06 17:11:53 +02:00
Ramon Wenger bec5924bb6 Fix typo 2023-04-06 16:50:29 +02:00
Ramon Wenger 812d70b1c8 Clean up MainNavigationBar 2023-04-06 16:50:29 +02:00
Ramon Wenger 5922678363 Add cypress to client for component and frontend tests 2023-04-06 16:50:29 +02:00
Ramon Wenger d6b45f9f7f Update CourseSessionsMenu 2023-04-06 16:50:29 +02:00
Ramon Wenger 54231d6cce Add some components and stories
Still to be defined which ones to use in the end
2023-04-06 16:50:29 +02:00
Daniel Egger d92b324f8e Add frontend types and loading code for Assignment 2023-04-06 10:58:31 +02:00
Daniel Egger 8f84ef7502 Adapt api so it can fetch assignment page by id 2023-04-05 21:43:15 +02:00
Daniel Egger b0cc789549 Attach Assignment to LearningPath 2023-04-05 21:43:15 +02:00
Daniel Egger 13b580468d Create test assignment with tasks in code 2023-04-05 21:43:15 +02:00
Daniel Egger 539ddbeaf9 Refactor the models 2023-04-05 21:43:15 +02:00
Elia Bieri 4cf292bbf8 Rework model 2023-04-05 21:43:15 +02:00
Elia Bieri 9ecb9a9add Add initial wagtail models 2023-04-05 21:43:15 +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 f2c6153343 Fix js unit test 2023-04-05 21:28:40 +02:00
Daniel Egger 6745431f17 Add some FIXME-comments with reference to VBV-305 2023-04-05 19:28:58 +02:00
Daniel Egger 1fdabf77c0 Fix cypress tests 2023-04-05 19:27:25 +02:00
Daniel Egger 85a0ba1d25 Fix cypress tests 2023-04-05 18:49:06 +02:00
Daniel Egger c8a18592d2 Add `pip install` step for cypress e2e tests in pipelines 2023-04-05 17:04:56 +02:00
Daniel Egger a1fa632e2d Fix some cypress tests 2023-04-04 11:51:36 +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 9ee97ffc55 Format code 2023-04-03 18:55:05 +02:00
Daniel Egger 9177b9e003 Get attendance day details in relevant views 2023-04-03 18:39:36 +02:00
Daniel Egger 1437bc9b53 VBV-304: Add `AssignmentDayBlock` 2023-04-03 18:09:22 +02:00
Daniel Egger e17817b166 Refactor learninPath according to the new page code hierarchy 2023-04-03 16:42:34 +02:00
Daniel Egger 1d04fa20f5 Some refactoring in course sessions 2023-04-03 16:05:50 +02:00
Daniel Egger 4996eb565a Cleanup icons 2023-04-03 13:52:37 +02:00
Daniel Egger 84ec0b9c53 Move learningPath completion data reloading code 2023-03-31 23:51:42 +02:00