Go to file
Matthias Mullie a35bf21084 'Load more' check should be based on retrieved data, not what could render
Since EchoEventPresentationModel::canRender can reject notifications,
its result should no longer be used for infinite scroll.

Current code checks if the amount of to-be-rendered data exceeds what
we need to display, but if we reject some notifications that may no
longer be the case, even though there is more data still.

Change-Id: I3e5f8c2d1fc0c63db7b277324c96af043689ddce
2015-11-18 11:06:22 +01: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-11-17 21:51:23 +01:00
includes 'Load more' check should be based on retrieved data, not what could render 2015-11-18 11:06:22 +01:00
maintenance build: Enable phpcs rule 'MediaWiki.VariableAnalysis.UnusedGlobalVariables' and make pass 2015-10-29 17:25:51 +00:00
modules Merge "Separate skin specific styles and improve Monobook appearance" 2015-11-11 02:18:59 +00:00
scripts build: Enable phpcs rule 'MediaWiki.NamingConventions.PrefixedGlobalFunctions.wfPrefix' and make pass 2015-10-29 13:06:44 +01:00
tests Merge "Remove unncessary code from NotifUserTest" 2015-11-12 23:58:12 +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
.rubocop.yml Fixed Metrics/LineLength RuboCop offense 2015-09-29 14:59:05 +02:00
autoload.php Add a presentation model for Echo "Welcome" notification 2015-11-02 16:02:06 -08:00
composer.json Run phpcs through "composer test", disabling failing rules 2015-10-29 12:52:32 +01:00
COPYING Add COPYING 2014-01-24 16:00:24 -08:00
Echo.alias.php Localisation updates from https://translatewiki.net. 2015-06-14 21:06:12 +02:00
Echo.php Remove old, now unused mention flyout messages 2015-11-16 15:49:44 -08:00
echo.sql Allow multiple target pages per event 2015-03-31 07:56:52 +00:00
Gemfile Browser tests: using mw_selenium 1.5 because 1.6 is broken 2015-10-23 11:53:34 -04:00
Gemfile.lock Added Rakefile 2015-11-10 10:25:12 +00:00
Gruntfile.js Recurse into sub folders for jshint and jscs 2015-11-09 12:52:42 +00:00
Hooks.php Don't export unused wgEchoOverlayConfiguration/wgEchoHelpPage JS variables 2015-11-12 10:42:54 -08:00
Makefile Hygiene: Dont run jshint against .less files 2014-09-05 16:45:34 -07:00
Notifier.php Update formatting 2015-10-03 23:28:54 -04:00
package.json build: Updating development dependencies 2015-10-11 11:43:43 -04: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 "Separate skin specific styles and improve Monobook appearance" 2015-11-11 02:18:59 +00:00