[Pywikipedia-bugs] [Maniphest] [Updated] T223778: Use configparser for config files instead of other variants

2019-08-27 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T223778 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Maintenance_bot Cc: Aklapper, pywikibot-bugs-list, Xqt, Viztor, DannyS712, Wenyi, Tbscho, MayS,

[Pywikipedia-bugs] [Maniphest] [Commented On] T223778: Use configparser for config files instead of other variants

2019-08-27 Thread gerritbot
gerritbot added a comment. Change 511692 **merged** by jenkins-bot: [pywikibot/core@master] [IMPR] add a new ConfigParserBot class https://gerrit.wikimedia.org/r/511692 TASK DETAIL https://phabricator.wikimedia.org/T223778 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Claimed] T231263: Pywikibot cannot delete pages despite the user having sufficient rights

2019-08-27 Thread Huji
Huji claimed this task. Huji triaged this task as "High" priority. TASK DETAIL https://phabricator.wikimedia.org/T231263 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji Cc: zhuyifei1999, Dalba, Xqt, Huji, Aklapper, pywikibot-bugs-list, JJMC89,

[Pywikipedia-bugs] [Maniphest] [Updated] T231263: Pywikibot cannot delete pages despite the user having sufficient rights

2019-08-27 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T231263 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji, gerritbot Cc: zhuyifei1999, Dalba, Xqt, Huji, Aklapper, pywikibot-bugs-list, JJMC89, Hook696,

[Pywikipedia-bugs] [Maniphest] [Commented On] T231263: Pywikibot cannot delete pages despite the user having sufficient rights

2019-08-27 Thread gerritbot
gerritbot added a comment. Change 532704 had a related patch set uploaded (by Huji; owner: Huji): [pywikibot/core@master] Check a user's rights rather than group memberships https://gerrit.wikimedia.org/r/532704 TASK DETAIL https://phabricator.wikimedia.org/T231263 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Closed] T231263: Pywikibot cannot delete pages despite the user having sufficient rights

2019-08-27 Thread Xqt
Xqt closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T231263 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji, Xqt Cc: zhuyifei1999, Dalba, Xqt, Huji, Aklapper, pywikibot-bugs-list, JJMC89, Hook696, Daryl-TTMG,

[Pywikipedia-bugs] [Maniphest] [Commented On] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread gerritbot
gerritbot added a comment. Change 532713 had a related patch set uploaded (by Huji; owner: Huji): [pywikibot/core@master] Deprecate sysopnames https://gerrit.wikimedia.org/r/532713 TASK DETAIL https://phabricator.wikimedia.org/T71283 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Updated] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread Huji
Huji added a subtask: T229293: invalid CSRF token error shown with each block. TASK DETAIL https://phabricator.wikimedia.org/T71283 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb, Huji Cc: Huji, Dalba, zhuyifei1999, Sn1per, Aklapper,

[Pywikipedia-bugs] [Maniphest] [Updated] T229293: invalid CSRF token error shown with each block

2019-08-27 Thread Huji
Huji added a parent task: T71283: dualism between user and sysop needs to be overtaken. TASK DETAIL https://phabricator.wikimedia.org/T229293 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji Cc: zhuyifei1999, Ciencia_Al_Poder, JJMC89, Dvorapa,

[Pywikipedia-bugs] [Maniphest] [Commented On] T231263: Pywikibot cannot delete pages despite the user having sufficient rights

2019-08-27 Thread gerritbot
gerritbot added a comment. Change 532704 **merged** by jenkins-bot: [pywikibot/core@master] Check a user's rights rather than group memberships https://gerrit.wikimedia.org/r/532704 TASK DETAIL https://phabricator.wikimedia.org/T231263 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Commented On] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread Huji
Huji added a comment. In T71283#5433037 , @zhuyifei1999 wrote: > config2.py needs to emit a warning that sysopnames don't work anymore (if we decide to just break it) The patch I just submitted will mark `sysopnames` as deprecated.

[Pywikipedia-bugs] [Maniphest] [Updated] T231263: Pywikibot cannot delete pages despite the user having sufficient rights

2019-08-27 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T231263 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji, Maintenance_bot Cc: zhuyifei1999, Dalba, Xqt, Huji, Aklapper, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Unassigned] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread Huji
Huji removed jayvdb as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T71283 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji Cc: Huji, Dalba, zhuyifei1999, Sn1per, Aklapper, Ciencia_Al_Poder, gerritbot, XZise, jayvdb,

[Pywikipedia-bugs] [Maniphest] [Commented On] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread Dvorapa
Dvorapa added a comment. The only thing needed is to support specifying two accounts, one bot, one sysop and allow to switch between them easily (by a parameter?) BTW we should also update Stevard rights check (I think it was in site.py) to the new system TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread Dvorapa
Dvorapa added a comment. The only thing needed is to support specifying two accounts, one bot, one sysop and allow to switch between them easily (by a parameter?) BTW we should also update Stevard rights check (I think it was in site.py) to the new system TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread zhuyifei1999
zhuyifei1999 added a comment. In T71283#5443879 , @Dvorapa wrote: > The only thing needed is to support specifying two accounts, one bot, one sysop and allow to switch between them easily (by a parameter?) This violates zero one

[Pywikipedia-bugs] [Maniphest] [Assigned] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread Xqt
Xqt assigned this task to Huji. TASK DETAIL https://phabricator.wikimedia.org/T71283 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji, Xqt Cc: Huji, Dalba, zhuyifei1999, Sn1per, Aklapper, Ciencia_Al_Poder, gerritbot, XZise, jayvdb, Ricordisamoa,

[Pywikipedia-bugs] [Maniphest] [Updated] T142303: Two-account workflow is not available with OAuth

2019-08-27 Thread Huji
Huji added a project: User-Huji. TASK DETAIL https://phabricator.wikimedia.org/T142303 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji Cc: Dvorapa, Huji, pywikibot-bugs-list, Masti, Alkamid, Anomie, MarcoAurelio, Aklapper, Tgr, Viztor,

[Pywikipedia-bugs] [Maniphest] [Commented On] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread Huji
Huji added a comment. Correct. What I was trying to say was that we should not spend clarifying how to do that (updating documentation, etc) right away. TASK DETAIL https://phabricator.wikimedia.org/T71283 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Commented On] T71283: dualism between user and sysop needs to be overtaken

2019-08-27 Thread zhuyifei1999
zhuyifei1999 added a comment. In T71283#5441831 , @Huji wrote: > At this point, all that would be left to be done is to devise a strategy for those who need to use different accounts on different wikis (or different accounts for