mediawiki-extensions-Echo/includes
Jon Harald Søby 60748b0b25 Add PLURAL support for "mark all as read" buttons
Pass a relevant number of unread notifications to the messages
'echo-mark-all-as-read' and 'echo-mark-wiki-as-read' each time
they are used, in order to facilitate the use of PLURAL in
the messages. This allows translators to say e.g. "mark both as
read" when there are two unread notifications, for instance.

Bug: T321462
Change-Id: Ida65be2d7f2663d9802f71c7ea1eb588db8cd254
2023-04-29 01:31:14 +02:00
..
Api Update moved class TitleFactory 2023-04-19 16:55:32 +00:00
Cache Namespace Cache 2022-11-02 16:37:48 -06:00
Controller Fix and disable some phpcs exclusions 2022-11-12 17:58:13 +00:00
Exception Namespace Exception 2022-11-02 14:03:10 -06:00
Formatters Avoid tabs in comment blocks 2023-04-07 11:57:46 +00:00
Gateway Namespace Gateway 2022-11-02 14:52:04 -06:00
Iterator Namespace Iterator 2022-11-02 16:51:39 -06:00
Jobs Update job name to match $wgJobClasses key 2022-11-05 16:33:27 +01:00
Mapper Use buildComparison() instead of raw SQL 2022-11-15 12:06:04 +01:00
Model Namespace Model 2022-11-10 14:25:42 -07:00
OOUI Move EchoOOUI namespace to MediaWiki\Extension\Notifications\OOUI 2022-04-25 13:55:57 +01:00
Push Use foreach ( $array as $key => $value ) 2023-04-07 11:58:33 +00:00
Special Add PLURAL support for "mark all as read" buttons 2023-04-29 01:31:14 +02:00
AttributeManager.php Do minor code cleanup 2022-06-24 13:25:43 +02:00
Bundleable.php Add strict "array" type hints to code expecting arrays 2019-10-24 15:18:58 +00:00
Bundler.php Remove probably outdated error suppression 2021-06-29 17:29:23 +02:00
DataOutputFormatter.php Namespace Model 2022-11-10 14:25:42 -07:00
DeferredMarkAsDeletedUpdate.php Namespace Model 2022-11-10 14:25:42 -07:00
DiscussionParser.php DiscussionParser: Clarify business rules comment 2023-03-31 11:21:48 +02:00
EchoArrayList.php Fix multiple PHP class declarations in one file 2018-01-21 21:17:53 +00:00
EchoCachedList.php Drop private EchoCachedList::ONE_DAY, unused 2020-09-20 13:38:01 +01:00
EchoContainmentList.php Make "@… array" type hints more specific 2018-08-13 09:27:37 +02:00
EchoContainmentSet.php Do minor code cleanup 2022-06-24 13:25:43 +02:00
EchoDbFactory.php Remove MWEchoDBFactory::waitForReplicas() 2023-01-05 13:14:56 -08:00
EchoDiffGroup.php Do minor code cleanup 2022-06-24 13:25:43 +02:00
EchoDiffParser.php Fix and disable some phpcs exclusions 2022-11-12 17:58:13 +00:00
EchoOnWikiList.php Replace deprecated WikiPage::factory/newFromID 2022-06-03 23:25:37 +02:00
EchoServices.php Move EchoPush namespace to MediaWiki\Extension\Notifications\Push 2022-04-25 13:56:09 +01:00
EchoSummaryParser.php phpcs: Auto-fix MediaWiki.Usage.StaticClosure.StaticClosure 2021-05-04 09:06:42 -07:00
EmailBatch.php Replace deprecated Language::factory 2022-12-28 20:19:01 +01:00
EmailFormat.php Fix PSR12.Properties.ConstantVisibility.NotFound 2020-09-19 21:26:38 +00:00
EmailFrequency.php Fix and disable some phpcs exclusions 2022-11-12 17:58:13 +00:00
EventLogging.php MWEchoEventLogging: Use $revId of -1 for Echo* schemas 2022-09-23 12:15:12 +01:00
ForeignNotifications.php Replace deprecated Language::fetchLanguageName 2022-12-27 17:17:34 +01:00
ForeignWikiRequest.php Fix logging of cross-wiki API errors 2023-03-19 16:48:10 -07:00
Hooks.php Add notification type for user page edits 2023-03-31 11:21:48 +02:00
Notifier.php Replace deprecated Language::factory 2022-12-28 20:19:01 +01:00
NotifUser.php Namespace Model 2022-11-10 14:25:42 -07:00
ResourceLoaderEchoImageModule.php Use new ResourceLoader namespace 2022-05-20 13:12:43 +10:00
schemaUpdate.php Do minor code cleanup 2022-06-24 13:25:43 +02:00
SeenTime.php Avoid using User::getOption() method 2021-12-10 13:37:45 +01:00
UnreadWikis.php postgres: Convert timestamp in EchoUnreadWikis 2022-07-16 16:33:40 +00:00
UserLocator.php Add notification type for user page edits 2023-03-31 11:21:48 +02:00