-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 06 Dec 2021 18:51:28 -0500 Source: freedombox Architecture: source Version: 21.15 Distribution: unstable Urgency: medium Maintainer: FreedomBox packaging team <freedombox-pkg-team@lists.alioth.debian.org> Changed-By: James Valleroy <jvalleroy@mailbox.org> Changes: freedombox (21.15) unstable; urgency=medium . [ trendspotter ] * Translated using Weblate (Czech) . [ James Valleroy ] * shaarli: Enable app * tests: Add 'domain' mark for apps that add/remove domains * locale: Update translation strings * doc: Fetch latest manual . [ Petter Reinholdtsen ] * Translated using Weblate (Norwegian Bokmål) . [ Sunil Mohan Adapa ] * dynamicdns: Update URLs to the new dynamic DNS server * firewall: Allow configuration upgrade to version 1.0.x * *: Drop unused manual_page at module level * app: Introduce API to setup an app * package: Add parameter to specify skipping package recommendations * package: Implement installing packages in the component * actions: Get list of packages from Packages components * security: Get the list of packages from Packages component * *: Drop use of managed_packages and rely on Packages component * doc/dev: Update documentation to not refer to managed_packages * actions/service: Drop unused list action * bind: Drop alias handling unnecessary in >= Bullseye * security: Drop use of managed_services in security report * daemon: Add new component to hold information about related daemons * actions/service: Drop use of managed_services for Daemon component * *: Drop use of managed_services, rely on Daemon component * doc/dev: Remove mention of managed_services * actions/letsencrypt: Drop use of managed_paths and use LE component * *: Drop use of unnecessary managed_paths * doc/dev: Drop discussion on managed_paths * package: Introduce component API for package conflicts * *: Drop module level package_conflicts and use component API * packages: Move checking for unavailable packages to component * app: Introduce API for managing setup state of the app * doc/dev: Remove outdated reference to init() at module level * *: Use the App's state management API * setup: Drop unused API for app's state management * *: Drop use of module level is_essential flag * *: Drop use of module level version * middleware, views: Reduce use of setup_helper * web_server: Drop use of loaded_modules and use App.list * first_boot: Drop use of loaded_modules and use App.list * security: Drop use of loaded_modules and use App.list * main: List apps instead of modules * setup: Run setup on apps instead of modules * setup: List dependencies for 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 * module_loader, app: Move app init to app module * *: Drop module level depends declaration * doc/dev: Drop reference to module level depends declaration * forms: Fix regression with TLS domain form in quassel and tt-rss * email_server: Simplify domain configuration form * email_server: Merge domain configuration with app view * letsencrypt: On domain removal, don't revoke certificate, keep it . [ Johannes Keyser ] * Translated using Weblate (German) Checksums-Sha1: 3068228c439e299c7d01f1e99eabc3dbd2531023 2847 freedombox_21.15.dsc 60b480cdddb767162eb010bbb564e40c5357f286 43463500 freedombox_21.15.tar.xz 065ae9068efebd46f62f2dda38a393210754fd57 13726 freedombox_21.15_amd64.buildinfo Checksums-Sha256: 25596e3905726f5cbfb4794df2b3729d8b10a5ef3d4ce7da3ee57a1428326373 2847 freedombox_21.15.dsc 1467d1001161ac183f4df3f4c572d035b251196f58ed8c19309ca9e5b123fe1e 43463500 freedombox_21.15.tar.xz 2ef2b523eb3338e13012d5c2daa6a28e266fd52a8945c22539dda267a6d97765 13726 freedombox_21.15_amd64.buildinfo Files: 1a617a5d33990588b80474832378457a 2847 web optional freedombox_21.15.dsc 1fb2ca0440fbe8e6dd84b13e6ed0a481 43463500 web optional freedombox_21.15.tar.xz 25265a70b1dd16185248b7e77ff57fd1 13726 web optional freedombox_21.15_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmGupN4WHGp2YWxsZXJv eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICPg/D/4zP2SyncA7W8/TzodRvtWoc3fl 9pU3THqTGtA3YybVenUflmA1K3fGG8du209lkD3Wa+5ky1k9p0gc/cJ0qw1HMJUc ZPQ/FphuVIF6tLKX8oYGzwR8ycxevrb8oLfWAUmS3ugQKWGvrfW9DQL9vAZmEL6u CYrsbWp/H3+hjASy5HTRMwaHQHGzTalQIbJ7CJjoqFJLZLzE4HYWKhAenfa9Ag9p eYEQ2AFC9vUwQXNPbDgQEPar9IOa38V7gF+idRNJy/4ajs4w4FaLoC/P2QpdPXui gJl8OdSIa7OqNVhR8viBHRd+zpWAfdJhDPfZqfGSRzZcIjM6h0AchQXIUulnuMyb CqhqkNshqezo6dHwawTc8IVCaJX/c0NXNwaja+IAH3Gc6dzETavm6K9ybsqbqyTg 6l5hiBFZy+hJLGFcOM/N/aEZifM1kTP53UYezRNMk5+LeOejGvhhYauzeY9Ck4fF MsV09nsSub5wgXd+HzI+13BiMrkQQW+4GE77wuArRfnF2t9MKzCbCwHbV82p3obJ 2+j+eHb2JOF6R9mkY2yfXgIJGl34u08xqtHgaGXo+k6SsWAkWGYoYONYTdjwcw05 iK5DzuNKmHmsJ6I90ljstWepUPY2yh8BfmN+qhF6ajR/CWRzcVBwgjnzuH74GkYY JotrG68NRfmuwtz7LQ== =zdQt -----END PGP SIGNATURE-----