Merge pull request #4 from nextgen-networks/update-repo-url-2854333504596602248

Update repository references to nextgen-networks/snappymail
This commit is contained in:
Nextgen-Networks 2026-02-20 14:27:28 +01:00 committed by GitHub
commit 0a9c40fdc7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 35 additions and 35 deletions

View file

@ -31,7 +31,7 @@ If applicable, add screenshots to help explain your problem.
- Mode: [e.g. standalone, nextcloud, cyberpanel, docker] - Mode: [e.g. standalone, nextcloud, cyberpanel, docker]
**Debug/logging information** **Debug/logging information**
[Read here how to log](https://github.com/the-djmaze/snappymail/wiki/FAQ#how-do-i-enable-logging) [Read here how to log](https://github.com/nextgen-networks/snappymail/wiki/FAQ#how-do-i-enable-logging)
- [ ] I've placed them here (few lines) or as attachments (many lines) - [ ] I've placed them here (few lines) or as attachments (many lines)
**Additional context** **Additional context**

View file

@ -72,7 +72,7 @@
### Fixed ### Fixed
- mXSS exploit found by SonarSource - mXSS exploit found by SonarSource
[CVE-2024-45800](https://github.com/the-djmaze/snappymail/security/advisories/GHSA-2rq7-79vp-ffxm) [CVE-2024-45800](https://github.com/nextgen-networks/snappymail/security/advisories/GHSA-2rq7-79vp-ffxm)
- Call to a member function Email() on null - Call to a member function Email() on null
[#1706](https://github.com/the-djmaze/snappymail/issues/1706) [#1706](https://github.com/the-djmaze/snappymail/issues/1706)
- IMAP capabilities via IMAP Proxy - IMAP capabilities via IMAP Proxy
@ -202,7 +202,7 @@
### Added ### Added
- Customize private key passphrase expiration interval - Customize private key passphrase expiration interval
[#1545](https://github.com/the-djmaze/snappymail/discussions/1545) [#1545](https://github.com/nextgen-networks/snappymail/discussions/1545)
- AdvancedSearch support for filtering mails before a given date - AdvancedSearch support for filtering mails before a given date
[#1606](https://github.com/the-djmaze/snappymail/pull/1606) by @codiflow [#1606](https://github.com/the-djmaze/snappymail/pull/1606) by @codiflow
- Control valid spam and virus headers - Control valid spam and virus headers
@ -411,9 +411,9 @@
[#1458](https://github.com/the-djmaze/snappymail/issues/1458) [#1458](https://github.com/the-djmaze/snappymail/issues/1458)
- Automatically verify PGP and S/MIME signed messages - Automatically verify PGP and S/MIME signed messages
- TNEFDecoder for - TNEFDecoder for
[#1012](https://github.com/the-djmaze/snappymail/discussions/1012) [#1012](https://github.com/nextgen-networks/snappymail/discussions/1012)
- RTF to HTML converter for - RTF to HTML converter for
[#1012](https://github.com/the-djmaze/snappymail/discussions/1012) [#1012](https://github.com/nextgen-networks/snappymail/discussions/1012)
- Polyfill for PHP ctype - Polyfill for PHP ctype
[#1250](https://github.com/the-djmaze/snappymail/issues/1250) [#1250](https://github.com/the-djmaze/snappymail/issues/1250)

View file

@ -11,7 +11,7 @@
2. Install node.js - `https://nodejs.org/download/` 2. Install node.js - `https://nodejs.org/download/`
3. Install yarn - `https://yarnpkg.com/en/docs/install` 3. Install yarn - `https://yarnpkg.com/en/docs/install`
4. Install gulp - `npm install gulp -g` 4. Install gulp - `npm install gulp -g`
5. Fork snappymail from https://github.com/the-djmaze/snappymail 5. Fork snappymail from https://github.com/nextgen-networks/snappymail/
6. Clone snappymail - `git clone git@github.com:USERNAME/snappymail.git snappymail` 6. Clone snappymail - `git clone git@github.com:USERNAME/snappymail.git snappymail`
7. `cd snappymail` 7. `cd snappymail`
8. Install all dependencies - `yarn install` 8. Install all dependencies - `yarn install`

View file

@ -6,7 +6,7 @@ pkgrel=1
pkgdesc="modern PHP webmail client" pkgdesc="modern PHP webmail client"
arch=('any') arch=('any')
license=('AGPL3') license=('AGPL3')
url="https://github.com/nextgen-networks/snappymail" url="https://github.com/nextgen-networks/snappymail/"
depends=('php-fpm') depends=('php-fpm')
makedepends=('php', 'nodejs' 'yarn' 'gulp', 'rollup') makedepends=('php', 'nodejs' 'yarn' 'gulp', 'rollup')
optdepends=('mariadb: storage backend for contacts' optdepends=('mariadb: storage backend for contacts'

View file

@ -6,8 +6,8 @@ Recommends: php-intl, php-sodium, php-uuid
Suggests: php-sqlite3 | php-mysql | php-pgsql, php-curl, php-exif, php-gnupg, php-gd | php-gmagick | php-imagick, php-openssl, php-zip Suggests: php-sqlite3 | php-mysql | php-pgsql, php-curl, php-exif, php-gnupg, php-gd | php-gmagick | php-imagick, php-openssl, php-zip
Architecture: all Architecture: all
Homepage: https://snappymail.eu Homepage: https://snappymail.eu
Vcs-Browser: https://github.com/the-djmaze/snappymail Vcs-Browser: https://github.com/nextgen-networks/snappymail/
Vcs-Git: https://github.com/the-djmaze/snappymail.git Vcs-Git: https://github.com/nextgen-networks/snappymail.git
Description: SnappyMail is a PHP-based simple, modern, lightweight & fast web-based email client with no database requirements. Description: SnappyMail is a PHP-based simple, modern, lightweight & fast web-based email client with no database requirements.
It supports IMAP, SMTP and Sieve protocols, multiple accounts and identities, an admin panel for configuration. It supports IMAP, SMTP and Sieve protocols, multiple accounts and identities, an admin panel for configuration.
Plugins can be installed to further extend functionality. Plugins can be installed to further extend functionality.

View file

@ -207,7 +207,7 @@ if ($options['aur']) {
pkgdesc = modern PHP webmail client pkgdesc = modern PHP webmail client
pkgver = '.$package->version.' pkgver = '.$package->version.'
pkgrel = 1 pkgrel = 1
url = https://github.com/nextgen-networks/snappymail url = https://github.com/nextgen-networks/snappymail/
arch = any arch = any
license = AGPL3 license = AGPL3
makedepends = php makedepends = php
@ -269,7 +269,7 @@ if (isset($options['sign'])) {
if (isset($options['debian'])) { if (isset($options['debian'])) {
passthru('gpg --local-user 1016E47079145542F8BA133548208BA13290F3EB --armor --detach-sign ' passthru('gpg --local-user 1016E47079145542F8BA133548208BA13290F3EB --armor --detach-sign '
. escapeshellarg(ROOT_DIR . "/build/dist/releases/webmail/{$package->version}/" . basename(DEB_DEST_DIR.'.deb')), $return_var); . escapeshellarg(ROOT_DIR . "/build/dist/releases/webmail/{$package->version}/" . basename(DEB_DEST_DIR.'.deb')), $return_var);
// https://github.com/nextgen-networks/snappymail/issues/185#issuecomment-1059420588 // https://github.com/the-djmaze/snappymail/issues/185#issuecomment-1059420588
passthru('gpg --local-user 1016E47079145542F8BA133548208BA13290F3EB --digest-algo SHA512 --clearsign --output ' passthru('gpg --local-user 1016E47079145542F8BA133548208BA13290F3EB --digest-algo SHA512 --clearsign --output '
. escapeshellarg(ROOT_DIR . "/build/dist/releases/webmail/{$package->version}/InRelease") . ' ' . escapeshellarg(ROOT_DIR . "/build/dist/releases/webmail/{$package->version}/InRelease") . ' '
. escapeshellarg(ROOT_DIR . "/build/dist/releases/webmail/{$package->version}/Release"), $return_var); . escapeshellarg(ROOT_DIR . "/build/dist/releases/webmail/{$package->version}/Release"), $return_var);

View file

@ -10,7 +10,7 @@ Content-Type: text/plain; charset=us-ascii; format=flowed
Test message body with example TNEF part from Test message body with example TNEF part from
https://github.com/Yeraze/ytnef https://github.com/Yeraze/ytnef
https://github.com/the-djmaze/snappymail/discussions/1012 https://github.com/nextgen-networks/snappymail/discussions/1012
--=-2UbcDuksJBAwUNBNW7UD --=-2UbcDuksJBAwUNBNW7UD
Content-Type: application/vnd.ms-tnef Content-Type: application/vnd.ms-tnef

View file

@ -5,7 +5,7 @@ WORKDIR /app/code
# If you change the extraction below, be sure to test on scaleway # If you change the extraction below, be sure to test on scaleway
VERSION=2.38.2 VERSION=2.38.2
RUN wget https://github.com/the-djmaze/snappymail/releases/download/v${VERSION}/snappymail-${VERSION}.zip -O /tmp/snappymail.zip && \ RUN wget https://github.com/nextgen-networks/snappymail/releases/download/v${VERSION}/snappymail-${VERSION}.zip -O /tmp/snappymail.zip && \
unzip /tmp/snappymail.zip -d /app/code && \ unzip /tmp/snappymail.zip -d /app/code && \
rm /tmp/snappymail.zip && \ rm /tmp/snappymail.zip && \
find /app/code/snappymail -type d -exec chmod 755 {} \; && \ find /app/code/snappymail -type d -exec chmod 755 {} \; && \

View file

@ -25,19 +25,19 @@ 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/nextgen-networks/snappymail/blob/master/integrations/nextcloud/snappymail/README.md</user>
<admin>https://github.com/the-djmaze/snappymail/wiki/Admin-Manual</admin> <admin>https://github.com/nextgen-networks/snappymail/wiki/Admin-Manual</admin>
<developer>https://github.com/the-djmaze/snappymail/wiki/Developer-Documentation</developer> <developer>https://github.com/nextgen-networks/snappymail/wiki/Developer-Documentation</developer>
<website>https://github.com/the-djmaze/snappymail/wiki</website> <website>https://github.com/nextgen-networks/snappymail/wiki</website>
</documentation> </documentation>
<category>integration</category> <category>integration</category>
<category>office</category> <category>office</category>
<category>search</category> <category>search</category>
<category>social</category> <category>social</category>
<screenshot>https://raw.githubusercontent.com/the-djmaze/snappymail/master/integrations/nextcloud/screenshots/inbox.jpg</screenshot> <screenshot>https://raw.githubusercontent.com/nextgen-networks/snappymail/master/integrations/nextcloud/screenshots/inbox.jpg</screenshot>
<website>https://snappymail.eu</website> <website>https://snappymail.eu</website>
<discussion>https://github.com/the-djmaze/snappymail/discussions</discussion> <discussion>https://github.com/nextgen-networks/snappymail/discussions</discussion>
<repository>https://github.com/the-djmaze/snappymail/tree/master/integrations/nextcloud</repository> <repository>https://github.com/nextgen-networks/snappymail/tree/master/integrations/nextcloud</repository>
<bugs>https://github.com/the-djmaze/snappymail/issues</bugs> <bugs>https://github.com/the-djmaze/snappymail/issues</bugs>
<dependencies> <dependencies>
<php min-version="7.4" min-int-size="32" /> <php min-version="7.4" min-int-size="32" />

View file

@ -22,17 +22,17 @@ 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/owncloud/snappymail/README.md</user> <user>https://github.com/nextgen-networks/snappymail/blob/master/integrations/owncloud/snappymail/README.md</user>
<website>https://github.com/the-djmaze/snappymail/wiki</website> <website>https://github.com/nextgen-networks/snappymail/wiki</website>
</documentation> </documentation>
<category>integration</category> <category>integration</category>
<category>office</category> <category>office</category>
<category>search</category> <category>search</category>
<category>social</category> <category>social</category>
<screenshot>https://raw.githubusercontent.com/the-djmaze/snappymail/master/integrations/owncloud/screenshots/inbox.jpg</screenshot> <screenshot>https://raw.githubusercontent.com/nextgen-networks/snappymail/master/integrations/owncloud/screenshots/inbox.jpg</screenshot>
<website>https://snappymail.eu</website> <website>https://snappymail.eu</website>
<discussion>https://github.com/the-djmaze/snappymail/discussions</discussion> <discussion>https://github.com/nextgen-networks/snappymail/discussions</discussion>
<repository>https://github.com/the-djmaze/snappymail/tree/master/integrations/owncloud</repository> <repository>https://github.com/nextgen-networks/snappymail/tree/master/integrations/owncloud</repository>
<bugs>https://github.com/the-djmaze/snappymail/issues</bugs> <bugs>https://github.com/the-djmaze/snappymail/issues</bugs>
<dependencies> <dependencies>
<php min-version="7.4" min-int-size="64" /> <php min-version="7.4" min-int-size="64" />

View file

@ -153,7 +153,7 @@ sub script_snappymail_files
local ($d, $ver, $opts, $upgrade) = @_; local ($d, $ver, $opts, $upgrade) = @_;
local @files = ( { 'name' => "source", local @files = ( { 'name' => "source",
'file' => "snappymail-$ver.tar.gz", 'file' => "snappymail-$ver.tar.gz",
'url' => "https://github.com/the-djmaze/snappymail/releases/download/v${ver}/snappymail-${ver}.tar.gz" }, 'url' => "https://github.com/nextgen-networks/snappymail/releases/download/v${ver}/snappymail-${ver}.tar.gz" },
); );
return @files; return @files;
} }

View file

@ -12,7 +12,7 @@
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git://github.com/the-djmaze/snappymail.git" "url": "git://github.com/nextgen-networks/snappymail.git"
}, },
"scripts": { "scripts": {
"watch-css": "gulp watchCss" "watch-css": "gulp watchCss"

View file

@ -7,7 +7,7 @@
* be set to to 'example.com'. * be set to to 'example.com'.
* *
* Based on: * Based on:
* https://github.com/the-djmaze/snappymail/blob/master/plugins/override-smtp-credentials/index.php * https://github.com/nextgen-networks/snappymail/blob/master/plugins/override-smtp-credentials/index.php
* *
*/ */

View file

@ -148,7 +148,7 @@ class LoginGMailPlugin extends \RainLoop\Plugins\AbstractPlugin
->SetLabel('Client ID') ->SetLabel('Client ID')
->SetType(\RainLoop\Enumerations\PluginPropertyType::STRING) ->SetType(\RainLoop\Enumerations\PluginPropertyType::STRING)
->SetAllowedInJs() ->SetAllowedInJs()
->SetDescription('https://github.com/the-djmaze/snappymail/wiki/FAQ#gmail'), ->SetDescription('https://github.com/nextgen-networks/snappymail/wiki/FAQ#gmail'),
\RainLoop\Plugins\Property::NewInstance('client_secret') \RainLoop\Plugins\Property::NewInstance('client_secret')
->SetLabel('Client Secret') ->SetLabel('Client Secret')
->SetType(\RainLoop\Enumerations\PluginPropertyType::STRING) ->SetType(\RainLoop\Enumerations\PluginPropertyType::STRING)

View file

@ -166,7 +166,7 @@ class LoginO365Plugin extends \RainLoop\Plugins\AbstractPlugin
->SetLabel('Client ID') ->SetLabel('Client ID')
->SetType(\RainLoop\Enumerations\PluginPropertyType::STRING) ->SetType(\RainLoop\Enumerations\PluginPropertyType::STRING)
->SetAllowedInJs() ->SetAllowedInJs()
->SetDescription('https://github.com/the-djmaze/snappymail/wiki/FAQ#o365'), ->SetDescription('https://github.com/nextgen-networks/snappymail/wiki/FAQ#o365'),
\RainLoop\Plugins\Property::NewInstance('client_secret') \RainLoop\Plugins\Property::NewInstance('client_secret')
->SetLabel('Client Secret') ->SetLabel('Client Secret')
->SetType(\RainLoop\Enumerations\PluginPropertyType::STRING) ->SetType(\RainLoop\Enumerations\PluginPropertyType::STRING)

View file

@ -40,9 +40,9 @@
<br /> <br />
</span> </span>
<br /> <br />
<a class="btn" href="https://github.com/the-djmaze/snappymail/releases" target="_blank" data-i18n="TAB_ABOUT/BUTTON_RELEASES"></a> <a class="btn" href="https://github.com/nextgen-networks/snappymail/releases" target="_blank" data-i18n="TAB_ABOUT/BUTTON_RELEASES"></a>
<a class="btn" data-bind="visible: coreUpdatable, click: updateCoreData" data-i18n="GLOBAL/UPDATE"></a> <a class="btn" data-bind="visible: coreUpdatable, click: updateCoreData" data-i18n="GLOBAL/UPDATE"></a>
<a class="btn" href="https://github.com/the-djmaze/snappymail/releases/latest" data-bind="visible: !coreUpdatable()" data-i18n="GLOBAL/UPDATE"></a> <a class="btn" href="https://github.com/nextgen-networks/snappymail/releases/latest" data-bind="visible: !coreUpdatable()" data-i18n="GLOBAL/UPDATE"></a>
</div> </div>
<div data-bind="visible: 'up-to-date' === statusType()"> <div data-bind="visible: 'up-to-date' === statusType()">
<i style="color: green"></i> <i style="color: green"></i>

View file

@ -9,8 +9,8 @@
<div class="alert alert-error span8" style="margin-top: 10px;"> <div class="alert alert-error span8" style="margin-top: 10px;">
<h4 data-i18n="TAB_GENERAL/ALERT_WARNING"></h4> <h4 data-i18n="TAB_GENERAL/ALERT_WARNING"></h4>
<div data-i18n="TAB_GENERAL/ALERT_DATA_ACCESS"></div> <div data-i18n="TAB_GENERAL/ALERT_DATA_ACCESS"></div>
<a href="https://github.com/the-djmaze/snappymail/wiki/Installation-instructions#secure-data-folder" <a href="https://github.com/nextgen-networks/snappymail/wiki/Installation-instructions#secure-data-folder"
target="_blank"><strong>https://github.com/the-djmaze/snappymail/wiki/Installation-instructions</strong></a> target="_blank"><strong>https://github.com/nextgen-networks/snappymail/wiki/Installation-instructions</strong></a>
</div> </div>
</div> </div>
<div class="form-horizontal"> <div class="form-horizontal">

View file

@ -93,7 +93,7 @@
<h4> <h4>
<span data-i18n="POPUPS_DOMAIN/DISABLE_CAPABILITIES"></span> <span data-i18n="POPUPS_DOMAIN/DISABLE_CAPABILITIES"></span>
<a style="margin-left:0.5em" href="https://github.com/the-djmaze/snappymail/wiki/IMAP-capabilities" target="_blank"></a> <a style="margin-left:0.5em" href="https://github.com/nextgen-networks/snappymail/wiki/IMAP-capabilities" target="_blank"></a>
</h4> </h4>
<div data-bind="foreach: imapCapabilities" style="columns: 16em auto"> <div data-bind="foreach: imapCapabilities" style="columns: 16em auto">