Version 2.0.1 released
Version 2.0.1 was released today, which just fixes a crash in the edit/create event view.
Version 2.0.1 was released today, which just fixes a crash in the edit/create event view.
Version 2.0.0 was released today, which introduces a new design and several improvements.
Review the changelog and migration guide before the update.
Some configuration options were added, so the helfertool.yaml
file should be updated.
Version 1.2.3 was released today, which fixes an issue with the login failed
event.
The event was not created due to a bug in the event handler.
Version 1.2.2 was released today, which contains an updated version of chart.js due to CVE-2020-7746.
However, as the options
parameter does not contain user input, there is no risk.
Version 1.2.0 was released today. It contains new features and improvements (see changelog).
Several configuration options were added, so the helfertool.yaml
file should be updated.
Thanks to all contributors!
Version 1.1.0 was released today. It contains new features and bug fixes (see changelog).
Several configuration options were added, so the helfertool.yaml
file should be updated.
Thanks to all contributors!
Today, we release version 1.0 of the Helfertool. This does not mean anything special, it is just the first version with a version number.
The new versioning schema is described in the documentation.
Deploying a Django application is not always totally easy, especially with dependencies
like Celery and LaTeX.
Therefore, the new and recommended way to deploy the Helfertool is Docker together
with a Debian package called helfertoolctl
that provides things like a systemd service
file.
Together with the Docker container, some more changes were done:
src
directory. Unfortunately, this makes updates of old Helfertool installations more complicated but it was necessary.The installation instructions were updated in order to describe the new setup. It is recommended to migrate existing installations to Docker, the database of course stays the same.
Here are some hints how to move over to Docker:
uwsgi
service.helfertoolctl
. Reuse the already existing database./srv/helfertool/media
.We hope that your migration works smoothly, otherwise please open Github issues for the Helfertool, helfertoolctl or the documentation.
The Helfertool repository now (again) contains all JS and CSS dependencies. This means that npm and bower are no dependency anymore, this should make deployment easier and save around 50MB of disk space.
This means that the node_modules
and helfertool/components
directories
can be removed.
It is recommended to run python manage.py collectstatic --clear
to
remove the old files from the static files directory that is served by
the web server.