Skip to content

Releases

v1.10.1

Choose a tag to compare

@tchapi tchapi released this 18 Mar 16:40

What's Changed

  • Fixed MAILER_DSN env variable by @marc2016 in #62
  • Fixed an edge case when the recipient name is null in the ImipPlugin

Full Changelog: v1.10.0...v1.10.1

v1.10.0

Choose a tag to compare

@tchapi tchapi released this 14 Mar 16:59

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

Choose a tag to compare

@tchapi tchapi released this 21 Jan 12:44

What's Changed

  • Add the calendar uri for easier setup — fae4ac0
  • Improve error message for WebDAV folders — a69cd0b
  • Minor style updates

Full Changelog: v1.9.0...v1.9.1

v1.9.0

Choose a tag to compare

@tchapi tchapi released this 13 Jan 14:41

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

Choose a tag to compare

@tchapi tchapi released this 20 Sep 09:13
f7378a9

⚠️ This release removes the Digest auth mechanism

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

Choose a tag to compare

@tchapi tchapi released this 29 Aug 13:13

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).

⚠️ When updating to 1.7.3, you now need to provide your own Mapbox API key in the .env file for the event invitation mail static map to work correctly.

Also:
[Dependencies] Update Symfony and other composer dependencies

v1.7.2

Choose a tag to compare

@tchapi tchapi released this 24 Jun 19:11

ℹ️ 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

v1.7.1

Choose a tag to compare

@tchapi tchapi released this 11 May 12:34

This is a utility release to trigger Github actions workflow so that a tagged release is available on ghcr.io

v1.7.0

Choose a tag to compare

@tchapi tchapi released this 11 May 11:56

⚠️ This release changes the Composer version used for installing the dependencies: we now use version 2

While not strictly a BC break, this can be a problem depending on the way you install dependencies in your environment, proceed with caution.

[Docker] Revamp Dockerfile
[Docker] Update other packages in docker-compose.yml (mariadb and nginx)
[Dependencies] Update Symfony to 5.2 and other composer dependencies

v1.6.2

Choose a tag to compare

@tchapi tchapi released this 19 Feb 17:43

This is a minor release to update dependencies. Also, the last version (1.6.1) was not reporting the correct version number — this is now fixed.

[Dependencies] Update Symfony and other composer dependencies. Update to sabre/dav 4.1.5