Resolve "[Queue-2.0] Feedback improvements"
- Aug 10, 2021
-
-
Chris Lemaire authored
Adds tests for FeedbackService and RequestController. Also changes the access control for giving feedback: a user may now only post feedback regarding an assistant that was in fact involved in the request.
-
Chris Lemaire authored
This reason was only meant to be visible to TAs. A method is added to the superclass for request event views to accomodate for TA-specific descriptions. This adds back fixes from !406.
-
Chris Lemaire authored
The feedback input for students was broken, not changing between forms when selecting a TA. Additionally, the graph that displays the number of votes for a rating has been added back next to the displayed feeback. Adds changes from !414 to Queue 2.0.
-
Chris Lemaire authored
This does the same as MR !417.
-