Petrb (Petr Bena)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 22 2014, 5:18 PM (186 w, 5 d)
Availability
Available
IRC Nick
petan
LDAP User
Petrb
MediaWiki User
Petrb

Hello, I am Petr Bena also known as Petrb (my SUL). I am a volunteer developer working on multiple projects, including Huggle, wm-bot and many others

Recent Activity

Yesterday

Petrb added a comment to T195195: Ensure cs.wiktionary was enabled properly.

Whitelist was missing as well, that can be currently fixed only through pgsql query on labs db server, I need to create some interface for this later

Mon, May 21, 3:19 PM · Huggle, User-Urbanecm
Petrb added a comment to T195195: Ensure cs.wiktionary was enabled properly.

Project:Huggle/Message is missing

Mon, May 21, 3:18 PM · Huggle, User-Urbanecm

Sat, May 19

Petrb added a comment to T195109: login rate limitter triggered if you log in using correct password in parallel to > 5 sites at once.

ok just let me know when you decide if this is intentional or a bug in MW that needs to be fixed. If it's supposed to work like this, I can change the huggle code to login one site by one

Sat, May 19, 7:04 PM · MediaWiki-Authentication-and-authorization
Petrb created T195109: login rate limitter triggered if you log in using correct password in parallel to > 5 sites at once.
Sat, May 19, 6:55 PM · MediaWiki-Authentication-and-authorization
Petrb closed T158833: Enable Huggle on cs.wikipedia.org as Resolved.
Sat, May 19, 6:03 PM · User-Urbanecm, Huggle
Petrb updated the task description for T183141: Fix config on Wikidata and import warning templates.
Sat, May 19, 4:45 PM · Huggle
Petrb added a comment to T183141: Fix config on Wikidata and import warning templates.

So I rolled out the new config file: https://www.wikidata.org/wiki/Wikidata:Huggle/Config.yaml

Sat, May 19, 4:45 PM · Huggle
Petrb closed T166027: Huggle Crash Report [Null pointer exception]: The variable you referenced (edit->User) had null value. as Resolved.
Sat, May 19, 4:07 PM · WorkType-Maintenance, Huggle
Petrb added a comment to T192030: eswiki: 'check if user is reported' always returns 'true' even if the user is not reported.

I implemented new option into 3.4.0 in project config which is a regular expression that can be used to find user on report page, this how you can use it:

Sat, May 19, 3:52 PM · Huggle
Petrb added a comment to T192030: eswiki: 'check if user is reported' always returns 'true' even if the user is not reported.

however what I posted is true as well, I think Huggle wouldn't be able to add new reports properly as of now

Sat, May 19, 1:35 PM · Huggle
Petrb added a comment to T192030: eswiki: 'check if user is reported' always returns 'true' even if the user is not reported.

oh now I see this is not about adding new reports but checking existing reports

Sat, May 19, 1:34 PM · Huggle
Petrb added a comment to T192030: eswiki: 'check if user is reported' always returns 'true' even if the user is not reported.

I think you should change aiv-section:2 to aiv-section:0

Sat, May 19, 1:32 PM · Huggle
Petrb closed T192047: Add meaningful sorting to welcome-messages as Resolved.
Sat, May 19, 1:27 PM · Huggle
Petrb added a comment to T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu.

https://forum.snapcraft.io/t/how-to-build-a-snap-for-qt-5-6-with-webengine/5513

Sat, May 19, 1:08 PM · Huggle
Petrb added a comment to T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu.

https://forum.snapcraft.io/t/how-to-properly-stage-3rd-libraries-that-dont-have-package-in-ubuntu-repos/2051/5

Sat, May 19, 1:08 PM · Huggle
Petrb closed T166717: Huggle Revert and Warn Shortcuts Wrong in Mac as Resolved.
Sat, May 19, 9:49 AM · Huggle
Petrb added a comment to T166717: Huggle Revert and Warn Shortcuts Wrong in Mac.

You can try here and reopen if you still have troubles https://petr.insw.cz/tmp/huggle.dmg

Sat, May 19, 9:48 AM · Huggle
Petrb added a comment to T72160: Hackathon sprint: Deprecate Python backend and replace it with JS.

JS engine was implemented and is working pretty well, but there is a need to add huge amount of API's to make it really usefull

Sat, May 19, 9:42 AM · Wikimedia-Hackathon-2018, WorkType-NewFunctionality, Need-volunteer, JavaScript, Huggle
Petrb added a comment to T166717: Huggle Revert and Warn Shortcuts Wrong in Mac.

Keep in mind they are numbered from 0, so 3th item is item 2.

Sat, May 19, 9:38 AM · Huggle
Petrb added a comment to T166717: Huggle Revert and Warn Shortcuts Wrong in Mac.

Works to me in 3.4.0 built with Qt 5.11

Sat, May 19, 9:37 AM · Huggle
Petrb closed T149470: Add Spanish Language in wm-bot as Resolved.
Sat, May 19, 9:32 AM · WM-Bot
Petrb closed T131980: @seen command shows not always the right name as Resolved.
Sat, May 19, 8:52 AM · WM-Bot

Fri, May 18

Petrb closed T188957: wm-bot ignoring commands via PM as Resolved.
Fri, May 18, 8:15 AM · User-Matthewrbowker, WM-Bot
Petrb added a comment to T188957: wm-bot ignoring commands via PM.

after a restart of bot it magically started working

Fri, May 18, 8:10 AM · User-Matthewrbowker, WM-Bot

Sun, May 13

Petrb closed T192022: Update wiki so that it's clear Qt4 is not supported as Resolved.
Sun, May 13, 8:37 PM · Easy, Huggle
Petrb updated the task description for T194607: Implement support for UWP.
Sun, May 13, 8:06 PM · Huggle
Petrb triaged T194607: Implement support for UWP as Normal priority.
Sun, May 13, 8:05 PM · Huggle
Petrb created T194607: Implement support for UWP.
Sun, May 13, 8:05 PM · Huggle
Petrb added a comment to T192030: eswiki: 'check if user is reported' always returns 'true' even if the user is not reported.

I didn't even look on config page, because I am really busy with other tasks now, but I guess the problem is with regular expression for checks of report page. To debug this, you can probably copy paste the report and config page to test.wikipedia.org and test it there. The regex probably needs to be updated, I suppose you have same regex from english wikipedia which is designed for their report page.

Sun, May 13, 8:00 PM · Huggle
Petrb claimed T72160: Hackathon sprint: Deprecate Python backend and replace it with JS.
Sun, May 13, 7:57 PM · Wikimedia-Hackathon-2018, WorkType-NewFunctionality, Need-volunteer, JavaScript, Huggle
Petrb triaged T191930: Sort warning-types in menu by their description, not their internal name as Low priority.

That shouldn't break anything if you use default-template: "warning" per https://www.mediawiki.org/wiki/Manual:Huggle/Deploying/DefaultConfig.yaml

Sun, May 13, 7:47 PM · Huggle
Petrb triaged T192001: Create web interface for suspicious edits as Low priority.
Sun, May 13, 7:45 PM · Huggle
Petrb triaged T190634: [[Huggle:Id/de]] i18n issue: Provide more context how to properly translate "ID" as Normal priority.
Sun, May 13, 7:44 PM · Easy, Huggle, I18n
Petrb triaged T192030: eswiki: 'check if user is reported' always returns 'true' even if the user is not reported as High priority.
Sun, May 13, 7:43 PM · Huggle

Fri, May 11

Petrb triaged T192047: Add meaningful sorting to welcome-messages as High priority.
Fri, May 11, 11:42 AM · Huggle
Petrb triaged T188957: wm-bot ignoring commands via PM as High priority.
Fri, May 11, 11:41 AM · User-Matthewrbowker, WM-Bot
Petrb triaged T192022: Update wiki so that it's clear Qt4 is not supported as Normal priority.
Fri, May 11, 11:41 AM · Easy, Huggle
Petrb triaged T194386: Snap version doesn't work properly on openSUSE as High priority.
Fri, May 11, 11:34 AM · Huggle
Petrb added a comment to T194386: Snap version doesn't work properly on openSUSE.

https://forum.snapcraft.io/t/qt-fonts-are-missing-on-opensuse-and-style-looks-crippled/5375

Fri, May 11, 10:18 AM · Huggle

Thu, May 10

Petrb added a comment to T194386: Snap version doesn't work properly on openSUSE.

openSUSE Leap 42.3 with KDE

Thu, May 10, 11:26 AM · Huggle
Petrb created T194386: Snap version doesn't work properly on openSUSE.
Thu, May 10, 11:25 AM · Huggle

Mon, Apr 23

Petrb closed T192844: OSX: shortcuts (like next edit) are repeated as Resolved.
Mon, Apr 23, 10:13 PM · Huggle
Petrb triaged T192844: OSX: shortcuts (like next edit) are repeated as Normal priority.
Mon, Apr 23, 8:14 PM · Huggle
Petrb created T192844: OSX: shortcuts (like next edit) are repeated.
Mon, Apr 23, 8:13 PM · Huggle

Apr 12 2018

Petrb closed T192075: metawiki: Login failed, unable to parse local config for meta: yaml-cpp: error at line 187, column 1: end of map not found as Resolved.
Apr 12 2018, 2:06 PM · Huggle

Apr 11 2018

Petrb created T192022: Update wiki so that it's clear Qt4 is not supported.
Apr 11 2018, 8:06 PM · Easy, Huggle
Petrb created T192001: Create web interface for suspicious edits.
Apr 11 2018, 4:49 PM · Huggle

Apr 8 2018

Petrb added a project to T72160: Hackathon sprint: Deprecate Python backend and replace it with JS: Wikimedia-Hackathon-2018.
Apr 8 2018, 6:55 PM · Wikimedia-Hackathon-2018, WorkType-NewFunctionality, Need-volunteer, JavaScript, Huggle
Petrb added a comment to T72160: Hackathon sprint: Deprecate Python backend and replace it with JS.

I will make this my priority this years hackathon, anyone is welcome to join me.

Apr 8 2018, 6:49 PM · Wikimedia-Hackathon-2018, WorkType-NewFunctionality, Need-volunteer, JavaScript, Huggle
Petrb renamed T72160: Hackathon sprint: Deprecate Python backend and replace it with JS from Writing extensions in JS to Hackathon sprint: Deprecate Python backend and replace it with JS.
Apr 8 2018, 6:49 PM · Wikimedia-Hackathon-2018, WorkType-NewFunctionality, Need-volunteer, JavaScript, Huggle
Petrb added a comment to T72160: Hackathon sprint: Deprecate Python backend and replace it with JS.

I recently implemented JS scripting to other application I made: https://github.com/grumpy-irc/grumpy

Apr 8 2018, 6:48 PM · Wikimedia-Hackathon-2018, WorkType-NewFunctionality, Need-volunteer, JavaScript, Huggle
Petrb raised the priority of T72160: Hackathon sprint: Deprecate Python backend and replace it with JS from Lowest to High.
Apr 8 2018, 6:46 PM · Wikimedia-Hackathon-2018, WorkType-NewFunctionality, Need-volunteer, JavaScript, Huggle

Mar 29 2018

Petrb added a comment to T179986: Investigate why current es2r daemon is randomly hanging.

in stdout I see

Mar 29 2018, 7:16 PM · Wikimedia-Stream, Huggle
Petrb added a comment to T179986: Investigate why current es2r daemon is randomly hanging.

it just happened now, the problem with this issue is that it happens randomly like once in a year :( so it's not easy to reproduce

Mar 29 2018, 7:14 PM · Wikimedia-Stream, Huggle

Mar 22 2018

Petrb closed T166044: sudo make install should install libraries to proper locations that actually work in most of distros as Resolved.

@Ilanosortap I just fixed it:

Mar 22 2018, 3:49 PM · Huggle

Mar 20 2018

Petrb closed T161797: Document all site config options as Resolved.
Mar 20 2018, 11:02 PM · Easy, Need-volunteer, Huggle
Petrb closed T178141: Put Huggle setup files into Vagrant as Resolved.
Mar 20 2018, 11:01 PM · Patch-For-Review, Huggle, MediaWiki-Vagrant
Petrb closed T189429: Remove wm-bot from dead channels as Resolved.

Not all channels removed, but lot of them freed

Mar 20 2018, 10:55 PM · WM-Bot

Mar 14 2018

Petrb added a comment to T188957: wm-bot ignoring commands via PM.

it worked :/

Mar 14 2018, 11:01 PM · User-Matthewrbowker, WM-Bot

Mar 12 2018

Petrb added a comment to T189429: Remove wm-bot from dead channels.

I don't think we need any limits extended at this point, there is still about 150 free slots and lot of channels that in theory can be safely parted. So we are nowhere near the need to ask for some exceptions. All we need to do is clean the mess :)

Mar 12 2018, 3:01 PM · WM-Bot
Petrb added a comment to T189429: Remove wm-bot from dead channels.

Also non-wiki channels (don't have wiki in channel name) have "last used" older than 4 weeks in /cs info can be probably also parted.

Mar 12 2018, 2:59 PM · WM-Bot
Petrb added a comment to T189429: Remove wm-bot from dead channels.

I think that every channel which bot is in alone and isn't registered (/cs info #channel_name) can be safely removed. I removed some today, will continue later.

Mar 12 2018, 2:58 PM · WM-Bot

Mar 11 2018

Petrb added a comment to T189429: Remove wm-bot from dead channels.

I would appreciate if instead of blind @part of each channel with user count 1, we actually tried to figure out if channel is still registered and being used :), in round 1, let's remove the bot from unregistered channels first and dead channels (0)...

Mar 11 2018, 10:20 PM · WM-Bot
Petrb added a comment to T189429: Remove wm-bot from dead channels.

For now let's exclude all wikipedia channels (like #wikipedia-cs-rc) these are probably OK, since they belong to really small wiki projects, they are probably empty often.

Mar 11 2018, 10:19 PM · WM-Bot
Petrb triaged T189429: Remove wm-bot from dead channels as High priority.
Mar 11 2018, 10:17 PM · WM-Bot
Petrb created T189429: Remove wm-bot from dead channels.
Mar 11 2018, 10:17 PM · WM-Bot

Mar 6 2018

Petrb added a comment to T188957: wm-bot ignoring commands via PM.

yes it's deployed.

Mar 6 2018, 9:33 PM · User-Matthewrbowker, WM-Bot
Petrb added a comment to T188957: wm-bot ignoring commands via PM.

if you find any other command that you think should be available in PM let me know

Mar 6 2018, 9:33 PM · User-Matthewrbowker, WM-Bot
Petrb added a comment to T188957: wm-bot ignoring commands via PM.

I made it possible to use seen again.

Mar 6 2018, 9:32 PM · User-Matthewrbowker, WM-Bot
Petrb added a comment to T188957: wm-bot ignoring commands via PM.

I think that module for labs was deprecated, otherwise only some commands can be used using PM, such as @seen

Mar 6 2018, 2:36 PM · User-Matthewrbowker, WM-Bot

Feb 28 2018

Petrb added a comment to T185503: Add the ckb project to Huggle.

But it's there - just click the button, see screenshot: https://pasteboard.co/H9LEUti.png

Feb 28 2018, 6:36 PM · Huggle
Petrb lowered the priority of T179983: (tracking) Manage "google code in" for huggle: import all tasks and mentor them from High to Lowest.
Feb 28 2018, 6:29 PM · Goal, Huggle

Feb 16 2018

Petrb added a comment to T185503: Add the ckb project to Huggle.

But it was already activated long time ago, did you hit "Reload" in login form?

Feb 16 2018, 9:14 AM · Huggle

Feb 14 2018

Petrb closed T187303: IRC log browser “could not connect” error as Resolved.

instance huggle-pg was shut down by someone, I booted it back up, this instance hosts the postgre DB for browser.

Feb 14 2018, 11:49 AM · WM-Bot

Feb 8 2018

Petrb reopened T150056: Create a simple guide with screenshots that explains how to start windows binary with parameters as "Open".
Feb 8 2018, 9:23 AM · Google-Code-in-2017, Need-volunteer, Huggle, Easy
Petrb reopened T150056: Create a simple guide with screenshots that explains how to start windows binary with parameters, a subtask of T179983: (tracking) Manage "google code in" for huggle: import all tasks and mentor them, as Open.
Feb 8 2018, 9:23 AM · Goal, Huggle
Petrb added a comment to T179983: (tracking) Manage "google code in" for huggle: import all tasks and mentor them.

now, before we close this we need to check which tasks were finished and these that were not, can be reopened

Feb 8 2018, 9:22 AM · Goal, Huggle

Feb 4 2018

Petrb added a comment to T181311: Implement Short URL for wm-bot GitHub notifications.

Yes, I agree. Don't have time now though to implement this, maybe during hackathon?

Feb 4 2018, 9:41 AM · WM-Bot
Petrb triaged T181311: Implement Short URL for wm-bot GitHub notifications as Normal priority.
Feb 4 2018, 9:40 AM · WM-Bot

Feb 3 2018

Petrb closed T178818: --login option - support bot passwords as Resolved.

https://github.com/huggle/huggle3-qt-lx/commit/698910cfb2ae202243ed6d941620c22ff836bed2

Feb 3 2018, 11:01 PM · Huggle
Petrb lowered the priority of T149290: Enable Huggle on Commons from High to Normal.

it's available in read only now

Feb 3 2018, 10:11 PM · Commons, Huggle
Petrb triaged T186400: Logo of huggle is not displayed in programs and features and in list of applications on Windows 8 as Low priority.

Same with Windows 10

Feb 3 2018, 10:08 PM · Huggle

Feb 2 2018

Petrb closed T186264: Username is not corrected in operating memory when mediawiki changes it during login as Resolved.
Feb 2 2018, 9:28 AM · Huggle

Feb 1 2018

Petrb claimed T186264: Username is not corrected in operating memory when mediawiki changes it during login.
Feb 1 2018, 9:44 PM · Huggle
Petrb added a comment to T186264: Username is not corrected in operating memory when mediawiki changes it during login.

https://github.com/huggle/huggle3-qt-lx/pull/276

Feb 1 2018, 9:44 PM · Huggle
Petrb added a comment to T186264: Username is not corrected in operating memory when mediawiki changes it during login.

We definitely need to use what API say but is there even any information like the actual username in response?

Feb 1 2018, 9:22 PM · Huggle
Petrb renamed T186264: Username is not corrected in operating memory when mediawiki changes it during login from Username is not cleaned when the login form value is retrieved to Username is not corrected in operating memory when mediawiki changes it during login.
Feb 1 2018, 9:21 PM · Huggle
Petrb closed T184613: WM-Bot no longer reporting recent changes as Resolved.
Feb 1 2018, 7:30 PM · WM-Bot
Petrb closed T184624: XmlRcs service at huggle-rc.wmflabs.org:8822 is empty as Resolved.
Feb 1 2018, 7:29 PM · Wikimedia-Stream, WM-Bot, Huggle
Petrb closed T184624: XmlRcs service at huggle-rc.wmflabs.org:8822 is empty, a subtask of T184613: WM-Bot no longer reporting recent changes, as Resolved.
Feb 1 2018, 7:29 PM · WM-Bot
Petrb added a comment to T184377: wm-bot5 keeps developing high queue.

does it still happen?

Feb 1 2018, 7:29 PM · WM-Bot, User-Matthewrbowker
Petrb lowered the priority of T133834: Huggle creates foreign language pages when reporting vandalism. from High to Low.

I wasn't able to reproduce this for a very long time, unless there is more feedback from users I will consider this resolved

Feb 1 2018, 7:25 PM · Huggle
Petrb added a comment to T181946: Update screenshots present in user manual at mediawiki.

Huggle is not part of mediawiki core, it's a separate project

Feb 1 2018, 2:47 PM · Google-Code-in-2017, Need-volunteer, Easy, Documentation, Huggle
Petrb added a comment to T181946: Update screenshots present in user manual at mediawiki.

of course, anyone who can edit pages on mediawiki and upload pictures to commons can do this.

Feb 1 2018, 2:03 PM · Google-Code-in-2017, Need-volunteer, Easy, Documentation, Huggle
Petrb updated the task description for T181946: Update screenshots present in user manual at mediawiki.
Feb 1 2018, 1:52 PM · Google-Code-in-2017, Need-volunteer, Easy, Documentation, Huggle
Petrb renamed T181946: Update screenshots present in user manual at mediawiki from Update screenshots present in docs to Update screenshots present in user manual at mediawiki.
Feb 1 2018, 1:51 PM · Google-Code-in-2017, Need-volunteer, Easy, Documentation, Huggle
Petrb added a comment to T181946: Update screenshots present in user manual at mediawiki.

I am not sure why you ask about codebase (which is at https://github.com/huggle/huggle3-qt-lx). This is a documentation for users, not developers. This task is for update of obsolete screenshot in user documentation (or manual).

Feb 1 2018, 1:50 PM · Google-Code-in-2017, Need-volunteer, Easy, Documentation, Huggle
Petrb updated the task description for T181946: Update screenshots present in user manual at mediawiki.
Feb 1 2018, 1:45 PM · Google-Code-in-2017, Need-volunteer, Easy, Documentation, Huggle
Petrb updated the task description for T181946: Update screenshots present in user manual at mediawiki.
Feb 1 2018, 1:35 PM · Google-Code-in-2017, Need-volunteer, Easy, Documentation, Huggle
Petrb added a comment to T181946: Update screenshots present in user manual at mediawiki.

Hi, the documentation in question is located here: https://mediawiki.org/wiki/Manual:Huggle

Feb 1 2018, 1:34 PM · Google-Code-in-2017, Need-volunteer, Easy, Documentation, Huggle