Added NextCloud

Taken from https://github.com/pierre-alain-b/snappymail-nextcloud
This commit is contained in:
djmaze 2021-07-17 08:38:21 +02:00
parent 2dde6c59eb
commit 65200af210
32 changed files with 1713 additions and 1 deletions

View file

@ -0,0 +1,15 @@
<?php
/**
* Nextcloud - SnappyMail mail plugin
*
* @author SnappyMail Team, Nextgen-Networks (@nextgen-networks), Tab Fitts (@tabp0le), Pierre-Alain Bandinelli (@pierre-alain-b)
*
* Based initially on https://github.com/SnappyMail/snappymail-webmail/tree/master/build/owncloud
*/
$app = new OCA\SnappyMail\AppInfo\Application();
$app->registerNavigation();
$app->registerPersonalSettings();
$app->getContainer()->query('SnappyMailHelper')->registerHooks();

View file

@ -0,0 +1,30 @@
<?xml version="1.0"?>
<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
<id>snappymail</id>
<name>SnappyMail</name>
<summary>SnappyMail Webmail</summary>
<description>Simple, modern and fast web-based email client. After enabling in Nextcloud, go to Nextcloud admin panel, "Additionnal settings" and you will see a "SnappyMail webmail" section. There, click on the link to go to the SnappyMail admin panel. The default user/password is admin/12345. This version is based on SnappyMail 2.5.3 (2021-07).</description>
<version>2.5.3</version>
<licence>agpl</licence>
<author>SnappyMail Team, Nextgen-Networks, Tab Fitts, Nathan Kinkade, Pierre-Alain Bandinelli</author>
<namespace>SnappyMail</namespace>
<documentation>
<user>https://github.com/pierre-alain-b/snappymail-nextcloud/blob/master/README.md</user>
<website>https://snappymail.eu/</website>
</documentation>
<category>social</category>
<category>tools</category>
<category>integration</category>
<screenshot>https://raw.githubusercontent.com/pierre-alain-b/snappymail-nextcloud/master/screenshots/2016.10.20-screenshot.jpg</screenshot>
<website>https://github.com/pierre-alain-b/snappymail-nextcloud</website>
<bugs>https://github.com/pierre-alain-b/snappymail-nextcloud/issues</bugs>
<screenshot>https://raw.githubusercontent.com/pierre-alain-b/snappymail-nextcloud/master/screenshots/2016.10.20-screenshot.jpg</screenshot>
<dependencies>
<php min-version="7.4" />
<owncloud min-version="6" max-version="9.2" />
<nextcloud min-version="20" max-version="22" />
</dependencies>
<settings>
<admin>OCA\SnappyMail\Settings\AdminSettings</admin>
</settings>
</info>

View file

@ -0,0 +1,31 @@
<?php
return [
'routes' => [
[
'name' => 'page#index',
'url' => '/',
'verb' => 'GET'
],
[
'name' => 'page#appGet',
'url' => '/app/',
'verb' => 'GET'
],
[
'name' => 'page#appPost',
'url' => '/app/',
'verb' => 'POST'
],
[
'name' => 'ajax#setPersonal',
'url' => '/ajax/personal.php',
'verb' => 'POST'
],
[
'name' => 'ajax#setAdmin',
'url' => '/ajax/admin.php',
'verb' => 'POST'
]
]
];

View file

@ -0,0 +1 @@
7.1.2