-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 06 Sep 2022 06:01:26 -0400 Source: freedombox Architecture: source Version: 22.19~bpo11+1 Distribution: bullseye-backports Urgency: medium Maintainer: FreedomBox packaging team <freedombox-pkg-team@lists.alioth.debian.org> Changed-By: James Valleroy <jvalleroy@mailbox.org> Closes: 1017452 Changes: freedombox (22.19~bpo11+1) bullseye-backports; urgency=medium . * Rebuild for bullseye-backports. . freedombox (22.19) unstable; urgency=medium . [ James Valleroy ] * debian: Update Spanish translation template (Closes: #1017452) * avahi: Don't disable after tests * ejabberd: Set hostname for test that relies on it * upgrades: Add button to test dist-upgrade in development mode * Translated using Weblate (French) * janus: Convert action to privileged * janus: Handle upgrades to 1.0.* * upgrades: Hold janus during dist-upgrade * locale: Update translation strings * doc: Fetch latest manual . [ Joseph Nuthalapati ] * tests: Make functional.is_available check faster . [ nautilusx ] * Translated using Weblate (German) . [ Maxime Leroy ] * Translated using Weblate (French) . [ Burak Yavuz ] * Translated using Weblate (Turkish) . [ Eric ] * Translated using Weblate (Chinese (Simplified)) . [ Andrij Mizyk ] * Translated using Weblate (Ukrainian) . [ 109247019824 ] * Translated using Weblate (Bulgarian) . [ Fioddor Superconcentrado ] * Translated using Weblate (Spanish) . [ Jiří Podhorecký ] * Translated using Weblate (Czech) . [ nbenedek ] * ttrss: add donation url * d/control: Break ufw as we use firewalld . [ Veiko Aasa ] * container: Display help message when no args are passed * container: Show default values in command help . [ Hugel ] * Translated using Weblate (Chinese (Simplified)) . [ Sunil Mohan Adapa ] * 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 * forms: Implement form for uninstallation * setup: Drop check for already running operation * app: Add API to uninstall an app * package: Implement uninstall in Package component * setup: Implement operation to uninstall an app * views: Implement a view to uninstall an app * app: Add a menu item to trigger uninstallation * tests: functional: Add install/uninstall test for all apps * backups: Use AppView for the main app page * diagnostics: Use AppView for app page * names: Use AppView for app page * networks: Use AppView for app page * power: Use AppView for app page * security: Use AppView for app page * snapshot: Use AppView for app page * letsencrypt: Use AppView for app page * tor: Use AppView and Operation for app page * jsxc: Allow disabling the app . freedombox (22.18) unstable; urgency=medium . [ Maxime Leroy ] * Translated using Weblate (French) . [ ikmaak ] * Translated using Weblate (Dutch) . [ Burak Yavuz ] * Translated using Weblate (Turkish) . [ Jiří Podhorecký ] * Translated using Weblate (Czech) * Translated using Weblate (Czech) . [ 109247019824 ] * Translated using Weblate (Bulgarian) . [ nautilusx ] * Translated using Weblate (German) . [ Andrij Mizyk ] * Translated using Weblate (Ukrainian) . [ James Valleroy ] * networks: Remove DNSSEC diagnostics * locale: Update translation strings * doc: Fetch latest manual . [ Cosmin Humeniuc ] * container: Add IdentitiesOnly option to SSH . [ Veiko Aasa ] * container: Ignore flake8 error 'line too long' in bash script text * storage: Fix enumerating partitions without mount points . [ Sunil Mohan Adapa ] * coturn: Fix link to ejabberd in description * notification: Pass full context when rendering body template * package: Run installation operation using app_id instead of module * operation: Add module to manage threaded operations * *: Make setup method part of App class for all apps * *: Add setup method on all apps that don't have it * *: Make force upgrading part of app rather than a module * app: Drop optimization that skips setup process * setup: Fix issue with immediate refresh after installation * *: Drop module level app property * setup: Drop setup_helper and use the new Operation API * setup: Allow starting installation when package manager is busy * backups: tests: Mark need for Django database during API tests * matrixsynapse: Fix showing the status messages * ejabberd: Fix showing the status messages * ssh: tests: functional: Keep service enabled after tests * sharing: tests: functional: Fix a flaky test by waiting * sharing: Add installing and enable/disable like other apps * wireguard: Fix module.app usage that is no longer available * doc: dev: Document previously undocumented components . freedombox (22.17) unstable; urgency=medium . [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) . [ Burak Yavuz ] * Translated using Weblate (Turkish) . [ Eric ] * Translated using Weblate (Chinese (Simplified)) . [ Maxime Leroy ] * Translated using Weblate (French) . [ nbenedek ] * wordpress: Don't install php-ssh2 . [ James Valleroy ] * help: Add "How can I help?" section to Contribute page * locale: Update translation strings * doc: Fetch latest manual . [ Sunil Mohan Adapa ] * help: Update test for contribute view * help: tests: Fix about page test by mocking version calls . freedombox (22.16) unstable; urgency=medium . [ Eric ] * Translated using Weblate (Chinese (Simplified)) . [ Andrij Mizyk ] * Translated using Weblate (Ukrainian) . [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) . [ Maxime Leroy ] * Translated using Weblate (French) * Translated using Weblate (French) . [ Nikita Epifanov ] * Translated using Weblate (Russian) * Translated using Weblate (Russian) . [ Sunil Mohan Adapa ] * cockpit: Depend on apache and setup after it * privoxy: Use privileged decorator for actions * cockpit: Reconfigure to allow any origin * cockpit: Use decorator for privileged actions * rssbridge: Whitelist all bridges by default * rssbridge: Add functional tests * apache: Merge old configuration files into a better location * apache: Also configure to serve on /freedombox * apache: Redirect all logs to systemd journal * config: Add option to set logging mode: none/volatile/persistent * config: Set volatile logging by default * roundcube: Configure to log to journald * roundcube: Use privileged to simplify actions . [ nbenedek ] * privoxy: Restrict to private IPs, prevent access over the internet * rssbridge: New app to generate RSS feeds for websites * roundcube: Add fail2ban jail . [ Veiko Aasa ] * gitweb: Switch default branch name to main for new repositories . [ James Valleroy ] * janus: Change short description to "Video Room" * rssbridge: Fix flake8 errors * debian: Update copyright year * debian: Follows policy version 4.6.1 * locale: Update translation strings * doc: Fetch latest manual Checksums-Sha1: 54e9fa5311f09f44d862546a48c5f1d37c62d492 2955 freedombox_22.19~bpo11+1.dsc 60302077b72ace951a973bfe9595eec0b4de2d9f 52065896 freedombox_22.19~bpo11+1.tar.xz bf1753673b5f397fe79f2e6e10aa10f78004142e 13556 freedombox_22.19~bpo11+1_amd64.buildinfo Checksums-Sha256: e935c267d4ce058de6cdfd9ab556cf042205404127e658c3babe3ef2fab5abc9 2955 freedombox_22.19~bpo11+1.dsc fbc5be9f18ad52675f705a36b4d40e4938bac5db3214432a981744abd58946a6 52065896 freedombox_22.19~bpo11+1.tar.xz d5c71583a4af55bec258cb11f2fc74d7ac911521a4d99948ce7b1fe264673685 13556 freedombox_22.19~bpo11+1_amd64.buildinfo Files: c9f6b26f50221b388614451b5e441422 2955 web optional freedombox_22.19~bpo11+1.dsc 7cb11d3d420e80143754debe690bd149 52065896 web optional freedombox_22.19~bpo11+1.tar.xz b452370e495b32ab914e70eac0f79912 13556 web optional freedombox_22.19~bpo11+1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmMXNVYWHGp2YWxsZXJv eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICLiPD/4yInsC2wL+NYn5dcD67BnGMb8a 8bvbcoNq926m5UX/inmjv9kfRz4g8+Oy8T1s3Sv0VR6Vo/It4Nu76C/Wh/S6NMIA D/r2jxPfrGnmm6aJcQpxbylqMpv5Qbwld4rUyGqOCybjNSwKSdCyI0m8d1d/WZfh mqfGFJCdYtVyU5vNBJSixUOsWuz7DBcruh48RQYnWSJMylb9+40hnk/K9jBwjxK5 RCgPqv/qMStZDGPbssczE2A0VtdjxgskDAGcR1TcTyUShU4MaDhhWb4zLxpNmHX6 nSRc8OOZUW+zeAiL920pRe1fuFJ/5e1gPYUX1brapD//lLreq62ki57Og+sdRPcn VA5bD1A2BhrsyMZzz75HEZ/CkgqjzCjGLcXr3UXHrYTgLtSjskMf2GRP2owRMbeS UUbcGEF61Hi7VFZa86Lg4n5tSwXU5cHfxPChy1ZvR860bOHOF2nzCC0XHuGKarhf AKPocNRv7x2Wdy4YOc02t5uqfH0Q+BiSFH6rJzNahKVeGMjaUSmvHd5Snb2sWqzg OBm2JWrbhgdiBo8gjZlbpgckOamU773qESjzHi3ybEdqJ6sQb6vvWqciwAtXA6/G ai2FUc18RxFC1YPJtFTwrARgzqDRPe88/6ANYw6LCme3Z8xW0HwV8xp23nJhnn0n NzN8ehj2pH+dDvxjpQ== =ehvI -----END PGP SIGNATURE-----