Warning
This release contains a feature that allows users to disable the registration.
For security reasons, the new default is that the registration is disabled. If you want the registration enabled, after this update please add the following environment variable:
APP_ENABLE_REGISTRATION="true"
After upgrade tasks
PDF reports
This release adds the ability to create PDF report. To make this work you need to configure a PDF rendering service called Gotenberg.
We added this service to the self-hosting setups. If you already have a setup, please compare the changes in the self-hosting repository.
Computed fields
In addition to running the migrations, it is necessary to recalculate the computed attributes.
php artisan computed-attributes:generate
If you are using the docker setup provided by us, you can run:
docker compose exec scheduler php artisan computed-attributes:generate
This can take a while, depending on how many time entries are in the database.
What's Changed
Bigger changes
- PDF reports
- Shareable reports
- Add time tracker latest time entries dropdown
- Added ability to disable registration
- Enable exports for the local file system
Smaller changes
- Change default generate key env to single line
- Prevent stray requests in unit tests
- Fixed import lock
- Updated import descriptions
- Moved force https logic to a middleware
- Improve focus state styling
Full Changelog: v0.4.0...v0.5.0