FreedomBox 24.25 released

FreedomBox 24.25 has been released and uploaded to Debian unstable.
Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • deluge: Fix app installation on Debian testing
  • notifications: Don’t error when dismissing missing notifications
  • ui: Switch to using bootstrap 5

Other Changes:

  • action_utils: Add utility to ensure that service is stopped
  • apache: Relax content security policy to allow data: URL
  • ci: Add flake8 to gitlabci container
  • d/control: Drop unnecessary recommendations
  • d/control: Drop version specification on dependencies for Bookworm
  • debian: Added po-debconf Catalan translation
  • deluge: Cleanup and simplify setup code
  • diagnostics: Fix trimming an i18n string
  • diagnostics: tests: functional: Pick errors more specifically
  • firewalld: Reduce severity for alert about service on internal zone
  • help: Add a class to the help index page
  • help: Update the privacy notice on status log page
  • i2p: Drop app as it has not been available in Debian for a while
  • letsencrypt: Declare explicit dependency on openssl
  • locale: Update translations for Albanian, Bulgarian, Chinese (Simplified Han script), Czech, French, German, Russian, Turkish
  • matrixsynapse: Fix trimming an i18n string
  • networks: Fix issue with loading create PPPoE form
  • networks: Fix minor typo in template related to signal strength
  • networks: Use new accordion component from Bootstrap 5
  • openvpn: Declare explicit dependency on openssl
  • power: Refactor display of package manager busy alerts
  • radicale: Update link to supported clients
  • sso: Switch using cryptography module instead of OpenSSL.crypto
  • tags: Fix issue with JS init on a page without tags
  • tags: tests: Fix deprecated webdriver attribute
  • tests: functional: Disable smooth scrolling from Bootstrap 5
  • tests: functional: Don’t try disable app after tests if app was not installed
  • tests: functional: Fix app installation test skipped on slow machines
  • ui: Accept default styling of Bootstrap 5 for warning button
  • ui: Align app icons in the center for home, apps, and help pages
  • ui: Allow underlining for most links due to Bootstrap 5
  • ui: Allow users to provide a CSS file to customize styling
  • ui: Cleanup use of colors with CSS variables
  • ui: Don’t use nav-link inside card
  • ui: Drop use of badge-* utility classes for newer replacements
  • ui: Fix flash of notifications popdown during page load
  • ui: Fix issue with notifications icon showing twice in mobile view
  • ui: Fix overflow of exception text in message
  • ui: Fix placement of tags menu under tags input with Bootstrap 5
  • ui: Fix styling in dismiss button in form errors for Bootstrap 5
  • ui: Fix toggle button styling for Bootstrap 5
  • ui: Reduce the gap at the top of the pages
  • ui: Rename data- attributes to data-bs- for Bootstrap 5
  • ui: Restore spacing between form elements in Bootstrap 5
  • ui: Restyle tags, remove underlining of text
  • ui: Show disabled form elements as grey for Bootstrap 5
  • ui: Style the ‘Log out’ item properly
  • ui: Update custom button styles for Bootstrap 5
  • ui: Update styling for navbar menu items
  • ui: Use Bootstrap 5 styling for all alerts
  • ui: Use collapse instead of dropdown for notification in Bootstrap 5
  • ui: Workaround dropdowns not working with Bootstrap 5
  • ui: app, system: Revert to earlier width for card lists
  • ui: app: Fix an incorrect HTML tag nesting
  • ui: backups: Drop unused styling in verify host key page
  • ui: backups: Use Bootstrap color variables instead of static values
  • ui: diagnostics: Fix gap between headings
  • ui: diagnostics: Fix layout of repair buttons
  • ui: firewall: Fix styling with Bootstrap 5
  • ui: forms: Fix margins for form labels for Bootstrap 5
  • ui: help: Fix alignment issue with footer links in about page
  • ui: samba: Fix layout regressions with Bootstrap 5
  • ui: snapshots: Fix horizontal form layout on mobiles for Bootstrap 5
  • ui: snapshots: Fix horizontal form styling margins for Bootstrap 5
  • ui: users: Fix close button for confirmation dialog for Bootstrap 5

The following people contributed to the git repository for this release:

  • 109247019824
  • Besnik Bleta
  • Burak Yavuz
  • Carles Pina i Estany
  • Ettore Atalan
  • gfbdrgng
  • James Valleroy
  • Jiří Podhorecký
  • John Doe
  • Paul Lettich
  • Sunil Mohan Adapa
  • Veiko Aasa
  • 大王叫我来巡山
2 Likes