Petrb (Petr Bena)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

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

Sun, Dec 16

Petrb closed T204510: cloudvps: huggle project trusty deprecation as Resolved.
Sun, Dec 16, 12:47 PM · Huggle, Cloud-VPS (Ubuntu Trusty Deprecation)
Petrb added a comment to T204510: cloudvps: huggle project trusty deprecation.

deleted from equiad and -r1

Sun, Dec 16, 12:47 PM · Huggle, Cloud-VPS (Ubuntu Trusty Deprecation)
Petrb added a comment to T204510: cloudvps: huggle project trusty deprecation.

frankly I don't even know if this instance is in use anymore so I shut it down now and let's see if there are any errors triggered by either whitelist, huggle updater or wm-bot.

Sun, Dec 16, 12:45 PM · Huggle, Cloud-VPS (Ubuntu Trusty Deprecation)

Thu, Dec 13

Petrb closed T195667: Flow page histories are not loaded correctly as Declined.

I don't think this is going to get fixed in upstream so it can't be fixed in Huggle either, you should reopen this in case that Flow extension starts supporting this

Thu, Dec 13, 9:42 PM · Huggle
Petrb closed T162003: cmake 3.5.1 warns of deprecated old behavior in CMakeLists.txt as Resolved.
Thu, Dec 13, 9:39 PM · Huggle
Petrb lowered the priority of T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu from High to Lowest.

we are not waiting for snap system to support newer Qt as well which has web engine, then we can finally get rid of webkit. Nothing I can do besides waiting.

Thu, Dec 13, 9:37 PM · Huggle

Tue, Dec 11

Petrb updated the task description for T205428: Enable Huggle on dawiki.
Tue, Dec 11, 8:08 AM · Huggle

Mon, Dec 10

Petrb added a comment to T205428: Enable Huggle on dawiki.

I updated https://da.wikipedia.org/w/index.php?title=Wikipedia:Huggle/Config.yaml and marked parts that needs translation with # TRANSLATE ME #

Mon, Dec 10, 9:58 PM · Huggle
Petrb updated the task description for T205428: Enable Huggle on dawiki.
Mon, Dec 10, 9:52 PM · Huggle
Petrb added a comment to T205428: Enable Huggle on dawiki.

that's intro page that is displayed to everyone who logs into Huggle

Mon, Dec 10, 9:44 PM · Huggle
Petrb added a comment to T205428: Enable Huggle on dawiki.

you should also create https://da.wikipedia.org/wiki/Wikipedia:Huggle/Message

Mon, Dec 10, 9:43 PM · Huggle
Petrb closed T196534: Fix localization of https://meta.wikimedia.org/wiki/Huggle/Download as Resolved.
Mon, Dec 10, 9:42 PM · Huggle
Petrb triaged T204313: Convert OnlineStatusBar to use extension registration as Low priority.
Mon, Dec 10, 9:35 PM · MediaWiki-extensions-OnlineStatusBar
Petrb added a comment to T210689: wm-bot RSS feature fails to parse Mediawiki RC RSS feeds.

the whole RSS module needs a rewrite

Mon, Dec 10, 9:35 PM · WM-Bot
Petrb triaged T210689: wm-bot RSS feature fails to parse Mediawiki RC RSS feeds as Normal priority.
Mon, Dec 10, 9:34 PM · WM-Bot
Petrb triaged T200922: Have wm-bot use SASL or solve global bans problem as Low priority.

Or: use a server password (see https://freenode.net/kb/answer/registration#logging-in).

which can probably be done by adding

this.Send("PASS" + Configuration.IRC.LoginNick + ":" + Configuration.IRC.LoginPw)

before the USER command at https://github.com/benapetr/wikimedia-bot/blob/master/src/WMBot/IRC/WmIRCProtocol.cs#L55

Mon, Dec 10, 9:33 PM · User-Matthewrbowker, wikimedia-irc-freenode, WM-Bot
Petrb triaged T207701: Rare edit conflict with rollbacker when reverting original page creator as High priority.
Mon, Dec 10, 9:31 PM · Huggle
Petrb closed T211517: Release Huggle 3.4.6 as Resolved.
Mon, Dec 10, 1:32 PM · Huggle
Petrb updated the task description for T211517: Release Huggle 3.4.6.
Mon, Dec 10, 1:32 PM · Huggle

Sun, Dec 9

Petrb updated the task description for T211517: Release Huggle 3.4.6.
Sun, Dec 9, 9:28 PM · Huggle
Petrb created T211519: MW with translation extension (meta.wikimedia.org) sometimes fails to open proper section on [edit source] of section.
Sun, Dec 9, 9:26 PM · MediaWiki-extensions-Translate
Petrb updated the task description for T211517: Release Huggle 3.4.6.
Sun, Dec 9, 8:58 PM · Huggle
Petrb triaged T211517: Release Huggle 3.4.6 as Unbreak Now! priority.
Sun, Dec 9, 8:55 PM · Huggle
Petrb closed T204034: Release huggle 3.4.5 as Resolved.
Sun, Dec 9, 8:55 PM · Huggle
Petrb closed T204034: Release huggle 3.4.5, a subtask of T200637: Internal editor removes nbsp Unicode symbols, as Resolved.
Sun, Dec 9, 8:55 PM · Huggle
Petrb claimed T211517: Release Huggle 3.4.6.
Sun, Dec 9, 8:30 PM · Huggle
Petrb created T211517: Release Huggle 3.4.6.
Sun, Dec 9, 8:30 PM · Huggle
Petrb added a comment to T204034: Release huggle 3.4.5.

Funnily enough I found a critical bug so release 3.4.6 right now

Sun, Dec 9, 8:29 PM · Huggle
Petrb updated the task description for T204034: Release huggle 3.4.5.
Sun, Dec 9, 8:29 PM · Huggle
Petrb updated the task description for T204034: Release huggle 3.4.5.
Sun, Dec 9, 7:25 PM · Huggle
Petrb closed T210604: sort out MacOS keystroke bug as Resolved.

this actually seems to be resolved in Qt 5.12

Sun, Dec 9, 7:24 PM · Huggle
Petrb closed T203385: Deleting a subpage (Page/bla) removes the talk page of root page (Talk:Page) as associated talk page instead of Talk:Page/bla as Resolved.
Sun, Dec 9, 7:24 PM · Huggle

Sat, Dec 8

Petrb closed T206418: Allow to disable in preferences the default value of "notify the creator of the page of its deletion" checkbox as Resolved.
Sat, Dec 8, 7:36 PM · Huggle

Fri, Dec 7

Petrb added a comment to T206418: Allow to disable in preferences the default value of "notify the creator of the page of its deletion" checkbox.

now you can change in project config (since 3.4.5)

Fri, Dec 7, 9:09 PM · Huggle

Tue, Dec 4

Petrb closed T210156: Links in HAN widget don't work as Resolved.
Tue, Dec 4, 3:56 PM · Huggle
Petrb lowered the priority of T203385: Deleting a subpage (Page/bla) removes the talk page of root page (Talk:Page) as associated talk page instead of Talk:Page/bla from Unbreak Now! to Low.
Tue, Dec 4, 3:07 PM · Huggle
Petrb closed T211089: Messages in #wikimedia-releng are logged twice as Resolved.

fixed, idk why 2 bots were there, hope it's not a case elsewhere too

Tue, Dec 4, 11:50 AM · WM-Bot

Mon, Dec 3

Petrb added a comment to T203385: Deleting a subpage (Page/bla) removes the talk page of root page (Talk:Page) as associated talk page instead of Talk:Page/bla.

it seems that this bug is already solved but only in master, the fix was never released. In order to get the fixed Huggle version try http://petr.insw.cz/huggle/nightly/huggle3.zip

Mon, Dec 3, 9:17 AM · Huggle
Petrb added a parent task for T204034: Release huggle 3.4.5: T203385: Deleting a subpage (Page/bla) removes the talk page of root page (Talk:Page) as associated talk page instead of Talk:Page/bla.
Mon, Dec 3, 9:14 AM · Huggle
Petrb added a subtask for T203385: Deleting a subpage (Page/bla) removes the talk page of root page (Talk:Page) as associated talk page instead of Talk:Page/bla: T204034: Release huggle 3.4.5.
Mon, Dec 3, 9:14 AM · Huggle
Petrb reopened T203385: Deleting a subpage (Page/bla) removes the talk page of root page (Talk:Page) as associated talk page instead of Talk:Page/bla as "Open".
It just happened again, while the Phab claims to be solved. Is there something more to do about this? Grüße vom Sänger 15:16, 2 December 2018 (UTC)
Mon, Dec 3, 9:13 AM · Huggle

Wed, Nov 28

Petrb added a comment to T210604: sort out MacOS keystroke bug.

https://bugreports.qt.io/browse/QTBUG-72102

Wed, Nov 28, 2:15 PM · Huggle
Petrb added a parent task for T204034: Release huggle 3.4.5: T210604: sort out MacOS keystroke bug.
Wed, Nov 28, 1:41 PM · Huggle
Petrb added a subtask for T210604: sort out MacOS keystroke bug: T204034: Release huggle 3.4.5.
Wed, Nov 28, 1:41 PM · Huggle
Petrb created T210604: sort out MacOS keystroke bug.
Wed, Nov 28, 1:40 PM · Huggle

Mon, Nov 26

Petrb added a comment to T206420: Reverting undoes somtimes the wrong changes.

This is not a bug, you just forgot to read the manual ;)

Mon, Nov 26, 8:00 PM · Huggle
Petrb closed T206420: Reverting undoes somtimes the wrong changes as Invalid.

By default Huggle performs MW rollback - which you should already be familiar with as Huggle users are expected to be experienced in anti-vandalism before using it.

Mon, Nov 26, 7:59 PM · Huggle

Thu, Nov 22

Petrb updated the task description for T204034: Release huggle 3.4.5.
Thu, Nov 22, 4:04 PM · Huggle
Petrb added a subtask for T210156: Links in HAN widget don't work: T204034: Release huggle 3.4.5.
Thu, Nov 22, 4:03 PM · Huggle
Petrb added a parent task for T204034: Release huggle 3.4.5: T210156: Links in HAN widget don't work.
Thu, Nov 22, 4:03 PM · Huggle
Petrb created T210156: Links in HAN widget don't work.
Thu, Nov 22, 4:02 PM · Huggle
Petrb lowered the priority of T194386: Snap version doesn't work properly on openSUSE from High to Lowest.

This is a bug in upstream project - snapcraft, lowering prio

Thu, Nov 22, 4:00 PM · Huggle
Petrb closed T207682: Huggle: Insecure verification of bots by IRC nick on HAN? as Resolved.

Also don't forget to keep this extension updated because hostnames of bots may change

Thu, Nov 22, 2:45 PM · Security, Huggle
Petrb added a comment to T207682: Huggle: Insecure verification of bots by IRC nick on HAN?.

You can install this, but you will need latest nightly build for it to work: https://www.mediawiki.org/wiki/Huggle/JS/hanguard.js

Thu, Nov 22, 2:45 PM · Security, Huggle
Petrb updated the task description for T210144: Maintenance of HDE image.
Thu, Nov 22, 2:09 PM · Huggle
Petrb triaged T210144: Maintenance of HDE image as Lowest priority.
Thu, Nov 22, 2:09 PM · Huggle
Petrb created T210144: Maintenance of HDE image.
Thu, Nov 22, 2:08 PM · Huggle

Mon, Nov 19

Petrb added a parent task for T204034: Release huggle 3.4.5: T206418: Allow to disable in preferences the default value of "notify the creator of the page of its deletion" checkbox.
Mon, Nov 19, 11:11 AM · Huggle
Petrb added a subtask for T206418: Allow to disable in preferences the default value of "notify the creator of the page of its deletion" checkbox: T204034: Release huggle 3.4.5.
Mon, Nov 19, 11:11 AM · Huggle
Petrb added a comment to T206418: Allow to disable in preferences the default value of "notify the creator of the page of its deletion" checkbox.

hm if it's related to whole project that this should be in project config

Mon, Nov 19, 10:48 AM · Huggle
Petrb triaged T209797: enwiki feature: create an edit action "citation needed" that would add {{cn}} on end of newly added content. as Normal priority.
Mon, Nov 19, 10:47 AM · Huggle
Petrb triaged T200637: Internal editor removes nbsp Unicode symbols as High priority.
Mon, Nov 19, 10:47 AM · Huggle
Petrb added a subtask for T200637: Internal editor removes nbsp Unicode symbols: T204034: Release huggle 3.4.5.
Mon, Nov 19, 10:46 AM · Huggle
Petrb added a parent task for T204034: Release huggle 3.4.5: T200637: Internal editor removes nbsp Unicode symbols.
Mon, Nov 19, 10:46 AM · Huggle
Petrb added a comment to T200637: Internal editor removes nbsp Unicode symbols.

well, since I have no idea how to fix this we need to implement some warning in edit form so that people are aware of this bug

Mon, Nov 19, 10:46 AM · Huggle
Petrb added a comment to T204034: Release huggle 3.4.5.

I would like to add some more JS stuff before release so it's waiting for it now

Mon, Nov 19, 10:44 AM · Huggle
Petrb triaged T204034: Release huggle 3.4.5 as High priority.
Mon, Nov 19, 10:43 AM · Huggle
Petrb triaged T209782: Implement a mechanism that would allow developers reproduce wiki-editing bugs from past as Normal priority.
Mon, Nov 19, 10:43 AM · Huggle
Petrb added a comment to T207682: Huggle: Insecure verification of bots by IRC nick on HAN?.

I definitely don't want to hardcode this cloak into Huggle's source code, that would kill all potential user-created bots

Mon, Nov 19, 10:28 AM · Security, Huggle
Petrb triaged T207682: Huggle: Insecure verification of bots by IRC nick on HAN? as High priority.
Mon, Nov 19, 10:27 AM · Security, Huggle
Petrb added a comment to T207682: Huggle: Insecure verification of bots by IRC nick on HAN?.

The current ClueBot relay is not running on wmflabs because they are not stable enough, it's running on my personal VPS so the IP address would be different from that list anyway. I can easily have the bot registered and give it any cloak, such "cluebot.huggle-service"

Mon, Nov 19, 10:27 AM · Security, Huggle
Petrb triaged T208405: Check whether huggle project requires NFS or not as Low priority.

yes

Mon, Nov 19, 10:22 AM · Huggle, Cloud-VPS

Nov 18 2018

Petrb created T209797: enwiki feature: create an edit action "citation needed" that would add {{cn}} on end of newly added content..
Nov 18 2018, 10:17 PM · Huggle
Petrb added a comment to T209782: Implement a mechanism that would allow developers reproduce wiki-editing bugs from past.

https://en.wikipedia.org/w/index.php?title=Ben_Funk&type=revision&diff=868847355&oldid=868847283

Nov 18 2018, 12:02 PM · Huggle
Petrb created T209782: Implement a mechanism that would allow developers reproduce wiki-editing bugs from past.
Nov 18 2018, 12:01 PM · Huggle

Nov 15 2018

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

Currently the check for new messages is real crap.

Nov 15 2018, 1:46 PM · Need-volunteer, Google-Code-In-2016, WorkType-Maintenance, goodfirstbug, Huggle
Petrb added a comment to T70502: look for new messages on all projects.

Hello, yes

Nov 15 2018, 1:34 PM · Need-volunteer, Google-Code-In-2016, WorkType-Maintenance, goodfirstbug, Huggle

Nov 11 2018

Liuxinyu970226 awarded T56328: Provide intraline diff format in API action=compare a Pterodactyl token.
Nov 11 2018, 6:53 AM · MediaWiki-API

Nov 7 2018

Petrb closed T208519: wm-bot logs broken as Resolved.
Nov 7 2018, 8:30 PM · WM-Bot

Nov 6 2018

Petrb added a comment to T207682: Huggle: Insecure verification of bots by IRC nick on HAN?.

Also, my question was the other way round: Can an attacker *hide* entries from my list?

That said, filling it with thousands of good entries is also an abuse scenario in my opinion. As the entries are sorted by ORES score, placing thousands of good edits with a faked score of 9999 at the top of the list will avoid the bad edits from being noticed.

Nov 6 2018, 10:03 PM · Security, Huggle

Nov 4 2018

Petrb added a comment to T208405: Check whether huggle project requires NFS or not.

Hello, what exactly is needed from us as users of the VM? As far as I know NFS was used automatically for /home and similar. Other than that, locations like dumps or scratch are not in use. I am not so sure about project though. /home was used automatically, since puppet auto configure it on every new instance, or at least used to. I don't have problems replacing NFS /home with local one.

Nov 4 2018, 11:07 PM · Huggle, Cloud-VPS
Petrb triaged T208673: Make ways to cancel @notify as Normal priority.
Nov 4 2018, 11:05 PM · WM-Bot, User-revi
Petrb added a comment to T207682: Huggle: Insecure verification of bots by IRC nick on HAN?.

Was there ever any case of "unauthenticated attacker" being on Huggle's HAN? The IRC channel is monitored. Since it was launched about 4 years ago, there was exactly 0 incidents in there I know of. Should anyone try to misuse the channel, they would be banned from it.

Nov 4 2018, 11:04 PM · Security, Huggle

Nov 3 2018

Petrb added a comment to T208519: wm-bot logs broken.

okay. what is wm-bot-pg.wm-bot.eqiad.wmflabs?

Nov 3 2018, 11:30 PM · WM-Bot
Petrb added a comment to T208519: wm-bot logs broken.

If labs have resources for this, I could probably create a new postgre SQL server on top of supported OS, but it means at least 20GB of storage, right now wm-bot's IRC logs in SQL have over 12GB

Nov 3 2018, 11:19 PM · WM-Bot
Petrb added a comment to T208519: wm-bot logs broken.

I am wondering what does the change of COW base image actually means for us?

Nov 3 2018, 11:18 PM · WM-Bot
Petrb added a comment to T208519: wm-bot logs broken.

No there isn't any problem with a security rule, as I said I can connect to it from wm-bot2 instance using psql (postgre's CLI) just fine, it's wm-bot's npgsql library that isn't able to connect there, probably some kind of a bug in the library itself.

Nov 3 2018, 11:14 PM · WM-Bot
Petrb added a comment to T207682: Huggle: Insecure verification of bots by IRC nick on HAN?.

I recommend to remove "Security" tag as changing scores in Huggle's queue has nothing to do with security.

Nov 3 2018, 11:10 PM · Security, Huggle
Petrb removed a project from T207682: Huggle: Insecure verification of bots by IRC nick on HAN?: Security.
Nov 3 2018, 11:09 PM · Security, Huggle
Petrb added a comment to T207682: Huggle: Insecure verification of bots by IRC nick on HAN?.

No, your understanding is wrong here :) /anyone/ with any nick can manipulate the interpretation of ORES scores via IRC

Nov 3 2018, 11:09 PM · Security, Huggle
Petrb added a comment to T208519: wm-bot logs broken.

it would help if someone from wmf labs staff explained what exactly happened with huggle-pg instance, I believe its IP changed and I also believe that some of the software on instance changed, possibly was updated by someone?

Nov 3 2018, 10:31 PM · WM-Bot
Petrb added a comment to T208519: wm-bot logs broken.

this is caused by some weird issue when connecting to postgre server, while it's possible to connect just fine using psql client, wm-bot's npgsql library fails with:

Nov 3 2018, 10:29 PM · WM-Bot

Nov 2 2018

Petrb triaged T208519: wm-bot logs broken as High priority.
Nov 2 2018, 11:37 AM · WM-Bot
Petrb renamed T208519: wm-bot logs broken from wm-bot log browser broken “could not connect” to wm-bot logs broken.
Nov 2 2018, 11:37 AM · WM-Bot
Petrb reopened T208519: wm-bot logs broken as "Open".
Nov 2 2018, 11:36 AM · WM-Bot
Petrb added a comment to T208519: wm-bot logs broken.

this is caused by some wmf labs related issue, it seems that instance huggle-pg was stuck for a very long time, and now it was unstuck, but there are still issues getting wm-bot to connect there.

Nov 2 2018, 11:36 AM · WM-Bot

Oct 22 2018

Petrb added a comment to T204510: cloudvps: huggle project trusty deprecation.

Is there any LTS alternative that is going to suffice for next 5 - 10 years so that we don't need to go through this pointless hassle again in few years?

Oct 22 2018, 2:51 PM · Huggle, Cloud-VPS (Ubuntu Trusty Deprecation)

Oct 10 2018

Petrb moved T153902: Option for preventing usage of API calls that typically require elevated privileges from Backlog to Code / Features on the Huggle board.
Oct 10 2018, 6:20 PM · WorkType-NewFunctionality, Huggle
Petrb moved T165874: Implement queue filter that allows people to specify range of score of edits they want to see from Backlog to Code / Features on the Huggle board.
Oct 10 2018, 6:20 PM · WorkType-NewFunctionality, Huggle
Petrb moved T172919: Implement new review filters into Huggle / Major UI refactoring from Backlog to Code / Features on the Huggle board.
Oct 10 2018, 6:20 PM · Huggle