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:
snappymail/integrations/nextcloud/snappymail/lib/Controller/PageController.php
Lines 17 to 21 in dc241de
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