Petrb (Petr Bena)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

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

Wed, Jul 26

Petrb added a comment to T166027: Huggle Crash Report [Null pointer exception]: The variable you referenced (edit->User) had null value..

I don't know how to reproduce this bug though, can you? If not I guess it's fixed now.

Wed, Jul 26, 1:39 PM · WorkType-Maintenance, Huggle

Mon, Jul 24

Petrb updated the task description for T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
Mon, Jul 24, 3:23 PM · Huggle
Petrb updated the task description for T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
Mon, Jul 24, 3:23 PM · Huggle
Petrb renamed T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it from Implement YAML parser and change config pages to it to MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
Mon, Jul 24, 3:22 PM · Huggle

Sun, Jul 23

Petrb added a comment to T161797: Document all site config options.

Since we are moving to YAML in next version of Huggle, we can also remove all deprecated options as this new config page is not going to be read by older Huggle versions, this will hopefully server to clean up all the mess

Sun, Jul 23, 9:00 AM · Easy, Need-volunteer, Huggle
Petrb added a comment to T161797: Document all site config options.

I decided to document all options inside of the config itself: https://www.mediawiki.org/wiki/Manual:Huggle/Deploying/DefaultConfig.yaml

Sun, Jul 23, 8:58 AM · Easy, Need-volunteer, Huggle

Sat, Jul 22

Petrb added a comment to T171149: Huggle for eswiki does not seem to display the warning levels in the queue of edits.

it doesn't have problem with that but it does have problem with missing comma you forgot on end of line ;)

Sat, Jul 22, 8:46 AM · Spanish-Sites, User-MarcoAurelio, Huggle

Fri, Jul 21

Petrb triaged T171106: Enable Huggle for lv.wikipedia.org as Normal priority.
Fri, Jul 21, 11:37 AM · Huggle
Petrb updated the task description for T171106: Enable Huggle for lv.wikipedia.org.
Fri, Jul 21, 11:37 AM · Huggle
Petrb created T171288: Send custom message.
Fri, Jul 21, 10:17 AM · Huggle
Petrb added a comment to T171149: Huggle for eswiki does not seem to display the warning levels in the queue of edits.

I fixed the syntax error: https://es.wikipedia.org/w/index.php?title=Wikipedia:Huggle/Config&diff=100607813&oldid=100504613

Fri, Jul 21, 9:55 AM · Spanish-Sites, User-MarcoAurelio, Huggle
Petrb added a comment to T171149: Huggle for eswiki does not seem to display the warning levels in the queue of edits.

Does it mean it worked and now it doesn't? If that is the case I recommend reverting your changes.

Fri, Jul 21, 9:45 AM · Spanish-Sites, User-MarcoAurelio, Huggle

Mon, Jul 17

Petrb closed T170449: Links to pages that start with / need to be prefixed with colon as Resolved.

fixed now

Mon, Jul 17, 8:14 PM · Huggle
Petrb added a comment to T170449: Links to pages that start with / need to be prefixed with colon.

ooh now I see it, problem is with edit summary not the edit

Mon, Jul 17, 2:18 PM · Huggle
Petrb added a comment to T170449: Links to pages that start with / need to be prefixed with colon.

Screw that, I can't fix this in code, someone apparently tried to fix this in templates some time ago, so some templates now have colon and some don't :( https://en.wikipedia.org/wiki/Template:Huggle

Mon, Jul 17, 2:17 PM · Huggle
Petrb added a comment to T170449: Links to pages that start with / need to be prefixed with colon.

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

Mon, Jul 17, 2:09 PM · Huggle
Petrb added a comment to T165908: Enable Huggle on ta.wikipedia.org.

Sorry for late reply, Huggle is now enabled in read-only mode, lot of stuff on Configuration needs to be translated as well as Project:Huggle/Message (you can use english wiki version as inspiration).

Mon, Jul 17, 1:40 PM · Tamil-Sites, Huggle
Petrb triaged T170803: Reset admin password for Huggle mailing list as Low priority.
Mon, Jul 17, 12:38 PM · Operations, Huggle, Wikimedia-Mailing-lists
Petrb added a project to T170803: Reset admin password for Huggle mailing list: Huggle.
Mon, Jul 17, 11:25 AM · Operations, Huggle, Wikimedia-Mailing-lists
Petrb created T170803: Reset admin password for Huggle mailing list.
Mon, Jul 17, 11:25 AM · Operations, Huggle, Wikimedia-Mailing-lists

Sun, Jul 16

Petrb closed T87364: Optimize nightly builds as Resolved.
Sun, Jul 16, 11:38 AM · WorkType-Maintenance, Huggle
Petrb added a comment to T169962: Review and update Huggle config for es.wikipedia.

The config is outdated on almost every wiki except English one, we need to take a look in that, maybe even some kind of sanity test

Sun, Jul 16, 11:32 AM · Spanish-Sites, User-MarcoAurelio, WorkType-Maintenance, Huggle

Sat, Jul 15

Petrb closed T167552: Don't automatically report IPv6 addresses which are already reported with other capitalization of letters as Resolved.

It would be cool if we had a unit test for this

Sat, Jul 15, 8:41 AM · Patch-For-Review, WorkType-Maintenance, IPv6, Huggle

Thu, Jul 13

Petrb added a comment to T170498: Publish _il windows package for Huggle 3.2.0.

https://github.com/huggle/huggle3-qt-lx/releases/download/3.2.0/huggle_3.2.0_mingw32_il.zip

Thu, Jul 13, 12:19 PM · Huggle

Wed, Jul 12

Petrb closed T170335: Unable to log into Huggle due to API error as Resolved.
Wed, Jul 12, 7:20 PM · Huggle
Petrb added a comment to T170335: Unable to log into Huggle due to API error.

ok that probably means it's wrong, I even think that new version of Huggle may be a bit more descriptive about this, can you try it?

Wed, Jul 12, 7:19 PM · Huggle
Petrb closed T166043: Fix the problems with Ubuntu launchpad or migrate to a different platform as Resolved.

Migrated to snap

Wed, Jul 12, 7:09 PM · Huggle
Petrb added a project to T170449: Links to pages that start with / need to be prefixed with colon: Huggle.
Wed, Jul 12, 6:01 PM · Huggle
Petrb created T170449: Links to pages that start with / need to be prefixed with colon.
Wed, Jul 12, 6:01 PM · Huggle
Petrb closed T166465: Tab switching is not consistently re-enabling UI buttons as Resolved.
Wed, Jul 12, 4:56 PM · Huggle
Petrb added a comment to T167789: Release Huggle 3.2.0.

call to configure script is somewhere inside the package script, so it probably also needs to be modified for that to work

Wed, Jul 12, 2:02 PM · Huggle
Petrb added a comment to T167789: Release Huggle 3.2.0.

that would be great! Don't forget:

Wed, Jul 12, 2:01 PM · Huggle
Petrb updated subscribers of T167789: Release Huggle 3.2.0.

@RichSmith

Wed, Jul 12, 1:31 PM · Huggle
Petrb updated subscribers of T167789: Release Huggle 3.2.0.

I released this version of Huggle, but we still need to sort build for Macs @Matthewrbowker?

Wed, Jul 12, 1:30 PM · Huggle
Petrb closed T146925: nowiki tag doesn't really work on id.wikipedia.org, a subtask of T146521: Enable Huggle on id.wikipedia.org, as Resolved.
Wed, Jul 12, 12:43 PM · Huggle
Petrb closed T146925: nowiki tag doesn't really work on id.wikipedia.org as Resolved.

I don't know, maybe someone silently fixed it?

Wed, Jul 12, 12:43 PM · MediaWiki-Parser

Tue, Jul 11

Petrb triaged T165908: Enable Huggle on ta.wikipedia.org as High priority.
Tue, Jul 11, 9:41 PM · Tamil-Sites, Huggle
Petrb triaged T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it as Normal priority.
Tue, Jul 11, 9:40 PM · Huggle
Petrb added a comment to T166027: Huggle Crash Report [Null pointer exception]: The variable you referenced (edit->User) had null value..

Please try with this version: http://petr.insw.cz/huggle/huggle_3.2.0_beta3.exe

Tue, Jul 11, 9:39 PM · WorkType-Maintenance, Huggle
Petrb added a comment to T166027: Huggle Crash Report [Null pointer exception]: The variable you referenced (edit->User) had null value..

I tried logging in on Windows 10 with last beta version 3.2.0 and it works with no problem, I will try to upload compiled version somewhere, so that you can try it out.

Tue, Jul 11, 9:28 PM · WorkType-Maintenance, Huggle
Petrb triaged T166027: Huggle Crash Report [Null pointer exception]: The variable you referenced (edit->User) had null value. as Normal priority.

Does it crash also when you start in safe mode? You can use parameter --safe in order to start it in safe mode.

Tue, Jul 11, 9:26 PM · WorkType-Maintenance, Huggle
Petrb triaged T166044: sudo make install should install libraries to proper locations that actually work in most of distros as Normal priority.
Tue, Jul 11, 9:25 PM · Huggle
Petrb triaged T169479: Enable Huggle on bn.wikisource.org as High priority.
Tue, Jul 11, 9:25 PM · Bengali-Sites, Huggle
Petrb updated the task description for T169479: Enable Huggle on bn.wikisource.org.
Tue, Jul 11, 9:25 PM · Bengali-Sites, Huggle
Petrb added a comment to T169479: Enable Huggle on bn.wikisource.org.

Sorry for late update, it's done now

Tue, Jul 11, 9:24 PM · Bengali-Sites, Huggle
Petrb triaged T169962: Review and update Huggle config for es.wikipedia as High priority.
Tue, Jul 11, 9:23 PM · Spanish-Sites, User-MarcoAurelio, WorkType-Maintenance, Huggle
Petrb triaged T170335: Unable to log into Huggle due to API error as High priority.
Tue, Jul 11, 9:23 PM · Huggle
Petrb triaged T169568: The parameter "rvdiffto" has been deprecated as Normal priority.
Tue, Jul 11, 9:23 PM · User-MarcoAurelio, Huggle
Petrb added a comment to T169568: The parameter "rvdiffto" has been deprecated.

Hello, we can't just "omit" this parameter, we need to figure out some replacement, so someone has to go through MW documentation, figure out why it was deprecated and what this feature was replaced with.

Tue, Jul 11, 9:22 PM · User-MarcoAurelio, Huggle
Petrb added a comment to T170335: Unable to log into Huggle due to API error.

Is that Bot Password or Legacy login?

Tue, Jul 11, 9:20 PM · Huggle
Petrb added a comment to T166717: Huggle Revert and Warn Shortcuts Wrong in Mac.

I can't reproduce this on other OS, so it's probably Mac related, sadly I don't have a Mac to debug this on :/

Tue, Jul 11, 8:34 PM · Huggle

Mon, Jul 10

Petrb triaged T166717: Huggle Revert and Warn Shortcuts Wrong in Mac as High priority.
Mon, Jul 10, 5:40 PM · Huggle
Petrb added a comment to T166717: Huggle Revert and Warn Shortcuts Wrong in Mac.

Hello, this seems to be a beta version, does it happen with stable version as well?

Mon, Jul 10, 5:39 PM · Huggle

Jun 27 2017

Petrb closed T166469: wm-bot does not want to stalk my github repo as Resolved.
Jun 27 2017, 8:28 AM · WM-Bot
Petrb added a comment to T166469: wm-bot does not want to stalk my github repo.

mysql doesn't listen on network port:

Jun 27 2017, 8:25 AM · WM-Bot
Petrb added a comment to T166469: wm-bot does not want to stalk my github repo.

I don't think that is problem, there is no firewall within a project, it's needed only if you want to connect from one project to another

Jun 27 2017, 8:24 AM · WM-Bot
Petrb closed T168775: wm-bot not reporting on recent changes (3) as Resolved.

caused by labs outage

Jun 27 2017, 8:20 AM · WM-Bot

Jun 20 2017

Petrb triaged T165993: Cleanup the localization file en.xml as Normal priority.
Jun 20 2017, 1:48 PM · Huggle
Petrb triaged T166043: Fix the problems with Ubuntu launchpad or migrate to a different platform as High priority.
Jun 20 2017, 1:48 PM · Huggle
Petrb triaged T166082: Localize empty.html as Normal priority.
Jun 20 2017, 1:47 PM · Huggle
Petrb triaged T166465: Tab switching is not consistently re-enabling UI buttons as High priority.
Jun 20 2017, 1:47 PM · Huggle
Petrb triaged T166466: New tab should contain some built-in web page that explains how tab works in Huggle as Normal priority.
Jun 20 2017, 1:46 PM · Huggle
Petrb triaged T167552: Don't automatically report IPv6 addresses which are already reported with other capitalization of letters as Normal priority.
Jun 20 2017, 1:46 PM · Patch-For-Review, WorkType-Maintenance, IPv6, Huggle

Jun 14 2017

Petrb added a comment to T167789: Release Huggle 3.2.0.

Hi that is great, I believe https://github.com/huggle/huggle3-qt-lx/wiki/Building-on-MacOS should be still up to date, not sure about it though. Can you try to follow instructions for official packaging and see if they work? If not let me know about any issues you encounter.

Jun 14 2017, 11:09 AM · Huggle

Jun 13 2017

Petrb added a comment to T166469: wm-bot does not want to stalk my github repo.

there will be very likely detailed information about what went wrong in wmib.log file

Jun 13 2017, 12:07 PM · WM-Bot
Petrb added a comment to T167789: Release Huggle 3.2.0.

We need to check if there are any critical / major issues that should be resolved before release

Jun 13 2017, 12:05 PM · Huggle
Petrb triaged T167789: Release Huggle 3.2.0 as High priority.
Jun 13 2017, 12:05 PM · Huggle
Petrb created T167789: Release Huggle 3.2.0.
Jun 13 2017, 12:04 PM · Huggle

May 29 2017

Petrb added a comment to T166469: wm-bot does not want to stalk my github repo.

hmm probably some SQL issue

May 29 2017, 10:54 AM · WM-Bot

May 28 2017

Petrb added a project to T166465: Tab switching is not consistently re-enabling UI buttons: Huggle.
May 28 2017, 11:30 AM · Huggle
Petrb created T166466: New tab should contain some built-in web page that explains how tab works in Huggle.
May 28 2017, 11:30 AM · Huggle
Petrb created T166465: Tab switching is not consistently re-enabling UI buttons.
May 28 2017, 11:29 AM · Huggle
Petrb added a comment to T166079: Allow to have something other than a cat when queue is empty.

I also commented out your call to Render() which I am not sure what would do, that function is used to render / display a WikiEdit in Huggle, it also refreshes all toolbars and so on, I think it could do something unwanted in case that CurrentEdit is not a null pointer (which it probably was when you tested this), if you know what you are doing, feel free to revert that

May 28 2017, 9:38 AM · WorkType-NewFunctionality, Huggle
Petrb added a comment to T166079: Allow to have something other than a cat when queue is empty.

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

May 28 2017, 9:35 AM · WorkType-NewFunctionality, Huggle
Petrb added a comment to T166079: Allow to have something other than a cat when queue is empty.

I merged it but you might also want to add this to preferences form, so that user doesn't need to hack their own config page and can change this easily. I also think there should be information that this page can be modified in HG preferences on the default version.

May 28 2017, 9:17 AM · WorkType-NewFunctionality, Huggle
Petrb added a comment to T166027: Huggle Crash Report [Null pointer exception]: The variable you referenced (edit->User) had null value..

Does it happen every time you login to hrwiki?

May 28 2017, 9:02 AM · WorkType-Maintenance, Huggle

May 25 2017

Petrb added a comment to T166079: Allow to have something other than a cat when queue is empty.

what someone doesn't like my cat D:

May 25 2017, 12:52 PM · WorkType-NewFunctionality, Huggle

May 23 2017

Petrb triaged T166106: Problems when reverting a talk page which belongs to user who is also receiving the warning as Normal priority.
May 23 2017, 7:53 AM · Huggle
Petrb added a comment to T166106: Problems when reverting a talk page which belongs to user who is also receiving the warning.

It probably is related to talk page buffer which contains the source code of the page, it should be flushed but it's not for some reason

May 23 2017, 7:53 AM · Huggle
Petrb created T166106: Problems when reverting a talk page which belongs to user who is also receiving the warning.
May 23 2017, 7:52 AM · Huggle

May 22 2017

Petrb added a project to T166044: sudo make install should install libraries to proper locations that actually work in most of distros: Huggle.
May 22 2017, 10:59 AM · Huggle
Petrb created T166044: sudo make install should install libraries to proper locations that actually work in most of distros.
May 22 2017, 10:59 AM · Huggle
Petrb created T166043: Fix the problems with Ubuntu launchpad or migrate to a different platform.
May 22 2017, 10:57 AM · Huggle

May 21 2017

Petrb created T165993: Cleanup the localization file en.xml.
May 21 2017, 12:44 PM · Huggle

May 20 2017

Petrb updated the task description for T165908: Enable Huggle on ta.wikipedia.org.
May 20 2017, 6:02 PM · Tamil-Sites, Huggle
Petrb updated subscribers of T165908: Enable Huggle on ta.wikipedia.org.
May 20 2017, 4:40 PM · Tamil-Sites, Huggle
Petrb created T165908: Enable Huggle on ta.wikipedia.org.
May 20 2017, 4:40 PM · Tamil-Sites, Huggle
Petrb created T165890: Add new icons to huggle repo.
May 20 2017, 2:28 PM · Huggle
Petrb created T165874: Implement queue filter that allows people to specify range of score of edits they want to see.
May 20 2017, 1:01 PM · WorkType-NewFunctionality, Huggle
Petrb created T165873: Implement preferences option to change the queue size.
May 20 2017, 1:00 PM · Easy, Huggle
Petrb created T165871: Implement refresh.
May 20 2017, 12:56 PM · WorkType-NewFunctionality, Huggle
Petrb added a comment to T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.

I am not sure though how would it look on wiki, we might check if page starts with <code> tag and trim it, so that config files look awesome on wiki as well, so the config pages would not be pure yaml, but yaml wrapped in wiki code, that we would unwrap before actually parsing it: https://test.wikipedia.org/wiki/Wikipedia:Huggle/Config.yml

May 20 2017, 10:40 AM · Huggle
Petrb merged T165130: Make it possible to escape commas in configuration parser into T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
May 20 2017, 10:28 AM · Huggle
Petrb merged task T165130: Make it possible to escape commas in configuration parser into T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
May 20 2017, 10:28 AM · Huggle
Petrb created T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
May 20 2017, 10:27 AM · Huggle

May 19 2017

Petrb closed T165803: Login API shouldn't lock you out in case you make too many correct logins as Invalid.
May 19 2017, 8:33 PM · MediaWiki-Authentication-and-authorization
Petrb added a comment to T165803: Login API shouldn't lock you out in case you make too many correct logins.

It's happening in parallel, I can try doing it in serial though.

May 19 2017, 8:32 PM · MediaWiki-Authentication-and-authorization
Petrb created T165803: Login API shouldn't lock you out in case you make too many correct logins.
May 19 2017, 7:35 PM · MediaWiki-Authentication-and-authorization
EddieGP awarded T112390: senseless edits of the huggle config a Like token.
May 19 2017, 6:16 PM · WorkType-Maintenance, Huggle
Petrb closed T112390: senseless edits of the huggle config as Resolved.

Ths should fix it https://github.com/huggle/huggle3-qt-lx/commit/fff2f776131274ac97b474c1f2e4cd9b468e5246

May 19 2017, 5:56 PM · WorkType-Maintenance, Huggle