jenkins-bot has submitted this change. (
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/807125 )
Change subject: [IMPR] Update write actions
......................................................................
[IMPR] Update write actions
Change-Id: Iffe1da12530e39ba5fe0e5f86e12b3f3839cd5a3
---
M pywikibot/data/api/_requests.py
1 file changed, 19 insertions(+), 9 deletions(-)
Approvals:
Matěj Suchánek: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pywikibot/data/api/_requests.py b/pywikibot/data/api/_requests.py
index dce0f94..f5ed821 100644
--- a/pywikibot/data/api/_requests.py
+++ b/pywikibot/data/api/_requests.py
@@ -42,17 +42,27 @@
# things like throttling or skipping actions when we're in simulation
# mode
WRITE_ACTIONS = {
- 'block', 'clearhasmsg', 'createaccount', 'delete', 'edit', 'emailuser',
- 'filerevert', 'flowthank', 'imagerotate', 'import', 'managetags',
- 'mergehistory', 'move', 'options', 'patrol', 'protect', 'purge',
- 'resetpassword', 'revisiondelete', 'rollback', 'setnotificationtimestamp',
- 'setpagelanguage', 'tag', 'thank', 'unblock', 'undelete', 'upload',
- 'userrights', 'watch', 'wbcreateclaim', 'wbcreateredirect', 'wbeditentity',
- 'wblinktitles', 'wbmergeitems', 'wbremoveclaims', 'wbremovequalifiers',
+ # main actions, see https://www.mediawiki.org/wiki/API:Main_page
+ 'block', 'clearhasmsg', 'createaccount', 'createlocalaccount', 'delete',
+ 'deleteglobalaccount', 'edit', 'editmassmessagelist', 'emailuser',
+ 'filerevert', 'flowthank', 'globalblock', 'globalpreferenceoverrides',
+ 'globalpreferences', 'globaluserrights', 'imagerotate', 'import',
+ 'linkaccount', 'managetags', 'massmessage', 'mergehistory', 'move',
+ 'newslettersubscribe', 'options', 'patrol', 'protect', 'purge',
+ 'removeauthenticationdata', 'resetpassword', 'revisiondelete', 'rollback',
+ 'setglobalaccountstatus', 'setnotificationtimestamp', 'setpagelanguage',
+ 'strikevote', 'tag', 'thank', 'threadaction', 'transcodereset',
+ 'translationreview', 'unblock', 'undelete', 'unlinkaccount', 'upload',
+ 'userrights', 'watch', 'wikilove',
+ # wikibase actions, see https://www.mediawiki.org/wiki/Wikibase/API
+ 'wbcreateclaim', 'wbcreateredirect', 'wbeditentity', 'wblinktitles',
+ 'wbmergeitems', 'wbremoveclaims', 'wbremovequalifiers',
'wbremovereferences', 'wbsetaliases', 'wbsetclaim', 'wbsetclaimvalue',
'wbsetdescription', 'wbsetlabel', 'wbsetqualifier', 'wbsetreference',
- 'wbsetsitelink', 'wbladdform', 'wbleditformelements', 'wblmergelexemes',
- 'wblremoveform',
+ 'wbsetsitelink',
+ # lexeme (internal) actions
+ 'wbladdform', 'wbladdsense', 'wbleditformelements', 'wbleditsenseelements',
+ 'wblmergelexemes', 'wblremoveform', 'wblremovesense',
}
lagpattern = re.compile(
--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/807125
To unsubscribe, or for help writing mail filters, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Iffe1da12530e39ba5fe0e5f86e12b3f3839cd5a3
Gerrit-Change-Number: 807125
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: Matěj Suchánek <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]