mediawiki-extensions-Echo/tests/phpunit
Stephane Bisson 24caf50ff6 Dynamic bundles
To allow individual notifications to be
marked as read/unread or moderated,
bundles are created by grouping associated
notifications when they are fetched for display
instead of when they are created.

From a product perspective, this change doesn't
introduce moderation or expandable bundles but
it counts each individual notifications.
For instance, the bundled notification
"3 new topics on PageA" now counts as 3
notifications.

Bug: T93673
Bug: T120153
Change-Id: Iacd098573efd92bb1e3fcd7da4cd40cea9522f15
2016-06-27 09:49:13 -04:00
..
api Include ApiEchoMarkReadTest in @Database group 2016-05-23 16:12:02 -07:00
cache Migrate LocalCache from MapCacheLRU to HashBagOStuff 2015-11-03 06:49:50 +00:00
controller BREAKING CHANGE: Change $wgEchoDefaultNotificationTypes to be logical 2016-04-22 19:08:12 -07:00
formatters Get rid of old flyout formatter code 2016-02-05 06:56:15 +00:00
gateway Let EchoUserNotificationGateway return a different notification count 2016-03-22 14:22:15 +01:00
iterator Update formatting 2015-10-03 23:28:54 -04:00
maintenance Clean up and fix updateEchoSchemaForSuppression.php 2016-06-06 23:56:28 +02:00
mapper Dynamic bundles 2016-06-27 09:49:13 -04:00
model Dynamic bundles 2016-06-27 09:49:13 -04:00
revision_txt Add test case to demonstrate T68512 is fixed 2015-07-06 17:31:08 -07:00
AttributeManagerTest.php Display special: Add which section (curr. Alert v. Msg.) each type's in 2016-04-28 20:33:52 +00:00
BundlerTest.php Dynamic bundles 2016-06-27 09:49:13 -04:00
ContainmentSetTest.php Update formatting 2015-10-03 23:28:54 -04:00
DiffParserTest.php build: Enable phpcs rule 'PSR2.Methods.MethodDeclaration.StaticBeforeVisibility' and make pass 2015-10-29 13:06:43 +01:00
DiscussionParserTest.php Reset the TitleParser service without messing up the database 2016-05-11 10:13:01 -07:00
EchoDbFactoryTest.php Update formatting 2015-10-03 23:28:54 -04:00
EmailFormatterTest.php HTML email formatter using presentation model 2016-05-12 09:29:24 -04:00
NotifUserTest.php HTML email formatter using presentation model 2016-05-12 09:29:24 -04:00
TalkPageFunctionalTest.php Fix visibility of setUp methods in tests 2015-12-14 11:02:34 +01:00
UserLocatorTest.php Update formatting 2015-10-03 23:28:54 -04:00