This release requires to run migrations
docker exec -t scalelite-api bundle exec rake db:migrate
Bug
- Recordings that are reprocessed in BBB should override the one already imported in SL
Improvement - Updated main image to
bionic230
. - Nginx is now fixed to
1.18.0-r13
. - Created general image with all rails components and extended images on alpine and amazonlinux.
- Added LOAD_JOIN_BUFFER_TIME=0 for breakout rooms.
- Parameters coming from 3rd parties will now get overridden.
- Scalelite Poller execute tasks in parallel.
- Scalelite is now compatible with
BigBlueButton 2.3
recordings.
New Feature
- Recording ready notification feature has been added.
- Recordings can be imported as unpublished by default now.
- A New state for servers has been added to retain existing meetings and not accept anymore meeting creation requests
- The server has a new attribute called
state
which tracks the server state. The Server can have either of the three states:enabled/cordoned/disabled
. - The change would not affect any existing servers, unless there is a state change for them but would be applicable for all the newly added servers.
- The
enabled
attribute of servers will not be considered anymore once the state attribute has been introduced for all new or existing servers. - See README for details on the functions of each server state.
- The server has a new attribute called
Task
- Replaced GitLab CI pipeline with a GitHub Actions CI workflow.
- Extended images are automatically built by GitHub Actions, this includes an image based on amazonlinux.
- [Security] Updated docker containers for CVE-2021-3449 and CVE-2021-3450.