Releases: tchapi/davis
v2.0.1
This is just a minor release containing a fix regarding the map marker image that was not searched in the right folder
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- Removed Mapbox dependency for map image in invitation emails, replaced by OSM (#69)
- Add better logging when used in a Docker container (see b9d2b95)
- Update dependencies
Note
We now require
ext-gd
in order to create the map image for invitation emails, hence the major bump to 2.0.0.This is the only reason for the major bump, so you can safely update if this dependency is already installed, or after installing it (see the Dockerfile for an example)
How to upgrade
Please install the GD extension if it is not present already.
You can also safely remove the MAPBOX_API_KEY
from your .env.local
file
Full Changelog: v1.10.2...v2.0.0
v1.10.2
This is just a minor release containing a missed fix in v1.10.1 for the nullity of senderName
in Itip messages
Full Changelog: v1.10.1...v1.10.2
v1.10.1
v1.10.0
What's Changed
- Introduce Dark theme in #51
- Added volume for sql docker container by @marc2016 in #58
- Added a specific IMAP Auth support to allow user creation upon login in d8d01fc
- Added LDAP support in #61
- Switch to PHP 8.1 for the container in 17643e5
- Update dependencies
Thanks a lot to @reven for pointing out a helpful patch for Baikal that helped me deliver these LDAP and IMAP functionalities, @IronTooch for testing the LDAP part, and @dominiquefournier for his insight on LDAP compatibility.
How to upgrade
If you want to use IMAP or LDAP, you should add new environment variables with the relevant configuration:
IMAP:
IMAP_AUTH_URL="{imap.gmail.com:993/imap/ssl/novalidate-cert}" # <-- was already existing
IMAP_AUTH_USER_AUTOCREATE=true # false by default
LDAP:
LDAP_AUTH_URL="ldap://127.0.0.1"
LDAP_DN_PATTERN="mail=%u"
LDAP_MAIL_ATTRIBUTE="mail"
LDAP_AUTH_USER_AUTOCREATE=true # false by default
Full Changelog: v1.9.1...v1.10.0
v1.9.1
v1.9.0
What's Changed
- Add
symfony/apache-pack
for easier setup on shared hosting — d638ea7 - Update to Bootstrap 4.6 — 9a9b6c8
- Add a new CI workflow — #42
- Use
symfony/mailer
instead of deprecated SwiftMailer — #39
How to upgrade
You must rename the MAILER_URL
env parameter to MAILER_DNS
(check the https://github.com/tchapi/davis/blob/master/.env#L32 file for more info) and everything should work flawlessly.
Full Changelog: v1.8.0...v1.9.0
v1.8.0
If you were using the Digest auth before, you can safely transition to Basic if your server is served over HTTPS. If not, I would recommend that you setup HTTPS first, and then update.
To be able to benefit from the new hashing algorithm for password, every user must update its password.
Also:
[Docker] Add missing keys in docker-compose file
[Security] Use a secure password hashing algorithm upon saving password
v1.7.3
This is a minor release to address a change in the Mapbox API, and the way the Mapbox API key is handled (Thanks to @marc2016).
.env
file for the event invitation mail static map to work correctly.
Also:
[Dependencies] Update Symfony and other composer dependencies
v1.7.2
ℹ️ This release changes the name of the session cookie used for Davis (now DAVIS_SESSION
). As such, all previously authenticated users will need to login again.
[Security] Fix protected routes
[UI] Fix modals not appearing for users and address books
[Security] Change cookie name
[Dependencies] Update Symfony to 5.3 and other composer dependencies