Commit Graph

21 Commits

Author SHA1 Message Date
Daniel Egger 8d41d3d3a2 VBV-193 refactored course completion for course sessions 2023-03-31 18:27:47 +02:00
Christian Cueni 442e04dfe3 Merge branch 'develop' 2023-02-13 09:36:50 +01:00
Elia Bieri b5e4c30d40 Merged in feature/notifications (pull request #15) 2023-02-08 11:39:27 +00:00
Christian Cueni aa5b744285 Migrate form data to json field 2023-02-06 16:03:40 +01:00
Christian Cueni 23fd945cb6 Fix test, lint vue 2023-01-31 08:26:16 +01:00
Christian Cueni bd3388714e Fix UI errors 2023-01-31 08:26:16 +01:00
Christian Cueni 2ab8f580bc Add HorizontalBar component 2023-01-31 08:26:16 +01:00
Christian Cueni b7038c1a9c Add open feedback component, update vertical bar chart 2023-01-31 08:26:16 +01:00
Christian Cueni ec58ca176c Add basic Feedback page 2023-01-31 08:26:15 +01:00
Christian Cueni 44ed154814 Add summary component 2023-01-31 08:26:15 +01:00
Christian Cueni 88848aa292 WIP: Add single feedback endpoint 2023-01-31 08:26:15 +01:00
Christian Cueni 46710d29b9 Add summary endpoint 2023-01-31 08:26:15 +01:00
Christian Cueni 276cd20e99 Use dynamic medialibrary link 2023-01-11 13:45:42 +01:00
Ramon Wenger 1a8024e789 Add missing migration 2023-01-11 10:44:22 +01:00
Ramon Wenger f58b2f6303 Format python code according to ufmt 2022-12-29 16:32:50 +01:00
Ramon Wenger 9d848c3f9b Add course session to feedback model 2022-12-29 16:29:13 +01:00
Ramon Wenger c64bc463db Make formatter happy 2022-12-29 16:28:36 +01:00
Ramon Wenger 44599d455c Replace deprecated fields 2022-12-29 16:26:31 +01:00
Ramon Wenger 5e559b66b0 Update Feedback model, add Wagtail block 2022-12-29 16:26:31 +01:00
Ramon Wenger 6a2859e641 Swap serializer mutation for form mutation 2022-12-29 16:20:20 +01:00
Ramon Wenger e1d9df7d31 Add initial implementation of feedback form 2022-12-29 16:20:20 +01:00