aboutsummaryrefslogtreecommitdiffstats
path: root/includes/WebRequest.php
Commit message (Expand)AuthorAgeFilesLines
* Reorg: Move WebRequest to includes\RequestAmir Sarabadani2023-09-111-1465/+0
* http: fix JobRunner overriding requestId with nullPiotr Miazga2023-08-091-2/+7
* http: Propagate `tracestate` and `traceparent` headersPiotr Miazga2023-08-071-21/+7
* Refactor SpecialPreferencesTestDaimona Eaytoy2023-07-191-2/+2
* core: Replace deprecated calls to wfExpandUrl with UrlUtils::expandJames D. Forrester2023-06-231-3/+4
* Merge "fix typo in comment"jenkins-bot2023-06-061-1/+1
|\
| * fix typo in commentNovem Linguae2023-06-051-1/+1
* | Replace substr with cleaner string methodsMatěj Suchánek2023-05-201-3/+2
|/
* Use HookContainer in WebRequestUmherirrender2023-05-061-5/+8
* Just another 80 or so PHPStorm inspection fixes (#4)Tim Starling2023-03-251-2/+1
* Reorg: Move WebResponse and FauxResponse to Request/Amir Sarabadani2023-03-011-0/+2
* WebRequest: Document that "URL params can be arrays"Thiemo Kreuz2023-02-211-5/+5
* Make use of ??= in more placesDannyS7122022-12-171-9/+3
* Reorg: Move some of request related classes to MediaWiki/RequestAmir Sarabadani2022-10-281-1/+4
* Revert "Reorg: Move some of request related classes to MediaWiki/Request"Zabe2022-10-271-0/+1473
* Reorg: Move some of request related classes to MediaWiki/RequestAmir Sarabadani2022-10-261-1473/+0
* build: Update mediawiki/mediawiki-phan-config to 0.12.0Daimona Eaytoy2022-10-081-2/+0
* Support CDN query parameter re-orderingOri Livneh2022-08-091-0/+47
* Remove WebRequest::checkUrlExtensionMatěj Suchánek2022-06-201-14/+0
* Use str_starts_with/str_ends_withAryeh Gregor2022-05-021-1/+1
* WebRequest: Micro-optimise getIPTimo Tijhof2022-04-061-17/+13
* Add wiki-farm supportdaniel2022-04-011-3/+10
* phan: Remove PhanPossiblyUndeclaredVariable suppressionUmherirrender2022-03-301-0/+2
* phan: Disable null_casts_as_any_type settingUmherirrender2022-03-211-0/+1
* phan: Disable scalar_implicit_cast settingUmherirrender2022-03-181-0/+3
* Remove or replace usages of "sane"Reedy2021-11-221-1/+2
* WebRequest: Document getVal caveat and recommend getText or getRawValTimo Tijhof2021-08-231-36/+42
* Hard deprecate User::getIntOption()Alexander Vorwerk2021-08-111-3/+6
* Replace deprecated Language::getVariants in WebRequestUmherirrender2021-08-041-2/+4
* Setup: Restrict WebRequest::interpolateTitle() to index.php requestsTimo Tijhof2021-07-271-5/+0
* Merge "Create FauxRequestUpload to fake uploads in tests"jenkins-bot2021-05-151-6/+3
|\
| * Create FauxRequestUpload to fake uploads in testsUmherirrender2021-04-061-6/+3
* | Use some more neutral languageReedy2021-04-181-2/+2
|/
* Merge "WebRequest: Document magic argument on WebRequest::getValues"jenkins-bot2021-02-111-5/+4
|\
| * WebRequest: Document magic argument on WebRequest::getValuesUmherirrender2021-02-111-5/+4
* | Merge "WebRequest: Radically simplify getRequestId() method"jenkins-bot2021-02-041-9/+8
|\ \
| * | WebRequest: Radically simplify getRequestId() methodTimo Tijhof2021-02-011-9/+8
| |/
* / WebRequest: Make internal getPathInfo() no longer publicTimo Tijhof2021-02-031-3/+4
|/
* Update wikimedia/ip-utils from 1.0.0 to 3.0.1Reedy2021-01-261-2/+28
* Improve docs in WebRequest/WebRequestUploadUmherirrender2020-12-211-9/+10
* Remove documentation that literally repeats the codeThiemo Kreuz2020-10-271-2/+0
* Remove hard deprecated WebRequest::getLimitOffsetDannyS7122020-08-211-16/+0
* Make WebRequest::getAcceptLang() return floats instead of stringsThiemo Kreuz2020-07-141-3/+13
* GlobalFunctions,WebRequest: Remove use of AtEase for parse_url()Timo Tijhof2020-07-081-3/+0
* Support SameSite=None cookiesTim Starling2020-07-071-1/+34
* Use @internal instead of @private per policydaniel2020-06-261-3/+3
* WebRequest: Rewrite language handling in getAcceptLang()Umherirrender2020-06-201-25/+21
* Remove unneeded null check from WebRequest::normalizeUnicodeUmherirrender2020-06-161-2/+1
* Remove terminating line breaks from debug messagesTim Starling2020-06-031-1/+0
* Hooks::run() call site migrationTim Starling2020-05-301-2/+2