FreedomBox 21.10 released

FreedomBox 21.10 has been released and uploaded to Debian unstable. Typically, it will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights

  • locale: Update translations for German, Italian, Swedish, Turkish, Ukrainian

Other Changes

  • Use Django gettext functions instead of ugettext
  • Use allow/denylist instead white/blacklist in comments
  • Use django.urls.re_path() instead of its alias url()
  • Various isort fixes
  • pyproject: Make isort consistent across execution environments
  • settings: Set Django auto field type explicitly
  • signals: Drop provider args when creating Signal object
  • sso: Update usage of OpenSSL crypt signing API
  • tests: Convert functional tests to python format
  • tests: Introduce fixtures to make it easy to test actions
  • tests: Show warning when app not available
  • tests: Use common fixtures for testing actions module
  • tests: Use newer splinter API for finding links
  • views: Update utility for checking URL safety

The following people contributed to the git repository for this release:

  • Andrij Mizyk
  • Burak Yavuz
  • Dietmar
  • James Valleroy
  • Johannes Keyser
  • Michael Breidenbach
  • Sunil Mohan Adapa
  • Veiko Aasa