With the course element "Appointment scheduling" it is super simple to manage many meeting dates and find common dates for group of people. It would be awesome if the scheduled meetings could be held virtual without any additional effort. This is what this issues all about.
- Extends appointments to enable and config a BBB meeting room
- Keep appointments and connected meeting rooms in sync
- when modifying the number of participants
- when modifying dates
- Add the meeting launch button to the appointment
- Show recordings an the appointment if available (only to the participant and the users who can mange the appointments)
- Deleting appointments must also delete the BBB meetings
- Deleting BBB Meetings in the BBB admin UI must be possible independently of the appointment. Same when the BBB module gets disabled.
- If an appointment finding is confirmed, the BBB meetings of the other appointment suggestion are deleted.
- BBB room templates have a limited number of users. Make sure one can not add more users to the appointment than allowed by the room
- BBB rooms are limited. Make sure not not use more rooms than allowed
- When changing appointment dates, keep the BBB meeting dates in sync with the appointment.