[Wikidata-bugs] [Maniphest] [Updated] T110022: Create a library with HTTP related functions/code

2018-12-14 Thread Krinkle
Krinkle added a project: MediaWiki-libs-HTTP. TASK DETAILhttps://phabricator.wikimedia.org/T110022EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: KrinkleCc: MGChecker, Imarlier, BPirkle, Nikerabbit, Dereckson, Ladsgroup, Krinkle, PokestarFan, Tgr,

[Wikidata-bugs] [Maniphest] [Updated] T110022: Create a library with HTTP related functions/code

2018-12-10 Thread Krinkle
Krinkle removed a parent task: T146257: Create objectcache/BagOStuff library. TASK DETAILhttps://phabricator.wikimedia.org/T110022EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: KrinkleCc: MGChecker, Imarlier, BPirkle, Nikerabbit, Dereckson, Ladsgroup,

[Wikidata-bugs] [Maniphest] [Updated] T110022: Create a library with HTTP related functions/code

2018-12-10 Thread BPirkle
BPirkle added a comment. Guzzle has been added to the codebase and made available through the new GuzzleHttpRequest class, per T202110.TASK DETAILhttps://phabricator.wikimedia.org/T110022EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: BPirkleCc: MGChecker,

[Wikidata-bugs] [Maniphest] [Updated] T110022: Create a library with HTTP related functions/code

2018-08-20 Thread Imarlier
Imarlier added a comment. Made this suggestion in T201409 but figured it should be repeated here: whatever the implementation ends up being, it should be easy (or possibly required?) to set the User Agent string, with the goal that any caller will use that to specify what job/service/etc is making

[Wikidata-bugs] [Maniphest] [Updated] T110022: Create a library with HTTP related functions/code

2018-08-02 Thread BPirkle
BPirkle added a comment. This task has been around for awhile, and related discussion and action has since occurred elsewhere. To summarize from this task and from T139169, T137926, and T139170: we would like to make curl optional (with a suitable warning) we made MultiHttpClient work

[Wikidata-bugs] [Maniphest] [Updated] T110022: Create a library with HTTP related functions/code

2018-07-12 Thread Addshore
Addshore added a parent task: T146257: Create objectcache/BagOStuff library. TASK DETAILhttps://phabricator.wikimedia.org/T110022EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: AddshoreCc: Dereckson, Ladsgroup, Krinkle, PokestarFan, Tgr, Lydia_Pintscher,

[Wikidata-bugs] [Maniphest] [Updated] T110022: Create a library with HTTP related functions/code

2016-09-21 Thread Legoktm
Legoktm added a subtask: T139169: Add non-parallel MultiHttpClient fallback for environments that don't have curl available. TASK DETAILhttps://phabricator.wikimedia.org/T110022EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: LegoktmCc: Lydia_Pintscher,

[Wikidata-bugs] [Maniphest] [Updated] T110022: Create a library with HTTP related functions/code

2016-09-21 Thread Legoktm
Legoktm added a comment. I made the subject a little more generic as we probably want to library-ize MultiHttpClient too. However, that is blocked on T139169: Add non-parallel MultiHttpClient fallback for environments that don't have curl available.TASK