aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove more IE6 and IE7 compatibility and notesDannyS7122020-05-194-14/+4
| | | | | | | Neither is supported Bug: T232563 Change-Id: Ia7902f0b1df6148d819621dd5e57d2fe91a50973
* Merge "Use same WatchedItemStore object everywhere in SpecialWatchlist"jenkins-bot2020-05-191-12/+7
|\
| * Use same WatchedItemStore object everywhere in SpecialWatchlistSam Wilson2020-05-181-12/+7
| | | | | | | | | | | | | | | | | | This is a follow-up to I98b03a5cd40fec5b4a2633d499ff77079d264e3c which introduced a class member $watchStore. This changes to use this object in all places in SpecialWatchlist, instead of getting a separate instance. Change-Id: Ibcc9a5de28a3b928bd35077aeff820fd9f3d1997
* | resourceloader: Make DepStore write lock specific to the current wikiTimo Tijhof2020-05-181-2/+5
| | | | | | | | | | | | | | | | | | Follows-up I6da55e78d5. The makeKey() call was accidentally lost, thus the locks became shared across all wikis. Bug: T113916 Bug: T247028 Change-Id: Id459120965c9a6d3b68a028d2c69dc042277b5d2
* | Merge "SkinTemplate: Remove some tiny private methods"jenkins-bot2020-05-181-50/+6
|\ \
| * | SkinTemplate: Remove some tiny private methodsDannyS7122020-05-181-50/+6
| | | | | | | | | | | | | | | | | | Just inline the code Change-Id: I1f1a3a3de1aee1407b76c2427664dead4a8bf5a4
* | | Merge "installer: Restore no-op log message in doWatchlistUpdate"jenkins-bot2020-05-181-0/+5
|\ \ \ | |/ / |/| |
| * | installer: Restore no-op log message in doWatchlistUpdateTim Starling2020-05-111-0/+5
| | | | | | | | | | | | Change-Id: Ifdad5164cda7ab037115fb5af79cbc4b2c9471aa
* | | Fix more Squiz.Scope.MethodScope.MissingReedy2020-05-1811-108/+88
| | | | | | | | | | | | Change-Id: If48a16c4c1139342d597c2f6204348c1070dfc71
* | | Fix more Squiz.Scope.MethodScope.MissingReedy2020-05-185-55/+53
| | | | | | | | | | | | Change-Id: I271362623760be8d3aa3cffa84026e72c5d1b52a
* | | Fix more Squiz.Scope.MethodScope.MissingReedy2020-05-1810-67/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Member variables in HistoryBlobStub have been marked protected SpecialPage::setListed() and listed() have been deprecated CategoryPage::getCategoryViewerClass() and setCategoryViewerClass() have been deprecated Change-Id: Id1f530c2c8ec1171615f726dc7446431ee7ca8fe
* | | Merge "Fixup some SELECT * usages in sqlite schema patches"jenkins-bot2020-05-1815-43/+43
|\ \ \
| * | | Fixup some SELECT * usages in sqlite schema patchesReedy2020-05-1015-43/+43
| | | | | | | | | | | | | | | | | | | | Bug: T252311 Change-Id: I7abdb7db89873c20f3a79df9452ab45c59ca6395
* | | | Merge "Call BitmapMetadataHandler functions statically"jenkins-bot2020-05-181-6/+3
|\ \ \ \
| * | | | Call BitmapMetadataHandler functions staticallyReedy2020-05-181-6/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: I88ff55ce68505fceffa2148ab26813c9ea2f6335
* | | | | Merge "Typehint onLoginFormValidErrorMessages param as array"jenkins-bot2020-05-182-2/+2
|\ \ \ \ \
| * | | | | Typehint onLoginFormValidErrorMessages param as arrayLucas Werkmeister2020-05-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a compatible change for implementors, since implementing classes are allowed to widen the parameter type from “array” to “mixed”. Change-Id: Ic00007ac24f8874e298f2439bfcae0dc8995bb4d
* | | | | | resourceloader: make SqlModuleDependencyStore avoid issuing no-op upsertsAaron Schulz2020-05-181-41/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: T247028 Change-Id: I972a938060063b2487ee02f7694ee09109790e94
* | | | | | resourceloader: make SqlModuleDependencyStore use CONN_TRX_AUTOAaron Schulz2020-05-181-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ResourceLoader checks that add deferred dependency updates and those updates themselves now see the latest DB_REPLICA data, rather than stale snapshots. Note that DeferredUpdates does not automatically flush these. This reduces the odds of seeing stale data and issuing pointless updates. Bug: T247028 Change-Id: I015fa5885f7d625ceaf30fa181a28db601481047
* | | | | | Move known attributes when updating to manifest_version 2Reedy2020-05-181-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: T253034 Change-Id: I76fbbbdc3b412ff22c700a1f274acdd019a38977
* | | | | | RELEASE-NOTES-1.35: Re-organise Parser stuff into single blocks (again)James D. Forrester2020-05-181-75/+81
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icba8282d474db28fbd0aaa638641bf7794f721e3
* | | | | | moment: Hook the tl-ph upstream profile to tl; we don't support tl-phJames D. Forrester2020-05-181-1/+1
| |_|_|_|/ |/| | | | | | | | | | | | | | Change-Id: I990637d10934524fcf0602ee287840896889024e
* | | | | Localisation updates from https://translatewiki.net.Translation updater bot2020-05-1825-86/+156
| | | | | | | | | | | | | | | | | | | | Change-Id: Id9fc26a72daf0f95828247b6e84ac8913f36a7ba
* | | | | Merge "Fix testAutomaticSqlGeneration: don't write to the source tree"jenkins-bot2020-05-181-8/+13
|\ \ \ \ \
| * | | | | Fix testAutomaticSqlGeneration: don't write to the source treeTim Starling2020-05-181-8/+13
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Tests should not write to the MediaWiki source tree. They should use temporary files. Change-Id: Ifc8f6e3822e76493d6a750c2bc0d78262f1d2a4a
* / | | | Fix recent breakage of ApiStashEditTestTim Starling2020-05-181-2/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "The data provider specified for ApiStashEditTest::testSignatureTtl is invalid. Error: Cannot access private const MediaWiki\Storage\PageEditStash::MAX_SIGNATURE_TTL" Made both TTL consts be public, for consistency. Change-Id: I6d8e958f08d131651778ef0dd3ca607030757c92
* | | | Merge "Narrow Squiz.Scope.MethodScope.Missing to match current reality"jenkins-bot2020-05-171-11/+24
|\ \ \ \
| * | | | Narrow Squiz.Scope.MethodScope.Missing to match current realityReedy2020-05-171-11/+24
| | | | | | | | | | | | | | | | | | | | Change-Id: I54b7d0eb96e3151f58e861fdaf954df2ea7c3878
* | | | | Merge "Fix Squiz.Scope.MethodScope.Missing for Title.php"jenkins-bot2020-05-172-3/+2
|\| | | |
| * | | | Fix Squiz.Scope.MethodScope.Missing for Title.phpReedy2020-05-172-3/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: Icbfd055f9a14cabf2b61f643630f6e574a1ebf4b
* | | | | Merge "Update PostgreSQL supported version in docs/database/postgres.txt"jenkins-bot2020-05-171-17/+8
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Update PostgreSQL supported version in docs/database/postgres.txtReedy2020-05-171-17/+8
| | | | | | | | | | | | | | | | | | | | Change-Id: I9e49857e67f3351683dbbf0019d8301eaf43e59c
* | | | | Merge "Fix even more Squiz.Scope.MethodScope.Missing"jenkins-bot2020-05-1714-37/+37
|\ \ \ \ \
| * | | | | Fix even more Squiz.Scope.MethodScope.MissingReedy2020-05-1714-37/+37
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0c3f8ce7fddfa6886413cdaf1edc236c4dfff44e
* | | | | | Remove rotten docs/php-memcached docsReedy2020-05-173-287/+0
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | README contains a URL that doesn't work. ChangeLog has no purpose these days Documentation doesn't match state of the class these days either Change-Id: Ia2e00891d78cb4b227113e89d6b5e95a10261f0a
* | | | | Merge "In SwiftFileBackend allow HTTP timeouts to be set in the constructor"jenkins-bot2020-05-171-1/+13
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | In SwiftFileBackend allow HTTP timeouts to be set in the constructorTim Starling2020-05-151-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default is not explained in the doc comment since it will change after T245170. Bug: T226979 Change-Id: I07b83efc09bed4fd18944c13e80465d0ea08743c
* | | | | Fix some more Squiz.Scope.MethodScope.MissingReedy2020-05-1711-82/+75
| | | | | | | | | | | | | | | | | | | | Change-Id: I5560d3d65a31f0922c9518b647be690fdb06e6be
* | | | | Merge "Fix some Squiz.Scope.MethodScope.Missing"jenkins-bot2020-05-1618-22/+22
|\ \ \ \ \
| * | | | | Fix some Squiz.Scope.MethodScope.MissingReedy2020-05-1618-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id0351e44482885ee90e047c1ae3a439e484104c6
* | | | | | Merge "Fix some Squiz.Scope.MethodScope.Missing"jenkins-bot2020-05-1616-23/+23
|\| | | | |
| * | | | | Fix some Squiz.Scope.MethodScope.MissingReedy2020-05-1616-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I06a663403816e62aa261210538865554cad8eab1
* | | | | | Fix languages/ PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-166-40/+62
|/ / / / / | | | | | | | | | | | | | | | Change-Id: I6f88f2eaf2fc69016b99124eeb9f6e2616c148d2
* | | | | Fix more libs PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-1610-98/+97
| | | | | | | | | | | | | | | | | | | | Change-Id: Ie514103708ed631b2c4e320441c7958662418197
* | | | | Fix more libs PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-1614-138/+137
| | | | | | | | | | | | | | | | | | | | Change-Id: If3bac6b0ff6fbb89bfa2b9fa91809135a76c610b
* | | | | Merge "resourceloader: Cleanup CSSMin"jenkins-bot2020-05-161-14/+14
|\ \ \ \ \
| * | | | | resourceloader: Cleanup CSSMinReedy2020-05-161-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace CSSMin:: with self:: Add visibility to consts Remove \d form regex as \w includes \d Change-Id: Idf65759b763403f56639542e3466eee332922968
* | | | | | Merge "Add test to compare generated sql with the abstract schema"jenkins-bot2020-05-162-5/+35
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Add test to compare generated sql with the abstract schemaAmir Sarabadani2020-05-162-5/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps preventing mistakes, for example if you don't know or you forget to generate the sql schema for one or all of them. Also it helps preventing malicious changes to the generated files that might go in without much scrutiny as the manual files. Bug: T252919 Change-Id: I50e2715a55914f7712f9925c149bd09e8265a20b
* | | | | | Fix includes/Storage PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-163-20/+19
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ia52b3f29c790e3fa5d5e3e648d518ef5df96d0ac