d27
The only difference between ordinary and extraordinary is just that little "extra".
Remove reference to removed stylesheet
Supress display of wrap-up feedback while the items are pending
Move CSS for components and update display for mobile
Display something if a survey has been completed
Replace HTML form post with REST framework API endpoint for course rating and reason and update frontend to use it and update done state of course feedback item or wrap-up card
Use API endpoint for posting facilitator goal rating when received from query string in email link
Update facilitator goal rating part of wrap-up card
Add rest framework view for creating feedback. Properly handle creation/updating logic to avoid creating multiple Feedback instances for a meeting.
Recfactor frontend code to make delayed post logic re-usable
Update handling of todo/done/pending for meeting feedback
Remove extra docker login and move to before_script
Login to docker for individual rate limits
Check that message is associated with learning circle in URL
Add test to ensure viewing a message requires login
Check if learning circle feedback element exists
Update feedback display in weekly update
Add data migration for storing feedback.reflection in updated format
Remove feedback notification
make form submission status text muted
Updates to meeting, learning circle and course feedback to submit changes whenever they are made
Update meeting feedback form to submit data as input by user
Work on updated submit process for meeting feedback