XZise added a subscriber: XZise.
XZise added a comment.
Regarding the dancing: It work do it similar to how the detection works which decides if HTTP GET is supported. ParamInfo explicitly says that it wants to use HTTP GET so that Request doesn't look into the ParamInfo whether paraminfo requires HTTP POST.
In theory that is already possible, as the definition whether a request is writing is saved in the Request instance as a boolean which could be changed after creation of the Request and before submitting it.
TASK DETAIL
https://phabricator.wikimedia.org/T74207
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise
Cc: pywikipedia-bugs, Ricordisamoa, jayvdb, Aklapper, XZise
jayvdb created this task.
jayvdb assigned this task to Omegat.
jayvdb added subscribers: pywikipedia-bugs, jayvdb, XZise.
jayvdb added projects: PyWikiBot-Interwiki-Map, pywikibot-core, Pywikibot-tests.
jayvdb changed Security from none to none.
TASK DESCRIPTION
The MediaWiki API has two modes of obtaining API parameter information.
The 'old way' was deprecated in WM API version '1.25wmf4' , forcing the dev team to write code to support the new mode, and make that the default for 1.25wmf4+
The test api_tests.TestParamInfo currently runs the 'new mode' tests against any wiki. We need to determine when the new mode was first added to the API, and not run this test for wikis that do not support it.
And, the documentation should be updated with information about the two modes and which versions use which modes: https://www.mediawiki.org/wiki/API:Parameter_information
TASK DETAIL
https://phabricator.wikimedia.org/T77966
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: Omegat, jayvdb
Cc: Aklapper, jayvdb, XZise, pywikipedia-bugs
jayvdb closed blocking task T77966: Skip the paraminfo new mode test on sites which do not support the new mode as "Resolved".
TASK DETAIL
https://phabricator.wikimedia.org/T75513
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: pywikipedia-bugs, jayvdb, XZise, Omegat
jayvdb edited subscribers, added: Aklapper; removed: Unknown Object (????)
jayvdb merged a task: T78392: Load list of 'write' API modules from the API.
TASK DETAIL
https://phabricator.wikimedia.org/T74207
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: pywikipedia-bugs, Ricordisamoa, jayvdb, Aklapper
Steinsplitter added a subscriber: Lydia_Pintscher.
Steinsplitter added a comment.
@Lydia_Pintscher I have seen that deleted pages will be automatically removed from wikidata. Can we do the same for files, please?
TASK DETAIL
https://phabricator.wikimedia.org/T66794
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Steinsplitter
Cc: pywikipedia-bugs, Ladsgroup, Revi, Multichill, Steinsplitter, Lydia_Pintscher