d27

The only difference between ordinary and extraordinary is just that little "extra".

Redirect to facilitator dashboard when deleting a learning circle. Closes

Reword reminders to generate full html message that can be edit by facilitator. Correctly handle different scenarios when editing meetings

Update copy for reminders and rework logic to allow HTML in messages. Also allow facilitator to edit entire message, while ensuring the unsubscribe link is still there

Remove meeting summary, make relection optional, update task logic for sending reminders, update meeting table

Use raw_id_fields in django admin to avoid sending all meetings + learning circles for reminders

Add task to correctly set start/end dates based on active meetings for past / current learning circles

Merge pull request from p2pu/issue-781-take-2 Fix issue (a second take)

Add comment to indicate that study_group.start_date and study_group.end_date is only caching the values

Remove start_date logic from frontend, require at least 1 meeting in API schema and use meetings for start_date and end_date values

Update meeting validation to convert date and time strings to proper Python objects