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
probably some temporary outage of WMF's RCStream
Sat, Mar 25
If you want to be able to use $2 you would have to change preferences -> use software rollback
Since f21234e59f07b5a9f61eb75db45e8858a040d3b9 this should work but you will need to use revert-summary-unknown which doesn't support $2 anyway - the reason is that this one is using API rollback and huggle doesn't know to which revision it's going to rollback, mediawiki knows that
that's because WebEngine is implemented in 3.2.0
Thu, Mar 23
Well, it would be nice if local community was at least a bit aware, you can start by creating Project:Huggle pages on each of that wiki
Wed, Mar 22
@Ciencia_Al_Poder that is a key defined by someone in a channel which you didn't even mention, so whatever channel is that, contact people who have right on bot there and ask them to fix it
Mon, Mar 20
and it works... so now it's on your side to finish this
I changed the format of message to
Given that this is meant for devs only I don't really understand why is this localizable
Yes it's an option in Help -> Debug menu, which allows users to switch into "dry mode" which means huggle only pretends to do actions that would change wiki, instead of actually doing them.
btw botbot is 14.04 so it doesn't block stuff
I just nuked wm-bot instance, in project bots. There is one more instance "botbot" that I will look in, maybe there is something I would like to archive for future, and then we can probably nuke whole "bots" project, which is by the way, probably second oldest project of wikimedia labs :)
soo, it seems we are done :)
MariaDB is just as bad as MySQL,
yes that's how it works, first parameter is name of person, rest is a message to deliver. if you want more people and not spam in channel, you can use @notify in private message to wm-bot
so basically, you want a plugin that checks all channel messages for regex /\!ops.*/ and in case message is delivered forward it as a private message to "wmopbot" in a format $sender_nick: $original_message
please keep in mind that wm-bot is also not present in every wikimedia channel, for a list of channels it is currently in, see http://wm-bot.wmflabs.org/db/systemdata.htm
Title of this sounds like some sort of a botporn, but I will have a look
Thu, Mar 16
That is 6AM - 8PM EDT
Amazing job Andrew, it seems that it works just fine, XmlRcs was restarted and it works.
Wed, Mar 15
probably most easy way to do this would be to switch wm-bot to newly created DB on wm-bot-pg and then start migration of existing data, I will have a look into this later, but I am too busy now. I am not sure if this won't break the sequences though
also I don't see how you could migrate from postgres to mysql online, that also isn't possible, so this definitely would not work.
I am not aware of any such feature and highly doubt it.
@Andrew I tried to reach you on IRC with no luck, can you get to huggle instance? I ran dist-upgrade there and the SSH session timed out and now I can't log back in because LDAP client isn't working there. The upgrade process is running in screen under root user, if you can login there and finish the process it would be great and saved me the time needed to rebuild whole server.
I mean, if huggle-pg is down, wm-bot itself will be still operational, but we lose access to SQL based IRC logs. We probably don't want that, the database is kinda useful and valuable, problem is that migrating to another server is complicated, it's a live SQL database to which new data are added every second, any outage even a second long is a problem here.
wm-bot is depending on huggle-pg instance which was not yet migrated, it's not so easy, it's a postgres database, and it's pretty huge. Hopefully I will be able to resolve this this week, I am extremely busy these days
Tue, Mar 7
Yes I will try to upgrade it when I have time
This issue can be close on release of huggle 3.2.0
Mon, Mar 6
Don't instances in huggle project host some essential services
Wed, Mar 1
Hi, browser is back, also please don't use old "bots.wmflabs.org" domain, it was deprecated some time ago, correct one is wm-bot.wmflabs.org
Hello, yes this is related to both issues, but wm-bot is still logging all channels, just the data are now stored somewhere else, I need to move the web services and merge the log files, should be done soonish
Feb 23 2017
OK I will check that, Huggle was enabled as of now, just click "reload" button in login form and cswiki will be added to list of projects, keep in mind that warning and reverting doesn't work properly yet, so be careful.
Huggle is using warning templates, example can be found here https://en.wikipedia.org/wiki/Template:Huggle on English Wikipedia we use 4 warning levels (usually before user gets blocked). I am not familiar how this works on cs wikipedia, but it's possible to change this for example to 3 levels (I think that's how it works on French wiki).
Please translate https://cs.wikipedia.org/wiki/Wikipedie:Huggle it should contain some basic information about huggle, original version is at [[en:WP:Huggle]]
For record this was requested by Martin Urbanec
Feb 19 2017
There is one problem I need to run identd which requires public IP address, can we get 1 for wm-bot project? Previous bot also had it.
Yes, bot is now up and running on Jessie, I need to test if web hooks work, which is now most important thing, then we need to migrate logs and SQL DB.
BTW I think 8 is Jessie
Feb 18 2017
OK I think that for now it should be enough, maybe in the end, we don't need more than 20gb for these logs, I am just not sure about postgres.
Feb 17 2017
Can you try to get a fresh clone of huggle repository? You seem to have some old submodules in there, I am fairly sure that dependency for WebKit in scoring extension was removed months ago.
Feb 16 2017
Hello Huggle's mass delete should be working everywhere, including English wikipedia as long as you have rights to delete.
@Andrew is it possible to request some general purpose storage? We used to have /data/project for this in past, but this new project doesn't have this mount point and instances are created incredibly small. We need somewhere to store channel logs and Postgres
Feb 12 2017
Doesn't work on every platform though, but it does on Windows, MacOS and linux distros that are not completely broken by design :)
We already support WebEngine, just run ./configure with --web-engine
Feb 11 2017
Feb 10 2017
OK, can we maybe create a new project for wm-bot so that we can finally nuke "bots" project? I know that some of you folks will again suggest to move it to tool labs, but that environment is just not flexible enough. It means massive refactoring of bot and also removal of many useful features.
Feb 2 2017
Meanwhile in land of google:
Can you try to wipe the build directory from previous builds? It should be located in huggle/huggle_release or something like that.
Jan 23 2017
Jan 17 2017
Request is relevant but given the available workaround I am triaging this as low. Might be implemented sometime in future, meanwhile try the suggested trick.
Jan 15 2017
We need some multimedia files for this that are free to use