Bileto 0.16.0
Migration notes
The permission "Answer to tickets" has been removed.
We now consider that being actor of a ticket is sufficient to be allowed to answer to it.
If you had some sort of "read only" roles in Bileto, make sure to revise the permissions of the corresponding users.
Note that answering by email doesn't require the user to have the authorization to access the organization, while it is required when answering using the Web interface.
A new LDAP_DEBUG environment variable is available to enable the debug mode when using LDAP.
New
- Ensure email recipients are added as ticket observers (c398a43a)
- Allow to pin information in organizations (87279a3e)
- Add answer templates (8eb3c284)
- Allow to plan ticket tasks (c3636d8c)
- Allow to export tickets to a CSV file (94a90c71)
- Allow to search tickets by dates in advanced mode (8312337b, 368276ed, eeb5845c)
Improvements
- Include the ticket title in the receipt email (1b2d00de)
- Improve detecting auto-replies (586fd4d0)
- Always show the creation date of tickets in lists (c4cd9d08)
- Clarify the anonymization warning message (e24f6c4e)
- Warn when creating organization without having access to it (431e0b5c)
- Improve the look of the fieldsets (b471ba51)
Bug fixes
- Fix "scroll to top" button going under the editor (b5086b02)
- Fix getting preferred language for disconnected users (39433d42)
- Fix importing data without any default role (84fca27f)
Documentation
- Update the roadmap (0001d932)
- Change the command to run worker in admin documentation (39ab00dd)
- Add PGSQL instruction when creating the database (76f9987b)
- Highlight the "read changelog" instruction in the update documentation (311125a5)
- Change
git switchbygit checkoutin the deploy documentation (835090b1)
Maintenance
- Add official support for PHP 8.5 (dc0df9c9)
- Update the dependencies
- Remove the permission to allow to answer (7f2ea63e)
- Drop the imap PHP extension requirement (4a26b12b)
- Allow to debug LDAP connection issues (2769e2f2)
- Log notices and erros in a file in production (097260d1)
- Ignore NotFound and AccessDenied exceptions in Sentry (3f68213e)