mediawiki-extensions-Echo/includes
bsitu d44ed993a2 Add email bundling function to Echo notification
* This patch needs intensive testing on Redis delayed job queue
* This patch is -2 mainly for redis/phpredis are not ready on test/test2/mediawiki

To test this locally, you need to:
* set up Redis and phpredis locally
* add the following to localSettings.php
    $wgJobTypeConf['MWEchoNotificationEmailBundleJob'] = array(
        'class'       => 'JobQueueRedis',
        'redisServer' => '127.0.0.1',
        'redisConfig' => array( 'connectTimeout' => 1 ),
        'claimTTL'    => 3600,
        'checkDelay'  => true
    );
* set $wgMainCacheType to CACHE_DB or memcache
* set $wgEchoBundleEmailInterval to smaller number for testing purpose, 0 to disable email bundling

Change-Id: I9313e7f6ed3e13478cec294b5b8408fe8e941faf
2013-04-11 11:25:14 -07:00
..
DbEchoBackend.php Add email bundling function to Echo notification 2013-04-11 11:25:14 -07:00
DbEmailBatch.php Add email bundling function to Echo notification 2013-04-11 11:25:14 -07:00
DbEmailBundler.php Add email bundling function to Echo notification 2013-04-11 11:25:14 -07:00
DiscussionParser.php (bug 47023) Add array type check before being used in foreach loop 2013-04-08 16:43:18 -07:00
EchoBackend.php Add email bundling function to Echo notification 2013-04-11 11:25:14 -07:00
EchoDbFactory.php Add external db support to Echo 2013-04-09 17:59:17 -07:00
EmailBatch.php Add email bundling function to Echo notification 2013-04-11 11:25:14 -07:00
EmailBundler.php Add email bundling function to Echo notification 2013-04-11 11:25:14 -07:00