jvalleroy

joined 4 years ago
MODERATOR OF
 

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

Highlights

  • matrixsynapse: Allow matrix-synapse >= 1.65 to install successfully

Other Changes

  • backups: Use generic form template for create and schedule views
  • backups: tests: functional: Find forms more accurately
  • bepasty: Use generic form template for add password view
  • bepasty: tests: functional: Minor refactor for form submission
  • calibre: tests: functional: Find forms more specifically
  • d/maintscript: remove tahoe and mldonkey apache conf files
  • debian: Add Italian debconf translation
  • ejabberd: tests: functional: Ensure jsxc is installed
  • firewall: Allow upgrade from any version to 1.2.*
  • first_boot: tests: functional: Find form more specifically
  • gitweb: Fix issue with page not refreshing during uninstall
  • gitweb: Use generic form template for create/edit repository
  • gitweb: tests: functional: Find forms more accurately
  • ikiwiki: tests: functional: Find forms more accurately
  • locale: Update translations for Chinese (Simplified), Czech, French, Italian, Turkish
  • samba: Ignore mounted files when listing mounts
  • samba: Update client apps information
  • shaarli: tests: functional: Specify setup form submission button
  • sharing: tests: functional: Find forms more accurately
  • snapshot: tests: functional: Minor refactoring for form submission
  • sso: tests: functional: Find forms more accurately
  • templates: form: Specify a form class for use with functional tests
  • tests: functional: Assert app is not installed after uninstallation
  • tests: functional: Force specifying form to submit more accurately
  • tests: functional: Wait for installation to complete fully
  • users: tests: functional: Find forms more accurately
  • version: Compare Debian package version numbers
  • wordpress: tests: functional: Find forms more specifically
  • zoph: tests: functional: Simplify finding the form to submit

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

  • atilluF
  • Burak Yavuz
  • Coucouf
  • Eric
  • James Valleroy
  • Jiří Podhorecký
  • nbenedek
  • Sunil Mohan Adapa
  • Veiko Aasa
 

FreedomBox 22.19 has been released and uploaded to Debian unstable. Migration to testing is temporarily on hold due to a bug in another package. (The maintainer plans to upload a fix for the bug soon.)

Highlights

  • jsxc: Allow disabling the app
  • app: Add a menu item to trigger uninstallation
    • Note: Uninstalling an app is an experimental feature at this time.

Other Changes

  • app: Add API to uninstall an app
  • avahi: Don't disable after tests
  • backups: Use AppView for the main app page
  • container: Display help message when no args are passed
  • container: Show default values in command help
  • d/control: Break ufw as we use firewalld
  • debian: Update Spanish translation template
  • diagnostics: Use AppView for app page
  • ejabberd: Set hostname for test that relies on it
  • forms: Implement form for uninstallation
  • janus: Convert action to privileged
  • janus: Handle upgrades to 1.0.*
  • letsencrypt: Use AppView for app page
  • locale: Update translations for Bulgarian, Chinese (Simplified), Czech, French, German, Spanish, Turkish, Ukrainian
  • names: Use AppView for app page
  • networks: Use AppView for app page
  • 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
  • package: Implement uninstall in Package component
  • power: Use AppView for app page
  • security: Use AppView for app page
  • setup: Drop check for already running operation
  • setup: Implement operation to uninstall an app
  • snapshot: Use AppView for app page
  • tests: Make functional.is_available check faster
  • tests: functional: Add install/uninstall test for all apps
  • tor: Use AppView and Operation for app page
  • ttrss: Add donation url
  • upgrades: Add button to test dist-upgrade in development mode
  • upgrades: Hold janus during dist-upgrade
  • views: Implement a view to uninstall an app

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

  • 109247019824
  • Andrij Mizyk
  • Burak Yavuz
  • Eric
  • Fioddor Superconcentrado
  • Hugel
  • James Valleroy
  • Jiří Podhorecký
  • Joseph Nuthalapati
  • Maxime Leroy
  • nautilusx
  • nbenedek
  • Sunil Mohan Adapa
  • Veiko Aasa
 

FreedomBox 22.16 has been released and uploaded to Debian unstable. Migration to testing is temporarily on hold due to a bug in another package: https://bugs.debian.org/989409

Highlights

  • cockpit: Reconfigure to allow any origin
  • rssbridge: New app to generate RSS feeds for websites

Other Changes

  • apache: Also configure to serve on /freedombox
  • apache: Merge old configuration files into a better location
  • apache: Redirect all logs to systemd journal
  • cockpit: Depend on apache and setup after it
  • cockpit: Use decorator for privileged actions
  • config: Add option to set logging mode: none/volatile/persistent
  • config: Set volatile logging by default
  • debian: Follows policy version 4.6.1
  • debian: Update copyright year
  • gitweb: Switch default branch name to main for new repositories
  • janus: Change short description to "Video Room"
  • locale: Update translations for Bulgarian, Chinese (Simplified), French, Russian, Ukrainian
  • privoxy: Restrict to private IPs, prevent access over the internet
  • privoxy: Use privileged decorator for actions
  • roundcube: Add fail2ban jail
  • roundcube: Configure to log to journald
  • roundcube: Use privileged to simplify actions
  • rssbridge: Add functional tests
  • rssbridge: Fix flake8 errors
  • rssbridge: Whitelist all bridges by default

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

  • 109247019824
  • Andrij Mizyk
  • Eric
  • James Valleroy
  • Maxime Leroy
  • nbenedek
  • Nikita Epifanov
  • Sunil Mohan Adapa
  • Veiko Aasa
 

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

Highlights

  • ejabberd: Allow domains to be added or removed
  • mumble: Allow setting a password that is required to join the server
  • mediawiki: Add option to change the site name

Other Changes

  • actions: Add a decorator for marking superuser actions
  • doc: dev: Use and recommend new privileged actions
  • ejabberd: Automatically use coturn
  • janus: Improve description about coturn
  • locale: Update translations for Bulgarian, Chinese (Simplified), Czech, Dutch, French, German, Russian, Turkish
  • tests: Add a dummy parameter for middlewares for Django 4.0
  • translation: Don't use session for storing lang pref in Django 4.0
  • transmission: Simplify actions using the privileged decorator
  • users: Fix deleting user LDAP entry with Django 4.0

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

  • 109247019824
  • Burak Yavuz
  • Coucouf
  • Eric
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • nbenedek
  • Nikita Epifanov
  • schiriki
  • Sunil Mohan Adapa
 

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

Highlights

  • email: Make app available for all users (even without advanced flag)
  • janus: Add new app for lightweight WebRTC server
  • wordpress: Allow installing/updating plugins and themes

Other Changes

  • email: Add description about ISP and domain limitations
  • locale: Added Latvian translation
  • locale: Update translation for Bulgarian, Chinese (Simplified), Czech, Dutch, German, Russian, Swedish, Turkish
  • mumble: Allow changing root channel name
  • tests: functional: Add jobs for bullseye-backports
  • tests: functional: Integrate into Salsa CI
  • transmission: Add redirects to avoid 409 conflict
  • wordpress: tests: Continue past language selection screen
  • wordpress: tests: Fix writing title for new post in newer versions

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

  • 109247019824
  • Benedek Nagy
  • Burak Yavuz
  • D āvis
  • Eric
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • Joseph Nuthalapati
  • Kolja Gorter
  • Michael Breidenbach
  • Nikita Epifanov
  • Sunil Mohan Adapa
 

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

Highlights

  • *: Show Learn More... links in frontpage with description
  • mediawiki: Serve hidden service over http for .onion domains

Other Changes

  • apache: Allow URL diagnostics to work with redirects
  • firewall: Show service name in port forwarding info table
  • frontpage: Allow showing links to manual pages
  • frontpage: Reuse app header template for showing app description
  • locale: Update translations for Bulgarian, Chinese (Simplified), Czech, Dutch, French, German, Norwegian Bokmål, Turkish
  • mediawiki: Add stricter sandbox rules for jobrunner service
  • mediawiki: Fix URL diagnostics with redirects involved
  • ssh, bind: Show 'Learn More...' links
  • tor: Show port forwarding information in consistent way
  • tt-rss: Fix description about user access

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

  • 109247019824
  • Asle Næss
  • Benedek Nagy
  • Burak Yavuz
  • Eric
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • John Doe
  • Petter Reinholdtsen
  • Sunil Mohan Adapa
 

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

Highlights

  • dynamicdns: Replace ez-ipupdate
    • Drop NAT detection as it is no longer used
    • Drop about page and merge into description
    • Drop tabs and use single page
    • Rewrite configuration handling and update using URL

Other Changes

  • app: Add component to store enabled state of an app in kvstore
  • backups: Implement backup/restore of key/value settings
  • locale: Update translations for Albanian, Bulgarian, Chinese (Simplified), Czech, Dutch, German, Hungarian, Russian, Spanish, Swedish, Turkish, Ukrainian
  • minetest: Reduce the number of configuration update messages
  • tests: functional: Add plugin for HTML reports
  • tt-rss: Restrict access to feed-reader group in "/tt-rss-app"
  • users: Fix typo in description

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

  • 109247019824
  • Andrij Mizyk
  • Benedek Nagy
  • Besnik Bleta
  • Burak Yavuz
  • Eric
  • ikmaak
  • Jaime Marquínez Ferrándiz
  • James Valleroy
  • Jiří Podhorecký
  • Joseph Nuthalapati
  • Michael Breidenbach
  • Nikita Epifanov
  • Sunil Mohan Adapa
 

FreedomBox 21.9 has been released and uploaded to Debian unstable. Typically, it will migrate to testing in 2 days, and then can be uploaded to stable-backports. (There may be some delays due to ongoing Django 3.2 transition.)

Highlights:

  • mediawiki: Backup and restore uploaded files
  • mediawiki: Enable a subset of default extensions

Other Changes:

  • apache: Update security settings
    • Drop support for GnuTLS
    • Drop support for SSLv3, TLSv1 and TLSv1.1
    • Enable and prioritize HTTP/2 protocol
    • Setup Mozilla recommended configuration
  • email (disabled): configure postfix domain names
  • locale: Update translations for Bulgarian, Chinese (Simplified), Dutch, Persian, Russian, Swedish, Turkish, Ukrainian
  • mediawiki: Handle upgrade for 1.35
  • mediawiki: Switch to MediaWiki 2020 logo
  • plinth: remove diagnose command
  • Add workaround for Django 3.2 with captcha 0.5.6

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

  • 109247019824
  • Andrij Mizyk
  • Artem
  • Burak Yavuz
  • Fioddor Superconcentrado
  • fliu
  • ikmaak
  • James Valleroy
  • Joseph Nuthalapati
  • Michael Breidenbach
  • Seyed mohammad ali Hosseinifard
  • Sunil Mohan Adapa
  • Tiago Zaniquelli
  • Veiko Aasa
  • 池边树下
 

This is a request for volunteers to enable Debian Popularity Contest (aka popcon) on their FreedomBox. popcon is a system to collect data on how widely Debian packages are installed, and how often they are being used.

You can read more about Debian Popularity Contest at https://popcon.debian.org/, including the type of data collected, how it is anonymized by the server, and privacy concerns and mitigations.

Since FreedomBox project is focused on privacy, we do not enable Popularity Contest (currently, we do not even have an easy way to opt-in). So we are asking for some people who use FreedomBox, and want to support the project, to volunteer and enable it on their FreedomBox.

This information will help the FreedomBox project in 2 ways:

  1. Get a slightly more accurate estimation of the number of FreedomBox users.

  2. Show which of the Debian packages we rely on are being used.

To enable popularity-contest, run the following command through SSH or Cockpit terminal:

$ sudo apt install popularity-contest

and then select at the prompt.

You can change the configuration later with:

$ sudo dpkg-reconfigure popularity-contest

Thank you!

 

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

Highlights

  • wordpress: New app to manage a WordPress site/blog

Other Changes

  • d/control: Drop wireless-tools as recommends
  • email: Basic app to manage an email server
    • Email server app is currently disabled by default, so it is not yet visible in the interface.
  • locale: Update translations for Norwegian Bokmål, Ukrainian
  • security: Remove display of past vulnerabilities

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

  • Andrij Mizyk
  • fliu
  • James Valleroy
  • Petter Reinholdtsen
  • Sunil Mohan Adapa
 

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

Highlights

  • ttrss: Allow upgrade to version 21

Other Changes

  • locale: Update translations for Albanian, Bengali, Chinese (Simplified), German, Indonesian, Norwegian Bokmål, Ukrainian, Vietnamese
  • action_utils: Use flag to indicate freedombox package has been held
  • debian: Ensure fuse gets replaced by fuse3

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

  • Allan Nordhøy
  • Andrij Mizyk
  • Besnik Bleta
  • bruh
  • Jacque Fresco
  • James Valleroy
  • Johannes Keyser
  • Oymate
  • Reza Almanda
  • Tiago Zaniquelli
  • whenwesober
  • 池边树下
 

All FreedomBox users, contributors, promoters, etc. are invited to join the FreedomBox BoF at DebConf21 (Online). It will be held on Wednesday, August 25 at 21:00 - 21:45 UTC in the “Talks 1” Room.

In case you are not familiar with the term, “BoF” means Birds-of-a-Feather session, which is an informal discussion around a specific topic.

https://debconf21.debconf.org/talks/67-freedombox-bof/

This BoF is for anyone interested in using or contributing to FreedomBox. It will start with a brief introduction to FreedomBox, overview of recent progress and roadmap. The rest of the time will be an open discussion. Here are some suggested topics:

  • How are you using / would like to use FreedomBox?
  • What hardware are you using, or would like to use?
  • What Debian packages would you like to see integrated into FreedomBox?
  • What software would be useful for FreedomBox, but is missing from Debian?
  • How can FreedomBox become more user friendly?
  • How can we promote FreedomBox to more people and groups?
view more: ‹ prev next ›