mediawiki-extensions-Echo/includes
Michael Holloway 74c1a5bbc7 Collect baseline event and notification stats
Adds statsd counters for events and notifications, both overall and by
type. (Events and notifications have a one-to-many relationship, as
notifications may be created for multiple users per event.)

These are specifically of interest to estimate the potential volume of
notifications to be handled by the new push service.

Bug: T260836
Change-Id: I41974cd30a90c674f56003e15d540a5581d19c7d
2020-08-20 13:55:03 -04:00
..
api push: send apns topic when present 2020-08-18 13:21:20 +00:00
cache build: Updating mediawiki/mediawiki-phan-config to 0.9.0 2019-12-29 11:59:32 +00:00
controller Collect baseline event and notification stats 2020-08-20 13:55:03 -04:00
exception
formatters Make default snippet length (150) a constant 2020-07-23 13:00:44 +01:00
gateway phpcs: Break long lines 2020-06-27 12:05:03 +02:00
iterator build: Updating mediawiki/mediawiki-phan-config to 0.9.0 2019-12-29 11:59:32 +00:00
jobs Remove duplicate private property from NotificationDeleteJob 2019-10-31 18:18:08 +00:00
mapper Docs: Use replica instead of slave 2020-06-08 23:49:00 +00:00
model Collect baseline event and notification stats 2020-08-20 13:55:03 -04:00
ooui build: Updating mediawiki/mediawiki-codesniffer to 29.0.0 2020-01-14 05:09:44 +00:00
Push push: send apns topic when present 2020-08-18 13:21:20 +00:00
special Remove obsolete property name from @var docs 2020-08-10 12:53:14 +02:00
AttributeManager.php Make use of the PHP 7 ?? operator where it makes sense 2019-05-09 15:57:16 +00:00
Bundleable.php Add strict "array" type hints to code expecting arrays 2019-10-24 15:18:58 +00:00
Bundler.php Add strict "array" type hints to code expecting arrays 2019-10-24 15:18:58 +00:00
DataOutputFormatter.php build: Updating mediawiki/mediawiki-phan-config to 0.9.0 2019-12-29 11:59:32 +00:00
DeferredMarkAsDeletedUpdate.php phpcs: Break long lines 2020-06-27 12:05:03 +02:00
DiscussionParser.php Remove calls to ParserOptions::setTidy() 2020-08-12 23:41:49 -04:00
EchoArrayList.php Fix multiple PHP class declarations in one file 2018-01-21 21:17:53 +00:00
EchoCachedList.php Convert caching to WANObjectCache 2019-02-28 21:56:38 -08:00
EchoContainmentList.php Make "@… array" type hints more specific 2018-08-13 09:27:37 +02:00
EchoContainmentSet.php Add page linked event title muted list 2020-05-06 12:38:55 +02:00
EchoDbFactory.php s/slave/replica/ 2020-06-09 02:09:44 +01:00
EchoDiffGroup.php Make "@… array" type hints more specific 2018-08-13 09:27:37 +02:00
EchoDiffParser.php build: Updating mediawiki/mediawiki-phan-config to 0.9.0 2019-12-29 11:59:32 +00:00
EchoHooks.php Add all ResourceLoaderModules using supported hook 2020-08-09 00:35:56 +01:00
EchoOnWikiList.php build: Updating mediawiki/mediawiki-phan-config to 0.9.0 2019-12-29 11:59:32 +00:00
EchoServices.php Add push notifier 2020-06-02 13:40:04 -04:00
EchoSummaryParser.php Replace two regular expressions with cheap string manipulations 2018-10-11 10:59:04 +02:00
EmailBatch.php Fix query condition building in EmailBatch 2020-08-14 11:18:07 +00:00
EmailFormat.php
EmailFrequency.php
EventLogging.php Code improvements for includes/ **only** directory 2019-03-05 18:58:52 +01:00
ForeignNotifications.php phpcs: Break long lines 2020-06-27 12:05:03 +02:00
ForeignWikiRequest.php Use HttpRequestFactory::createMultiClient() 2020-05-21 14:23:28 +10:00
Notifier.php phpcs: Break long lines 2020-06-27 12:05:03 +02:00
NotifUser.php phpcs: Break long lines 2020-06-27 12:05:03 +02:00
ResourceLoaderEchoImageModule.php Remove non helpful (auto-generated) comments 2019-10-23 12:31:35 +02:00
schemaUpdate.php Enable MediaWiki.Usage.ForbiddenFunctions.isset and make pass 2020-02-09 11:58:49 +01:00
SeenTime.php SeenTime: Do not set the cache key to Unix epoch 2019-10-18 14:23:28 +02:00
UnreadWikis.php Fix IDatabase::upsert() call with bad unique key parameters 2020-02-19 13:20:40 -08:00
UserLocator.php Remove usage of deprecated Revision class in Echo 2019-05-08 19:50:58 +01:00