jenkins-bot
ee6e997266
Merge "Declare $wgUser to be deprecated in version 1.35"
2020-03-26 14:40:43 +00:00
jenkins-bot
0de13c6125
Merge "Fix mismatching type hints in PHPDoc tags"
2020-03-26 13:35:31 +00:00
jenkins-bot
4bd153c1bc
Merge "DefaultSettings: Improve docs for $wgPasswordDefault"
2020-03-26 11:35:24 +00:00
Translation updater bot
5d9e300534
Localisation updates from https://translatewiki.net .
...
Change-Id: I0d014483c6749b5c52ec24bc147dfd69f58194fc
2020-03-26 08:29:42 +01:00
jenkins-bot
aa76fc0c91
Merge "rdbms: Don't silence errors in DatabaseMysqlBase::serverIsReadOnly()"
2020-03-26 06:41:14 +00:00
jenkins-bot
7947d39638
Merge "ApiBase::checkUserRightsAny - remove an extra tab"
2020-03-26 04:33:40 +00:00
DannyS712
7ae0b3dc56
ApiBase::checkUserRightsAny - remove an extra tab
...
Change-Id: Id81e257c24f8eadb1fedcc47c71adfbfb939273a
2020-03-26 04:13:35 +00:00
DannyS712
2d43959ee1
WikiPage::getComment - deprecate $wgUser fallback
...
Bug: T248291
Change-Id: I01c825c9a0777c86657ee2fa1abbfc7a9e59348c
2020-03-26 04:01:28 +00:00
jenkins-bot
7893c8b7ac
Merge "Hard deprecate fallbacks to $wgUser in Revision::get methods"
2020-03-26 03:50:03 +00:00
jenkins-bot
68a201e567
Merge "Hard deprecate Article::getUser and WikiPage::getUser fallback"
2020-03-26 03:49:56 +00:00
DannyS712
3e69804595
Hard deprecate fallbacks to $wgUser in Revision::get methods
...
Affected are ::getUser, ::getUserText, and ::getComment
Bug: T248291
Change-Id: Ia7aecca1bae094b71f83e0c79dd75b6de927d962
2020-03-26 03:18:15 +00:00
jenkins-bot
fde16090b6
Merge "REST endpoints: Add etag and last-modified headers"
2020-03-26 03:15:58 +00:00
DannyS712
e1156f95d9
Hard deprecate Article::getUser and WikiPage::getUser fallback
...
WikiPage::getUser requires a user if the audience is FOR_THIS_USER
Bug: T248291
Change-Id: I07f349420595e68e94c2aec5c84b808163ee3b4f
2020-03-26 03:09:47 +00:00
jenkins-bot
0d2c52919c
Merge "Hard deprecate not passing a user to WikiPage::getUserText when needed"
2020-03-26 03:08:50 +00:00
jenkins-bot
2a6b7aa791
Merge "Hard deprecate not passing a user to WikiPage::getCreator when needed"
2020-03-26 02:59:31 +00:00
jenkins-bot
839c9f8d6e
Merge "Hard deprecate Revision::userWasLastToEdit"
2020-03-26 02:04:32 +00:00
jenkins-bot
16bfdd9fde
Merge "Hard deprecate Article::getUserText"
2020-03-26 01:58:56 +00:00
DannyS712
0540295110
Hard deprecate not passing a user to WikiPage::getUserText when needed
...
Bug: T248291
Depends-On: Ia09e185cf00729e1275e471442d72637330e8c77
Change-Id: Ie00618e9d8c865a53205751c2dd1d6f42e8708c7
2020-03-26 01:43:14 +00:00
jenkins-bot
6d791abd80
Merge "Define POST handler for /page/: create page"
2020-03-26 01:33:50 +00:00
DannyS712
65a7875aee
Hard deprecate Article::getUserText
...
Update remaining uses in core
No uses in deployed extensions
Bug: T248291
Change-Id: Ia09e185cf00729e1275e471442d72637330e8c77
2020-03-26 01:26:11 +00:00
jenkins-bot
727c9e6d32
Merge "Hard deprecate Revision::base36Sha1"
2020-03-26 01:25:52 +00:00
DannyS712
ecf7f3fb28
Hard deprecate Revision::userWasLastToEdit
...
Bug: T246284
Change-Id: I908dd6025a2a78edf7d3c3661f540aeb498c4bad
2020-03-26 01:17:25 +00:00
jenkins-bot
bddb01d35a
Merge "Purge expired watchlist items"
2020-03-26 00:38:56 +00:00
Timo Tijhof
9498132667
DefaultSettings: Improve docs for $wgPasswordDefault
...
Change-Id: I4322be2bba30c49304f9f3002c6d61a1b3f13f6d
2020-03-26 00:02:16 +00:00
Sam Wilson
83804ade46
Purge expired watchlist items
...
Add two methods to remove expired watchlist items:
1. A job that's triggered on about 10% of page edits; and
2. A new maintenance script.
Bug: T244804
Change-Id: Ica8ab92837c38fa4d484726c94d5181c08387e28
2020-03-26 07:54:20 +08:00
daniel
22561b64a7
REST endpoints: Add etag and last-modified headers
...
Modified endpoints:
* /v1/page/{title}/history
* /v1/revision/{id}/bare
* /coredev/v0/page/{title}/links/language
* /coredev/v0/page/{title}/links/media
* /coredev/v0/file/{title}
Bug: T238374
Change-Id: I3ddf8fafc17eba3aec724a445d38af98bbc74dc1
2020-03-26 00:18:34 +01:00
jenkins-bot
b9c7eea141
Merge "Fix PhanRedundantCondition in SpecialUserrights::doSaveUserGroups"
2020-03-25 22:52:01 +00:00
jenkins-bot
1250e014dd
Merge "Fix PhanRedundantCondition in SpecialMergeHistory::showHistory"
2020-03-25 22:51:55 +00:00
jenkins-bot
5166378fa9
Merge "Fix PhanRedundantCondition in WikiPage::wasLoadedFrom"
2020-03-25 22:51:48 +00:00
jenkins-bot
7a04cc84dc
Merge "REST Handlers: use max-age not maxage for cache-control"
2020-03-25 21:57:39 +00:00
jenkins-bot
9dd0338e07
Merge "Allow protocol-relative URLs in VirtualRESTService configuration"
2020-03-25 21:54:29 +00:00
jenkins-bot
1fc6396b4d
Merge "Deprecate all-caps URL parameter to ParsoidVirtualRESTService"
2020-03-25 21:54:23 +00:00
daniel
c4382301cc
REST Handlers: use max-age not maxage for cache-control
...
Smally typo, big consequence.
Change-Id: I1d8f43dd3b11e4854b08d41fb5f0c7ede3dba90e
2020-03-25 22:38:03 +01:00
DannyS712
656b9bdf34
Hard deprecate not passing a user to WikiPage::getCreator when needed
...
If $audience is FOR_USER, user is needed
Bug: T248291
Change-Id: Idc4429baa7f7f2a028eb5378d8e2c2a32f1d3761
2020-03-25 21:36:52 +00:00
jenkins-bot
9bd64ace82
Merge "Hard deprecate Revision::setTitle"
2020-03-25 21:33:15 +00:00
DannyS712
90eb2dc46d
Hard deprecate Revision::base36Sha1
...
Bug: T246284
Change-Id: I12b80940358ea2f941483b5edf74e8c8472ace31
2020-03-25 21:11:37 +00:00
DannyS712
b9bd99825c
Hard deprecate Revision::setTitle
...
Only one remaining use, not deployed, patch pending at
I0b088f5851cf63b2bb0ff1d7127e2fbefcd2c62e anyway
Bug: T246284
Change-Id: I40e26ee669fd914db781fb3ace8e21148fb5c108
2020-03-25 20:50:05 +00:00
DannyS712
75cf1eaf55
Hard deprecate Article::getCreator
...
Bug: T248291
Bug: T239975
Change-Id: I755a9da980efad30fcadcb03ae0d0c3b17a08fc3
2020-03-25 20:33:04 +00:00
jenkins-bot
b8244b1eb7
Merge "Hard deprecate Article:doDeleteArticle and WikiPage::doDeleteArticle"
2020-03-25 20:01:08 +00:00
C. Scott Ananian
067a2729dc
Allow protocol-relative URLs in VirtualRESTService configuration
...
The underlying curl backend doesn't support these, so we need to
wfExpandURLs then before giving them to runMulti.
This allows the use of $wgServer in the configured 'url' property,
even if $wgServer uses a protocol-relative URL.
Change-Id: Ib219f8ecdcc36789fbf85b6759ebfe78c9b6de7f
2020-03-25 15:55:43 -04:00
C. Scott Ananian
55bdd1da45
Deprecate all-caps URL parameter to ParsoidVirtualRESTService
...
Change-Id: If777d573b8690f9f11e6ea8f2e791018ba3c1bd9
2020-03-25 15:52:05 -04:00
daniel
65342f8353
Define POST handler for /page/: create page
...
NOTE: once this is merged, also merge Ie7b47e6868cc on the OAuth repo,
to fix unit tests after a breaking change to Router's constructor
signature.
Bug: T230842
Change-Id: I8f5b92918a58e44a4f2d8c78d234d9f64c2d06bf
2020-03-25 20:49:20 +01:00
jenkins-bot
5268ed3543
Merge "Hard deprecate Revision::loadFromTimestamp"
2020-03-25 19:44:45 +00:00
DannyS712
bec59e0251
Hard deprecate Article:doDeleteArticle and WikiPage::doDeleteArticle
...
Bug: T248000
Change-Id: I066de4715f726d8c7b0b509f6e8878548501081d
2020-03-25 19:27:50 +00:00
jenkins-bot
1576ae0c5a
Merge "Deprecate Revision::loadFromPageId"
2020-03-25 19:24:01 +00:00
Petr Pchelko
aa1ea49a51
Hard deprecate Revision::loadFromTimestamp
...
Bug: T246284
Depends-On: Ia8d49b3158baf578ccd3476d6537be36dcea7e13
Change-Id: Ic4df02a7e21d4d1c0140e0f5a985a90f66983fab
2020-03-25 12:21:02 -07:00
jenkins-bot
56bf3cc24f
Merge "Tests: Replace ::doDeleteArticle with WikiPage::doDeleteArticleReal"
2020-03-25 19:16:26 +00:00
jenkins-bot
b0c00b2683
Merge "Maintenance: Change ::doDeleteArticle to WikiPage::doDeleteArticleReal"
2020-03-25 19:10:55 +00:00
Petr Pchelko
b3ab937939
Deprecate Revision::loadFromPageId
...
Bug: T246284
Depends-On: Id4ec83cc0ac0685857064486697a7daed979ea69
Change-Id: I5de750322e30052700f509d2908456ebd5be95ef
2020-03-25 12:10:48 -07:00
jenkins-bot
85a7c431f6
Merge "Remove usages and hard deprecate Revision::newFromRow"
2020-03-25 19:09:54 +00:00