FreedomBox 24.7 has been released and uploaded to Debian unstable. Migration to Debian testing is currently on hold, due to issues in other packages that FreedomBox depends on.
Highlights:
- package: Don’t remove packages of other apps on uninstall
- samba: Fix Samba not accessible from IPv6 localhost ::1 address
- system: Organize items into sections
- users: Add email address field when creating/updating user accounts
Other changes:
- actions: Minor refactor to action error logging
- actions: Move most of the privileged action code to main directory
- actions: Provide HTML error message with action error
- backups: Adjust to changes in privileged errors
- letsencrypt: Remove unnecessary processing of the error messages
- letsencrypt: Show better error messages
- letsencrypt: Simplify error warning when certificate revoke fails
- matrixsynapse: Prevent setup page from being shown during uninstall
- middleware: Show HTML exception message as extra detail in messages
- package: Drop special error message handling for package errors
- samba: Disable nmbd NetBIOS service
- snapshot: Show better error messages
- storage: Adjust to changes in privileged errors
- storage: Show better error message
- tests: Automatically create pytest marks for apps
- tests: Merge actions related test files
- tests: Move test configuration to plinth directory
- tests: Remove unused fixture for testing actions
- upgrades: Show better error messages
- users: Add email address field during first boot
- views: Fix alignment of close button in error messages
- views: Implement a utility to easily show error message
The following people contributed to the git repository for this release:
- James Valleroy
- Sunil Mohan Adapa
- Veiko Aasa