[Freedombox-discuss] FreedomBox 21.15 released
James Valleroy
jvalleroy at mailbox.org
Tue Dec 7 00:25:47 GMT 2021
FreedomBox 21.15 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
* dynamicdns: Update URLs to the new dynamic DNS server
* firewall: Allow configuration upgrade to version 1.0.x
* shaarli: Enable app (only available in testing and unstable)
Other Changes
* *: Drop module level depends declaration
* *: Drop module level package_conflicts and use component API
* *: Drop unused manual_page at module level
* *: Drop use of managed_packages and rely on Packages component
* *: Drop use of managed_services, rely on Daemon component
* *: Drop use of module level is_essential flag
* *: Drop use of module level version
* *: Drop use of unnecessary managed_paths
* *: Use the App's state management API
* actions/letsencrypt: Drop use of managed_paths and use LE component
* actions/service: Drop unused list action
* actions/service: Drop use of managed_services for Daemon component
* actions: Get list of packages from Packages components
* app: Introduce API for managing setup state of the app
* app: Introduce API to setup an app
* bind: Drop alias handling unnecessary in >= Bullseye
* daemon: Add new component to hold information about related daemons
* doc/dev: Drop discussion on managed_paths
* doc/dev: Drop reference to module level depends declaration
* doc/dev: Remove mention of managed_services
* doc/dev: Remove outdated reference to init() at module level
* doc/dev: Update documentation to not refer to managed_packages
* email_server: Merge domain configuration with app view
* email_server: Simplify domain configuration form
* first_boot: Drop use of loaded_modules and use App.list
* forms: Fix regression with TLS domain form in quassel and tt-rss
* letsencrypt: On domain removal, don't revoke certificate, keep it
* locale: Update translations for Czech, German, Norwegian Bokmål
* main: List apps instead of modules
* middleware, views: Reduce use of setup_helper
* module_loader, app: Move app init to app module
* package: Add parameter to specify skipping package recommendations
* package: Implement installing packages in the component
* package: Introduce component API for package conflicts
* packages: Move checking for unavailable packages to component
* security: Drop use of loaded_modules and use App.list
* security: Drop use of managed_services in security report
* security: Get the list of packages from Packages component
* setup: Drop unused API for app's state management
* setup: List dependencies for apps instead of modules
* setup: Run setup on apps instead of modules
* setup: Use apps instead of modules to determine running first setup
* setup: Work on apps instead of modules for force upgrade
* tests: Add 'domain' mark for apps that add/remove domains
* web_server: Drop use of loaded_modules and use App.list
The following people contributed to the git repository for this release:
- James Valleroy
- Johannes Keyser
- Petter Reinholdtsen
- Sunil Mohan Adapa
- trendspotter
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/freedombox-discuss/attachments/20211206/dde5c977/attachment.sig>
More information about the Freedombox-discuss
mailing list