Repository navigation
Bileto 0.4.0-dev
Pre-release
Pre-release
·
907 commits
to main
since this release
Migration notes
Bileto now requires that you configure a mail server to be used.
In consequence, two new MAILER_DSN and MAILER_FROM environment variables must be set in production.
See the Symfony documentation to get help.
It is already configured in development (see the GreenMail documentation).
The PHP sodium and xsl extensions are now required.
You must make sure that they are installed on your server.
You must setup a Messenger worker.
Read the administrator guide to learn how (nearly the end of the document).
Security
- Fix an XSS when deleting an organization (718f757)
New
- Send a notification when posting a new message (eebc2f6)
- Allow to create and answer to tickets by emails
- Allow to assign a user to an organization (f436203)
- Allow to edit users (854cce6)
- Allow to delete roles (d547f7a)
Improvements
- Display only tech users in the lists of assignees (5360bf8)
- Show a notification when profile/preferences are saved (f989d0b)
- Improve the look of the notifications (f340549)
- Show an icon on the messages sent by email (f3ed9e8)
Documentation
Technical
- Upgrade to Symfony 6.3 (733d10d)
- Setup Symfony Messenger (6e80eb9, d9afabc)
- Separate orga roles in user and tech roles (16701e6)
- Configure GreenMail (adc8d35, 1be563f)
- Fix datetimes of Messages created in seeds (9fe51fa)
- Fix the make db-reset command (0f776ae)
- Configure the CI for the
feat/*branches (a038af1) - Move the getters and setters of Uid to MetaEntityTrait (da6123a)
- Block html and body tags with HtmlSanitizer (380eea1)
- Increase the
max_input_lengthof HtmlSanitizer (c685b16) - Update the dependencies (3be49e0, 29186b0, 723451d, 0a85228)