Skip to content

Releases: DE-IBH/b3lb

2.2.3

06 Mar 21:29
Compare
Choose a tag to compare

Changes:

  • admin: add filters, links and search
  • bump python dependencies:
    • Django 3.2.10 => 3.2.12
    • Pillow 8.4.0=> 9.0.1
    • requests 2.26.0 => 2.27.1
    • uvicorn 0.16.0=> 0.17.5

2.2.2

29 Dec 14:52
2.2.2
Compare
Choose a tag to compare

Fixes:

  • api: change checksum validation to match upstream implementation (#54)

Changes:

  • api: support overriding more (new) BBB 2.4 parameters (#58)
    • excludeFromDashboard
    • learningDashboardCleanupDelayInMinutes
    • learningDashboardEnabled
    • meetingLayout
    • moderatorOnlyMessage
    • role
    • welcome
  • bump python dependencies:
    • Django 3.2.7 => 3.2.10 (CVE-2021-44420)
    • django-environ 0.5.0 => 0.8.1
    • django-redis 5.0.0=> 5.2.0
    • uvicorn 0.15.0=> 0.16.0
    • aiohttp 3.7.4=> 3.8.1
  • docker: bump to alpine 3.15

2.2.1

01 Sep 20:52
Compare
Choose a tag to compare

Fixes:

  • api: fix internal server error if end meeting is called for a non-existing meeting

Changes:

  • bump python dependencies:
    • Django 3.2.5 => 3.2.7
    • django-environ 0.4.5 => 0.5.0
    • django-split-settings 1.0.1=> 1.1.0
    • uvicorn 0.14.0=> 0.15.0
  • docker: bump to alpine 3.14.2

2.2.0

27 Jul 11:48
2.2.0
Compare
Choose a tag to compare

Fixes:

  • api: failed to join meetings for tenants without Asset object #45
  • api: do not add custom_style_url parameters if no AssetCss is set #46

Changes:

  • django: add settings for email based error notification

2.1.0

26 Jul 15:36
2.1.0
Compare
Choose a tag to compare

Changes:

  • admin: add admin command for cluster maintenance
  • api: add html5 custom parameters support
  • api: add custom css asset
  • bump python dependencies:
    • Django 3.2.2 => 3.2.5
    • celery 5.0.5 => 5.1.2
    • django-redis 4.12.1 => 5.0.0
    • uvicorn 0.13.4=> 0.14.0
  • docker: bump to alpine 3.14, python3.9, pypy 3.7-7.3.5

2.0.1

09 May 20:05
Compare
Choose a tag to compare

Changes:

  • bump python dependencies for Python 3.9 compatibility and fix CVE-2021-32052 on Python 3.9.5+:
    • Django 3.2 => 3.2.2
    • django-extensions 3.1.2 => 3.1.3
    • django-cacheops 5.1 => 6.0

The published docker images were shipped with Python 3.8 from Alpine Linux 3.13 and should not be affected by CVE-2021-32052.

2.0.0

16 Apr 22:02
2.0.0
Compare
Choose a tag to compare

This is a new major release with breaking changes:

  • custom settings.py should be replaced by environment settings or
    an .env settings file (check for changed settings names)
  • assets are now served from the database using blobs, you need to upload
    your file based logo and slide assets manually
  • fixtures have been updated to replace the checkslides task by cleanup_assets

Changes:

  • assets: handle logos and slides by database blobs #16
  • api: add support for single domain name usage #23
  • docker: use explicit tagged base images and disable pip's caching #29
  • parameters: allow to block, set or override most parameters of BBB API create
  • pypy: provide highly experimental docker image variant based on pypy,
    switch from psycopq2 to psycopq2cffi to be pypy compatible
    (increases worker performance) #22
  • settings: allow configuration via environment using django-environ #12
  • settings: refactor custom settings with B3LB_ prefix #11

1.2.0

23 Mar 16:57
1.2.0
Compare
Choose a tag to compare

Fixes:

  • github: build docker images on release #20

Changes:

  • metrics: prevent high DB load due to a high number of transactions #19
  • celery: use celery-singleton to prevent task backlogs due to high load #18

1.1.0

09 Mar 12:47
1.1.0
Compare
Choose a tag to compare

Changes:

  • metrics: add limit metrics for tenants and secrets
  • models: attendee and meeting limits for tenants and secrets
  • models: make default value of Node's domain configurable
  • docker: add github action to build docker images
  • scripts: add b3lb-cleaner auxiliary script

1.0.1

25 Feb 21:46
3176798
Compare
Choose a tag to compare

Fixes:

  • metrics: fix meetings gauge
  • metrics: fix gauge type hint
  • aiohttp: bump to 3.7.4