mediawiki-extensions-Echo/modules
Kunal Mehta b574e252f8 Clean up EventLogging integration
* Move revision ids out of configuration and into MWEchoEventLogging
class. Because the EchoInteraction schema is used both server and
client, we have to duplicate the revision id.
* Use EventLoggingSchemas attribute to register client-side schema in
extension.json instead of a hook.
* Check if EventLogging is enabled in MWEchoEventLogging instead of
$wgExtensionFunctions.
* Pass only whether the EchoInteraction schema is enabled to the
client-side instead of all of $wgEchoEventLoggingSchemas.

Change-Id: I968294f96cedac19dc9d8f53df14fecfb666ceee
2018-08-09 14:19:45 +00:00
..
api Replace .parent with .super 2018-05-22 15:56:46 +01:00
controller build: Update eslint and other linters 2017-10-17 13:53:08 +01:00
icons build: Extend 'svgmin' options and move to 'minify' task 2018-05-29 10:26:22 -07:00
logger Clean up EventLogging integration 2018-08-09 14:19:45 +00:00
model Fix config documentation 2018-05-30 17:47:20 +00:00
nojs Replacing fallback color for code hygiene 2018-06-06 17:49:06 +00:00
special Special:Notifications show unread by default if there's unread notifications 2017-04-19 15:20:12 -04:00
styles Convert SpecialHelpMenuWidget to a customised DropdownWidget 2018-05-30 18:57:07 +01:00
ui Merge "Convert SpecialHelpMenuWidget to a customised DropdownWidget" 2018-05-31 23:52:47 +00:00
echo.mixins.less Truncate usernames, titles and excerpts in notifications 2016-01-29 07:04:23 -05:00
echo.variables.less Better color to represent read notifications 2017-12-09 02:11:08 +01:00
ext.echo.init.js Make 'links' a required argument of NotificationBadgeWidget 2018-05-22 15:42:45 +01:00
ext.echo.moment-hack.js build: Replace jscs/jshint with eslint 2016-11-23 15:25:59 -08:00
hooks.txt (re)Add JavaScript hooks to Notifications 2016-10-14 17:25:25 -05:00
mw.echo.js build: Replace jscs/jshint with eslint 2016-11-23 15:25:59 -08:00