HuggleComponent
ActivePublic

Members (14)

Details

Description

The Huggle Application itself.

Huggle is a multi-platform application for dealing with vandalism on Wikipedia - Homepage - Code

IRC: #huggle on Libera Chat - https://web.libera.chat/?channel=#huggle

Recent Activity

Sun, Jul 28

Petrb closed T321981: Update Huggle to build with Apple Silicon as Resolved.
Sun, Jul 28, 8:03 PM · ARM support, Huggle
Petrb added a comment to T321981: Update Huggle to build with Apple Silicon.

In case you are unable to build it yourself, here is a build of current master -> https://cloud.bena.rocks/s/sfnNXaAnsZ7aDNG

Sun, Jul 28, 7:23 PM · ARM support, Huggle
Petrb added a comment to T321981: Update Huggle to build with Apple Silicon.

I just made changes to build scripts that make it trivial to build Huggle for ARM, even with latest Qt6 framework.

Sun, Jul 28, 7:19 PM · ARM support, Huggle

Fri, Jul 26

Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

wait, so it crashes no matter if you have to relogin, or only after you use the relogin form? I am trying to understand if they bug was introduced by fix of relogin form, or by shift to Qt6

Fri, Jul 26, 11:36 PM · Huggle
Petrb added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

wait, so it crashes no matter if you have to relogin, or only after you use the relogin form? I am trying to understand if they bug was introduced by fix of relogin form, or by shift to Qt6

Fri, Jul 26, 9:19 PM · Huggle

Thu, Jul 25

Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

That bug still does trigger from time to time, even in this version, but the relogin form is working now, so while you are going to get a popup informing you about being logged out, you are going to get logged back in, with no need to restart whole huggle. This form normally works automatically, so it becomes just a minor issue.

I did some more testing, because it usually happens when doing the first action that requires editing the wiki in some way. It auto relogs me in, but at some points, Huggle just crashes without explaining why. The most recent crash which I caught, I attempted to revert an edit, Huggle said I was logged out for some reason, relogged me back in, and the app just closed. 3.4.12 never crashed. I checked Event Viewer, and it said Huggle crashed with exception code 0xc0000005.

so, the crash always happens after relogin form? during relogin, or randomly after being re-logged in?

Thu, Jul 25, 7:45 PM · Huggle
Petrb added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

That bug still does trigger from time to time, even in this version, but the relogin form is working now, so while you are going to get a popup informing you about being logged out, you are going to get logged back in, with no need to restart whole huggle. This form normally works automatically, so it becomes just a minor issue.

I did some more testing, because it usually happens when doing the first action that requires editing the wiki in some way. It auto relogs me in, but at some points, Huggle just crashes without explaining why. The most recent crash which I caught, I attempted to revert an edit, Huggle said I was logged out for some reason, relogged me back in, and the app just closed. 3.4.12 never crashed. I checked Event Viewer, and it said Huggle crashed with exception code 0xc0000005.

Thu, Jul 25, 7:38 PM · Huggle
Petrb added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

@Petrb : I know its an unrelated issue, but it was brought to my attention in this thread: https://en.wikipedia.org/wiki/Wikipedia_talk:Huggle/Feedback#Automatically_added_to_list_of_users_%E2%80%93_an_unapproved_automated_edit , can we deprecate this? I don't think we need a constantly-updating list of everybody that uses Huggle. It has raised some concerns about it being an unapproved edit, that the user did not manually approve to be done. All semi-automated tools specify that we are responsible for every edit made, and me and Hey man Im josh feel this is no longer necessary. We may have to run an RFC to get consensus first. As of 3.4.13 it still readds you to the list after starting Huggle.

Thu, Jul 25, 7:33 PM · Huggle
Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

@Petrb : I know its an unrelated issue, but it was brought to my attention in this thread: https://en.wikipedia.org/wiki/Wikipedia_talk:Huggle/Feedback#Automatically_added_to_list_of_users_%E2%80%93_an_unapproved_automated_edit , can we deprecate this? I don't think we need a constantly-updating list of everybody that uses Huggle. It has raised some concerns about it being an unapproved edit, that the user did not manually approve to be done. All semi-automated tools specify that we are responsible for every edit made, and me and Hey man Im josh feel this is no longer necessary. As of 3.4.13 it still readds you to the list after starting Huggle.

Thu, Jul 25, 7:18 PM · Huggle

Wed, Jul 24

Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

That bug still does trigger from time to time, even in this version, but the relogin form is working now, so while you are going to get a popup informing you about being logged out, you are going to get logged back in, with no need to restart whole huggle. This form normally works automatically, so it becomes just a minor issue.

Wed, Jul 24, 8:50 PM · Huggle

Mon, Jul 22

Petrb added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

That bug still does trigger from time to time, even in this version, but the relogin form is working now, so while you are going to get a popup informing you about being logged out, you are going to get logged back in, with no need to restart whole huggle. This form normally works automatically, so it becomes just a minor issue.

Mon, Jul 22, 7:19 PM · Huggle

Sun, Jul 21

Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

Seems to be working fine, the Aborted NeedToken didn't trigger first, so I may need to keep reloading until it happens.

Sun, Jul 21, 6:57 PM · Huggle
Yoshi24517 added a comment to T288104: Error "Result returned Aborted NeedToken expected" on edit.

Possible fix over at T310766, I’m going to test tomorrow but would like others to test as well.

Sun, Jul 21, 11:03 AM · Huggle
Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

please note this is Qt6 build, regular huggle downloads are all Qt5 based, so let me know if there were any problems related to Qt6 or installation failed, I can try to recreate Qt5 build as well

Sun, Jul 21, 11:00 AM · Huggle
Petrb added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

please note this is Qt6 build, regular huggle downloads are all Qt5 based, so let me know if there were any problems related to Qt6 or installation failed, I can try to recreate Qt5 build as well

Sun, Jul 21, 9:00 AM · Huggle

Sat, Jul 20

Petrb added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

I assume Windows 10 x64 or later

Sat, Jul 20, 7:43 PM · Huggle
Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

Yes, which operating system?

Sat, Jul 20, 5:27 PM · Huggle
Petrb added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

Yes, which operating system?

Sat, Jul 20, 11:35 AM · Huggle
Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

Hello, I know it's been years, but this was finally partially fixed here https://github.com/huggle/huggle3-qt-lx/commit/887bb8f821ecb8db94235ad11967aaf1c0e1b1d1

the underlying problem with mediawiki API still remains, but at least now the relogin form is working properly for bot passwords as well as for regular passwords

Sat, Jul 20, 1:49 AM · Huggle

Fri, Jul 19

Yoshi24517 added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

Probably worth mentioning over at T288104 that a possible solution is there, still needs further testing.

Fri, Jul 19, 9:07 PM · Huggle
Petrb triaged T310766: "It looks like you were logged out of MediaWiki for whatever reason" as Low priority.
Fri, Jul 19, 7:49 PM · Huggle
Petrb added a comment to T310766: "It looks like you were logged out of MediaWiki for whatever reason".

Hello, I know it's been years, but this was finally partially fixed here https://github.com/huggle/huggle3-qt-lx/commit/887bb8f821ecb8db94235ad11967aaf1c0e1b1d1

Fri, Jul 19, 7:45 PM · Huggle

Fri, Jul 5

Yoshi24517 added a comment to T288104: Error "Result returned Aborted NeedToken expected" on edit.

Can this issue be fixed at some point? I'm at 5 relogs with the issue still occurring after each relog, and it is driving me up the wall.

Fri, Jul 5, 8:09 PM · Huggle

Jun 3 2024

Urbanecm_WMF moved T209797: enwiki feature: create an edit action "citation needed" that would add {{cn}} on end of newly added content. from Inbox to Triaged on the Growth-Team board.
Jun 3 2024, 6:33 PM · Growth-Team, Growth-Positive-Reinforcement, Huggle

May 3 2024

Nikerabbit removed a project from T199497: Enable Huggle on translatewiki.net: translatewiki.net.
May 3 2024, 10:57 AM · Huggle

May 1 2024

HLHJ added projects to T209797: enwiki feature: create an edit action "citation needed" that would add {{cn}} on end of newly added content.: Growth-Positive-Reinforcement, Growth-Team.
May 1 2024, 12:11 AM · Growth-Team, Growth-Positive-Reinforcement, Huggle

Mar 22 2024

NotAGenious moved T150056: Create a simple guide with screenshots that explains how to start windows binary with parameters from Need volunteer to Need discussion on the Huggle board.
Mar 22 2024, 12:30 PM · Google-Code-in-2017, patch-welcome, Huggle, good first task

Mar 20 2024

Philipnelson99 updated subscribers of T332962: Requesting Access to Huggle Cloud VPS project.
Mar 20 2024, 5:29 PM · Huggle

Mar 4 2024

Philipnelson99 added a comment to T332962: Requesting Access to Huggle Cloud VPS project.

My wikipedia account is https://en.wikipedia.org/wiki/User:Philipnelson99.

Mar 4 2024, 2:43 AM · Huggle
Philipnelson99 updated subscribers of T332962: Requesting Access to Huggle Cloud VPS project.
Mar 4 2024, 2:37 AM · Huggle

Mar 3 2024

Petrb added a comment to T321981: Update Huggle to build with Apple Silicon.

Hello, sorry for late response. I don't have any Mac with new ARM based CPUs, so I can't really provide those. Might get my hands on one this year due to laptop rotations in company I work for, will see.

Mar 3 2024, 11:11 AM · ARM support, Huggle

Mar 2 2024

FozzieHey added a comment to T356901: Diff is sometimes not rendered.

Hi @Petrb, no worries. I thought it might be pretty hard to reproduce, but didn't know if there were any debug options or anything that'd make it easier. I'm using the AUR PKGBUILD of Huggle, as linked above. That uses qt5-multimedia 5.15.12+kde+r2-1 and qt5-webengine 5.15.16-3 if that helps. I don't believe AppArmor or SELinux is interfering. I'm happy to provide a full log, should I just capture the stdout into a file and post it here?

Mar 2 2024, 8:54 PM · Huggle
Petrb triaged T352815: French date in signatures are not recognized as Medium priority.
Mar 2 2024, 12:59 PM · Patch-For-Review, Huggle
Petrb added a comment to T352815: French date in signatures are not recognized.

I merged this but hopefully one day we figure some more clean method to do this, maybe Qt has some date parsing function but from what I remember it always worked with OS locale and wasn't easily overriden to match wiki language

Mar 2 2024, 12:59 PM · Patch-For-Review, Huggle
Petrb added a comment to T352815: French date in signatures are not recognized.

Did you check if project options parser-date-prefix and parser-date-suffix aren't able to deal with that? I remember I already implemented some sort of customization for the date parser specifically so that it can be tweaked for non-English projects. I would rather avoid hardcoding any language specifics into the core code.

Mar 2 2024, 12:55 PM · Patch-For-Review, Huggle
Petrb added a comment to T356901: Diff is sometimes not rendered.

Full log of huggle startup would help, it always contains the basic info needed for debug.

Mar 2 2024, 12:50 PM · Huggle
Petrb triaged T356901: Diff is sometimes not rendered as Medium priority.

Hello, sorry for the late response, I am far less active these days within the Wikimedia world than I would like to be.

Mar 2 2024, 12:50 PM · Huggle
Petrb triaged T332962: Requesting Access to Huggle Cloud VPS project as Low priority.
Mar 2 2024, 12:47 PM · Huggle
Petrb added a comment to T332962: Requesting Access to Huggle Cloud VPS project.

Hello, sorry for the late response, I am far less active these days within the Wikimedia world than I would like to be.

Mar 2 2024, 12:46 PM · Huggle

Feb 7 2024

FozzieHey created T356901: Diff is sometimes not rendered.
Feb 7 2024, 6:03 PM · Huggle

Feb 5 2024

Phuzion moved T356011: Enable Huggle for ceb.wikipedia from Backlog to Configuration / Misc tasks on the Huggle board.

Has there been any discussion on-wiki establishing that there is a need for Huggle on the wiki? Are the on-wiki admins and anti-vandalism folks receptive to having Huggle enabled on the project?

Feb 5 2024, 5:38 PM · Huggle
Phuzion renamed T356011: Enable Huggle for ceb.wikipedia from Huggle request for Wikipedia Cebuano to Enable Huggle for ceb.wikipedia.
Feb 5 2024, 5:37 PM · Huggle

Feb 4 2024

HideonRosie added a comment to T260105: Enable Huggle on viwiki.

I see that Huggle has been translated into Vietnamese for a long time now, but I don't seem to see it in the language list?

Feb 4 2024, 11:23 AM · Huggle
HideonRosie added a comment to T260105: Enable Huggle on viwiki.
  • Insert to meta at m:Meta:Huggle/List (Already inserted)
  • Initial configuration (Already done)
  • Create whitelist (Already done)
  • Translate Project:Huggle (Already done)
  • Translate Project:Huggle/Message (Already done)
  • Translate strings in config (Done by me - vi:User:Hide on Rosé)
  • Update wiki specific cfg (Done by me - vi:User:Hide on Rosé)
  • Translate warn-N templates (Done by JohnsonLee01)
Feb 4 2024, 11:20 AM · Huggle

Jan 28 2024

Nhu_Gay_Me triaged T356011: Enable Huggle for ceb.wikipedia as Medium priority.
Jan 28 2024, 10:25 AM · Huggle
Nhu_Gay_Me created T356011: Enable Huggle for ceb.wikipedia.
Jan 28 2024, 10:25 AM · Huggle

Dec 16 2023

FriedrickMILBarbarossa moved T158700: Enable Huggle for hr.wiki, bs.wiki, sr.wiki and sh.wiki from Backlog to Closed on the Croatian-Sites board.
Dec 16 2023, 6:31 PM · Croatian-Sites, Serbian-Sites, Huggle
FriedrickMILBarbarossa moved T166027: Huggle Crash Report [Null pointer exception]: The variable you referenced (edit->User) had null value. from Backlog to Closed on the Croatian-Sites board.
Dec 16 2023, 6:28 PM · Croatian-Sites, Essential-Work, Huggle

Dec 5 2023

Framawiki added a project to T352815: French date in signatures are not recognized: Patch-For-Review.

Pull request: https://github.com/huggle/huggle3-qt-lx/pull/364

Dec 5 2023, 9:40 PM · Patch-For-Review, Huggle
Framawiki created T352815: French date in signatures are not recognized.
Dec 5 2023, 9:39 PM · Patch-For-Review, Huggle