Releases: DE-IBH/b3lb
Releases · DE-IBH/b3lb
3.3.2
3.3.1
Changes
- bumped python dependencies:
- Django:
5.2.1=>5.2.2
- Django:
3.3
Changes
- add new BBB 3.0 API parameters
- sendChatMessage
- allowOverrideClientSettingsOnCreateCall
- loginURL
- pluginManifests
- pluginManifestsFetchUrl
- presentationConversionCacheEnabled
- maxNumPages
- bot
- enforceLayout
- logoutURL
- firstName
- lastName
- userdata-bbb_default_layout,
- userdata-bbb_skip_echotest_if_previous_device
- userdata-bbb_prefer_dark_theme
- userdata-bbb_hide_notifications,
- userdata-bbb_hide_controls
- removed deprecated API parameters
- breakoutRoomsEnabled
- learningDashboardEnabled
- virtualBackgroundsDisabled
- defaultLayout
- bumped python dependencies:
- Django:
3.2.25=>5.2.1 - PyGObject:
3.48.2=>3.52.3 - aiohttp:
3.9.5=>3.12.7 - boto3:
1.34.106=>1.38.28 - celery:
5.3.4=>5.5.3 - django-cacheops:
7.0.2=>7.2 - django-celery-beat:
2.6.0=>2.8.0 - django-celery-results:
2.5.1=>2.6.0 - django-environ:
0.11.2=>0.12.0 - django-extensions:
3.2.3=>4.1 - django-storages:
1.14.3=>1.14.6 - pyjwt:
2.8.0=>2.10.1 - psycopg2cffi:
2.9.0=> psycopg:3.2.6 - requests:
2.31.0=2.32.3 - uvicorn[standard]:
0.29.0=>0.34.3 - xmltodict:
0.13.0=>0.14.2
- Django:
Note: With b3lb 3.3 the minimal support for PostgreSQL is now version 14, which is required by psycopg.
3.2.6
Changes
- add new BBB 2.7 API parameters
- allowPromoteGuestToModerator
- webcamBackgroundURL
3.2.5
Fixes
- missing check for no clips during rendering task
3.2.4
Fixes:
- fix security bug in getRecordings endpoint
This release fixes a security bug that allowed authenticated api requests to manage recordings of any tenants and their secrets.
3.2.3
Fixes
- add possibility to use the same meeting ID for two different secrets.
- return an error message if meeting id is out of range (2 <= id_length <= 100 chars)
3.2.2
Fixes
- fix missing specific POST Header when an asset is sent
3.2.1
Changes:
- adjust to BBB 2.7.8 API changes
- forbid POST request for
joinendpoint () - adjustments for POST headers are already handled
- forbid POST request for
- meeting name check:
- add check for meeting name length for faster response without sending a request to backend systems
- meeting name length must be between 2 and 256 characters as given by BBB API restrictions
3.2.0
Changes
- add new BBB 2.7 API parameters
- preUploadedPresentation
- preUploadedPresentationName
- errorRedirectUrl
- userdata-bbb_fullaudio_bridge
- refactor Parameter model
- added python dependencies:
- pyjwt:
2.8.0
- pyjwt:
- bumped python dependencies:
- Django:
3.2.19=>3.2.25 - PyGObject:
3.44.1=>3.48.2 - aiohttp:
3.8.4=>3.9.5 - boto3:
1.26.163=>1.34.106 - celery:
5.3.1=>5.3.4 - django-cacheops:
7.0.1=>7.0.2 - django-celery-beat:
2.5.0=>2.6.0 - django-db-file-storage:
0.5.5=>0.5.6.1 - django-environ:
0.10.0=>0.11.2 - django-redis:
5.3.0=>5.4.0 - django-storages:
1.13.2=>1.14.3 - uvicorn[standard]:
0.22.0=>0.29.0
- Django:
Fixes
- fix record ready callback
- fix value check for empty parameters
- fix errors when a very long meeting name (>500 chars) was given