Go to file
Moriel Schottlender 902aec4a38 Mark bundles as read except when it is automatic
Make sure bundles can be marked as read by marking their sub-items
as read in the UI and also in the API.

However, for automatic 'mark as read' action (like the one that happens
when the model is "markReadWhenSeen") make sure to not mark-as-read
the bundles automatically.

Bug: T121930
Change-Id: I9d6bf6904fa3ca6559370e58853d29069f55af9e
2016-01-18 12:07:20 -08:00
db_patches Track what wikis a user has unread notifications on 2015-11-20 15:54:11 -08:00
i18n Merge "Display revert edit summary in revert notification body" 2016-01-18 19:46:49 +00:00
images Add cross-wiki as a beta feature 2016-01-13 00:54:17 -08:00
includes Merge "Display revert edit summary in revert notification body" 2016-01-18 19:46:49 +00:00
maintenance Merge "Backfill echo_unread_wikis table" 2016-01-11 22:31:38 +00:00
modules Mark bundles as read except when it is automatic 2016-01-18 12:07:20 -08:00
scripts build: Enable phpcs rule 'MediaWiki.NamingConventions.PrefixedGlobalFunctions.wfPrefix' and make pass 2015-10-29 13:06:44 +01:00
tests Merge "Replace EchoBatchRowUpdate with BatchRowUpdate" 2015-12-22 23:32:42 +00:00
.csslintrc Add Grunt infrastructure for CI 2015-05-01 20:35:23 -07:00
.gitignore Run phpcs through "composer test", disabling failing rules 2015-10-29 12:52:32 +01:00
.gitreview Add .gitreview file 2012-04-28 01:26:21 +10:00
.jscsrc Actually pass jscs 2015-05-04 19:28:01 +00:00
.jshintignore Recurse into sub folders for jshint and jscs 2015-11-09 12:52:42 +00:00
.jshintrc Update formatting 2015-10-03 23:28:54 -04:00
.mailmap Add Kunal, Moriel, Jon to credits; add mailmap file 2015-12-15 16:30:19 -08:00
.rubocop.yml Fixed Metrics/LineLength RuboCop offense 2015-09-29 14:59:05 +02:00
autoload.php Merge "Cross-wiki notifications integration" 2016-01-15 01:15:42 +00:00
composer.json build: Updating development dependencies 2016-01-05 10:34:05 -08:00
COPYING Add COPYING 2014-01-24 16:00:24 -08:00
Echo.alias.php Add Czech alias of Special:Notifications 2015-12-07 17:21:16 +01:00
Echo.php Merge "Replace review icon" 2016-01-15 01:42:45 +00:00
echo.sql Allow multiple target pages per event 2015-03-31 07:56:52 +00:00
Gemfile Update mediawiki_selenium Ruby gem to the latest version 2015-12-16 16:39:54 +01:00
Gemfile.lock Update mediawiki_selenium Ruby gem to the latest version 2015-12-16 16:39:54 +01:00
Gruntfile.js Recurse into sub folders for jshint and jscs 2015-11-09 12:52:42 +00:00
Hooks.php Merge "Display revert edit summary in revert notification body" 2016-01-18 19:46:49 +00:00
Makefile Hygiene: Dont run jshint against .less files 2014-09-05 16:45:34 -07:00
package.json build: Updating development dependencies 2015-12-29 11:23:54 -08:00
phpcs.xml build: Enable phpcs rule 'MediaWiki.VariableAnalysis.UnusedGlobalVariables' and make pass 2015-10-29 17:25:51 +00:00
Rakefile Added Rakefile 2015-11-10 10:25:12 +00:00
RELEASE_NOTES Allow multiple target pages per event 2015-03-31 07:56:52 +00:00
Resources.php Merge "Add missing mw.Title depenency to ext.echo.ui" 2016-01-12 19:13:01 +00:00