Change log for freedombox package in Debian
1 → 75 of 109 results | First • Previous • Next • Last |
freedombox (24.25) unstable; urgency=medium [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ Ettore Atalan ] * Translated using Weblate (German) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified Han script)) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Paul Lettich ] * Translated using Weblate (German) [ John Doe ] * Translated using Weblate (French) [ Sunil Mohan Adapa ] * tags: Fix issue with JS init on a page without tags * notifications: Don't error when dismissing missing notifications * help: Add a class to the help index page * ui: Align app icons in the center for home, apps, and help pages * ui: Allow users to provide a CSS file to customize styling * Translated using Weblate (Russian) * Translated using Weblate (Russian) * ui: Switch to using bootstrap 5 (Closes: #1088412, #1088577) * networks: Fix minor typo in template related to signal strength * ui: Drop use of badge-* utility classes for newer replacements * apache: Relax content security policy to allow data: URL * networks: Use new accordion component from Bootstrap 5 * networks: Fix issue with loading create PPPoE form * firewalld: Reduce severity for alert about service on internal zone * help: Update the privacy notice on status log page * diagnostics: Fix trimming an i18n string * matrixsynapse: Fix trimming an i18n string * ui: Use Bootstrap 5 styling for all alerts * power: Refactor display of package manager busy alerts * ui: Rename data- attributes to data-bs- for Bootstrap 5 * ui: app, system: Revert to earlier width for card lists * ui: Show disabled form elements as grey for Bootstrap 5 * ui: Fix overflow of exception text in message * ui: users: Fix close button for confirmation dialog for Bootstrap 5 * ui: app: Fix an incorrect HTML tag nesting * ui: Reduce the gap at the top of the pages * ui: diagnostics: Fix layout of repair buttons * ui: diagnostics: Fix gap between headings * ui: forms: Fix margins for form labels for Bootstrap 5 * ui: backups: Drop unused styling in verify host key page * ui: Restore spacing between form elements in Bootstrap 5 * ui: snapshots: Fix horizontal form styling margins for Bootstrap 5 * ui: snapshots: Fix horizontal form layout on mobiles for Bootstrap 5 * ui: Fix toggle button styling for Bootstrap 5 * ui: Allow underlining for most links due to Bootstrap 5 * ui: Restyle tags, remove underlining of text * ui: Accept default styling of Bootstrap 5 for warning button * ui: Update custom button styles for Bootstrap 5 * ui: samba: Fix layout regressions with Bootstrap 5 * ui: Fix styling in dismiss button in form errors for Bootstrap 5 * ui: Update styling for navbar menu items * ui: Workaround dropdowns not working with Bootstrap 5 * ui: Use collapse instead of dropdown for notification in Bootstrap 5 * ui: Fix issue with notifications icon showing twice in mobile view * ui: Fix flash of notifications popdown during page load * ui: Style the 'Log out' item properly * ui: Don't use nav-link inside card * ui: Cleanup use of colors with CSS variables * ui: Fix placement of tags menu under tags input with Bootstrap 5 * diagnostics: tests: functional: Pick errors more specifically * tests: functional: Disable smooth scrolling from Bootstrap 5 * ui: firewall: Fix styling with Bootstrap 5 * ui: backups: Use Bootstrap color variables instead of static values * ui: help: Fix alignment issue with footer links in about page * action_utils: Add utility to ensure that service is stopped * deluge: Cleanup and simplify setup code * letsencrypt: Declare explicit dependency on openssl * openvpn: Declare explicit dependency on openssl * sso: Switch using cryptography module instead of OpenSSL.crypto (Closes: #1088760) * ci: Add flake8 to gitlabci container * d/control: Drop version specification on dependencies for Bookworm * d/control: Drop unnecessary recommendations * i2p: Drop app as it has not been available in Debian for a while [ Veiko Aasa ] * tags: tests: Fix deprecated webdriver attribute * tests: functional: Don't try disable app after tests if app was not installed * tests: functional: Fix app installation test skipped on slow machines * deluge: Fix app installation on Debian testing [ James Valleroy ] * radicale: Update link to supported clients * locale: Update translation strings * doc: Fetch latest manual [ Carles Pina i Estany ] * Added po-debconf Catalan translation [ gfbdrgng ] * Translated using Weblate (Russian) -- James Valleroy <email address hidden> Mon, 16 Dec 2024 21:32:08 -0500
Available diffs
- diff from 24.24 to 24.25 (603.8 KiB)
freedombox (24.24) unstable; urgency=medium [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified Han script)) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ Sunil Mohan Adapa ] * networks: Fix editing wireless connections with SSID field * networks: Fix display of mangled SSIDs when scanning Wi-Fi networks * networks: Fix display of strength and channel for Wi-Fi connections * networks: Improve styling of badges in the information tables * tests: functional: Wait for uninstall page load before uninstalling * i18n: Fix translation of FreedomBox name in various places * rssbridge: Mention miniflux in app description similar to tt-rss * tests: functional: Don't enable/disable app during tests * tests: functional: Fix visit() returning prematurely before page load * networks: Overhaul Wi-Fi network scan page * networks: wifi: In new connection page set form defaults properly * ui: Drop logo backgrounds for index, apps, and system pages * ui: Drop box shadow around the card in card lists * nextcloud: Switch to using FreedomBox container registry * nextcloud: Drop diagnostic for checking availability of docker.com [ Dietmar ] * Translated using Weblate (German) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Veiko Aasa ] * container: Quote arguments that contain spaces when restoring pytest args [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 18 Nov 2024 20:39:56 -0500
Available diffs
- diff from 24.23 to 24.24 (50.6 KiB)
freedombox (24.23) unstable; urgency=medium [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified Han script)) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ Veiko Aasa ] * users: Delete or move home folder when user is deleted or renamed * functional tests: Add pytest testinfra plugin * users: tests: functional: Check LDAP information is correct after renaming user [ Ettore Atalan ] * Translated using Weblate (German) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ James Valleroy ] * ejabberd: Set mod_mam default to always * locale: Update translation strings * doc: Fetch latest manual * debian: Drop python3-flake8 build dependency [ Sunil Mohan Adapa ] * Translated using Weblate (Norwegian Bokmål) * middleware: tests: Drop some obsolete mock code * backups: Better explanation for the format of upload file * backups: Sort list of apps in backup, restore, and schedules * ui: Increase the width of app and system listings * system: Increase the size of items in listing page * ui: Don't bold titles in card lists * ui: Move app names below app icons * ui: Remove the noise background * ui: Remove the border around content container * help: Make about page available to unauthenticated users * help: Add all footer links to about page * index: Remove links and about text and link to about page * base: Add link to about for unauthenticated users * index: css: Move the 'powered by' logo further down [ gallegonovato ] * Translated using Weblate (Spanish) [ Coucouf ] * Translated using Weblate (French) -- James Valleroy <email address hidden> Mon, 04 Nov 2024 20:37:01 -0500
Available diffs
- diff from 24.22 to 24.23 (193.0 KiB)
freedombox (24.22) unstable; urgency=medium [ Sunil Mohan Adapa ] * apache2: Allow popups to have different sandbox policy * firstboot: Improve the setup complete page with more setups * firstboot: Hide navigation toggler in mobile layouts * firstboot: Make logo image responsive during first setup * firstboot: Show spinner instead of message during first setup * css: Fix height of navbar in mobile layout during first boot * css: Navbar styling fixes in mobile layout * upgrades: Remove step upgrade during first setup * networks: Remove first boot steps for connectivity/topology * upgrades: Show notification to remind user to run updates manually * first_boot: Allow the next steps page to be revisited * first_boot: Add notification for next steps after first setup * wordpress: tests: functional: Fix tests on Trixie * calibre: tests: functional: Fix occasional failure in add book test * ci: Generalize script to update container, switch to podman * ci: Dockerfile: Drop obsolete dependency on pytest-bdd * ci: Rename Dockerfiles to Containerfiles * ci: Add docker container for functional-tests:stable * ci: Add gitlab runner configuration * ci: Add a custom driver for gitlab runner for podman * .gitlab-ci.yml: Update for new infrastructure * ci: Update functional test timeout to 10h * *: tags: Adjust tags and style * context_processors: Use active menu urls to decide what to highlight * help, system: Stop using submenu.sorted_items * context_processors: Stop adding unused 'submenu' to context * tags: css: Minor styling cleanups * tags: js: Minor fixes and refactoring * tests: functional: Create utility to set user preferred locale * tags: Localization fixes * tests: functional: Add package for printing test failures instantly * ci: Enable showing test failures immediately as they fail * help: tests: Fix tests failing due to tags related changes * *: Remove unused imports to fix flake8 errors * nextcloud: Fix install failure due to PrivateTmp=yes * utils: Improve safe formatter by handling more cases * operation: Use safe formatter for translating messages * middleware: Show translated error messages when operation completes * setup: Translate errors when installing/updating/repairing apps [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified Han script)) [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) * Translated using Weblate (Albanian) [ Veiko Aasa ] * syncthing: Fix app setup in Debian testing * ssh: Start server after nslcd service [ Joseph Nuthalapati ] * backups: Use new utility for handling file uploads * *: Implements tags for apps [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 21 Oct 2024 20:42:43 -0400
Available diffs
- diff from 24.18 to 24.22 (958.6 KiB)
freedombox (24.21) unstable; urgency=medium [ Besnik Bleta ] * Translated using Weblate (Albanian) * Translated using Weblate (Albanian) [ Veiko Aasa ] * samba: Remove option to backup app * functional tests: Upgrade dependencies selenium and splinter * transmission: tests: Fix functional test failures in Debian testing [ Sunil Mohan Adapa ] * storage: Skip tests that involve loopback device in a container * action_utils: Introduce utility to move uploaded files * kiwix: Don't leave invalid .zim in library after a failed attempt * actions: Handle exceptions with Path-like objects * names: Introduce method to check if resolved is installed * privacy: Disable DNS fallback option if resolved is not installed * networks: Disable DNS-over-TLS option if resolved is not installed * networks: Don't show DNS-over-TLS when resolved is not installed * names: Perform resolve diagnostics only if resolved is installed * names: Don't show resolver status if package is not installed * names: Don't control resolved daemon when package is not installed * names: Try to install systemd-resolved during app setup * names: Schedule a task to install systemd-resolved when possible * names: Don't hard depend on systemd-resolved * action_utils: Fix missing parent folder when creating apt hold flag * nextcloud: Fix existing installs to upgrade properly * nextcloud: During upgrade wait properly for upgrade to complete [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Joseph Nuthalapati ] * django: Improve handling of file uploads * kiwix: Use new utility for handling uploads * featherwiki: Use new utility for handling uploads * tiddlywiki: Avoid writing duplicate temporary files [ Benedek Nagy ] * locale: Albanian: Fix build issue by correcting typo [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 07 Oct 2024 20:37:52 -0400
freedombox (24.20.1) unstable; urgency=medium [ Veiko Aasa ] * users: Inactivate users in LDAP user database * samba: Fix nmb systemd service is in erroneous state [ Sunil Mohan Adapa ] * users: Set proper class on default password policy object * users: Increment app version for changes w.r.t. inactive users * security: Remove PAM configuration for 'access' module [ James Valleroy ] * Revert "debian: tests: Wait for systemd-resolved to be started" * ci: Run autopkgtest but allow failure * d/tests: Add breaks-testbed restriction * doc: Fetch latest manual [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified Han script)) [ 109247019824 ] * Translated using Weblate (Bulgarian) -- James Valleroy <email address hidden> Wed, 25 Sep 2024 11:57:46 -0400
freedombox (24.20) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified Han script)) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) * Translated using Weblate (Albanian) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ James Valleroy ] * upgrades: Treat n/a release as testing * debian: tests: Wait for systemd-resolved to be started * action_utils: Remove extra empty line * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * config, names: Move setting hostname from config to names * config, names: Move domain name configuration to names app * tests: functional: Don't timeout when web server restarts * service: Add privileged utility for 'try-reload-or-restart' action * letsencrypt: Allow reloading daemons after cert changes * apache: Don't restart daemon when changing certificates * users: Don't cache NSS user indentity information * action_utils: Update outdated docstrings * action_utils: Add a method to reset services in 'failed' state * miniflux: Workaround a packaging bug with DB connection [ Veiko Aasa ] * users: Invalidate nscd cache after nslcd service startup [ Benedek Nagy ] * nextcloud: Fix issue with upgrading to next version [ ikmaak ] * Translated using Weblate (Dutch) -- James Valleroy <email address hidden> Mon, 23 Sep 2024 20:22:01 -0400
freedombox (24.19) unstable; urgency=medium [ ikmaak ] * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ gallegonovato ] * Translated using Weblate (Spanish) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Ettore Atalan ] * Translated using Weblate (German) [ Hemanth Kumar Veeranki ] * Translated using Weblate (Telugu) [ James Valleroy ] * storage: Handle grub-pc package not available * upgrades: Add repair step for held packages * letsencrypt: Handle both standard and custom repairs * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * names: Use systemd-resolved for DNS resolution * names, network: Re-feed DNS known to network-manager to resolved * privacy: Implement a way to disable fallback DNS servers * privacy: Show notification again so that users see the new setting * makefile: Workaround problems with systemd-resolved package * networks: Declare a need for DHCP/DNS ports to be open in firewall * bind: Don't start a stopped daemon during changes/upgrades * bind: Set default forwarder as systemd-resolved * container: Re-run failed provisioning even if container is running * networks: Groups fields in create/edit connection form * networks: Add support for DNS-over-TLS for individual connections * networks: Add more options for IPv6 configuration method * networks: Set 'auto' as default IPv6 method in new connection form * names: Add option for setting global DNS-over-TLS preference * names: Implement a diagnostic check for checking name resolution * names: Restart instead of reload for systemd-resolved changes * names: Add option for setting global DNSSEC preference * networks: Show current global value of DNS-over-TLS and link to it * names: Show systemd-resolved status in the names page * networks: Fix focusing on network interface field on error * bind: Fix port number clash with 'shared' network connections [ Joseph Nuthalapati ] * mediawiki: Increase PHP maximum execution time to 100 seconds -- James Valleroy <email address hidden> Mon, 09 Sep 2024 21:08:17 -0400
freedombox (24.18) unstable; urgency=medium [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ Petter Reinholdtsen ] * featherwiki, tiddlywiki: Remove redundant </p> in template * Translated using Weblate (Norwegian Bokmål) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Sunil Mohan Adapa ] * Translated using Weblate (Czech) * Translated using Weblate (Telugu) * d/control: Remove haveged as it no longer relevant on latest kernels (Closes: #961733) * *.md, pyproject.toml: Update default branch from 'master' to 'main' * d/control: Don't recommend libnss-gw-name (Closes: #877935, #1069240) * doc/dev: Update copyright year * doc/dev: Fix Django related errors with auto-documentation * doc/dev: Limit table of contents depth to 2 for clarity [ gallegonovato ] * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Joseph Nuthalapati ] * ttrss: Remove unavailable Android client - org.fox.tttrss [ ikmaak ] * Translated using Weblate (Dutch) [ James Valleroy ] * upgrades: Add diagnostic for held packages * locale: Update translation strings * debian: Set gbp default branch to main * doc: Fetch latest manual [ Veiko Aasa ] * plinth: Fix translating app operations -- James Valleroy <email address hidden> Mon, 26 Aug 2024 20:25:43 -0400
Available diffs
- diff from 24.17 to 24.18 (52.0 KiB)
freedombox (24.17) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ Sunil Mohan Adapa ] * gitweb: Don't backup/restore a drop-in configuration file * tests: functional: Allow submitting form buttons along with inputs * tests: functional: Name the background fixture * nextcloud: Redirect to URL nextcloud/ if ending slash is not given * nextcloud: Prevent process restart when nextcloud is uninstalled * nextcloud: tests: functional: Add base and interface tests * rssbridge: tests: Add missing __init__.py * base.html: Drop dependency on modernizr.js library * apache: Enable dav and dav_fs modules * COPYING.md: Update copyright years * featherwiki: Fix a type check failure * makefile: Don't fail while building and installing multiple versions * actions: Define and allow a new alias for str; secret_str * bepasty: Mark secret strings in privileged actions * ssh: Mark secret strings in privileged actions * pagekite: Mark secret strings in privileged actions * nextcloud: Mark secret strings in privileged actions * mumble: Mark secret strings in privileged actions * miniflux: Mark secret strings in privileged actions * shadowsocks: Mark secret strings in privileged actions * shadowsocksserver: Mark secret strings in privileged actions * mediawiki: Mark secret strings in privileged actions * ikiwiki: Mark secret strings in privileged actions * users: Mark secret strings in privileged actions * backups: Mark secret strings in privileged actions * actions: Log arguments without secret strings in privileged calls * actions: Add error when likely parameters are not marked as secret * django: settings: Don't set USE_L10N on newer versions * templates: Fix warning about using default.html for form template [ Joseph Nuthalapati ] * featherwiki: Add new app * featherwiki: Proxy download through freedombox.org * tiddlywiki: Add new app [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ James Valleroy ] * storage: Add diagnostic for grub config issue * firewall: Setup inter-zone forwarding * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 12 Aug 2024 22:07:34 -0400
Available diffs
- diff from 24.16 to 24.17 (103.0 KiB)
freedombox (24.16) unstable; urgency=medium [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Joseph Nuthalapati ] * miniflux: Add new app * miniflux: Fix regression in creating admin user * miniflux: Fix error handling for reset password * readme: Mention the AGPLv3+ license * miniflux: Trim error messages when creating user [ Sunil Mohan Adapa ] * miniflux: Drop postgres-contrib package as it seem redundant * miniflux: Add list of client apps from upstream clients list * miniflux: Remove a spurious error message after resetting password * miniflux: Fix issues with running the CLI in a pseudo-terminal * miniflux: tests: functional: Fix failing tests when run out of order * miniflux, ttrss: Factor out duplicated postgres utility methods * tests: functional: Handle click failure when waiting for page update * tests: functional: Handle obscured elements when submitting forms [ Ricky From Hong Kong ] * Translated using Weblate (Chinese (Traditional)) [ Ettore Atalan ] * Translated using Weblate (German) [ bittin1ddc447d824349b2 ] * Translated using Weblate (Swedish) [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 29 Jul 2024 22:02:09 -0400
Available diffs
- diff from 24.15 to 24.16 (42.5 KiB)
freedombox (24.15) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ John Doe ] * Translated using Weblate (French) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ Johannes Keyser ] * Translated using Weblate (German) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Dietmar ] * Translated using Weblate (German) [ Joseph Nuthalapati ] * make: Ignore .mypy_cache folders while copying files [ Monika ] * Translated using Weblate (Polish) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Tue, 16 Jul 2024 20:41:25 -0400
Available diffs
- diff from 24.14 to 24.15 (11.4 KiB)
freedombox (24.14) unstable; urgency=medium [ John Doe ] * Translated using Weblate (French) [ James Valleroy ] * diagnostics: Add option for automatic repair * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * container: Allow podman containers to run inside the container -- James Valleroy <email address hidden> Mon, 01 Jul 2024 20:44:53 -0400
Available diffs
- diff from 24.13 to 24.14 (31.9 KiB)
freedombox (24.13) unstable; urgency=medium [ Tymofii Lytvynenko ] * Translated using Weblate (Swedish) * Translated using Weblate (Czech) * Translated using Weblate (Ukrainian) [ ikmaak ] * Translated using Weblate (Dutch) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 17 Jun 2024 20:44:51 -0400
Available diffs
- diff from 24.12 to 24.13 (8.6 KiB)
freedombox (24.12) unstable; urgency=medium [ Ray Kuo ] * Translated using Weblate (Chinese (Traditional)) * Translated using Weblate (Chinese (Traditional)) * Translated using Weblate (Chinese (Traditional)) * Translated using Weblate (Chinese (Traditional)) * Translated using Weblate (Chinese (Traditional)) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ gfbdrgng ] * Translated using Weblate (Russian) * Translated using Weblate (Russian) [ Ettore Atalan ] * Translated using Weblate (German) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 03 Jun 2024 20:35:33 -0400
Available diffs
- diff from 24.11 to 24.12 (22.9 KiB)
freedombox (24.11) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ Ray Kuo ] * Translated using Weblate (Chinese (Traditional)) * Translated using Weblate (Chinese (Traditional)) * Translated using Weblate (Chinese (Traditional)) * Translated using Weblate (Chinese (Traditional)) [ bittin1ddc447d824349b2 ] * Translated using Weblate (Swedish) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 20 May 2024 20:34:48 -0400
Available diffs
- diff from 24.10 to 24.11 (9.8 KiB)
freedombox (24.10) unstable; urgency=medium [ Veiko Aasa ] * storage: Add an option to include help text to directory selection form * minidlna: Add media directory selection form * minidlna: Explicitly include ssdp service to firewall configuration * minidlna: Do not proxy minidlna web interface over Apache * minidlna: Restart app when upgrading to reconfigure firewall [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Ray Kuo ] * Translated using Weblate (Chinese (Traditional)) [ James Valleroy ] * diagnostics: Add optional component_id to DiagnosticCheck * app, component: Add repair method * setup: Add method to run app repair * diagnostics: Change "Re-run setup" to "Try to repair" * letsencrypt: Re-obtain certificates during repair * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * letsencrypt: Remove unused imports * nextcloud: Use systemd generator for creating container service * nextcloud: Create network using systemd generator * nextcloud: Drop network namespacing in container, use host network * nextcloud: Use php-fpm container instead of apache container * nextcloud: Wait on init sync lock * nextcloud: Pull the image separately before starting systemd unit * nextcloud: Ship instead of create cron timer related units * nextcloud: Restart container when dependent services are restarted * nextcloud: Allow re-running setup * nextcloud: Implement enable/disable container * nextcloud: Enable pretty URLs without /index.php in them * notification: Handle more formatting errors * nextcloud: Allow re-running setup when app is disabled * nextcloud: Populated and maintain a list of trusted domains * nextcloud: Enable app with experimental warning * nextcloud: Warn that community provides the container not team * nextcloud: Add fallback for when quadlet is not available -- James Valleroy <email address hidden> Mon, 06 May 2024 21:00:03 -0400
Available diffs
- diff from 24.9 to 24.10 (74.4 KiB)
freedombox (24.9) unstable; urgency=medium [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ gallegonovato ] * Translated using Weblate (Spanish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ Joseph Nuthalapati ] * tests: functional: Disable functional tests [ Ray Kuo ] * Translated using Weblate (Chinese (Traditional)) [ Sunil Mohan Adapa ] * nextcloud: Rename the systemd service names * nextcloud: Add network interface to firewall zone after creating it * nextcloud: Refactor container creation code * nextcloud: Fix configuring trusted proxies setting * nextcloud: Drop a repeated creation of systemd service file * nextcloud: Connect to mysql using socket instead of TCP * nextcloud: Fail on errors when configuring the app * nextcloud: Improve check used to test if installation wizard is done * nextcloud: Improve setting up LDAP configuration * nextcloud: Ensure that database is running when running setup * nextcloud: Don't fail uninstall if DB or user do not exist * action_utils, nextcloud: Make podman util more generic * nextcloud: Improve database permission granting * nextcloud: Connect to redis using Unix socket * nextcloud: Connect to slapd for LDAP using Unix socket * nextcloud: Refactor setting admin password * nextcloud: Don't show incorrect phone region when it is not set * nextcloud: Minor refactoring * nextcloud: Retrieve database password in a more robust way * nextcloud: Don't set password on redis server * nextcloud: Use a separate DB for redis * nextcloud: Use secrets module generate passwords * nextcloud: Minor changes to cron timer units * nextcloud: When backup fails, unset the maintenance mode * nextcloud: Remove fail2ban jail, brute force protection present * nextcloud: Expand on the warning about container usage * nextcloud: Add warning that the app is experimental * nextcloud: Minor update to description regarding users' usage * nextcloud: Allow backup/restore when app is disabled * config: Handle dropin config files with limited permissions [ Yurt Page ] * Translated using Weblate (Russian) [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 22 Apr 2024 20:29:07 -0400
Available diffs
- diff from 24.8 to 24.9 (38.4 KiB)
freedombox (24.8) unstable; urgency=medium [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ gallegonovato ] * Translated using Weblate (Spanish) [ John Doe ] * Translated using Weblate (French) * Translated using Weblate (French) [ Allan Nordhøy ] * Translated using Weblate (Norwegian Bokmål) [ Veiko Aasa ] * gitweb: Fix an issue when cloning existing repository [ Benedek Nagy ] * network: Skip of bridge interfaces in connections list * action_utils: Add generic utils for managing podman containers * nextcloud: Add new app based on podman container * nextcloud: Add backup/restore * nextcloud: Add option to configure the default phone region * nextcloud: Configure redis caching, create static PHP file [ Sunil Mohan Adapa ] * nextcloud: Diasble app until more testing and review changes * zoph: Re-add a safety check when reading the setup state of the app * zoph: Include dbconfig configuration file in backup * ttrss: Include dbconfig configuration file in backup * ttrss: tests: functional: Uninstall during backup/restore test * ttrss: Improve backup and restore of the database * ttrss: Ensure that database is removed after uninstall * actions: Don't repeat action traceback in stderr * doc: Fetch latest manual [ ikmaak ] * Translated using Weblate (Dutch) [ James Valleroy ] * upgrades: Re-enable unattended-upgrade during dist-upgrade * diagnostics: Don't store list of app objects with results * locale: Update translation strings * doc: Fetch latest manual [ Johannes Keyser ] * Translated using Weblate (German) -- James Valleroy <email address hidden> Tue, 09 Apr 2024 07:24:57 -0400
Available diffs
- diff from 24.5 to 24.8 (477.3 KiB)
freedombox (24.7) unstable; urgency=medium [ Sunil Mohan Adapa ] * actions: Move most of the privileged action code to main directory * tests: Remove unused fixture for testing actions * tests: Move test configuration to plinth directory * tests: Merge actions related test files * tests: Automatically create pytest marks for apps * users: Add email address field when creating/updating user accounts * users: Add email address field during first boot * system: Organize items into sections * views: Fix alignment of close button in error messages * actions: Minor refactor to action error logging * actions: Provide HTML error message with action error * views: Implement a utility to easily show error message * middleware: Show HTML exception message as extra detail in messages * package: Drop special error message handling for package errors * backups: Adjust to changes in privileged errors * letsencrypt: Simplify error warning when certificate revoke fails * letsencrypt: Show better error messages * storage: Adjust to changes in privileged errors * letsencrypt: Remove unnecessary processing of the error messages * storage: Show better error message * upgrades: Show better error messages * snapshot: Show better error messages * package: Don't remove packages of other apps on uninstall * matrixsynapse: Prevent setup page from being shown during uninstall [ Veiko Aasa ] * samba: Fix Samba not accessible from IPv6 localhost ::1 address * samba: Disable nmbd NetBIOS service [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 25 Mar 2024 21:12:59 -0400
freedombox (24.6) unstable; urgency=medium [ Veiko Aasa ] * gitweb: Fix modifying git repositories when gitweb app is disabled * users: tests: Do not remove LDAP user when testing views * samba: Ignore non-existent users who are in freedombox-share group [ ikmaak ] * Translated using Weblate (Dutch) [ James Valleroy ] * diagnostics: Add tests for get_results * diagnostics: Handle TypeError when copying results * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * users: Fix creating users with initial set of groups * users: Minor refactor when creating django groups * log: Don't log with in color inside actions scripts * actions: Fix log message when action return can't be decoded * actions: When action errors out, log a better message * *: Add type hints for app init methods * *: Add type hints for diagnose method * action_utils: Implement method for starting a service temporarily * zoph: Don't fail setup if mysql installed but not running * wordpress: Don't fail setup if mysql installed but not running * app: Add ability to hide configuration form when app is disabled * zoph: Hide configuration form when app is disabled * app: views: Expose method to get enabled/disabled state and cache it * zoph: Don't redirect to setup page when app is disabled * zoph: Don't fail with backup/restore if app is disabled * zoph: Uninstall fully so that reinstall works * daemon: Added method to ensure a daemon is running in component * zoph: Ensure that database server is running when setting up app * wordpress: Fix backup, restore and uninstall when db is not running * wordpress: Drop database user when app is uninstalled * tests: functional: Uninstall app after backup and before restore * zoph: Restore database password to old value after restore operation * wordpress: tests: Uninstall app after backup and before restore * tests: functional: Refactor install/setup fixture for apps * wordpress: Fix minor issue in restoring database -- James Valleroy <email address hidden> Mon, 11 Mar 2024 20:40:48 -0400
freedombox (24.5) unstable; urgency=medium [ Sunil Mohan Adapa ] * container: Fix issue with missing make command on stable image * setup: Minor refactoring of force upgrader class instantiation * setup: Ensure that force upgrade won't run when app is not installed * setup: Ensure that apt is updated before checking force upgrade * firewalld: Implement force upgrading to any 2.x versions * backups: tests: Don't use pytest marks on fixtures * tor: tests: Fix issue with pytest 8.x versions * tor: tests: Convert to pytest style tests from class based tests * pyproject.toml: Exclude the build directory from mypy checks * gitweb, users: Minor fixes for newer pycodestyle * daemon: Add new component for daemons shared across apps * wordpress: Add shared daemon component for mariadb/mysql * zoph: Add shared daemon component for mariadb/mysql [ James Valleroy ] * setup: Try force upgrade before running app setup * tests: Patch apps_init for enable/disable daemon test * doc: Fetch latest manual [ Olaf Schaf ] * Translated using Weblate (German) -- James Valleroy <email address hidden> Mon, 26 Feb 2024 20:58:45 -0500
Available diffs
- diff from 24.4 to 24.5 (7.0 KiB)
freedombox (24.4) unstable; urgency=medium [ Johannes Keyser ] * Translated using Weblate (German) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ 大王叫我来巡山 ] * Translated using Weblate (Chinese (Simplified)) [ bittin1ddc447d824349b2 ] * Translated using Weblate (Swedish) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ gallegonovato ] * Translated using Weblate (Spanish) [ Faraaz M.d ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Kesava Manikanta ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ SAI MANIKANTA ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Soumika Devarakonda ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Sarath Chandra ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Latheesh kumar ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Vijay Gopu ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Mahi Reddy ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Nistchal sri ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Likhil Chowdary ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Sri Harsha ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Muntha Veera ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Aswith Varma ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ visruth vardhan thokala ] * Translated using Weblate (Telugu) [ Bhavishya nitha ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ ABHI RAM POTNURU ] * Translated using Weblate (Telugu) [ VINAY K.V.N.S ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ M Jagadeesh ] * Translated using Weblate (Telugu) [ Sreehitha Velivela ] * Translated using Weblate (Telugu) [ James Valleroy ] * Translated using Weblate (Telugu) * debian: Remove lintian override for init script * locale: Update translation strings * doc: Fetch latest manual [ Dietmar ] * Translated using Weblate (German) [ Sunil Mohan Adapa ] * Translated using Weblate (Telugu) * d/copyright: Update copyright year * help: tests: Run tests using doc in current dir instead of /usr * actions: Drop legacy placeholders for unused actions * doc: Install man1 page using Makefile * pyproject.toml: Move project meta data from setup.py * *: Introduce make file based build, eliminate setup.py * doc: dev: Update all references to setup.py * Makefile: Move most of the provision process into build system * Makefile: Move various tests into build system [ Besnik Bleta ] * Translated using Weblate (Albanian) * Translated using Weblate (Albanian) -- James Valleroy <email address hidden> Mon, 12 Feb 2024 21:24:20 -0500
Available diffs
- diff from 24.3 to 24.4 (2.5 MiB)
freedombox (24.3) unstable; urgency=medium [ James Valleroy ] * diagnostics: Add parameters to DiagnosticCheck * diagnostics: Add method to translate checks * diagnostics: Translate descriptions only in view * diagnostics: Store results of full run in database * diagnostics: Add option to toggle daily run * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * diagnostics: Simplify getting translated description in results * diagnostics: Safely access results when showing notification * diagnostics: Fix a potential iteration of None value in error cases * glib: Change API for repeating an in-thread scheduled task [ Benedek Nagy ] * zoph: Fix failing PHP configuration requirements -- James Valleroy <email address hidden> Mon, 29 Jan 2024 20:48:12 -0500
Available diffs
- diff from 24.2 to 24.3 (83.0 KiB)
freedombox (24.2) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ bittin1ddc447d824349b2 ] * Translated using Weblate (Swedish) [ John Doe ] * Translated using Weblate (French) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ Сергій ] * Translated using Weblate (Ukrainian) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 15 Jan 2024 21:30:58 -0500
Available diffs
- diff from 24.1 to 24.2 (10.5 KiB)
freedombox (24.1) unstable; urgency=medium [ ikmaak ] * Translated using Weblate (Dutch) [ kopatych ] * Added translation using Weblate (Belarusian) [ James Valleroy ] * tests: operation: Fix mock has_calls assertion (Closes: #1058421) * locale: Update translation strings * doc: Fetch latest manual [ rsquared ] * storage: Show notification when rootfs is read-only -- James Valleroy <email address hidden> Mon, 01 Jan 2024 21:00:25 -0500
Available diffs
- diff from 23.19 to 24.1 (114.9 KiB)
- diff from 23.21 to 24.1 (71.5 KiB)
freedombox (23.21) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ bittin1ddc447d824349b2 ] * Translated using Weblate (Swedish) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ Jiří Podhorecký ] * Translated using Weblate (Czech) * Translated using Weblate (Czech) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 20 Nov 2023 21:08:03 -0500
Available diffs
- diff from 23.20 to 23.21 (11.2 KiB)
freedombox (23.20) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) * Translated using Weblate (Turkish) [ Ettore Atalan ] * Translated using Weblate (German) [ James Valleroy ] * app: Update diagnose() docstring * diagnostics: Add shortcut to re-run setup for app * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * datetime: Fix diagnostic test for checking NTP server sync * apache: tests: Update to use DiagnosticCheck class * backups: Don't leave services stopped if backup fails * operation: Fix issue with re-running setup when it fails first time * coturn: Fix incorrectly passing transport argument to STUN URIs * matrixsynapse: Update old STUN URIs to remove 'transport' parameter * ejabberd: Update old STUN URIs to remove 'transport' parameter * email: Increase the size of the message to 100MiB [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ Joseph Nuthalapati ] * tests: functional: Run tests on two app servers -- James Valleroy <email address hidden> Mon, 06 Nov 2023 21:03:50 -0500
Available diffs
- diff from 23.19 to 23.20 (36.6 KiB)
freedombox (23.19) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ ikmaak ] * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Dietmar ] * Translated using Weblate (German) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Sunil Mohan Adapa ] * email: Fix issue with install caused by missing drop-in config file * operation: Add unique ID for each operation * diagnostics: Refactor check IDs, tests and background checks * diagnostics: Refactor background diagnostics task * upgrades: Allow matrix-synapse to be installed from bookworm * matrix-synapse: Update warning on how to change domain name * kiwix: Fix various issues after review * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * kiwix: Drop unnecessary file in /etc/plinth/modules-enabled * glib: Refactor schedule debugging in a central place * glib: Add a jitter to the interval by default when scheduling tasks * db: Serialize most of the database queries using locks [ Benedek Nagy ] * backup: Fix bug in adding existing unencrypted backup location [ James Valleroy ] * diagnostics: Run daily check and notify on failures * diagnostics: Add DiagnosticCheck dataclass * locale: Update translation strings * doc: Fetch latest manual [ Sripath Roy Koganti ] * Translated using Weblate (Telugu) [ bittin1ddc447d824349b2 ] * Translated using Weblate (Swedish) [ Nikitha1960 ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Sanjanaa2703 ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Joseph Nuthalapati ] * kiwix: Add app for Kiwix offline Wikipedia reader * Translated using Weblate (Telugu) * kiwix: Do not require login to access the app * Translated using Weblate (Telugu) [ Ajay ] * Translated using Weblate (Telugu) * Translated using Weblate (Arabic) * Translated using Weblate (Arabic) * Translated using Weblate (Arabic) [ Nellore Mohan ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ L.sandeep Kumar Reddy ] * Translated using Weblate (Telugu) [ KOMALA gunji ] * Translated using Weblate (Telugu) [ Harshitha Chandra ] * Translated using Weblate (Telugu) [ Vayaluru koushik ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Siddhartha vadlapalli ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ M.venkateswarlu ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Kumarkalva manaswini ] * Translated using Weblate (Telugu) [ Dega chakradhar ] * Translated using Weblate (Telugu) [ Avisa sudheer ] * Translated using Weblate (Telugu) [ Santha Sumanth ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Sarvepalli sathwika ] * Translated using Weblate (Telugu) [ V.Sunil ] * Translated using Weblate (Telugu) [ Nikhil kumar chowdary ] * Translated using Weblate (Telugu) [ O SIDDHARDHA ] * Translated using Weblate (Telugu) [ Sk juber ] * Translated using Weblate (Telugu) [ G Praharsha ] * Translated using Weblate (Telugu) [ Thop Siva ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ anudeep kumar ] * Translated using Weblate (Telugu) * Translated using Weblate (Telugu) [ Harshitha Chainur ] * Translated using Weblate (Telugu) [ Shaik ] * Translated using Weblate (Arabic) * Translated using Weblate (Hindi) [ Anvitha Pachwa ] * Translated using Weblate (Telugu) [ SHAIK.FAMILABANU ] * Translated using Weblate (Telugu) [ Lohitha _Durga ] * Translated using Weblate (Telugu) [ B.Nandhini ] * Translated using Weblate (Telugu) [ Cheshma Golla ] * Translated using Weblate (Telugu) -- James Valleroy <email address hidden> Mon, 23 Oct 2023 20:35:46 -0400
Available diffs
- diff from 23.15 to 23.19 (522.2 KiB)
Published in bookworm-release |
freedombox (23.6.2+deb12u1) bookworm; urgency=medium * upgrades: Use n= in apt preferences * upgrades: Use n= for unattended-upgrades origin pattern (Closes: #1043969) -- James Valleroy <email address hidden> Sun, 13 Aug 2023 17:58:38 -0400
freedombox (23.18) unstable; urgency=medium [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Brian Ó Donnell ] * middleware: Add new middleware to handle common errors like DB busy [ James Valleroy ] * middleware: tests: Add tests for common error middleware * locale: Update translations strings * doc: Fetch latest manual [ rsquared ] * ikiwiki: Disable discussion pages by default for new wiki/blog [ Sunil Mohan Adapa ] * wordpress: Use absolute path in service file * upgrades: Fix detecting apt over tor during upgrade * gitlab-ci: Perform backports tests on bookworm instead of bullseye * *: Fix all typing hint related errors * gitlab-ci: Make passing mypy checks mandatory * *: Utilize newer 3.10 syntax for type hints * *: Add some additional type annotations * pyproject: Add configuration for mypy to ignore some libraries -- James Valleroy <email address hidden> Mon, 25 Sep 2023 20:47:20 -0400
freedombox (23.17) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ ikmaak ] * Translated using Weblate (Dutch) [ bittin1ddc447d824349b2 ] * Translated using Weblate (Swedish) -- James Valleroy <email address hidden> Mon, 11 Sep 2023 20:46:43 -0400
freedombox (23.16) unstable; urgency=medium [ Petter Reinholdtsen ] * Translated using Weblate (Norwegian Bokmål) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Joseph Nuthalapati ] * l10n: Fix error in Czech translation string [ Sunil Mohan Adapa ] * django: Remove use of X-XSS-Protection header * backups: Remove use of length_is template function * users, networks: Use the autofocus HTML attribute sparingly * sso: Use POST method for logout * sso: Switch to django-axes >= 5.0 * networks, samba: tests: functional: Fix setting firewall zone * openvpn: Fix app not installing Debian testing * openvpn: Correctly set expiry of server/client certs to 10 years * openvpn: Minor refactoring in setting up easy-rsa * openvpn: Use config file instead of env vars for easy-rsa * openvpn: Ensure that re-running setup works as expected * openpvn: Renew server/client certificates [ Michael Breidenbach ] * Translated using Weblate (Swedish) [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 28 Aug 2023 20:47:10 -0400
freedombox (23.15) unstable; urgency=medium [ ikmaak ] * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Ettore Atalan ] * Translated using Weblate (German) [ gallegonovato ] * Translated using Weblate (Spanish) [ James Valleroy ] * debian: Add Swedish translation for debconf (Closes: #1041735) * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 14 Aug 2023 21:08:16 -0400
Available diffs
- diff from 23.14 to 23.15 (8.1 KiB)
freedombox (23.14) unstable; urgency=medium [ James Valleroy ] * users: Add diagnostics check for nslcd config * users: Add diagnostic checks for nsswitch config * firewall: Add diagnostic for default zone * firewall: Add diagnostic check for backend * firewall: Add diagnostic check for passthroughs * torproxy: Add separate app for Tor Proxy * HACKING: Add instructions for container on Raspberry Pi * ci: Add mypy static type check * upgrades: Use codename= in apt preferences * upgrades: Use n= for unattended-upgrades origin pattern * container: Update for bookworm images * locale: Update translation strings * doc: Fetch latest manual [ ikmaak ] * Translated using Weblate (Dutch) [ Sunil Mohan Adapa ] * torproxy: Rename icon from tor to torproxy * torproxy: Remove unnecessary load tags in template file * torproxy: Add shortcut to home page for logged in users * tor: Minor refactor to remove code the check for need to restart * tor, torproxy: Update description for info on services provided * tor: tests: Make functional test check for running service * torproxy: Drop irrelavant 'ExitPolicy' configuration directive * kvstore: Optionally, don't throw exception when deleting key * tor, torproxy: Export settings from old to new app * bepasty: Don't enable app when setup is rerun * bind: Don't enable app when setup is rerun * deluge: Don't enable app when setup is rerun * ejabberd: Don't enable app when setup is rerun * gitweb: Don't enable app when setup is rerun * ikiwiki: Don't enable app when setup is rerun * infinoted: Don't enable app when setup is rerun * janus: Don't enable app when setup is rerun * jsxc: Don't enable app when setup is rerun * mediawiki: Don't enable app when setup is rerun * minetest: Don't enable app when setup is rerun * openvpn: Don't enable app when setup is rerun * performance: Don't enable app when setup is rerun * privoxy: Don't enable app when setup is rerun * quassel: Don't enable app when setup is rerun * radicale: Don't enable app when setup is rerun * rssbridge: Don't enable app when setup is rerun * shaarli: Don't enable app when setup is rerun * sharing: Don't enable app when setup is rerun * ttrss: Don't enable app when setup is rerun * wireguard: Don't enable app when setup is rerun * zoph: Don't enable app when setup is rerun * app: Implement advanced option to rerun app setup [ fliu ] * container: Add support for retrieving GPG keys using wget -- James Valleroy <email address hidden> Mon, 31 Jul 2023 20:39:40 -0400
Available diffs
- diff from 23.13 to 23.14 (76.8 KiB)
freedombox (23.13) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Ettore Atalan ] * Translated using Weblate (German) [ Joseph Nuthalapati ] * HACKING: Instructions for macOS on Apple Silicon * container: Add support for ARM64 containers [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 17 Jul 2023 22:02:21 -0400
Available diffs
- diff from 23.12 to 23.13 (7.9 KiB)
freedombox (23.12) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Jiří Podhorecký ] * Translated using Weblate (Czech) * Translated using Weblate (Czech) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Sunil Mohan Adapa ] * gitweb: Fix issue with service startup when gitweb is not enabled * packages: Purge packages on uninstall * searx: Fix typo in method name * samba: Remove additional configuration files on uninstall * mediawiki: Utilize purging of packages and don't remove explicitly * shaarli: Utilize purging of packages and don't remove explicitly * deluge: Utilize purging of packages and don't remove explicitly * uninstall: Remove experimental warning * roundcube: Clarify description for local mail only option * mediawiki: Increment version to run update.php automatically [ ikmaak ] * Translated using Weblate (Dutch) [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 19 Jun 2023 20:44:30 -0400
Available diffs
- diff from 23.6.2 to 23.12 (938.8 KiB)
Deleted in experimental-release (Reason: None provided.) |
freedombox (23.11) experimental; urgency=medium [ James Valleroy ] * shadowsocksserver: Add separate app for Shadowsocks server * shadowsocksserver: Use shared manual page with Client * debian: Remove drop-in configs from version <23.11 * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * *: Fix icons not present in the generated .deb * config: Add new component for managing drop-in /etc/ config files * debian/install: Add new place in /usr to keep drop-in config files * gitweb: Use drop-in config component for /etc files * deluge: Use drop-in config comonents for /etc files * email: Use drop-in config component for /etc files * i2p: Use drop-in config component for /etc files * ikiwiki: Use drop-in config component for /etc files * janus: Use drop-in config component for /etc files * letsencrypt: Use drop-in config component for /etc files * matrixsynapse: Use drop-in config component for /etc files * mediawiki: Use drop-in config component for /etc files * minidlna: Use drop-in config component for /etc files * networks: Use drop-in config component for /etc files * pagekite: Drop the config file for forcing use of Debian certs * privacy: Use drop-in config component for /etc files * radicale: Use drop-in config component for /etc files * roundcube: Use drop-in config component for /etc files * rssbridge: Use drop-in config component for /etc files * searx: Use drop-in config component for /etc files * security: Use drop-in config component for /etc files * sharing: Use drop-in config component for /etc files * ssh: Use drop-in config component for /etc files * sso: Use drop-in config component for /etc files * syncthing: Use drop-in config component for /etc files * transmission: Use drop-in config component for /etc files * ttrss: Use drop-in config component for /etc files * upgrades: Use drop-in config component for /etc files * users: Use drop-in config component for /etc files * wordpress: Use drop-in config component for /etc files * apache: Use drop-in config component for /etc files * bepasty: Use drop-in config component for /etc files * calibre: Use drop-in config component for /etc files * cockpit: Use drop-in config component for /etc files * ejabberd: Use drop-in config component for /etc files * apache: Fix failure during app update -- James Valleroy <email address hidden> Mon, 05 Jun 2023 22:07:02 -0400
Superseded in experimental-release |
freedombox (23.10) experimental; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) [ ikmaak ] * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ Sunil Mohan Adapa ] * *: Move modules-enabled files to /usr/share * doc/dev: Set language code explicitly in Sphinx configuration [ James Valleroy ] * gitweb: Disable gpg signing in tests [ Frederico Gomes ] * Translated using Weblate (Portuguese) * Translated using Weblate (Portuguese) -- James Valleroy <email address hidden> Mon, 22 May 2023 21:14:24 -0400
Superseded in experimental-release |
freedombox (23.9) experimental; urgency=medium [ nbenedek ] * ttrss: Allow apps to use /tt-rss URL instead of separate one [ James Valleroy ] * debian: Update copyright years * debian: Follows policy v4.6.2 * tor: Only diagnose relay ports if feature enabled * tor: Check if Hidden service is version 3 * tor: Rename Hidden service to Onion service * help: Add information on obtaining source code * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * mediawiki: Make a utility method public * mediawiki: Make retrieving list of supported languages robust * mediawiki: Simplify retrieving the default language * ttrss: Update list of clients * ttrss: Don't show app in enabled list of apps if install fails * apache: Reload apache using component if config changes * transmission: Allow remote UIs to connect * transmission: Add Tremotesf to list of client apps * ttrss: Use the apache component to restart apache on config change * storage: Handle mount error properly * uninstall: Fix issue with uninstall of apps that have no backup * service: Remove reference to managed_services in a message * zoph: Don't fail at showing app view during uninstall * theme: Move icons to app folders * minidlna: Resize icon and export to PNG also * doc/dev: Update copyright year [ Nobuhiro Iwamatsu ] * Translated using Weblate (Japanese) -- James Valleroy <email address hidden> Mon, 08 May 2023 20:39:20 -0400
freedombox (23.6.2) unstable; urgency=medium [ James Valleroy ] * upgrades: Check apt result during dist-upgrade * doc: Fetch latest manual [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) -- James Valleroy <email address hidden> Mon, 01 May 2023 08:49:06 -0400
Available diffs
- diff from 23.4 to 23.6.2 (139.6 KiB)
Superseded in experimental-release |
freedombox (23.8) experimental; urgency=medium [ James Valleroy ] * Revert "locale: Update translation strings" * HACKING: Force pip to install packages to system environment * ci: Force pip install for functional tests * datetime: Use unique component ID for related daemon * upgrades: Check apt result during dist-upgrade * doc: Fetch latest manual [ Sunil Mohan Adapa ] * tests: Don't error during collection if selenium is not installed * tests: functional: Make install script work for Bullseye * datetime: Re-implement backup/restore for timezone * coturn: Prevent package removal when roundcube is uninstalled * tests: functional: Remove handling for custom enable/disable buttons * tests: functional: Update detecting page changes * gitweb: Simplify handling shortcut for front page * searx: Simplify handling shortcut for front page [ nbenedek ] * calibre: Remove libraries during uninstallation * mediawiki: Fix broken view on Bullseye due to language selection * bepasty: Completely uninstall app * coturn: Completely uninstall app * deluge: Completely uninstall app * gitweb: Completely uninstall app, remove repositories * ikiwiki: Completely uninstall app * matrixsynapse: Completely uninstall app * roundcube: Completely uninstall app * rssbridge: Completely uninstall app * searx: Completely uninstall app * shaarli: Completely uninstall app * shadowsocks: Completely uninstall app * sharing: Completely uninstall app * syncthing: Completely uninstall app * wordpress: Completely uninstall app * mediawiki: Completely uninstall app * syncthing: Remove unused pathlib import so job code-quality can pass * tor: Completely uninstall app * ttrss: Completely uninstall app * infinoted: Completely uninstall app * openvpn: Completely uninstall app * samba: Completely uninstall app [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Coucouf ] * Translated using Weblate (French) [ Veiko Aasa ] * gitweb: Disable snapshot feature * gitweb: Make globally configured features overridable per-repository [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) -- James Valleroy <email address hidden> Mon, 24 Apr 2023 21:46:50 -0400
freedombox (23.6.1) unstable; urgency=medium [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Veiko Aasa ] * container: Force pip to install packages to system environment * tests: functional: Fix setting first ethernet connection as internal * gitweb: Disable snapshot feature * gitweb: Make globally configured features overridable per-repository [ Sunil Mohan Adapa ] * container: Fix resizing disk image containing multiple partitions * container: Increase wait time to accommodate slower architectures * tests: Don't error during collection if selenium is not installed * tests: functional: Make install script work for Bullseye * datetime: Re-implement backup/restore for timezone * coturn: Prevent package removal when roundcube is uninstalled [ James Valleroy ] * HACKING: Force pip to install packages to system environment * ci: Force pip install for functional tests * datetime: Use unique component ID for related daemon * doc: Fetch latest manual [ Coucouf ] * Translated using Weblate (French) -- James Valleroy <email address hidden> Mon, 10 Apr 2023 20:34:35 -0400
Superseded in experimental-release |
freedombox (23.7) experimental; urgency=medium [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Veiko Aasa ] * container: Force pip to install packages to system environment * tests: functional: Fix setting first ethernet connection as internal [ Sunil Mohan Adapa ] * container: Fix resizing disk image containing multiple partitions * container: Increase wait time to accommodate slower architectures * matrixsynapse: Add token based registration verification [ nbenedek ] * mediawiki: Allow setting site language code [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 27 Mar 2023 20:51:28 -0400
freedombox (23.6) unstable; urgency=medium [ Sunil Mohan Adapa ] * ci: Force pip to install packages to system environment * /etc/issue: Update message to reflect that all users can login * datetime: Use timedatectl to read current timezone [ nbenedek ] * samba: make sure shares are not accessible from the internet * ttrss: fix failing backup [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 13 Mar 2023 21:52:56 -0400
freedombox (23.5) unstable; urgency=medium [ Dietmar ] * Translated using Weblate (German) [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) [ gallegonovato ] * Translated using Weblate (Spanish) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ James Valleroy ] * mediawiki: Fix app view error * locale: Update translation strings * doc: Fetch latest manual [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ Veiko Aasa ] * samba: tests: Fix enable share view test [ Michael Breidenbach ] * Translated using Weblate (Swedish) -- James Valleroy <email address hidden> Mon, 27 Feb 2023 20:33:22 -0500
freedombox (23.4) unstable; urgency=medium [ James Valleroy ] * matrixsynapse: Add python3-psycopg2 to packages * searx: Add libjs-bootstrap to packages * ikiwiki: Re-run setup for each site after restore * matrixsynapse: Use yaml.safe_load * dynamicdns: Skip uninstall test * uninstall: Fix spelling in warning message * locale: Update translation strings * doc: Fetch latest manual [ nbenedek ] * email: Redirect to the app page if roundcube isn't installed [ Sunil Mohan Adapa ] * ejabberd: Fix making call connections when using TURN * snapshot: Fix issue with snapshot rollbacks * snapshot: Fix mounting /.snapshots subvolume and use automounting * config: Drop RuntimeMaxUse=5% for journal logging * templates: Show better title for 404 page * backups: Allow selecting a single app from URL when creating backup * app: Add backup and restore menu items to toolbar menu * vagrant: Mount source in /freedombox instead of /vagrant * vagrant: Switch to /freedombox before running service with alias * vagrant: Drop unnecessary script that deletes sqlite file * vagrant: Hide the vagrant-script directory * matrixsnapse: Minor refactor in getting/setting public registrations * matrixsynapse: Disable verification to fix public registrations * ejabberd: Add Monal and Siskin for iOS and remove ChatSecure [ Juan ] * Translated using Weblate (Spanish) [ 109247019824 ] * Translated using Weblate (Bulgarian) -- James Valleroy <email address hidden> Mon, 13 Feb 2023 21:06:24 -0500
Available diffs
- diff from 23.3 to 23.4 (59.2 KiB)
freedombox (23.3) unstable; urgency=medium [ 109247019824 ] * Translated using Weblate (Bulgarian) [ James Valleroy ] * tor: Remove workaround for old Augeas bug * upgrades: Add augeas lens for Deb822 apt sources * tor: Also use Aptsources822 augeas lens * firewalld: Allow upgrade to version 2* * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * config: Fix showing the value of the default home page * tests: functional: Fix submitting forms with notifications present * views: Use dedicated view when showing an app with operations * gitweb: tests: Skip tests using git when git is not installed * email: Revert workaround for error on finishing uninstall -- James Valleroy <email address hidden> Mon, 30 Jan 2023 20:36:37 -0500
Available diffs
- diff from 23.2 to 23.3 (17.3 KiB)
freedombox (23.2) unstable; urgency=medium [ Besnik Bleta ] * Translated using Weblate (Albanian) [ James Valleroy ] * upgrades: Stop quassel during dist upgrade * ssh: Add sudo to allowed groups * doc: Fetch latest manual [ Sunil Mohan Adapa ] * ssh: Update existing setups to add sudo group to allowed SSH groups [ 109247019824 ] * Translated using Weblate (Bulgarian) -- James Valleroy <email address hidden> Mon, 16 Jan 2023 20:33:02 -0500
Available diffs
- diff from 23.1 to 23.2 (5.9 KiB)
freedombox (23.1) unstable; urgency=medium [ gallegonovato ] * Translated using Weblate (Spanish) * Translated using Weblate (Galician) * Translated using Weblate (Spanish) [ James Valleroy ] * janus: Allow upgrade to 1.1 * locale: Update translation strings * doc: Fetch latest manual [ Veiko Aasa ] * gitweb: Run git commands as a web user [ Sunil Mohan Adapa ] * operation: tests: Fix warning when test helpers start with 'Test' * package: Don't uninstall packages that are in use by other apps * email: Workaround an issue with error on finishing uninstall * zoph: Add explicit dependency on default-mysql-server [ nbenedek ] * tor: Add onion location to apache -- James Valleroy <email address hidden> Tue, 03 Jan 2023 11:54:58 -0500
Available diffs
- diff from 22.27 to 23.1 (31.1 KiB)
freedombox (22.27) unstable; urgency=medium [ ikmaak ] * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ Ihor Hordiichuk ] * Translated using Weblate (Ukrainian) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Johannes Keyser ] * Translated using Weblate (German) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Joseph Nuthalapati ] * container: Drop free tag from image URLs * tests: functional: Set timeout to 3 hours [ Sunil Mohan Adapa ] * users: tests: Fix privileged tests * minidlna: Fix incorrect marking for firewall local protection * snapshot: Fix showing unsupported message on non-btrfs filesystems * d/control: Don't recommend libpam-tmpdir * package, email: Move conflicting package removal to framework * zoph, wordpress: Add conflicts on libpam-tmpdir [ James Valleroy ] * upgrades: dist-upgrade: Don't change apt security line * wordpress: Redirect Webfinger queries * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 19 Dec 2022 20:59:17 -0500
Available diffs
- diff from 22.26 to 22.27 (18.0 KiB)
freedombox (22.26) unstable; urgency=medium [ Sunil Mohan Adapa ] * i2p: Remove donation URL that is no longer available * searx: Ensure that socket is only reachable by Apache and root * firewall: Create a mechanism for protecting local services * firewall: Introduce component for local service protection * calibre: Add protection to local service using firewall * deluge: Add protection to local service using firewall * transmission: Add protection to local service using firewall * syncthing: Add protection to local service using firewall * minidlna: Add protection to local service using firewall * i2p: Add protection to local service using firewall * email: Add protection to local service using firewall * ssh: Restrict logins to groups root, admin and freedombox-ssh * ssh: Add checkbox to remove login group restrictions * security: Remove restricted access setting and configuration [ James Valleroy ] * ejabberd: Enable mod_http_upload * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 05 Dec 2022 21:37:21 -0500
Available diffs
- diff from 22.24 to 22.26 (96.1 KiB)
freedombox (22.24) unstable; urgency=medium [ Johannes Keyser ] * Translated using Weblate (German) [ Coucouf ] * Translated using Weblate (French) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ James Valleroy ] * storage: Drop skip_recommends * minetest: Handle upgrade from 5.3.0 to 5.6.1 * upgrades: Update list of holds during dist upgrade * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * debian/lintian-overrides: Fix mismatch patterns and new messages * upgrades: Add documentation link to upgrades service file [ Petter Reinholdtsen ] * Translated using Weblate (Norwegian Bokmål) -- James Valleroy <email address hidden> Mon, 07 Nov 2022 20:57:48 -0500
Available diffs
- diff from 22.18 to 22.24 (1.5 MiB)
- diff from 22.23 to 22.24 (25.5 KiB)
freedombox (22.23) unstable; urgency=medium [ Michael Breidenbach ] * Translated using Weblate (Swedish) [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ James Valleroy ] * upgrades: Allow FreedomBox vendor when adding backports * upgrades: Skip unattended-upgrade in dist-upgrade * locale: Update translation strings * doc: Fetch latest manual [ Benedek Nagy ] * Translated using Weblate (Hungarian) [ tunebes ] * storage: Handle file systems on non-physical devices [ Sunil Mohan Adapa ] * Translated using Weblate (Hungarian) * upgrades: Fix a minor flake8 pipeline failure * letsencrypt: Fix regression with comparing certificate [ nbenedek ] * rssbridge: add option to allow public access -- James Valleroy <email address hidden> Mon, 24 Oct 2022 20:37:54 -0400
freedombox (22.22.1) unstable; urgency=medium [ Sunil Mohan Adapa ] * privacy: Remove unused import, fix pipeline [ James Valleroy ] * debian: tests: Fix PYTHONPATH * doc: Fetch latest manual [ ikmaak ] * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ Tymofii Lytvynenko ] * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Jiří Podhorecký ] * Translated using Weblate (Czech) -- James Valleroy <email address hidden> Sun, 16 Oct 2022 10:55:59 -0400
freedombox (22.22) unstable; urgency=medium [ Michael Breidenbach ] * Translated using Weblate (Swedish) [ Tymofii Lytvynenko ] * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Sunil Mohan Adapa ] * templates: Update HTML meta tags for better description and app-name * doc: dev: Minor example code refactor * actions: Allow nested and top-level actions * actions: Use separate IPC for communicating results * actions: Implement getting raw output from the process * actions: Allow actions to be called by other users * config: Drop ability to set hostname on systems without systemd * dynamicdns: Check action script with flake8 * tests: Add fixture to help in testing privileged actions * apache: Use privileged decorator for actions * bepasty: Use privileged decorator for actions * bind: Use privileged decorator for actions * calibre: Use privileged decorator for actions * config: Minor update to privileged method signature * config: Use privileged decorator for actions * config: Use privileged decorator for set-hostname action * config: Use privileged decorator for set domainname action * config: Minor refactor * coturn: Use privileged decorator for actions * datetime: Use privileged decorator for actions * deluge: Use privileged decorator for actions * dynamicdns: Use privileged decorator for actions * ejabberd: Use privileged decorator for actions * email: Use privileged decorator for actions * firewall: Use privileged decorator, drop showing running status * gitweb: Use privileged decorator for actions * help: Use privileged decorator for actions * i2p: Use privileged decorator for actions * ikiwiki: Use privileged decorator for actions * infinoted: Use privileged decorator for actions * letsencrypt: Use privileged decorator for actions * matrixsynapse: Use privileged decorator for actions * mediawiki: Use privileged decorator for actions * minetest: Use privileged decorator for actions * minidlna: Use privileged decorator for actions * minidlna: Use the exposed URL for diagnostic test * networks: Use privileged decorator for actions * openvpn: Use privileged decorator for actions * openvpn: Drop RSA to ECC migration code and two-step setup * pagekite: Use privileged decorator for actions * power: Use privileged decorator for actions * quassel: Use privileged decorator for actions * radicale: Use privileged decorator for actions * roundcube: Minor update to comment in privileged actions * searx: Use privileged decorator for actions * searx: Show status of public access irrespective of enabled state * security: Use privileged decorator for actions * shadowsocks: Use privileged decorator for actions * sharing: Use privileged decorator for actions * snapshot: Use privileged decorator for actions * ssh: Use privileged decorator for actions * sso: Use privileged decorator for actions * syncthing: Use privileged decorator for actions * tor: Use privileged decorator for actions * transmission: Minor update to privileged method signature * ttrss: Use privileged decorator for actions * upgrades: Use privileged decorator for actions * wireguard: Us privileged decorator for actions * wordpress: Use privileged decorator for actions * zoph: Use privileged decorator for actions * backups: Use privileged decorator for sshfs actions * samba: Use privileged decorator for actions * storage: Use privileged decorator for actions * users: Use privileged decorator for actions * *: Use privileged decorator for service actions * backups: Use privileged decorator for backup actions * *: Use privileged decorator for package actions * actions: Drop unused superuser_run and related methods * action_utils: Drop unused progress requests from apt-get * bind: Drop enabling DNSSEC (deprecated) as it is always enabled * config: Drop legacy migration of Apache homepage settings * action_utils: Drop support for non-systemd environments * apache: Fix logs still going into /var/log files * wordpress: Update fail2ban filter * fail2ban: Make fail2ban log to journald * privacy: Set vendor as FreedomBox for dpkg and popularity-contest [ Petter Reinholdtsen ] * Translated using Weblate (Norwegian Bokmål) [ Besnik Bleta ] * Translated using Weblate (Albanian) * Translated using Weblate (Albanian) [ nbenedek ] * matrix: Add fail2ban jail * privacy: Add new system app for popularity-contest [ Nikita Epifanov ] * Translated using Weblate (Russian) [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 10 Oct 2022 21:38:11 -0400
freedombox (22.21.1) unstable; urgency=medium [ Andrij Mizyk ] * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) [ Sunil Mohan Adapa ] * notification: Don't fail when formatting message strings [ 109247019824 ] * Translated using Weblate (Bulgarian) -- James Valleroy <email address hidden> Sat, 01 Oct 2022 10:07:08 -0400
freedombox (22.21) unstable; urgency=medium [ ikmaak ] * Translated using Weblate (Danish) * Translated using Weblate (German) * Translated using Weblate (Spanish) * Translated using Weblate (French) * Translated using Weblate (Italian) * Translated using Weblate (Norwegian Bokmål) * Translated using Weblate (Dutch) * Translated using Weblate (Portuguese) * Translated using Weblate (Swedish) * Translated using Weblate (Russian) * Translated using Weblate (Polish) * Translated using Weblate (Persian) * Translated using Weblate (Indonesian) * Translated using Weblate (Czech) * Translated using Weblate (Ukrainian) * Translated using Weblate (Hungarian) * Translated using Weblate (Lithuanian) * Translated using Weblate (Slovenian) * Translated using Weblate (Bulgarian) * Translated using Weblate (Greek) * Translated using Weblate (Serbian) * Translated using Weblate (Albanian) * Translated using Weblate (Latvian) [ Oğuz Ersen ] * Translated using Weblate (Turkish) [ Andrij Mizyk ] * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Besnik Bleta ] * Translated using Weblate (Albanian) [ James Valleroy ] * janus: Enable systemd sandboxing * janus: Allow AF_UNIX and AF_NETLINK * locale: Update translation strings * doc: Fetch latest manual * setup.py: Move distutils import after setuptools import [ nbenedek ] * wordpress: disable readme.html, xmlrpc.php, wp-cron.php * wordpress: Add fail2ban filter and jail * mediawiki: Add powered by freedombox logo [ Sunil Mohan Adapa ] * wordpress: Reload apache after app update * d/install: mediawiki: Install the new powered by file [ Michael Breidenbach ] * Translated using Weblate (Swedish) -- James Valleroy <email address hidden> Mon, 26 Sep 2022 20:47:48 -0400
freedombox (22.20) unstable; urgency=medium [ atilluF ] * Translated using Weblate (Italian) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Veiko Aasa ] * tests: functional: Assert app is not installed after uninstallation * samba: Ignore mounted files when listing mounts * samba: Update client apps information [ Sunil Mohan Adapa ] * ejabberd: tests: functional: Ensure jsxc is installed * zoph: tests: functional: Simplify finding the form to submit * shaarli: tests: functional: Specify setup form submission button * ikiwiki: tests: functional: Find forms more accurately * gitweb: Use generic form template for create/edit repository * gitweb: tests: functional: Find forms more accurately * gitweb: Fix issue with page not refreshing during uninstall * calibre: tests: functional: Find forms more specifically * bepasty: Use generic form template for add password view * bepasty: tests: functional: Minor refactor for form submission * first_boot: tests: functional: Find form more specifically * sharing: tests: functional: Find forms more accurately * sso: tests: functional: Find forms more accurately * backups: Use generic form template for create and schedule views * backups: tests: functional: Find forms more accurately * templates: form: Specify a form class for use with functional tests * snapshot: tests: functional: Minor refactoring for form submission * wordpress: tests: functional: Find forms more specifically * users: tests: functional: Find forms more accurately * tests: functional: Force specifying form to submit more accurately * tests: functional: Wait for installation to complete fully [ James Valleroy ] * debian: Add Italian debconf translation (Closes: #1019157) * version: Compare Debian package version numbers * firewall: Allow upgrade from any version to 1.2.* * locale: Update translation strings * doc: Fetch latest manual [ Coucouf ] * Translated using Weblate (French) * Translated using Weblate (French) [ nbenedek ] * matrixsynapse: Allow matrix-synapse >= 1.65 to install successfully * d/maintscript: remove tahoe and mldonkey apache conf files -- James Valleroy <email address hidden> Mon, 12 Sep 2022 21:07:14 -0400
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 -- James Valleroy <email address hidden> Mon, 29 Aug 2022 22:33:54 -0400
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 -- James Valleroy <email address hidden> Mon, 15 Aug 2022 20:54:46 -0400
Available diffs
- diff from 22.17 to 22.18 (646.7 KiB)
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 -- James Valleroy <email address hidden> Mon, 01 Aug 2022 21:01:41 -0400
Available diffs
- diff from 22.16 to 22.17 (22.8 KiB)
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 -- James Valleroy <email address hidden> Mon, 18 Jul 2022 20:50:09 -0400
Available diffs
- diff from 22.15 to 22.16 (79.9 KiB)
freedombox (22.15) unstable; urgency=medium [ nbenedek ] * mediawiki: Remove Buster specific code not needed in Bullseye * mediawiki: Remove wgLogo as it is not needed in Bullseye * mediawiki: Add regex validator to the domain field * users: create home directories for newly created users [ Nikita Epifanov ] * Translated using Weblate (Russian) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Joseph Nuthalapati ] * tests: functional: Simplify GitLabCI configuration * ci: Use compatible versions of Selenium and Splinter [ Artem ] * Translated using Weblate (Ukrainian) [ Guillermo Lopez Alejos ] * backups: Add options to keep sshfs shares responsive * backups: Unmount repositories before and after backup [ James Valleroy ] * upgrades: Re-add workaround for grub * upgrades: Hold packages one at a time * datetime: Fix typo from pylint fix * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * *: pylint: Explicitly specify encoding when open a file * *: pylint: Suppress unused argument warnings * *: pylint: Don't inherit from 'object' * *: pylint: Avoid calling super() with arguments * *: pylint: Drop unnecessary 'pass' statements * pyproject.toml: Ignore some refactoring messages with pylint * static: js: css: Make multiple select fields work with Django 4.0 * views: Add a comment about change in Django 4.0 [ Andrij Mizyk ] * Translated using Weblate (Ukrainian) -- James Valleroy <email address hidden> Mon, 04 Jul 2022 21:30:09 -0400
Available diffs
- diff from 22.14.1 to 22.15 (60.0 KiB)
freedombox (22.14.1) unstable; urgency=medium [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Sunil Mohan Adapa ] * matrixsynapse: Allow new dependency to be installed from backports * mumble: Use privileged decorator for superuser actions * actions: Note that privileged actions can't output to stdout * mumble: Backup/restore the configuration file * mumble: Don't set the root channel name unless it is changed * mumble: tests: Add functional tests for setting the passwords [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 27 Jun 2022 07:13:07 -0400
Available diffs
- diff from 22.14 to 22.14.1 (11.4 KiB)
freedombox (22.14) unstable; urgency=medium [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Nikita Epifanov ] * Translated using Weblate (Russian) [ Coucouf ] * Translated using Weblate (French) [ schiriki ] * Add char field to set a password that is required to join the server [ nbenedek ] * janus: improve description about coturn * mediawiki: Add option to change the site name [ Sunil Mohan Adapa ] * translation: Don't use session for storing lang pref in Django 4.0 * users: Fix deleting user LDAP entry with Django 4.0 * ejabberd: Make localhost disabled option in domain selection * actions: Add a decorator for marking superuser actions * doc: dev: Use and recommend new privileged actions * transmission: Simplify actions using the privileged decorator * ejabberd: Revert changes to always keep localhost (aa5b1cea126d37) [ James Valleroy ] * tests: Add a dummy parameter for middlewares * ejabberd: Automatically use coturn * ejabberd: Add multi-select form for domains * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 20 Jun 2022 20:52:22 -0400
Available diffs
- diff from 22.13 to 22.14 (77.9 KiB)
freedombox (22.13) unstable; urgency=medium [ D āvis ] * Added translation using Weblate (Latvian) [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Benedek Nagy ] * transmission: Add redirects to avoid 409 conflict [ Joseph Nuthalapati ] * tests: functional: Integrate into Salsa CI * tests: functional: Add jobs for bullseye-backports [ Michael Breidenbach ] * Translated using Weblate (Swedish) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Sunil Mohan Adapa ] * wordpress: Allow installing/updating plugins and themes * wordpress: tests: Fix writing title for new post in newer versions * email: Add description about ISP and domain limitations * email: Make app available for all users (even without advanced flag) [ Kolja Gorter ] * Add function to change root chanel name of mumble server [ Nikita Epifanov ] * Translated using Weblate (Russian) [ James Valleroy ] * wordpress: tests: Continue past language selection screen * janus: Add new app for lightweight WebRTC server * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 06 Jun 2022 21:59:34 -0400
Available diffs
- diff from 22.12 to 22.13 (94.7 KiB)
freedombox (22.12) unstable; urgency=medium [ Benedek Nagy ] * mediawiki: Add stricter sandbox rules for jobrunner service * mediawiki: Serve hidden service over http for .onion domains * tt-rss: Fix description about user access * ssh, bind: Show 'Learn More...' links [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) [ John Doe ] * Translated using Weblate (French) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Asle Næss ] * Translated using Weblate (Norwegian Bokmål) * Translated using Weblate (Norwegian Bokmål) [ Petter Reinholdtsen ] * Translated using Weblate (Norwegian Bokmål) [ Sunil Mohan Adapa ] * apache: Allow URL diagnostics to work with redirects * mediawiki: Fix URL diagnostics with redirects involved * frontpage: Reuse app header template for showing app description * frontpage: Allow showing links to manual pages * *: Show Learn More... links in frontpage with description * firewall: Show service name in port forwarding info table * tor: Show port forwarding information in consistent way [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 23 May 2022 20:48:11 -0400
Available diffs
- diff from 22.11 to 22.12 (66.3 KiB)
freedombox (22.11) unstable; urgency=medium [ Veiko Aasa ] * samba: Fix functional tests when user is not logged in at start [ Nikita Epifanov ] * Translated using Weblate (Russian) [ Benedek Nagy ] * transmission: Improve description * mediawiki: Check if admin password is at least 10 characters long [ Petter Reinholdtsen ] * Translated using Weblate (Norwegian Bokmål) [ Joseph Nuthalapati ] * tests: functional: Get rid of dependency on xvfb * HACKING: Improve documentation on how to run tests [ Sunil Mohan Adapa ] * container: Show executed commands when setting up/running tests * email: Fix userdb lookups with LDAP * mediawiki: Handle password rejection from MediaWiki * matrixsynapse: Allow new dependencies to be installed from backports [ Andrij Mizyk ] * Translated using Weblate (Ukrainian) [ 109247019824 ] * Translated using Weblate (Bulgarian) * Translated using Weblate (Bulgarian) [ Coucouf ] * Translated using Weblate (French) [ ikmaak ] * Translated using Weblate (Danish) * Translated using Weblate (Polish) * Translated using Weblate (Ukrainian) * Translated using Weblate (Hungarian) [ James Valleroy ] * locale: Update translation strings * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 09 May 2022 22:36:05 -0400
Available diffs
- diff from 22.10 to 22.11 (34.8 KiB)
freedombox (22.10) unstable; urgency=medium [ Nikita Epifanov ] * Translated using Weblate (Russian) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Luna Jernberg ] * Translated using Weblate (Swedish) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Giannis ] * Translated using Weblate (Greek) [ Benedek Nagy ] * sharing: put file path between quotation marks [ Sunil Mohan Adapa ] * sharing: Allow double quotes in path strings [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 25 Apr 2022 20:47:52 -0400
Available diffs
- diff from 22.5 to 22.10 (260.8 KiB)
freedombox (22.9) unstable; urgency=medium [ abidin toumi ] * Added translation using Weblate (Arabic) * Translated using Weblate (Arabic) [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) [ Oğuz Ersen ] * Translated using Weblate (Turkish) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Benedek Nagy ] * Translated using Weblate (Hungarian) * plinth: Add forum to footer [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Coucouf ] * Translated using Weblate (French) [ Paul Lettich ] * Translated using Weblate (German) [ James Valleroy ] * package: Add package expressions * package: Use package expressions in Packages component * package: Fail diagnostic when not able to resolve * minetest: Allow alternate name for 3d armor mod * package: Fix comment and type annotations * upgrades: Use python3-typing-extensions from bullseye-backports * upgrades: Split Explanation line * locale: Update translation strings * doc: Fetch latest manual [ Sunil Mohan Adapa ] * package: Update package expression API and fix regressions [ Aurélien Couderc ] * Fix description of the validation rule for calibre library names so it actually matches the pattern -- James Valleroy <email address hidden> Mon, 11 Apr 2022 20:29:12 -0400
freedombox (22.8) unstable; urgency=medium [ Coucouf ] * Translated using Weblate (French) [ Павел Протасов ] * Translated using Weblate (Russian) [ Nikita Epifanov ] * Translated using Weblate (Russian) [ Benedek Nagy ] * ikiwiki: add packages that are necessary for apt-get install * calibre: explain correct name format for new library [ Ma Yong ] * Translated using Weblate (Chinese (Simplified)) * Translated using Weblate (Chinese (Simplified)) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ James Valleroy ] * upgrades: Allow backports from src:freedombox * locale: Update translation strings * doc: Fetch latest manual [ Jim Gregory ] * network: Fix showing wifi connection -- James Valleroy <email address hidden> Mon, 28 Mar 2022 20:30:00 -0400
freedombox (22.7) unstable; urgency=medium [ Nathaniel Ramos Alexander ] * Translated using Weblate (Spanish) [ Benedek Nagy ] * Translated using Weblate (Hungarian) [ ButterflyOfFire ] * Translated using Weblate (French) [ James Valleroy ] * doc: Fetch latest manual -- James Valleroy <email address hidden> Mon, 14 Mar 2022 20:30:20 -0400
freedombox (22.6.1) unstable; urgency=medium [ Johannes Keyser ] * Translated using Weblate (German) [ ikmaak ] * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ 109247019824 ] * Translated using Weblate (Bulgarian) -- James Valleroy <email address hidden> Sun, 06 Mar 2022 06:25:27 -0500
freedombox (22.6) unstable; urgency=medium [ ikmaak ] * Translated using Weblate (German) * Translated using Weblate (Dutch) [ Burak Yavuz ] * Translated using Weblate (Turkish) [ Nikita Epifanov ] * Translated using Weblate (Russian) [ Eric ] * Translated using Weblate (Chinese (Simplified)) [ Andrij Mizyk ] * Translated using Weblate (Ukrainian) [ Michael Breidenbach ] * Translated using Weblate (Swedish) [ Jiří Podhorecký ] * Translated using Weblate (Czech) [ Sripath Roy Koganti ] * Translated using Weblate (Telugu) [ Hemchand Pidikiti ] * Translated using Weblate (Telugu) [ Revolutioners ] * Translated using Weblate (Telugu) [ Anusha.chennamsetti ] * Translated using Weblate (Telugu) [ Rohith ] * Translated using Weblate (Telugu) [ B Rohit ] * Translated using Weblate (Telugu) [ Sk Abdulaziz ] * Translated using Weblate (Telugu) [ Prudhvi varma ] * Translated using Weblate (Telugu) [ Lavanya Duddukuri ] * Translated using Weblate (Telugu) [ Revathi Pathiwada ] * Translated using Weblate (Telugu) [ Rushi Puttigumpala ] * Translated using Weblate (Telugu) [ Kotagiri Hardik Sai ] * Translated using Weblate (Telugu) [ Andhavarapu vamsi ] * Translated using Weblate (Telugu) [ VANTIPALLI HARINI DEVI ] * Translated using Weblate (Telugu) [ Mupparthi Rema Sharanya ] * Translated using Weblate (Telugu) [ Nishmitha Undavalli ] * Translated using Weblate (Telugu) [ l. Mamatha sahithi ] * Translated using Weblate (Telugu) [ N SIRI HARSHITHA ] * Translated using Weblate (Telugu) [ Sainadh Pragada ] * Translated using Weblate (Telugu) [ Kesava Manikanta ] * Translated using Weblate (Telugu) [ Padilam Sairam ] * Translated using Weblate (Telugu) [ Benedek Nagy ] * minidlna: add iOS VLC client * samba: add iOS VLC client * Translated using Weblate (Hungarian) [ James Valleroy ] * Translated using Weblate (Telugu) * locale: Update translation strings * doc: Fetch latest manual [ 109247019824 ] * Translated using Weblate (Bulgarian) [ Sunil Mohan Adapa ] * email_server: List all listening ports of the daemons * email_server: Update donation URL to rspamd donation URL * email_server: Update short description * email_server: Add front page shortcut, update name and description * email: Rename app from email_server to email * email: Drop X-Robots-Tag on the auto-configuration URL * email: Backup/restore aliases and mailboxes * email: rspamd: Simplify installing configuration * email: Tweak client auto-configuration file * email: Drop unused Apache include freedombox-robots.conf * email: Simplify modifying headers proxied to rspamd web UI * email: Depend on and run redis server * email: Open firewall port for managesieve protocol * email: Narrowly match just rspamd's spam header * email: Add more special-use IMAP folders, set autoexpunge to 60days * email: Simplify setting milter configuration and running sievec * email: Drop special handling for reserved TLDs * email: Drop special handling for outbound filtering * email: Remove override for local addresses * email: Setup rspamd configuration to include FreedomBox config * email: Add basic functional tests * email: Add backup/restore component * email: Simplify setting up postfix * email: Drop unused diagnosis module * email: Minor indentation and docstring changes * email: Set an icon from Tango project * email: dkim: Implement setting up DKIM signing keys * email: dns: Show table for desired DNS entries * email: Enable as an advanced app * email: aliases: Drop ability to enable/disable aliases * email: Add shortcut for non-admin users to manage their aliases * email: Drop mentions of clamav as it is too memory intensive * email: Rename audit module to privileged * email: Drop use of mutex for postfix configuration operations * email: Simplify and rename postfix configuration module * email: Drop unused utility method for logging * email: Name module ldap to postfix * email: Drop postfix and dovecot LDAP packages * email: Drop atomic writing to a file * email: Update module docstrings * email: Use the term 'setup' rather than 'repair' for consistency * email: Don't start disabled daemons when setup is re-run * email: Implement adding common aliases for first admin user * email: Add various documentation links for future readability * email: postfix: Fix priority for authentication directives * email: aliases: Minor refactoring to form validation * email: clients: Make Thunderbird URLs language independent * email: Allow re-running setup * email: postfix: use inline map for TLS SNI maps * email: rspamd: Log to journald via syslog * email: Revert to LDAP auth as pam does not allow non-admin users * email: Fix issue with certs not being available * dynamicdns: Fix adding null domain into configuration -- James Valleroy <email address hidden> Wed, 02 Mar 2022 08:44:45 -0500
1 → 75 of 109 results | First • Previous • Next • Last |