FreedomBox 23.19 released

FreedomBox 23.19 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:

  • backup: Fix bug in adding existing unencrypted backup location
  • diagnostics: Run daily check and notify on failures
  • email: Fix issue with install caused by missing drop-in config file
  • kiwix: Add app for Kiwix offline Wikipedia reader
  • upgrades: Allow matrix-synapse to be installed from bookworm

Other Changes:

  • db: Serialize most of the database queries using locks
  • diagnostics: Add DiagnosticCheck dataclass
  • diagnostics: Refactor background diagnostics task
  • diagnostics: Refactor check IDs, tests and background checks
  • glib: Add a jitter to the interval by default when scheduling tasks
  • glib: Refactor schedule debugging in a central place
  • kiwix: Do not require login to access the app
  • kiwix: Drop unnecessary file in /etc/plinth/modules-enabled
  • kiwix: Fix various issues after review
  • locale: Update translations for Arabic, Czech, Dutch, German, Hindi, Spanish, Swedish, Telugu, Turkish, Ukrainian
  • matrix-synapse: Update warning on how to change domain name
  • operation: Add unique ID for each operation

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

  • Ajay
  • anudeep kumar
  • Anvitha Pachwa
  • Avisa sudheer
  • Benedek Nagy
  • bittin1ddc447d824349b2
  • B.Nandhini
  • Burak Yavuz
  • Cheshma Golla
  • Dega chakradhar
  • Dietmar
  • gallegonovato
  • G Praharsha
  • Harshitha Chainur
  • Harshitha Chandra
  • Ihor Hordiichuk
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • Joseph Nuthalapati
  • KOMALA gunji
  • Kumarkalva manaswini
  • Lohitha _Durga
  • L.sandeep Kumar Reddy
  • M.venkateswarlu
  • Nellore Mohan
  • Nikhil kumar chowdary
  • Nikitha1960
  • O SIDDHARDHA
  • Sanjanaa2703
  • Santha Sumanth
  • Sarvepalli sathwika
  • Shaik
  • SHAIK.FAMILABANU
  • Siddhartha vadlapalli
  • Sk juber
  • Sripath Roy Koganti
  • Sunil Mohan Adapa
  • Thop Siva
  • Vayaluru koushik
  • V.Sunil
2 Likes

Hello,

Firstly, a heartfelt thanks to all the contributors for their relentless efforts!

I recently updated my FreedomBox and was excited to explore the newly added Kiwix app. However, I noticed there isn’t a manual entry for it. Is anyone currently working on this? I’d like to contribute by raising an issue in the FreedomBox’s Git repository, but I don’t want to duplicate efforts if it’s already being addressed.

Looking forward to your guidance. Thank you!

Not knowing if you already have write access to the repository on salsa, I went ahead and created issue 2383 for the missing Kiwix manual page.

1 Like

Thank you so much for your response! Up to this point, my contributions have been primarily focused on translations and reporting issues within this forum. While I do keep an eye on the repository issues before posting here, I haven’t opened a new issue myself. My concern has always been about avoiding unnecessary clutter in the issue tracker, preferring to leave that task to those more deeply involved with the project who can better judge its merit.

I truly appreciate your help in registering this issue. Thanks again!

1 Like

@fefekrzr , thank you for your contributions to the project.

To contribute to this issue, you will need to create a documentation page for Kiwix in the Debian wiki https://wiki.debian.org/FreedomBox/Manual/Kiwix . During the next release of FreedomBox, wiki pages will be fetched automatically and turned into user documentation within the Kiwix app. So, wiki pages are the main source of documentation. You will need to create an account for editing the wiki.

Further, you can assign the issue @lifeform has created in order to ensure that no one else works on this issue.

1 Like

Thank you for the reply, Sunil! I’m very interested in this project and willing to help with what I can. I’ll look into this then.

1 Like