Change logs for plinth source package in Groovy

  • plinth (20.12.1) unstable; urgency=high
    
      [ nautilusx ]
      * Translated using Weblate (German)
    
      [ Robert Pollak ]
      * Translated using Weblate (German)
    
      [ J. Lavoie ]
      * Translated using Weblate (French)
    
      [ Petter Reinholdtsen ]
      * Translated using Weblate (Norwegian Bokmål)
    
      [ Sunil Mohan Adapa ]
      * cfg, frontpage: Ignore errors while reading config and shortcuts
    
      [ Milo Ivir ]
      * Translated using Weblate (German)
    
     -- James Valleroy <email address hidden>  Sun, 05 Jul 2020 15:40:30 -0400
  • plinth (20.12) unstable; urgency=medium
    
      [ Oğuz Ersen ]
      * Translated using Weblate (Turkish)
    
      [ Sunil Mohan Adapa ]
      * Translated using Weblate (Telugu)
      * transmission: tests: functional: Fix to wait properly
      * ttrss: tests: functional: Fix to wait properly
      * tor: tests: functional: Fix to wait properly on progress page
      * users: tests: functional: Leave no-language as final setting
      * mldonkey: tests: functional: Wait for frame to load properly
      * snapshot: tests: functional: Delete all snapshots properly
      * ejabberd: tests: functional: Fixes for no implicit waiting
      * syncthing: tests: functional: Fix to wait properly
      * tests: functional: Remove implicit and explicit wait times
      * tests: functional: Allow parallel installation of apps
      * d/control: Add python3-systemd as a dependency
      * apache: Add ssl-cert package as dependency
      * storage: Use DBus directly for listing disks
      * storage: Fix regression with showing error messages
      * storage: Use UDisks information as primary source
      * storage: Don't show empty progress bar for disks not mounted
      * storage: Remove rule to not automount system disks with no paritions
      * storage: Don't auto-mount loopback devices except in develop mode
      * storage: Allow ejecting any device not in fstab or crypttab
      * storage: Ignore eject failures if filesystems unmounted properly
      * backups: Remove an unnecessary print() statement
      * Translated using Weblate (Telugu)
      * container: Remove sqlite3 file early enough
      * storage: Don't log exception of disk space check fails
      * storage: Use mount info instead of disk info for free space warning
      * notifications: Fix issue with redirection on dismiss
      * views: Drop use of private Django utility
      * cfg: Don't fallback to develop config if main is not found
      * cfg: Drop the default configuration file
      * frontpage: Read custom shortcuts from multiple locations
      * frontpage: Drop empty custom shortcut files
      * cfg: Allow loading multiple configuration files
      * cfg: For develop mode, overlay on top of regular configuration
      * context_processor: tests: Use already available config fixture
      * cfg: Eliminate the need for 'root' directory in configuration
      * cfg: Move /plinth.config to plinth/develop.config
      * cfg: Rename configuration file to freedombox.config
      * d/tests/control: Rename Plinth to FreedomBox in a comment
      * cfg: Read configuration from .d files and multiple locations
      * frontpage: Load shortcuts from .d directories too
      * frontpage: Read from .d files too
      * cfg: Remove redundant data in develop.config
      * cfg: Remove comments in test data
      * cfg: In develop mode, use /var/lib for DB and sessions
      * web_framework: Split initialization into two parts
      * web_framework: Don't create Django secret key when listing depends
      * log: Allow setting the default log level before log configuration
      * main: List dependencies without writing to disk
      * d/rules: vagrant: INSTALL.md: Fix installing dependencies
      * *: Drop files paths in data/var
      * doc: Update manual page with configuration file changes
      * network: test: Fix race condition when deleting connections
      * storage: tests: Ignore cases needing loop devices when not available
      * actions: tests: Fix test failures due order of fixtures
      * tests: Use develop configuration for most tests
      * templates: Disable button and show spinner on submit for all forms
      * backups: Remove custom handling of progress on the restore button
      * js: Simplify auto-refresh page logic
      * jsxc: Remove inline javascript
      * apache: Set CSP and other common security headers
      * apache: Relax CSP to allow web workers for JSXC
      * locale: Update translation strings
    
      [ ferhad.necef ]
      * Translated using Weblate (Russian)
    
      [ Thomas Vincent ]
      * Translated using Weblate (French)
    
      [ Joseph Nuthalapati ]
      * Translated using Weblate (Telugu)
    
      [ wind ]
      * Translated using Weblate (Russian)
    
      [ James Valleroy ]
      * upgrades: Combine into single page with manual update
      * upgrades: Skip enable-auto in develop mode
      * debian: Add nscd >= 2 as dependency
      * upgrades: Append unattended-upgrades-dpkg.log for more detail
      * storage: Handle multi-line text in functional test
      * apt: Run `apt-get -f install` before other commands
      * apt: Run `dpkg --configure -a` before other actions
      * upgrades: Skip enabling backports on testing and unstable
      * networks: Remove firewall zone warning
      * networks: Correct wording of internet connection form
    
      [ Veiko Aasa ]
      * functional-tests: Handle connection error when web server restarts
      * functional-tests: Skip tests if app is not available in distribution
      * functional-tests: Fix page not fully loaded errors when taking backups
      * functional-tests: Remove unnecessary wait when navigating to module
    
      [ Michael Breidenbach ]
      * Translated using Weblate (German)
      * Translated using Weblate (Swedish)
    
      [ Fioddor Superconcentrado ]
      * Translated using Weblate (Spanish)
    
      [ Pavel Borecki ]
      * Translated using Weblate (Czech)
    
      [ Éfrit ]
      * Translated using Weblate (French)
    
      [ Jens Molgaard ]
      * Translated using Weblate (Danish)
    
     -- Sunil Mohan Adapa <email address hidden>  Mon, 29 Jun 2020 16:39:33 -0700
  • plinth (20.11) unstable; urgency=medium
    
      [ Thomas Vincent ]
      * Translated using Weblate (French)
    
      [ Petter Reinholdtsen ]
      * Translated using Weblate (Norwegian Bokmål)
    
      [ Michael Breidenbach ]
      * Translated using Weblate (German)
      * Translated using Weblate (Swedish)
    
      [ Sunil Mohan Adapa ]
      * *: Remove use of Turbolinks library
      * web_framework: Reduce verbosity of DB migration process
      * container: Add script to manage systemd-nspawn containers for dev.
      * container: Fix upgrading of freedombox
      * matrixsynapse: Handle upgrade to versions 1.15.x
    
      [ James Valleroy ]
      * upgrades: Don't enable backports on Debian derivatives
      * upgrades: Use a custom service for manual update
      * locale: Update translation strings
      * doc: Fetch latest manual
      * debian: Update renamed lintian tag
    
      [ Ralf Barkow ]
      * Translated using Weblate (German)
    
      [ aiman an ]
      * Added translation using Weblate (Arabic (Saudi Arabia))
      * Translated using Weblate (Arabic (Saudi Arabia))
    
      [ WaldiS ]
      * Translated using Weblate (Polish)
    
      [ Luis A. Arizmendi ]
      * Translated using Weblate (Spanish)
    
     -- James Valleroy <email address hidden>  Mon, 15 Jun 2020 19:55:45 -0400
  • plinth (20.10) unstable; urgency=high
    
      [ Joseph Nuthalapati ]
      * backups: Add optional field - Name
      * functional-tests: Use Name attribute in backups
      * functional-tests: Move @backups to Scenario level
      * functional-tests: Leave tor+http test disabled
      * tests: functional: Document running tests in parallel
      * tests: functional: Add pytest-xdist to install.sh
    
      [ Sunil Mohan Adapa ]
      * openvpn: Use app toggle button and common app view
      * tests: functional: Merge into main source hierarchy
      * storage: Fix failing path validation unit tests
      * tests: functional: cosmetic: flake8 fixes
      * tests: functional: Re-organize step definitions and helper methods
      * coturn: Fix functional test for backup/restore
      * ttrss: Fix functional tests
      * snapshot: Fix functional test to account for non-removable snapshots
      * test: functional: Fix for Apache restart after domain change
      * tor: Fix problems with running a relay
      * mldonkey: Add app to freedombox-share group
      * samba: Add clients information
      * cockpit: Promote for advanced storage/firewalld/networking ops
      * firewall: Mention that internal services are available over VPN
      * firewall: Don't show tun interface in internal zone warning
      * minidlna: Add link to manual page
      * minidlna: Fix i18n for name of the app
      * pagekite: Fix expired certificates causing connection failures
    
      [ Luis A. Arizmendi ]
      * Translated using Weblate (Spanish)
    
      [ Etienne ]
      * Translated using Weblate (French)
    
      [ Artem ]
      * Translated using Weblate (Russian)
    
      [ fred1m ]
      * ikiwiki: Enable 'attachment' plugin by default
    
      [ James Valleroy ]
      * utils: Handle removal of axes.get_version()
      * debian: Mark doc packages as Multi-Arch: foreign
      * firewall: Minor spelling fix
      * radicale: Fix link in description to clients
      * users: Avoid error when user's groups cannot be parsed
      * templates: Fix setup state check
      * locale: Update translation strings
      * doc: Fetch latest manual
    
      [ Allan Nordhøy ]
      * Translated using Weblate (Norwegian Bokmål)
      * Translated using Weblate (Czech)
      * Translated using Weblate (Hungarian)
      * Translated using Weblate (Greek)
    
     -- James Valleroy <email address hidden>  Mon, 01 Jun 2020 20:06:53 -0400
  • plinth (20.9) unstable; urgency=medium
    
      [ Petter Reinholdtsen ]
      * Translated using Weblate (Norwegian Bokmål)
    
      [ James Valleroy ]
      * snapshot: Set as essential module
      * functional_tests: snapshot: Skip delete all when there are no snapshots
      * quassel: Use systemd sandboxing features
      * minidlna: Move sysctl config to /etc/sysctl.d/50-freedombox.conf
      * upgrades: Add needrestart to restart services as needed
      * upgrades: Enable Automatic-Reboot option of unattended-upgrades
      * locale: Update translation strings
      * doc: Fetch latest manual
    
      [ Michael Breidenbach ]
      * Translated using Weblate (German)
      * Translated using Weblate (Swedish)
    
      [ Fioddor Superconcentrado ]
      * Folder remained unrenamed. Should have changed along with git links.
    
      [ Sunil Mohan Adapa ]
      * snapshot: Fix issues with restore and delete
      * performance: Add basic functional tests
      * daemon: Allow using an alias when enabling a daemon
      * bind: Add daemon alias for bind9 -> named
      * daemon: bind: cosmetic: yapf, isort formatting
      * firewall: Reload firewalld so it works with newly installed services
      * glib: Allow scheduling non-repeating tasks in separate threads
      * notification: Expand and clarify restriction on id property
      * storage: Auto-mount disks, notify of failing disks
      * package: Fix error log when checking if package manager is busy
      * power: cosmetic: Fix flake8 warnings
      * first_setup: Fix regression with logo not showing
      * minidlna: cosmetic: isort fixes
      * mediawiki: Stop jobrunner during backup/restore
      * minidlna: Stop daemon during backup/restore
      * mumble: Stop server during backup/restore
      * quassel: Fix stopping server during backup/restore
      * tor: Fix stopping server during backup/restore
      * upgrades: Always schedule a reboot at 02:00 local time
      * upgrades: Add information about service restart and system reboot
      * performance: Launch the Cockpit graphs directly if possible
    
      [ Joseph Nuthalapati ]
      * samba: Change description to Network File Storage
      * functional-tests: Skip network setup wizard
      * functional-tests: Move Disable tests to the end
    
      [ fred1m ]
      * performance: Add app for system monitoring
    
      [ Luis A. Arizmendi ]
      * Translated using Weblate (Spanish)
    
      [ Artem ]
      * Translated using Weblate (Russian)
    
     -- James Valleroy <email address hidden>  Mon, 18 May 2020 19:42:49 -0400
  • plinth (20.8) unstable; urgency=medium
    
      [ Luis A. Arizmendi ]
      * Translated using Weblate (Spanish)
      * Translated using Weblate (Spanish)
    
      [ Joseph Nuthalapati ]
      * Translated using Weblate (Telugu)
      * Translated using Weblate (Telugu)
      * HACKING: More detailed instructions for VirtualBox
      * HACKING: Correction to macOS package manager name
    
      [ Nektarios Katakis ]
      * syncthing: add to freedombox-share group
    
      [ Veiko Aasa ]
      * users: Try-restart service after service is added to the sharing group
      * datetime: Handle timesyncd service runs conditionally
      * minidlna: Add functional tests that enable and disable application
      * minidlna: Make app installable inside unprivileged container
    
      [ Sunil Mohan Adapa ]
      * web_server: Suppress warnings that static directories don't exist
      * debian: Remove timer to setup repositories properly
      * static: Use SVG logo during first wizard welcome step
      * static: Reduce the size of the background noise image
      * mediawiki: Reuse existing images in functional tests
      * setup.py: Don't install/ship .po files
      * static: Don't ship visual design file and unused images
      * storage: Fix tests by wrestling with auto-mounting of disks
      * HACKING: Minor indentation fix
      * *: Update links to repository and project page
      * ci: Update link to container in Docker registry
      * coturn: New app to manage Coturn TURN/STUN server
      * datetime: Refactor handling systemd-timesyncd not running in VMs
      * datetime: Don't expect synced time in diagnostics inside VMs
      * mediawiki: Partial fix for installing on testing
      * datetime: Disable diagnostics when no tests are available
    
      [ James Valleroy ]
      * d/copyright: Fix path to visual_design
      * data: Print hostname and IP addresses before console login
      * snapshot: Fix message when not available
      * snapshot: Fix title
      * locale: Update translation strings
      * debian: Use debhelper compat level 13
      * doc: Fetch latest manual
    
      [ Artem ]
      * Translated using Weblate (Russian)
    
      [ nautilusx ]
      * Translated using Weblate (German)
    
      [ Fioddor Superconcentrado ]
      * Directions to install VirtualBox when it's not part of the Debian-based
        distro, like Buster.
    
      [ Anonymous ]
      * Translated using Weblate (Spanish)
    
      [ Nathan ]
      * Translated using Weblate (French)
    
      [ Michael Breidenbach ]
      * Translated using Weblate (Swedish)
    
      [ fred1m ]
      * mumble: Add Mumla to the list of clients
    
     -- James Valleroy <email address hidden>  Mon, 04 May 2020 20:33:35 -0400
  • plinth (20.7) unstable; urgency=medium
    
      [ Coucouf ]
      * Translated using Weblate (French)
    
      [ vihor ]
      * Translated using Weblate (Serbian)
    
      [ Localisation Lab ]
      * Translated using Weblate (French)
    
      [ Joseph Nuthalapati ]
      * Translated using Weblate (Telugu)
    
      [ Veiko Aasa ]
      * gitweb: Improve error handling when creating repository
    
      [ James Valleroy ]
      * upgrades: Allow installation of python3-twisted from backports
      * matrixsynapse: Handle upgrade to 1.12.*
      * locale: Update translation strings
      * doc: Fetch latest manual
    
      [ Fioddor Superconcentrado ]
      * HACKING: Clarify where commands should be run
    
     -- James Valleroy <email address hidden>  Mon, 20 Apr 2020 18:38:52 -0400
  • plinth (20.3) unstable; urgency=medium
    
      [ Sunil Mohan Adapa ]
      * web_framework: Separate out Django settings into module
      * doc/dev: Allow all modules to be imported by Sphinx
      * notification: Add developer documentation
      * doc/dev: Update copyright year
      * app: Update style for toggle button
      * app: Drop border shadow for app icon in mobile view
      * app: cosmetic: Minor refactoring of header styling
      * app: Simplify some header styling
      * app: cosmetic: Rename a CSS style class in app header
      * app: cosmetic: Rename header.html to app-header.html
      * app: Show short description as secondary title
      * networks: Fix i18n for wizard forms
      * networks: Minor changes to router/internet configuration forms
      * web_framework: Generate and retain a secret key
      * web_framework: Cleanup expired sessions every week
    
      [ Nektarios Katakis ]
      * networks: Add form for internet connection type
      * networks: Add network view and url for internet connection help page
      * networks: Link internet connection help page with networks page.
      * networks: All first step wizard form for internet connection type
      * networks: Add first boot step for internet connection type
      * networks: Save to kvstore internet connectivity type
      * networks: Refactor connections list template
      * networks: Show internet connectivity string in main page
    
      [ Michael Breidenbach ]
      * Translated using Weblate (German)
      * Translated using Weblate (Swedish)
    
      [ Dietmar ]
      * Translated using Weblate (Italian)
    
      [ Jaime Marquínez Ferrándiz ]
      * Translated using Weblate (Spanish)
    
      [ Luis A. Arizmendi ]
      * Translated using Weblate (Spanish)
    
      [ Joseph Nuthalapati ]
      * shadowsocks: Fix shadowsocks not able to start
    
      [ James Valleroy ]
      * locale: Update translation strings
      * doc: Fetch latest manual
    
     -- James Valleroy <email address hidden>  Mon, 24 Feb 2020 20:16:12 -0500