aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Merge "Improve PHPUnit parallel split_group generation algorithm"jenkins-bot14 days3-4/+9453
|\
| * Improve PHPUnit parallel split_group generation algorithmArthur Taylor14 days3-4/+9453
* | Merge "ManualLogEntry: Check RecentChanges bot flag before POSTSEND"jenkins-bot14 days1-0/+101
|\ \ | |/ |/|
| * ManualLogEntry: Check RecentChanges bot flag before POSTSENDDreamy Jazz2025-04-031-0/+101
* | Merge "DateFormatter: Fix exception if user date option is not available"jenkins-bot14 days1-14/+48
|\ \
| * | DateFormatter: Fix exception if user date option is not availableTim Starling2025-04-071-14/+48
* | | block: Fix DBS::acquireTarget() race using GET_LOCK()Tim Starling14 days1-0/+29
* | | Merge "editpage: Refactor user right, rate limit and block checks to use Auth...jenkins-bot2025-04-067-299/+148
|\ \ \
| * | | editpage: Refactor user right, rate limit and block checks to use AuthorityBartosz Dziewoński2025-04-057-299/+148
* | | | Merge "Hard deprecate OutputPage::setRevisionTimestamp()"jenkins-bot2025-04-061-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Hard deprecate OutputPage::setRevisionTimestamp()C. Scott Ananian2025-04-041-0/+1
* | | | REST: Remove unused setUseParserCache() as potential footgunTimo Tijhof2025-04-051-47/+0
* | | | Sync up core repo with ParsoidC. Scott Ananian2025-04-045-19/+196
| |/ / |/| |
* | | storage: Assert CategoryMembershipChangeJob via traitMáté Szabó2025-04-0411-34/+108
* | | storage: Push CategoryMembershipChangeJob in ChangeTrackingEventIngressMáté Szabó2025-04-042-4/+8
* | | storage: Test DerivedPageDataUpdate behavior around null editsMáté Szabó2025-04-041-9/+86
|/ /
* | Bump wikimedia/parsoid to 0.21.0-a24C. Scott Ananian2025-04-041-11/+10
* | Merge "Stats: Fix "MediaWiki.PHPUnit.AssertEquals.Int" in UnitTestingHelperTest"jenkins-bot2025-04-041-4/+2
|\ \
| * | Stats: Fix "MediaWiki.PHPUnit.AssertEquals.Int" in UnitTestingHelperTestTimo Tijhof2025-04-031-4/+2
* | | In .htaccess deny files, use "Satisfy All"Tim Starling2025-04-042-1/+2
* | | Merge "DomainEvent: rename EventIngressBase to DomainEventIngress"jenkins-bot2025-04-042-7/+7
|\ \ \
| * | | DomainEvent: rename EventIngressBase to DomainEventIngressAaron Schulz2025-04-032-7/+7
* | | | SpecialBlock [Codex]: Include an 'Active range blocks' table for IPsMusikAnimal2025-04-033-0/+135
* | | | Merge "globalcontributions: Tolerate trailing spaces on special:contributions"jenkins-bot2025-04-031-0/+42
|\ \ \ \ | |/ / / |/| | |
| * | | globalcontributions: Tolerate trailing spaces on special:contributionsHéctor Arroyo2025-04-031-0/+42
| | |/ | |/|
* | | Merge "UserLookup.vue: trigger new search when changes are made before mounting"jenkins-bot2025-04-023-1/+35
|\ \ \
| * | | UserLookup.vue: trigger new search when changes are made before mountingMusikAnimal2025-04-013-1/+35
* | | | Merge "Parsoid Fragment Support v3: make mStripExtTags a persistent Parser pr...jenkins-bot2025-04-021-1/+1
|\ \ \ \
| * | | | Parsoid Fragment Support v3: make mStripExtTags a persistent Parser propertyC. Scott Ananian2025-04-021-1/+1
* | | | | Merge "Special:Block [Codex]: Pressing enter should submit the form"jenkins-bot2025-04-021-0/+17
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Special:Block [Codex]: Pressing enter should submit the formhmonroy2025-03-261-0/+17
* | | | | Merge "Client-side date/time formatter library"jenkins-bot2025-04-024-0/+473
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Client-side date/time formatter libraryTim Starling2025-04-024-0/+473
* | | | | Merge "block: Add autoblock filtering parameters"jenkins-bot2025-04-021-0/+40
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | block: Add autoblock filtering parametersTim Starling2025-03-211-0/+40
* | | | | Merge "ParserCache: Skip saving of "redirect=no" ParserOutput of redirect pages"jenkins-bot2025-04-011-193/+834
|\ \ \ \ \
| * | | | | ParserCache: Skip saving of "redirect=no" ParserOutput of redirect pagesdaniel2025-04-011-193/+834
* | | | | | Merge "tests: Use more trivial no-op and null implementations"jenkins-bot2025-04-012-9/+3
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | tests: Use more trivial no-op and null implementationsthiemowmde2025-04-012-9/+3
| | |_|/ / | |/| | |
* | | | | Merge "wdio-mediawiki: Release 2.7.1"jenkins-bot2025-04-012-1/+6
|\ \ \ \ \
| * | | | | wdio-mediawiki: Release 2.7.1James D. Forrester2025-04-012-1/+6
* | | | | | tests: Use type declaration on undocumented private functionsUmherirrender2025-03-3017-29/+31
* | | | | | Merge "ParserTestRunner: register magic words from Parsoid's test runner"jenkins-bot2025-03-301-6/+40
|\ \ \ \ \ \
| * | | | | | ParserTestRunner: register magic words from Parsoid's test runnerC. Scott Ananian2025-03-281-6/+40
| | |_|/ / / | |/| | | |
* | | | | | Merge "ResourceLoader: Remove unused 'dir' parameter to load.php"jenkins-bot2025-03-283-28/+10
|\ \ \ \ \ \
| * | | | | | ResourceLoader: Remove unused 'dir' parameter to load.phpTimo Tijhof2025-03-253-28/+10
* | | | | | | Localize duration number in Watchlist editorHuji2025-03-281-7/+23
| |/ / / / / |/| | | | |
* | | | | | Merge "ResourceLoader: Reject module names starting with "./" && "../""jenkins-bot2025-03-271-0/+7
|\ \ \ \ \ \
| * | | | | | ResourceLoader: Reject module names starting with "./" && "../"Hannah Okwelum2025-03-271-0/+7
* | | | | | | Merge "REST: fix extra routes module localization strings"jenkins-bot2025-03-271-1/+1
|\ \ \ \ \ \ \