diff --git a/debian/changelog b/debian/changelog index c16b845a0..7547b4d3f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,143 @@ +freedombox (26.4) unstable; urgency=medium + + [ Joseph Nuthalapati ] + * ui: Dismiss notifications without page reload + + [ Sunil Mohan Adapa ] + * ui: Refactor notification delete buttons to avoid repeating code + * ui: Add animation for notification dismissal + * actions, privileged_daemon: Drop some unused global statements + * backups: Avoid some repeated text in form help text + * backups: Fix issue with Javascript in add remote location form + * backups: Show/hide form elements instead of disabling for simplicity + * backups: Tweak appearance of add remote location form + * backups: tests: Simplify functional test using more classes + * backups: Minor refactoring + * backups: Simplify handling of migration to SSH keys + * backups: Create .ssh folder before creating SSH key + * backups: Fix showing proper error for incorrect passphrase + * backups: Create a better comment in the generated SSH key file + * backups: Fix type checking errors + * action_utils: Implement utility to change umask temporarily + * quassel: Explicitly set permissions on the domain configuration file + * letsencrypt: When copying certificate reset the umask reliably + * doc/dev: Set new theme for developer documentation + * action_utils: Fix issue with type checking a generator + * tests: functional: Increase systemd rate limits for starting units + * js: When page load fails during install, show it to user + * tests: functional: Fix reloading error page during install/uninstall + * locale/de: Fix several translations with HTML links (German) + * locale/bg: Fix several translations with HTML links (Bulgarian) + * bin: Add tool to change FreedomBox password in Django database + * ejabberd: Fix setting up certificates for multiple domains + * gitweb: Fix issue with running post init due to missing method + * wireguard: Fix format when showing multiple endpoints of the server + * wireguard: Fix showing default route setting in server edit form + * wireguard: Show status of default route in server information page + * wireguard: Accept/use netmask with IP address for server connection + * README/HACKING: Update weblate project path to /freedombox + * *: Remove some absolute file paths in SVGs + * matrixsynapse: Update apache config to proxy Synapse client API + * cfg: Drop unused config_dir option + * cfg: Drop unused actions_dir option + * Vagrantfile: Drop unnecessary sudo configuration for actions + * pyproject: Use new format to specify licenses + * action_utils: Drop support for link-local IPv6 addresses + * debian: Ensure that gbp creates a clean tarball prior to build + * syncthing: tests: Fix tests by allowing rapid restarts + * web_server: Log requests to WSGI app + * *: Update URL base from /plinth to /freedombox + * tests: functional: Fix expecting FreedomBox to be home page + * web_framework: Allow FreedomBox apps to override templates + * templates: Allow building pages without navigation bar and footer + * apache: Preserve host header when proxying to service + * oidc: New app to implement OpenID Connect Provider + * oidc: Style the page for authorizing an OIDC app + * apache: Implement protecting apps using OpenID Connect + * featherwiki: Use OpenID Connect instead of pubtkt based SSO + * syncthing: Use OpenID Connect instead of pubtkt based SSO + * searx: Use OpenID Connect instead of pubtkt based SSO + * rssbridge: Use OpenID Connect instead of pubtkt based SSO + * email: Use OpenID Connect instead of pubtkt based SSO + * calibre: Use OpenID Connect instead of pubtkt based SSO + * deluge: Use OpenID Connect instead of pubtkt based SSO + * gitweb: Use OpenID Connect instead of pubtkt based SSO + * tiddlywiki: Use OpenID Connect instead of pubtkt based SSO + * wordpress: Use OpenID Connect instead of pubtkt based SSO when private + * transmission: Use OpenID Connect instead of pubtkt based SSO + * doc/dev: Use OpenID Connect instead of pubtkt based SSO + * sharing: Use OpenID Connect instead of pubtkt based SSO + * sso: Merge into users module, drop pubtkt related code + * apache: Fix diagnosing URLs protected by OpenID Connect + + [ 大王叫我来巡山 ] + * Translated using Weblate (Chinese (Simplified Han script)) + + [ Burak Yavuz ] + * Translated using Weblate (Turkish) + + [ Coucouf ] + * Translated using Weblate (French) + * Translated using Weblate (French) + + [ Besnik Bleta ] + * Translated using Weblate (Albanian) + + [ Dietmar ] + * Translated using Weblate (German) + + [ James Valleroy ] + * backups: Generate SSH client key if needed + * backups: Display SSH public key when adding remote + * backups: Copy SSH client public key to remote + * backups: Use SSH key instead of password + * backups: Use selected SSH credential for remote + * backups: Test adding/removing remote location + * backups: Arrange form for adding remote location + * backups: Migrate to SSH key auth when mounting + * Translated using Weblate (Greek) + * mumble: murmurd renamed to mumble-server + * Translated using Weblate (Tamil) + * locale: Update translation strings + * doc: Fetch latest manual + + [ Frederico Gomes ] + * container: Align terminology in printed banner + * wireguard: filter .local addresses from showClient view + * wireguard: improved server section UX flow + * wireguard: show server vpn ip in show client page + * wireguard: Fix split tunneling + * miniflux: Revert workaround for a packaging bug with DB connection + * db: Create a utility to get credentials from dbconfig + * miniflux: Get credentials from dbconfig-common directly + + [ Pierfrancesco Passerini ] + * Translated using Weblate (Italian) + + [ Daniel Wiik ] + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + + [ kosagi ] + * Translated using Weblate (Catalan) + + [ Jiří Podhorecký ] + * Translated using Weblate (Czech) + + [ Isak ] + * Translated using Weblate (Swedish) + + [ Βασίλης Χατζηκαμάρης ] + * Translated using Weblate (Greek) + + [ Benedek Nagy ] + * doc/dev: always have an up-to-date copyright year + + [ தமிழ்நேரம் ] + * Translated using Weblate (Tamil) + + -- James Valleroy Mon, 02 Mar 2026 21:35:46 -0500 + freedombox (26.3) unstable; urgency=medium [ Frederico Gomes ] diff --git a/plinth/__init__.py b/plinth/__init__.py index db597c910..ea0650fb5 100644 --- a/plinth/__init__.py +++ b/plinth/__init__.py @@ -3,4 +3,4 @@ Package init file. """ -__version__ = '26.3' +__version__ = '26.4'