Nextcloud test v2.19.0

This commit is contained in:
the-djmaze 2022-10-18 12:26:18 +02:00
parent 6f59b58e19
commit dd24af93ea
2 changed files with 38 additions and 12 deletions

View file

@ -16,26 +16,52 @@
- **Integration with other Nextcloud apps** (Contacts & Files) - **Integration with other Nextcloud apps** (Contacts & Files)
- **Multiple mail accounts and identities** - **Multiple mail accounts and identities**
- **Send & receive OpenPGP encrypted/signed emails** (With full HTML support, ECC keys, or plain text with Mailvelope) - **Send & receive OpenPGP encrypted/signed emails** (With full HTML support, ECC keys, or plain text with Mailvelope)
- **Many security features** (Sodium encrypted passwords, Sec-Fetch, TOTP 2FA, DKIM, etc.) - **Many security features** (Sodium encrypted passwords, Sec-Fetch, TOTP 2FA, DKIM, prevent tracking, etc.)
- **Kolab integrations** - **Kolab integrations**
After enabling in Nextcloud, go to Nextcloud admin panel, "Additionnal settings" and you will see a "SnappyMail webmail" section. After enabling in Nextcloud, go to Nextcloud admin panel, "Additional settings" and you will see a "SnappyMail webmail" section.
There, click on the link to go to the SnappyMail admin panel. There, click on the link to go to the SnappyMail admin panel.
]]></description> ]]></description>
<namespace>SnappyMail</namespace> <namespace>SnappyMail</namespace>
<documentation> <documentation>
<user>https://github.com/the-djmaze/snappymail/blob/master/integrations/nextcloud/snappymail/README.md</user> <user>https://github.com/the-djmaze/snappymail/blob/master/integrations/nextcloud/snappymail/README.md</user>
<website>https://snappymail.eu/</website> <website>https://github.com/the-djmaze/snappymail/wiki</website>
</documentation> </documentation>
<category>social</category>
<category>tools</category>
<category>integration</category> <category>integration</category>
<category>office</category>
<category>search</category>
<category>social</category>
<screenshot>https://raw.githubusercontent.com/the-djmaze/snappymail/master/integrations/nextcloud/screenshots/inbox.jpg</screenshot> <screenshot>https://raw.githubusercontent.com/the-djmaze/snappymail/master/integrations/nextcloud/screenshots/inbox.jpg</screenshot>
<website>https://github.com/the-djmaze/snappymail</website> <website>https://snappymail.eu</website>
<bugs>https://github.com/the-djmaze/snappymail/issues/96</bugs> <discussion>https://github.com/the-djmaze/snappymail/discussions</discussion>
<repository>https://github.com/the-djmaze/snappymail/tree/master/integrations/nextcloud</repository>
<bugs>https://github.com/the-djmaze/snappymail/issues</bugs>
<dependencies> <dependencies>
<php min-version="7.4" /> <php min-version="7.4" min-int-size="64" />
<nextcloud min-version="20" max-version="24" /> <lib>mbstring</lib>
<lib>zlib</lib>
<!--
<lib>gnupg</lib>
<lib>curl</lib>
<lib>exif</lib>
<lib>gd</lib>
<lib>gmagick</lib>
<lib>imagick</lib>
<lib>iconv</lib>
<lib>intl</lib>
<lib>ldap</lib>
<lib>openssl</lib>
<lib>sodium</lib>
<lib>redis</lib>
<lib>pdo_mysql</lib>
<lib>pdo_pgsql</lib>
<lib>pdo_sqlite</lib>
<lib>tidy</lib>
<lib>uuid</lib>
<lib>xxtea</lib>
<lib>zip</lib>
-->
<nextcloud min-version="20" max-version="25" />
</dependencies> </dependencies>
<settings> <settings>
<admin>OCA\SnappyMail\Settings\AdminSettings</admin> <admin>OCA\SnappyMail\Settings\AdminSettings</admin>

View file

@ -4,11 +4,11 @@ class NextcloudPlugin extends \RainLoop\Plugins\AbstractPlugin
{ {
const const
NAME = 'Nextcloud', NAME = 'Nextcloud',
VERSION = '2.2', VERSION = '2.3',
RELEASE = '2022-10-13', RELEASE = '2022-10-18',
CATEGORY = 'Integrations', CATEGORY = 'Integrations',
DESCRIPTION = 'Integrate with Nextcloud v20+', DESCRIPTION = 'Integrate with Nextcloud v20+',
REQUIRED = '2.18.6'; REQUIRED = '2.19.0';
public function Init() : void public function Init() : void
{ {