github the-djmaze/snappymail v2.18.6

latest releases: v2.38.2, v2.38.1, v2.38.0...
2 years ago

Nextcloud

This release has an integration for Nextcloud.
Keep in mind that it is in testing stage and should be used carefully.
For full discussion and updates you can keep track of issue #96

The code of https://github.com/pierre-alain-b/rainloop-nextcloud was used to start and see how far i could get with it, so a big thanks to @pierre-alain-b

Currently the app still runs inside an iframe because the CSS of Nextcloud conflicts with SnappyMail.
To see for yourself you can modify the PageController here:

public function index()
{
// Uncomment to test without using an iframe
// return static::index_embed();

NOTE: data is stored in {your-nextcloud-data-directory}/appdata_snappymail/_data_/ folder
So it's NOT in your /{path-to-nextcloud}/apps/snappymail/

Bugfixes

  • Don't set empty CSP script nonce-
  • Undefined SASLMechanisms when testing IMAP in ?admin
  • TypeError: .parentNode?.closest is not a function #546
  • Contacts suggestion IMAP folder enhancement not working anymore? #545
  • Some messages flags/keywords case-insensitivity

Improvements

  • Added JavaScript rl-view-model.create event for advanced plugin code
  • Nextcloud release with plugin #96
  • Reduce JavaScript footprint
  • Drop ifvisible as it was only used for Prefetch and that feature was removed in v2.17
  • Hide unread count for all system folders, except INBOX. Also solves request for Spam box in #457
  • Replace "Ctrl+P" shortcut with proper @media print CSS
  • Strip Reddit and correlation_id click tracking
  • Move /bin/upgrade.sh to better suited /cli/upgrade.sh for #229 and #544 with help of @eibex

Integrations

https://github.com/the-djmaze/snappymail/wiki/Installation-instructions#integrations

Nextcloud

Read issue #96
A test release is attached below.

DockerHub

Read issue #44

Full Changelog: v2.18.5...v2.18.6

Don't miss a new snappymail release

NewReleases is sending notifications on new releases.