physikerwelt (Moritz Schubotz)
311c976d50
Update stretch-php72-fpm im MediaWiki-Docker to 3.0.0
...
In version 2.0.0 XDebug was not if the container did run as non-root user.
DEVELOPERS.MD suggested to run as non-root user. Fortunately, the
problem was resolved in I37d0f35f0e3622a7fb3cb095d3b6b9496438ce12.
This commit updates the MediaWiki-Docker compose file to also use the fixed
container.
Bug: T273682
Change-Id: Ib10e524d8cb4f58836efe7034303357a0f20c5ac
2021-07-12 10:45:30 +02:00
jenkins-bot
b6b88cbf98
Merge "undelete: Start atomic section with IDatabase::ATOMIC_CANCELABLE"
2021-07-10 15:37:31 +00:00
DannyS712
4939ef070d
Router::__construct() put one parameter per line
...
Makes it a bit easier to read and to add new parameters
Change-Id: Ic4b6cae382b0e33c2ca3947e9fc92e64fb792408
2021-07-10 03:50:10 +00:00
Umherirrender
c50e107583
undelete: Start atomic section with IDatabase::ATOMIC_CANCELABLE
...
That allows to call IDatabase::cancelAtomic
Bug: T286109
Follow-Up: I85e1193ffe058bcf98441751f54f89666ddcfb8a
Change-Id: Id94d2e691645d4cf0ee8ef1831a3a0b3593c4b17
2021-07-09 22:31:37 +02:00
DannyS712
18d732811d
ApiQueryInfo: add associatedpage prop
...
Returns the prefixed title for the associated page,
if it could exist (i.e. does not do anything for special pages)
Bug: T257014
Change-Id: I49cdc138c6182b323c4933e90dc96c5e06b6ccba
2021-07-09 19:48:20 +00:00
jenkins-bot
fbb964fdbe
Merge "Move ApiWatchlistTraitTest back to unit tests"
2021-07-09 19:45:18 +00:00
Translation updater bot
976c73643b
Localisation updates from https://translatewiki.net .
...
Change-Id: I50a7a7c36021b7f235184164d2f5ba99d88a1d3c
2021-07-09 07:58:07 +02:00
DannyS712
676d8a6488
Selenium: provide CreateAccountPage in wdio-mediawiki
...
So that it can be used by extensions too. Use case:
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/702893
Change-Id: Ie1c71484526718b91c43ae881b0230ac4f1cef61
2021-07-08 03:50:24 +00:00
jenkins-bot
95ea8d29a9
Merge "Add wikimedia/normalized-exception library"
2021-07-08 02:06:36 +00:00
Gergő Tisza
cf76211359
Add wikimedia/normalized-exception library
...
Depends-On: I8c3a0431ed3a80bc39f0572ae773bb2782b1bdc8
Change-Id: I1f8ad6a0c5e7d4f68274b40473a6c3d2882c782b
2021-07-07 22:01:27 +02:00
Amir Sarabadani
cf8ec9bcae
Avoid using deprecated wfGetDB() in two maintenance scripts
...
Use the internal $this->getDB() instead.
Change-Id: Ie67a9ba819061c67d1e4cf0da64e164bbc938375
2021-07-07 16:42:15 +02:00
Translation updater bot
5344af2ef1
Localisation updates from https://translatewiki.net .
...
Change-Id: If76bf1d9cf7c0f7f22b26ba7f814a743c32a750b
2021-07-07 07:58:59 +02:00
jenkins-bot
07c5f69663
Merge "api: Replace deprecated User::getOption in ApiEditPage"
2021-07-06 21:48:27 +00:00
jenkins-bot
37cc141946
Merge "api: Inject GroupPermissionsLookup into modules"
2021-07-06 21:41:56 +00:00
Umherirrender
773f6b6322
api: Replace deprecated User::getOption in ApiEditPage
...
Change-Id: Ic20c8c6402d80ca8b5a426b3d10fbe3efb0e89a4
2021-07-06 23:10:28 +02:00
jenkins-bot
6cd418c909
Merge "api: Inject services into ApiWatchlistTrait"
2021-07-06 20:53:15 +00:00
Umherirrender
aa39959bc6
api: Inject GroupPermissionsLookup into modules
...
Remove the @internal getter for the global and
use MediaWikiServices directly at one remaining place.
Change-Id: I120f9c00d22d6dcf2a996eec5b9d5e5d41b68284
2021-07-06 20:48:35 +00:00
DannyS712
32a37154f1
Move ApiWatchlistTraitTest back to unit tests
...
All dependencies are once again injected
Change-Id: I0c7d45fcb8d451a92dcf438a076a24cf231827d8
2021-07-06 20:37:45 +00:00
Umherirrender
d146800ee8
api: Inject services into ApiWatchlistTrait
...
Bug: T259960
Change-Id: I73596f8c924ec4a02a7042608d19a35f82bb752a
2021-07-06 20:15:30 +00:00
jenkins-bot
9aa6901a63
Merge "api: Inject services into ApiQuery(All)(Deleted)Revisions"
2021-07-06 19:53:14 +00:00
Ariel T. Glenn
8d2654fe53
fix couple typos in the module docstring
...
Change-Id: I606c50b07942518ef34edf20450878359416b0ad
2021-07-06 18:42:13 +03:00
jenkins-bot
934b9a8546
Merge "Remove exception on TextContent::getHighlightHtml"
2021-07-06 10:03:31 +00:00
Translation updater bot
7cd27265c2
Localisation updates from https://translatewiki.net .
...
Change-Id: I6182ba74362c2454d8558f42441a6c1f95578206
2021-07-06 08:28:24 +02:00
Fomafix
3f833832e4
Remove exception on TextContent::getHighlightHtml
...
TextContent::getHighlightHtml was removed MediaWiki 1.35.
Change-Id: I888e02833f6fed1c3217db2e507994a56c0fadd9
2021-07-05 19:25:15 +00:00
Umherirrender
84d1542e67
api: Inject services into ApiQuery(All)(Deleted)Revisions
...
All classes extending ApiQueryRevisionsBase, for searching:
ApiQueryAllRevisions, ApiQueryAllDeletedRevisions
ApiQueryRevisions, ApiQueryDeletedRevisions
Including services for the ApiQueryRevisionsBase class
Bug: T259960
Change-Id: I001a9d39355becacab2e34a00027d04ddf7602b5
2021-07-05 20:03:06 +02:00
jenkins-bot
caa36dbcb9
Merge "api: Inject services into ApiQueryFileRepoInfo"
2021-07-05 17:13:02 +00:00
jenkins-bot
e8f015c233
Merge "TitleTest::provideCastFromPageReference() remove unused $fake"
2021-07-05 16:51:58 +00:00
jenkins-bot
69550f04a6
Merge "preferences: Explicit call User::getName on exception message"
2021-07-05 14:07:42 +00:00
jenkins-bot
3278ec3411
Merge "api: Inject services into ApiUpload class"
2021-07-05 10:01:51 +00:00
DannyS712
809798bd6d
TitleTest::provideCastFromPageReference() remove unused $fake
...
Change-Id: I2d5b51a291cdfefcaaf8cf07de155a890e72a677
2021-07-05 07:14:29 +00:00
Translation updater bot
2472a2464d
Localisation updates from https://translatewiki.net .
...
Change-Id: I11bf838db97e2bf42b8c5476f590beaf081fc250
2021-07-05 07:56:48 +02:00
jenkins-bot
71c1f47741
Merge "api: Use injected services in ApiQuerySearch"
2021-07-04 23:49:28 +00:00
jenkins-bot
195fb38405
Merge "api: Inject services into ApiQueryImageInfo/ApiQueryStashImageInfo"
2021-07-04 23:41:42 +00:00
Umherirrender
6e1f99c9c7
api: Use injected services in ApiQuerySearch
...
Bug: T259960
Change-Id: I13c9fb3c475cb9cf3efb22c96352706cb223148e
2021-07-04 11:34:25 +00:00
DannyS712
27d9452f6d
Inject dependencies into SearchApi
...
Used in api classes where services can be injected,
no need to rely on MediaWikiServices
Will make it possible to convert ApiOpenSearchTest to
a unit test, since everything is injected, but that will be
done in a follow-up
Plus some minor cleanup to SearchApi
Change-Id: If0a3a60f1ead897947143b57d98a3a506387f6d5
2021-07-04 10:58:36 +00:00
DannyS712
8217a1a253
Hard deprecate WikiPage::doEditContent
...
Bug: T255507
Change-Id: I8f4e5a579b787f94963f0c0dded30b374f5b4e3a
2021-07-04 00:03:38 +00:00
jenkins-bot
35513062b4
Merge "api: Replace deprecated user group functions in ApiQueryUserInfo"
2021-07-03 23:25:44 +00:00
jenkins-bot
b700db02a1
Merge "api: Replace deprecated language variant functions in ApiQueryInfo"
2021-07-03 23:24:24 +00:00
jenkins-bot
81cdb1fd5a
Merge "api: Inject services into ApiQueryWatchlistRaw/ApiQueryWatchlist"
2021-07-03 23:23:01 +00:00
jenkins-bot
1789a62021
Merge "api: Inject services into ApiQueryAllMessages"
2021-07-03 23:22:54 +00:00
jenkins-bot
3902829693
Merge "api: Inject services into ApiQueryAllImages"
2021-07-03 23:22:48 +00:00
jenkins-bot
d142434445
Merge "api: Inject services into ApiQueryAllPages"
2021-07-03 23:22:41 +00:00
jenkins-bot
34fff16c47
Merge "api: Inject services into ApiQueryRecentChanges"
2021-07-03 23:19:40 +00:00
jenkins-bot
f163b542bc
Merge "api: Inject services into ApiQueryUsers"
2021-07-03 23:19:34 +00:00
jenkins-bot
9caf2a1962
Merge "api: Inject services into ApiQueryUserContribs"
2021-07-03 23:16:41 +00:00
jenkins-bot
82eb3e3a01
Merge "api: Inject services into ApiQueryDeletedrevs"
2021-07-03 23:16:36 +00:00
jenkins-bot
47bcec99d9
Merge "api: Inject services into ApiQuerySiteinfo"
2021-07-03 23:16:29 +00:00
Umherirrender
058a49824d
api: Inject services into ApiQueryDeletedrevs
...
Bug: T259960
Change-Id: Ia17a6d8100efc9a63e5ba524e2c5f909c860b947
2021-07-04 00:30:36 +02:00
Umherirrender
39cba91f57
api: Inject services into ApiQueryUserContribs
...
Bug: T259960
Change-Id: I8b49ad1b79f7764a59bf1aaa1e2416fb0e6d4af3
2021-07-04 00:19:13 +02:00
Umherirrender
4c2d078c2d
api: Inject services into ApiQueryUsers
...
Bug: T259960
Change-Id: I3465ee0de34430bbd4969ef8a83baed959da5da6
2021-07-03 23:57:18 +02:00