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
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?
Wed, Oct 10
Some idea how that could be done?
Mon, Oct 8
the problem right now is with template parser, commons is only wiki that uses auto translating templates which don't contain any unique strings that could be used for identification of warning level they represent. Solution would be to add some "magic" like invisible comments similar to what we have on English wikipedia, for example <!-- uw-test1 --> etc so that Huggle would know which warning level it is. Without this it's not easy to enable Huggle in write mode as it wouldn't be able to recognize last warning level of template on vandal page.
Tue, Sep 25
I created a watchdog that kills the daemon when it's stuck, it's a nasty workaround but for now it's working https://github.com/huggle/XMLRCS/commit/bf5c3117e8baf00a70caecb5f83cf06372fe5f3c
Do you have any warning templates on your wiki that could be used with Huggle?
I think a good start would be to create at least basic https://da.wikipedia.org/wiki/Wikipedia:Huggle with at least one sentence of information about the tool ;)
Mon, Sep 24
Your feed is broken though
this is how it's parsed
Yes, I found the old code and it's parsed from end of the message so third # from the end is what score gets extracted from
Sep 23 2018
for now reactivated on my personal server
(Sun Sep 23 08:44:13 2018) <petan> methecooldude: that's not a same format though
(Sun Sep 23 08:44:22 2018) <petan> I see that values are separated with #
(Sun Sep 23 08:44:29 2018) <petan> how do you escape # in edit comments?
Sep 22 2018
^ this should fix 1 and 2
Sep 18 2018
Sep 17 2018
Isn't that project scheduled for removal?
Sep 15 2018
Sep 11 2018
So is this fixed or not? What is the outcome?
Sep 10 2018
There is still one rare occurrence, see task desc for detail.
Please provide an example of working alternative API call.
Sep 3 2018
Aug 25 2018
So far the only workaround that comes to my mind is to write another daemon that would be checking if es2r is producing any data and in case that it doesn't for like 5 seconds, it would restart the es2r python script
Is it possible that wikimedia design is breaking the ability of library to reconnect? This setup seem to be behind proxy and when something on WMF side breaks, the server will start returning 502 bad gateway instead of some "event stream" standard error, which the ES python library may not be designed to handle, so it just simply break and stop operating indefinitely?
Aug 21 2018
reopen if it doesn't do the job
Aug 15 2018
Aug 13 2018
Aug 12 2018
Now this is interesting. I use my account on multiple various devices (more than 10 separate devices including virtual machines and my phone, tablet etc), I always check remember me everywhere I can, although I can't do that with bot logins.
Aug 5 2018
I actually think that Huggle can do most of the requested features.
I think this was already solved, if not reopen
This should do the job but not tested:
Aug 4 2018
Aug 3 2018
Aug 2 2018
Jul 31 2018
Now I need to figure out how to update these paths with https://petr.insw.cz/huggle/huggle.ova
Jul 30 2018
Jul 29 2018
hmm, I wonder why there is any such "unbreakable space" thingie? how about HTML? https://en.wikipedia.org/w/index.php?title=User:Petrb/test1&diff=852487179&oldid=852487100
Jul 22 2018
Triaging as low since we know nothing about how this could be implemented, and because it's affecting only wikidata, which is not very frequently used project by Huggle users.
Jul 16 2018
just go to src/3rd/libirc then