FreedomBox 22.19 released - eviltoast

FreedomBox 22.19 has been released and uploaded to Debian unstable. Migration to testing is temporarily on hold due to a bug in another package. (The maintainer plans to upload a fix for the bug soon.)

Highlights

  • jsxc: Allow disabling the app
  • app: Add a menu item to trigger uninstallation
    • Note: Uninstalling an app is an experimental feature at this time.

Other Changes

  • app: Add API to uninstall an app
  • avahi: Don’t disable after tests
  • backups: Use AppView for the main app page
  • container: Display help message when no args are passed
  • container: Show default values in command help
  • d/control: Break ufw as we use firewalld
  • debian: Update Spanish translation template
  • diagnostics: Use AppView for app page
  • ejabberd: Set hostname for test that relies on it
  • forms: Implement form for uninstallation
  • janus: Convert action to privileged
  • janus: Handle upgrades to 1.0.*
  • letsencrypt: Use AppView for app page
  • locale: Update translations for Bulgarian, Chinese (Simplified), Czech, French, German, Spanish, Turkish, Ukrainian
  • names: Use AppView for app page
  • networks: Use AppView for app page
  • operation: Factor out template code into a separate file
  • operation: Show operations on app page in addition to setup page
  • package: Implement low-level methods for uninstalling
  • package: Implement uninstall in Package component
  • power: Use AppView for app page
  • security: Use AppView for app page
  • setup: Drop check for already running operation
  • setup: Implement operation to uninstall an app
  • snapshot: Use AppView for app page
  • tests: Make functional.is_available check faster
  • tests: functional: Add install/uninstall test for all apps
  • tor: Use AppView and Operation for app page
  • ttrss: Add donation url
  • upgrades: Add button to test dist-upgrade in development mode
  • upgrades: Hold janus during dist-upgrade
  • views: Implement a view to uninstall an app

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

  • 109247019824
  • Andrij Mizyk
  • Burak Yavuz
  • Eric
  • Fioddor Superconcentrado
  • Hugel
  • James Valleroy
  • Jiří Podhorecký
  • Joseph Nuthalapati
  • Maxime Leroy
  • nautilusx
  • nbenedek
  • Sunil Mohan Adapa
  • Veiko Aasa