Page MenuHomePhabricator

Petrb (Petr Bena)
User

Projects (8)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 22 2014, 5:18 PM (261 w, 1 h)
Availability
Available
IRC Nick
petan
LDAP User
Petrb
MediaWiki User
Petrb [ Global Accounts ]

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

Mon, Oct 21

Petrb added a comment to T70502: look for new messages on all projects.

Yes, this task is still open, it's just extreme lack of active developers that resulted in nobody looking into this.

Mon, Oct 21, 3:02 PM · patch-welcome, Google-Code-In-2016, WorkType-Maintenance, good first bug, Huggle

Sep 11 2019

Petrb added a comment to T232555: Grant "Tool root" rights to Krenair.

+1 Experienced and trusted

Sep 11 2019, 11:01 AM · cloud-services-team (Kanban), Toolforge

Aug 28 2019

Petrb added a comment to T229190: Size of the false diff..

this diff information is retrieved by RC feed provider, it's not computed by Huggle

Aug 28 2019, 2:31 PM · Huggle
Petrb added a comment to T231123: wm-bot makes difference between _ and a space.

wm-bot uses space as parameter separator, so I think in this case:

Aug 28 2019, 2:30 PM · WM-Bot

Jul 17 2019

Petrb closed T228121: wm-bot not reporting on recent changes (5) as Resolved.

xmlrcsd crashed for some reason

Jul 17 2019, 8:22 AM · WM-Bot

Jul 16 2019

Petrb added a comment to T226576: Freenode Iline for Wikimania Hackathon 2019.

@Rfarrand hi Rachel, did you get the e-mail from him? Can you please have a look in that?

Jul 16 2019, 8:53 AM · wikimedia-irc-freenode, Wikimania-Hackathon-2019-Organization

Jun 26 2019

Petrb added a comment to T226575: Add throttle exception for Wikimania hackathon 2019.

@Petrb There's no need in sharing the IP in a private way, at the end, it'll still be public. Two ways how to get this done:

  • upload a patch against operations/mediawiki-config, file wmf-config/throttle.php (should be self-explanatory) and ping me to deploy it
  • make the IP available to me somehow (in this case, I'll need datetimes as well - whole Wikimania?)
Jun 26 2019, 7:54 AM · Wikimedia-Site-requests, Wikimania-Hackathon-2019-Organization

Jun 25 2019

Petrb closed T226484: Release huggle 3.4.9 as Resolved.
Jun 25 2019, 9:07 PM · Huggle
Petrb added a comment to T226575: Add throttle exception for Wikimania hackathon 2019.

range is here: https://phabricator.wikimedia.org/P8657

Jun 25 2019, 9:06 PM · Wikimedia-Site-requests, Wikimania-Hackathon-2019-Organization
Petrb updated subscribers of T226576: Freenode Iline for Wikimania Hackathon 2019.

@Az1568 here is the range https://phabricator.wikimedia.org/P8657

Jun 25 2019, 9:06 PM · wikimedia-irc-freenode, Wikimania-Hackathon-2019-Organization
Petrb created T226576: Freenode Iline for Wikimania Hackathon 2019.
Jun 25 2019, 9:04 PM · wikimedia-irc-freenode, Wikimania-Hackathon-2019-Organization
Petrb created T226575: Add throttle exception for Wikimania hackathon 2019.
Jun 25 2019, 9:02 PM · Wikimedia-Site-requests, Wikimania-Hackathon-2019-Organization
Petrb updated the task description for T226484: Release huggle 3.4.9.
Jun 25 2019, 8:54 PM · Huggle
Petrb updated the task description for T226484: Release huggle 3.4.9.
Jun 25 2019, 11:03 AM · Huggle
Petrb updated the task description for T226484: Release huggle 3.4.9.
Jun 25 2019, 10:45 AM · Huggle
Petrb updated the task description for T226484: Release huggle 3.4.9.
Jun 25 2019, 10:44 AM · Huggle
Petrb created T226484: Release huggle 3.4.9.
Jun 25 2019, 10:44 AM · Huggle
Petrb closed T218601: Empty edit summaries shouldn't be allowed as Resolved.
Jun 25 2019, 10:43 AM · Huggle
Petrb reopened T218601: Empty edit summaries shouldn't be allowed as "Open".

This is still happening

Jun 25 2019, 9:45 AM · Huggle

Jun 17 2019

Petrb triaged T225929: UI refactoring: Some helpful aspects are hard to identify as Normal priority.
Jun 17 2019, 12:17 PM · Huggle
Petrb created T225929: UI refactoring: Some helpful aspects are hard to identify.
Jun 17 2019, 12:17 PM · Huggle
Petrb triaged T225928: UI refactoring: Visual signals are hard to interpret as Normal priority.
Jun 17 2019, 12:15 PM · Huggle
Petrb lowered the priority of T172919: Implement new review filters into Huggle / Major UI refactoring from High to Normal.
Jun 17 2019, 12:15 PM · Huggle
Petrb created T225928: UI refactoring: Visual signals are hard to interpret.
Jun 17 2019, 12:15 PM · Huggle
Petrb added a comment to T172919: Implement new review filters into Huggle / Major UI refactoring.

BTW just to clarify why this task is open for so long time with no update - it's simply not clear to me how to, step by step, implement most of this stuff that was proposed into Huggle's interface. Perhaps this should be split into multiple separate tasks that each defines what should be changed.

Jun 17 2019, 12:13 PM · Huggle

Jun 16 2019

Petrb triaged T215007: Reverting vandalism on vandal's talk page reinstates vandalism after undoing it as Normal priority.
Jun 16 2019, 7:35 PM · Huggle
Petrb closed T225386: CSD: Log to user page when nominating as Resolved.

There is - this was requested long time ago and JS extension was written for that purpose see https://www.mediawiki.org/wiki/Huggle/JS

Jun 16 2019, 7:34 PM · User-DannyS712, Huggle
Petrb triaged T225898: Implement option to display full diff in diff window including whole parsed HTML version of related diff as Low priority.
Jun 16 2019, 7:30 PM · Huggle
Petrb created T225898: Implement option to display full diff in diff window including whole parsed HTML version of related diff.
Jun 16 2019, 7:30 PM · Huggle

Jun 11 2019

Petrb lowered the priority of T200637: Internal editor removes nbsp Unicode symbols from High to Low.

it seems the warning is already in place

Jun 11 2019, 7:11 AM · Huggle

May 25 2019

Petrb updated the task description for T200993: Port Huggle to WebAssembly.
May 25 2019, 9:54 AM · Epic, Huggle

May 20 2019

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

That means - I believe it's a server side issue, nothing that can be easily fixed on client side

May 20 2019, 10:29 AM · Wikimedia-Stream, Huggle
Petrb added a comment to T179986: Investigate why current es2r daemon is randomly hanging.

I suppose that the connection is left open but for some reason server stops sending any new data to these "old" connections?

May 20 2019, 10:27 AM · Wikimedia-Stream, Huggle

May 19 2019

Petrb updated the task description for T223805: migrate wm-bot from server wm-bot2 to wm-bot.
May 19 2019, 7:33 PM · WM-Bot
Petrb added a comment to T223805: migrate wm-bot from server wm-bot2 to wm-bot.

this is how .net was setup in past

May 19 2019, 11:52 AM · WM-Bot
Petrb updated the task description for T223805: migrate wm-bot from server wm-bot2 to wm-bot.
May 19 2019, 11:50 AM · WM-Bot
Petrb added a parent task for T208673: Make ways to cancel @notify: T223805: migrate wm-bot from server wm-bot2 to wm-bot.
May 19 2019, 11:40 AM · Wikimedia-Hackathon-2019, WM-Bot, User-revi
Petrb added a subtask for T223805: migrate wm-bot from server wm-bot2 to wm-bot: T208673: Make ways to cancel @notify.
May 19 2019, 11:40 AM · WM-Bot
Petrb triaged T223805: migrate wm-bot from server wm-bot2 to wm-bot as High priority.
May 19 2019, 11:39 AM · WM-Bot
Petrb created T223805: migrate wm-bot from server wm-bot2 to wm-bot.
May 19 2019, 11:38 AM · WM-Bot

May 18 2019

Petrb added a comment to T208673: Make ways to cancel @notify.

https://github.com/benapetr/wikimedia-bot/commit/5725ff30e62ace47ad2599f72b6f9e7886bb0618

May 18 2019, 8:43 PM · Wikimedia-Hackathon-2019, WM-Bot, User-revi
Petrb added a comment to T195562: Configuration issues on ruwiki.

Please keep in mind that Huggle considers only recent templates, see this option

May 18 2019, 7:56 PM · Russian-Sites, Huggle
Petrb added a comment to T195562: Configuration issues on ruwiki.

OK - there is actually a unit test for this, maybe we can expand it.

May 18 2019, 3:22 PM · Russian-Sites, Huggle
Petrb lowered the priority of T205428: Enable Huggle on dawiki from High to Low.
May 18 2019, 2:36 PM · Huggle
Petrb closed T214284: If there are changes to queue settings, show warning to user in case they decide to change queue or close settings dialog in case they forget to click "save" button as Resolved.
May 18 2019, 2:35 PM · Huggle

May 17 2019

Petrb closed T216858: Customize date format of warning message header as Resolved.

Please reopen if this solution doesn't work for your use-case

May 17 2019, 3:37 PM · Chinese-Sites, Huggle
Petrb added a comment to T216858: Customize date format of warning message header.

For example:

May 17 2019, 3:33 PM · Chinese-Sites, Huggle
Petrb added a comment to T216858: Customize date format of warning message header.

Not sure if this is going to work since you are using deprecated config format (new one is yaml), but according to documentation at https://www.mediawiki.org/wiki/Manual:Huggle/Deploying/DefaultConfig.yaml

May 17 2019, 3:30 PM · Chinese-Sites, Huggle
Petrb closed T223223: Some windows are not getting proper parent in ctor as Resolved.

found only one

May 17 2019, 3:23 PM · Huggle

May 14 2019

Petrb created T223223: Some windows are not getting proper parent in ctor.
May 14 2019, 10:21 AM · Huggle

May 13 2019

Petrb added a project to T208673: Make ways to cancel @notify: Wikimedia-Hackathon-2019.
May 13 2019, 10:37 AM · Wikimedia-Hackathon-2019, WM-Bot, User-revi

May 4 2019

Petrb added a comment to T220690: Create map of venue / floors for wiki.

Here is first floor - https://commons.wikimedia.org/wiki/File:CZ_NTK_first_floor_map.svg

May 4 2019, 5:23 PM · Wikimedia-Hackathon-2019-Organization

May 3 2019

Petrb added a comment to T220690: Create map of venue / floors for wiki.

here is code: https://github.com/benapetr/wikimedia-hackathon2019/blob/master/ntk_shape.svg

May 3 2019, 8:46 PM · Wikimedia-Hackathon-2019-Organization
Petrb added a comment to T220690: Create map of venue / floors for wiki.

I created this basic SVG shape, some stairs are missing though. I will expand it with text labels tomorrow for each level. I hope it will do, but it's a SVG so it can be easily improved.

May 3 2019, 8:43 PM · Wikimedia-Hackathon-2019-Organization
Petrb added a comment to T220690: Create map of venue / floors for wiki.

OK I will try to turn this into some SVG, each level has same wall layout (almost same) so it's more or less making that one grid and then it's just different labels. Hopefuly this weekend it's gonna be finished

May 3 2019, 4:28 PM · Wikimedia-Hackathon-2019-Organization
Petrb added a comment to T220690: Create map of venue / floors for wiki.

@Aklapper @Malyacko have SVG version of your drawing? can you share?

May 3 2019, 1:16 PM · Wikimedia-Hackathon-2019-Organization
Petrb raised the priority of T220690: Create map of venue / floors for wiki from High to Unbreak Now!.
May 3 2019, 1:04 PM · Wikimedia-Hackathon-2019-Organization
Petrb raised the priority of T220690: Create map of venue / floors for wiki from Normal to High.
May 3 2019, 1:03 PM · Wikimedia-Hackathon-2019-Organization
Petrb closed T220805: Release huggle 3.4.7 and 3.4.8 as Resolved.
May 3 2019, 1:02 PM · Huggle
Petrb updated the task description for T220805: Release huggle 3.4.7 and 3.4.8.
May 3 2019, 11:44 AM · Huggle
Petrb renamed T220805: Release huggle 3.4.7 and 3.4.8 from Release huggle 3.4.7 to Release huggle 3.4.7 and 3.4.8.
May 3 2019, 11:44 AM · Huggle

May 2 2019

Petrb updated the task description for T220805: Release huggle 3.4.7 and 3.4.8.
May 2 2019, 5:01 PM · Huggle
Petrb updated the task description for T220805: Release huggle 3.4.7 and 3.4.8.
May 2 2019, 3:59 PM · Huggle

May 1 2019

Petrb raised the priority of T220805: Release huggle 3.4.7 and 3.4.8 from Normal to High.
May 1 2019, 9:33 PM · Huggle
Petrb updated the task description for T220805: Release huggle 3.4.7 and 3.4.8.
May 1 2019, 9:33 PM · Huggle

Apr 13 2019

Petrb closed T220856: XmlRcs doesn’t report any new pages as Resolved.

https://github.com/huggle/XMLRCS/commit/414512851d4a73c0b2afdbec174725bbd54d8078

Apr 13 2019, 1:42 PM · Russian-Sites, Huggle
Petrb added a comment to T220856: XmlRcs doesn’t report any new pages.

Yes the problem is probably somewhere on Event Streams side, this code: https://github.com/huggle/XMLRCS/blob/master/src/es2r/es2r.py no longer seem to receive any new pages.

Apr 13 2019, 9:26 AM · Russian-Sites, Huggle
Petrb renamed T220856: XmlRcs doesn’t report any new pages from XmlRcs doesn’t report any new pages for ruwiki to XmlRcs doesn’t report any new pages.
Apr 13 2019, 9:26 AM · Russian-Sites, Huggle

Apr 12 2019

Petrb triaged T220805: Release huggle 3.4.7 and 3.4.8 as Normal priority.
Apr 12 2019, 10:45 AM · Huggle
Petrb created T220805: Release huggle 3.4.7 and 3.4.8.
Apr 12 2019, 10:45 AM · Huggle

Apr 11 2019

Petrb closed T218601: Empty edit summaries shouldn't be allowed as Resolved.

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

Apr 11 2019, 8:48 PM · Huggle
Petrb triaged T218601: Empty edit summaries shouldn't be allowed as Unbreak Now! priority.
Apr 11 2019, 1:30 PM · Huggle
Petrb claimed T220690: Create map of venue / floors for wiki.
Apr 11 2019, 11:46 AM · Wikimedia-Hackathon-2019-Organization
Petrb created T220690: Create map of venue / floors for wiki.
Apr 11 2019, 11:46 AM · Wikimedia-Hackathon-2019-Organization

Apr 9 2019

Petrb updated the task description for T201784: Implement option "require two-factor authentication only for dangerous actions".
Apr 9 2019, 3:53 PM · MediaWiki-extensions-OATHAuth, Security, MediaWiki-Authentication-and-authorization

Mar 25 2019

Petrb created T219194: Find guides for guided tours in Prague.
Mar 25 2019, 5:53 PM · Wikimedia-Hackathon-2019-Organization
Petrb added a comment to T213869: Add throttle exception for Wikimedia hackathon 2019 in Prague.

FYI here are IP ranges: https://phabricator.wikimedia.org/P8134

Mar 25 2019, 5:02 PM · User-Urbanecm, Wikimedia-Hackathon-2019-Organization, Wikimedia-Site-requests

Mar 20 2019

Pintoch awarded T56328: Provide intraline diff format in API action=compare a Love token.
Mar 20 2019, 10:55 AM · MediaWiki-API

Mar 19 2019

Petrb renamed T218742: Page deletion form: Change of selected item in combobox should not reset [Delete associated talk page] checkbox state from Change selected item in the combobox should not uncheck checkbox in deletion form to Page deletion form: Change of selected item in combobox should not reset [Delete associated talk page] checkbox state.
Mar 19 2019, 9:18 PM · good first bug, Huggle

Mar 18 2019

Petrb created T218601: Empty edit summaries shouldn't be allowed.
Mar 18 2019, 10:27 PM · Huggle

Mar 12 2019

Petrb closed T218093: Old edits on "wiki" provider as Invalid.

that's normal behaviour, feed will download N last edits, no matter of time and then it will keep adding only newer edits, so on wikis with low amount of edits per minute, it may download even hours or days old edits.

Mar 12 2019, 11:12 PM · Huggle

Mar 2 2019

Petrb closed T216804: Latest installer for Windows doesn't ship with functional SSL libraries as Resolved.
Mar 2 2019, 10:14 PM · Huggle
Petrb added a comment to T216804: Latest installer for Windows doesn't ship with functional SSL libraries.

updated instructions and 3.4.6 windows installers

Mar 2 2019, 10:14 PM · Huggle
Petrb added a comment to T216804: Latest installer for Windows doesn't ship with functional SSL libraries.

woot - I found the problem - SSL libs we are shipping are compiled with VS 2013 and therefore require vcredist for VS 2013 to be installed on system. Most of Windows installations that are reasonably old and have many apps installed probably have them, but clean state Windows 10 do not.

Mar 2 2019, 5:44 PM · Huggle

Feb 27 2019

Petrb added a comment to T216804: Latest installer for Windows doesn't ship with functional SSL libraries.

DLL dump from broken instance:

Feb 27 2019, 1:08 PM · Huggle
Petrb added a comment to T216804: Latest installer for Windows doesn't ship with functional SSL libraries.

Using https://download.sysinternals.com/files/ListDlls.zip I figured out that on my machine (where I build windows installer) installed Huggle loads both DLL libraries needed for SSL to work. On my test Windows clean install, after running exactly same installation both DLL's aren't loaded even if they are present in same folder as huggle.exe

Feb 27 2019, 1:06 PM · Huggle
Petrb added a comment to T213863: Freenode Iline for Wikimedia Hackathon 2019 in Prague.

ok here we go: https://phabricator.wikimedia.org/P8134

Feb 27 2019, 9:48 AM · wikimedia-irc-freenode, Wikimedia-Hackathon-2019-Organization

Feb 22 2019

Petrb triaged T216804: Latest installer for Windows doesn't ship with functional SSL libraries as Unbreak Now! priority.
Feb 22 2019, 9:23 AM · Huggle
Petrb created T216804: Latest installer for Windows doesn't ship with functional SSL libraries.
Feb 22 2019, 9:23 AM · Huggle

Feb 11 2019

Petrb added a comment to T213863: Freenode Iline for Wikimedia Hackathon 2019 in Prague.

@Az1568 hello, I already know the IP range but I would rather not post it publicly to avoid any unexpected DDoS attacks during conference time, is there a way for me to deliver it privately to you?

Feb 11 2019, 2:55 PM · wikimedia-irc-freenode, Wikimedia-Hackathon-2019-Organization

Feb 10 2019

Petrb added a comment to T200727: Update Huggle's developer .ova image.

Canonical file is always here: https://petr.insw.cz/huggle/huggle.ova

Feb 10 2019, 11:16 PM · Cloud-Services, Huggle
Petrb renamed T215398: Write a blog post about Wikimedia Hackathon 2019 in Prague on WMCZ blog from Write a blog post about Wikimedia Hackthon on WMCZ blog to Write a blog post about Wikimedia Hackathon 2019 in Prague on WMCZ blog.
Feb 10 2019, 7:56 PM · User-Urbanecm, Wikimedia-Hackathon-2019-Organization
Petrb renamed T215398: Write a blog post about Wikimedia Hackathon 2019 in Prague on WMCZ blog from Blog post about WMHack to Write a blog post about Wikimedia Hackthon on WMCZ blog.
Feb 10 2019, 7:56 PM · User-Urbanecm, Wikimedia-Hackathon-2019-Organization
Petrb triaged T213411: Bot should also recognize uppercase letters in commands as Normal priority.
Feb 10 2019, 7:54 PM · WM-Bot
Petrb added a comment to T213411: Bot should also recognize uppercase letters in commands.

I think this task makes sense even if it never occured to me to hit this kind of problem. I don't see any valid use-case to make it possible to have 2 commands with same name but different letter case, so it shouldn't break stuff.

Feb 10 2019, 7:53 PM · WM-Bot

Feb 7 2019

Petrb updated the task description for T213860: Prepare wi-fi for Hackathon in Prague.
Feb 7 2019, 8:34 AM · Wikimedia-Hackathon-2019-Organization
Petrb updated subscribers of T213860: Prepare wi-fi for Hackathon in Prague.

So according to response I got from staff, they will create a separate temporary network with SSID of our choosing (any ideas @Rfarrand? NTK-Wikimedia was proposed by them, IDK if it has to have NTK prefix).

Feb 7 2019, 8:32 AM · Wikimedia-Hackathon-2019-Organization

Feb 6 2019

Petrb added a comment to T213860: Prepare wi-fi for Hackathon in Prague.

today I briefly visited NTK just to confirm some basic info, there are multiple wi-fi's in place and all of them are restricted and not publicly accessible, which is unexpected, but I suppose that they will generate some conference-wide login for us or unrestricted temporary network. The networks in place are separate, one of 2.4GHZ and other one 5GHZ, info in screenshots:

Feb 6 2019, 4:15 PM · Wikimedia-Hackathon-2019-Organization

Jan 21 2019

Petrb triaged T214284: If there are changes to queue settings, show warning to user in case they decide to change queue or close settings dialog in case they forget to click "save" button as High priority.
Jan 21 2019, 10:13 AM · Huggle
Petrb updated the task description for T214284: If there are changes to queue settings, show warning to user in case they decide to change queue or close settings dialog in case they forget to click "save" button.
Jan 21 2019, 10:13 AM · Huggle