Page MenuHomePhabricator

Petrb (Petr Bena)
User

Projects (7)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 22 2014, 5:18 PM (277 w, 5 d)
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

Yesterday

Petrb added a comment to T236564: "wm-bot" Cloud VPS project jessie deprecation.

both instances were shut down, you can delete them in 14 days from now

Mon, Feb 17, 12:45 PM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)
Petrb closed T245372: Donate link is broken as Resolved.

❤️

Mon, Feb 17, 9:06 AM · Huggle

Fri, Feb 14

Petrb added a project to T236564: "wm-bot" Cloud VPS project jessie deprecation: WM-Bot.
Fri, Feb 14, 10:58 AM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)
Petrb added a comment to T236564: "wm-bot" Cloud VPS project jessie deprecation.

So I successfuly migrated wm-bot core and bouncers, next step is to move MySQL DB, then instance wm-bot2 can probably be nuked.

Fri, Feb 14, 10:58 AM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)
Petrb closed T223805: migrate wm-bot from server wm-bot2 to wm-bot as Resolved.

NAT is not going to be possible as old instance is going to be deleted

Fri, Feb 14, 10:53 AM · WM-Bot
Petrb updated the task description for T223805: migrate wm-bot from server wm-bot2 to wm-bot.
Fri, Feb 14, 10:34 AM · WM-Bot

Tue, Feb 11

Petrb added a comment to T236564: "wm-bot" Cloud VPS project jessie deprecation.

I just spent couple of hours trying to get it to run with latest mono / dotnet core and there are some major issues with getting old 3rd dependencies running, so it will need a bit more time

Tue, Feb 11, 11:08 PM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)

Mon, Feb 3

Petrb added a comment to T209797: enwiki feature: create an edit action "citation needed" that would add {{cn}} on end of newly added content..

I will try to implement this during this year's hackathon

Mon, Feb 3, 9:30 AM · Huggle

Sun, Feb 2

Petrb added a comment to T236564: "wm-bot" Cloud VPS project jessie deprecation.

I successfuly created a new instances for PG and wm-bot, now I need to migrate the data from old ones and then it should be done

Sun, Feb 2, 10:50 PM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)

Thu, Jan 23

bd808 awarded T236529: "huggle" Cloud VPS project jessie deprecation a Party Time token.
Thu, Jan 23, 6:43 PM · Cloud-VPS (Debian Jessie Deprecation)
Petrb closed T236529: "huggle" Cloud VPS project jessie deprecation as Resolved.

Hello, sorry for the delay, all obsolete instances are gone now

Thu, Jan 23, 2:05 PM · Cloud-VPS (Debian Jessie Deprecation)

Jan 2 2020

Petrb added a comment to T236529: "huggle" Cloud VPS project jessie deprecation.

Sorry I wasn't much available during holidays, there is a long-needed migration to new VM being prepared, hopefully in next few weeks I will get to it

Jan 2 2020, 12:16 PM · Cloud-VPS (Debian Jessie Deprecation)

Nov 25 2019

Petrb added a comment to T225386: CSD: Log to user page when nominating.

Yes, that's where the code is and that's where you should fix it!

Nov 25 2019, 3:57 PM · User-DannyS712, Huggle

Oct 21 2019

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.

Oct 21 2019, 3:02 PM · patch-welcome, Google-Code-In-2016, WorkType-Maintenance, good first task, 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 Medium 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 Medium 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 Medium.
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 Medium 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 Medium 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 Medium 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 Medium 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 · Security Related, 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 task, 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