Go to file
Kunal Mehta 35c4a37918 Use db-replicated objectcache for storing last seen time
So we're not abusing user preferences for the last seen time.
EchoSeenTime is a small wrapper around ObjectCache that handles the
fallback to user preferences during the transition.

All JavaScript code now needs to use mw.config.get('wgEchoSeenTime').

Bug: T95839
Change-Id: Ia45ba5e30eb4564250539d04d5886d2598ebd49a
2015-09-02 22:42:35 +00:00
db_patches Allow multiple target pages per event 2015-03-31 07:56:52 +00:00
i18n Localisation updates from https://translatewiki.net. 2015-08-26 21:45:50 +02:00
includes Use db-replicated objectcache for storing last seen time 2015-09-02 22:42:35 +00:00
maintenance Make processEchoEmailBatch check that Echo is actually enabled before doing anything 2015-05-31 13:25:37 +01:00
modules Use db-replicated objectcache for storing last seen time 2015-09-02 22:42:35 +00:00
scripts chmod 644 a few files 2015-07-03 19:31:15 +01:00
tests Split alerts and messages in Echo 2015-09-02 15:36:37 -07:00
.csslintrc Add Grunt infrastructure for CI 2015-05-01 20:35:23 -07:00
.gitignore
.gitreview
.jscsrc Actually pass jscs 2015-05-04 19:28:01 +00:00
.jshintignore
.jshintrc Split alerts and messages in Echo 2015-09-02 15:36:37 -07:00
.rubocop.yml QA: rubocop fixes broke the tests in the builds 2015-02-23 09:44:41 -07:00
.rubocop_todo.yml QA: rubocop fixes broke the tests in the builds 2015-02-23 09:44:41 -07:00
autoload.php Use db-replicated objectcache for storing last seen time 2015-09-02 22:42:35 +00:00
COPYING
Echo.alias.php Localisation updates from https://translatewiki.net. 2015-06-14 21:06:12 +02:00
Echo.php Load only the EchoInteraction schema client-side 2015-07-08 13:17:35 -07:00
echo.sql Allow multiple target pages per event 2015-03-31 07:56:52 +00:00
Gemfile chmod 644 a few files 2015-07-03 19:31:15 +01:00
Gemfile.lock QA: update Ruby gems for mediawiki-selenium 2015-02-09 13:38:16 -07:00
Gruntfile.js build: Adding configuration for jsonlint 2015-06-11 21:32:18 -07:00
Hooks.php Use db-replicated objectcache for storing last seen time 2015-09-02 22:42:35 +00:00
Makefile
Notifier.php Fix usage of UserMailer::Send to use new signature 2015-07-31 15:45:57 -04:00
package.json build: Adding configuration for jsonlint 2015-06-11 21:32:18 -07:00
RELEASE_NOTES Allow multiple target pages per event 2015-03-31 07:56:52 +00:00
Resources.php Split alerts and messages in Echo 2015-09-02 15:36:37 -07:00