mediawiki-extensions-Echo/includes
Aaron Schulz 135087430b Make ThankYouEditTest better test updates in web request mode
CLI mode assertions will be enabled once core is updated in order
to avoid circular CI dependencies.

Rename getEditCount() to getPostSaveEditCount() and always add 1
to the count ahead of I50aa9fe9387c9b7b7ff97dfd39a2830bce647db8.
It will be off by 1 in CLI mode before that gets merged, which is
not likely to matter since most edits are via web requests. Even
edits through jobs are wrapped in the same DBO_TRX transactions as
web-requests for WMF sites since we use an HTTP-based job runner.

Change-Id: I33d94c1c54bc266c74c980ef1c73fd99a55c268e
2024-12-05 18:12:01 +00:00
..
Api Use explicit nullable type on parameter arguments (for PHP 8.4) 2024-10-26 15:05:13 +02:00
Cache Remove obsolete PHPDoc copies from fully typed constructors 2024-08-11 18:05:01 +02:00
Controller Merge "Avoid event insertion if possible" 2024-10-30 15:06:30 +00:00
Formatters Handle hidden revisions in user page edit notification 2024-11-01 09:31:17 +01:00
Gateway Remove obsolete PHPDoc copies from fully typed constructors 2024-08-11 18:05:01 +02:00
Hooks Use namespaced classes 2023-12-11 16:39:00 +01:00
Iterator Replace gettype() with get_debug_type() in exception messages etc. 2024-08-16 16:53:47 +00:00
Jobs Avoid event insertion if possible 2024-10-11 20:12:11 +02:00
Mapper Use explicit nullable type on parameter arguments (for PHP 8.4) 2024-10-26 15:05:13 +02:00
Model Disallow anonymous non-IP agents, handle truncated names 2024-11-14 11:44:19 +01:00
OOUI Move EchoOOUI namespace to MediaWiki\Extension\Notifications\OOUI 2022-04-25 13:55:57 +01:00
Push Merge "Avoid event insertion if possible" 2024-10-30 15:06:30 +00:00
Special special: Check login permissions before calling execute method 2024-10-27 10:03:09 +01:00
ArrayList.php Remove obsolete PHPDoc copies from fully typed constructors 2024-08-11 18:05:01 +02:00
AttributeManager.php More specific type hints and type declarations 2024-05-16 10:32:19 +02:00
Bundleable.php Namespace some more classes 2023-08-18 21:24:59 +01:00
Bundler.php Namespace some more classes 2023-08-18 21:24:59 +01:00
CachedList.php Use namespaced classes 2024-10-20 00:55:03 +02:00
ConfigNames.php Avoid use of globals for reading config in hooks 2023-10-29 15:41:21 +05:30
ContainmentList.php Namespace some more classes 2023-08-18 21:24:59 +01:00
ContainmentSet.php Use explicit nullable type on parameter arguments (for PHP 8.4) 2024-10-26 15:05:13 +02:00
DataOutputFormatter.php Use namespaced classes 2024-10-20 00:55:03 +02:00
DbFactory.php Replace deprecated usage of wfGetDB 2024-02-13 20:22:33 +01:00
DeferredMarkAsDeletedUpdate.php Use namespaced classes 2023-12-11 16:39:00 +01:00
DiffGroup.php Namespace a few more classes 2023-08-18 21:48:15 +01:00
DiffParser.php Use explicit nullable type on parameter arguments (for PHP 8.4) 2024-10-26 15:05:13 +02:00
DiscussionParser.php DiscussionParser: Don't construct Users with invalid names 2024-11-20 21:04:34 +01:00
EmailBatch.php Use namespaced classes 2024-10-20 00:55:03 +02:00
EmailFormat.php Namespace some more classes 2023-08-18 21:24:59 +01:00
EmailFrequency.php Namespace some more classes 2023-08-18 21:24:59 +01:00
ForeignNotifications.php Use explicit nullable type on parameter arguments (for PHP 8.4) 2024-10-26 15:05:13 +02:00
ForeignWikiRequest.php Use namespaced classes 2024-10-20 00:55:03 +02:00
Hooks.php Make ThankYouEditTest better test updates in web request mode 2024-12-05 18:12:01 +00:00
InstallSchemaTask.php Move addWiki.php special case to an installer task 2024-11-20 11:00:45 +11:00
Notifier.php Avoid event insertion if possible 2024-10-11 20:12:11 +02:00
NotifUser.php Use namespaced classes 2024-10-20 00:55:03 +02:00
OnWikiList.php Use namespaced classes 2024-10-20 00:55:03 +02:00
ResourceLoaderEchoImageModule.php Replace empty() with falsy check 2023-10-22 11:12:41 +02:00
SchemaHooks.php Use namespaced classes 2024-06-12 20:31:47 +02:00
SeenTime.php SeenTime: Actually use an in-process cache 2024-11-21 03:00:19 +01:00
Services.php Remove obsolete PHPDoc copies from fully typed constructors 2024-08-11 18:05:01 +02:00
SummaryParser.php Use explicit nullable type on parameter arguments (for PHP 8.4) 2024-10-26 15:05:13 +02:00
SuppressionRowUpdateGenerator.php More specific type hints and type declarations 2024-05-16 10:32:19 +02:00
UnreadWikis.php Migrate to IReadableDatabase::newSelectQueryBuilder 2024-04-28 01:05:10 +02:00
UserLocator.php More specific type hints and type declarations 2024-05-16 10:32:19 +02:00
UserMergeHooks.php Revert "Suppress phan errors caused by UserMerge undeploy" 2024-05-14 08:40:50 +00:00