Skip to content
Github mirror of MediaWiki extension SendGrid - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)
Branch: master
Clone or download
jdforrester build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
Change-Id: I084e6f44c24ff4721d87136f33a1572c28b9940e
Latest commit 88a6329 May 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.phan Add phan tool to SendGrid Apr 23, 2019
i18n Localisation updates from https://translatewiki.net. Nov 4, 2018
includes
tests/phpunit Improve namespace, bump extension version and MediaWiki require version Apr 26, 2019
.eslintrc.json build: Set "root": true, in .eslintrc.json Dec 18, 2018
.gitignore Skeleton of the SendGrid extension Aug 24, 2017
.gitreview Add .gitreview Aug 23, 2017
.phpcs.xml build: Updating mediawiki/mediawiki-codesniffer to 21.0.0 Jul 27, 2018
CODE_OF_CONDUCT.md build: Updating mediawiki/mediawiki-codesniffer to 22.0.0 Sep 3, 2018
COPYING Add license GPL-2.0-or-later into SenGrid ext Jul 23, 2018
Gruntfile.js Add .eslintrc.json config file in SendGrid extension Sep 3, 2018
README.md Update release info on README.md Oct 21, 2018
composer.json build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 May 19, 2019
extension.json Improve namespace, bump extension version and MediaWiki require version Apr 26, 2019
package.json build: Updating npm dependencies for security issues Oct 11, 2018

README.md

SendGrid MediaWiki Extension

SendGrid is an extension that allows MediaWiki to send emails through SendGrid API service.

  • Author: Derick N. Alangi
  • Current release: 2.1
  • MediaWiki: 1.31+
  • PHP: 7.0+
  • License: GNU GPL-2+

Installation

  • Make sure you have a MediaWiki environment setup properly.
  • Download the SendGrid extension.
  • Place the extension in extensions/ folder of your MediaWiki project.
  • Add the following code at the bottom of your LocalSettings.php:
 wfLoadExtension( 'SendGrid' );

For MediaWiki version 1.24 or earlier:

 require_once "$IP/extensions/SendGrid/SendGrid.php";

Note: You will have to run composer update in extensions/SendGrid/ folder so that composer can pick up the required SendGrid dependencies for the extension to run smoothly.

Contribute

Please refer to https://phabricator.wikimedia.org/tag/mediawiki-extensions-sendgrid/ for tasks on which you can contribute to.

More information

Go to the extension's page on MediaWiki for further read.

License

SendGrid is licensed under the terms of the GNU General Public License 2.0 or later.

You can’t perform that action at this time.