Talk:SWViewer/Archives/2020

From Meta, a Wikimedia project coordination wiki

[BUG]: Cannot view any more edits after viewing first one

Type Bug
Setup Firefox
  Hi there; when I view an edit in the queue for the first time, and I try to click on another one (from any part of the interface), it takes me to a screen showing the first edit and a popup with the message "Failed... dev code: 010; error code: 404." I've already tried to clear the cache, close my browser and re-login but the same thing happens when I open a new session.

Thanks, Aranya (talk) 21:35, 16 January 2020 (UTC)

@Aranya: Looks like there's issue with your internet connection. Please try to reproduce again with better connectivity. ‐‐1997kB (talk) 01:36, 17 January 2020 (UTC)
Hi 1997kB - trying SWViewer on various setups with better connectivity still produces the same error message. – Aranya (talk) 22:28, 29 January 2020 (UTC)
Woops - nevermind, for whatever reason it seems to be working on my end now. Thanks! – Aranya (talk) 01:03, 30 January 2020 (UTC)
This section was archived on a request by: – Aranya (talk) 01:03, 30 January 2020 (UTC)

[BUG]: Seeing "The edit has already was reverted." repeatedly when no revert has occured

Type BUG
Setup Chrome/Windows 10
  Repeatedly seeing "The edit has already was reverted" even when no revert has occured. Most if not all of the edits I click are getting this, even after re-opening SWViewer.

~riley (talk) 18:13, 18 February 2020 (UTC)

Give me a problem diff. How long there is a problem?—Iluvatar (talk)
@Iluvatar: Diff 1, Diff 2. I think I found the problem. It is loading the old diff with the current diff # for IP edits. Registered user edits are fine. ~riley (talk) 18:49, 18 February 2020 (UTC)
It’s a recent serious bug of API (phab:T245652). Please don’t use third mode yet.—Iluvatar (talk) 19:10, 19 February 2020 (UTC)

Me too. I using "only last" mode. 轻语者 (talk) 02:20, 23 February 2020 (UTC)

This section was archived on a request by: ‐‐1997kB (talk) 07:44, 12 March 2020 (UTC)

[BUG]: Rollback error in bs.wikitionary

Type BUG
Setup unknown
  Just normally press "R" and see the error Rollback error: The authorization headers in your request are for a user that does not exist here. Relevant diff is this.

Hamish 11:50, 25 March 2020 (UTC)

@Hamish: It's because you had not account on bs.wiktionary. I'd recommend using User:Krinkle/Tools/Global SUL to create account on all wiki's. ‐‐1997kB (talk) 13:23, 25 March 2020 (UTC)
@1997kB: Okay, will do it. Thank you very much!Thank you very much!--Hamish 17:24, 25 March 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 07:18, 8 May 2020 (UTC)

[BUG]: Loading screen of death

Type BUG
Setup Chrome, Windows 10
  Unable to get past loading screen (white screen with logo)

~riley (talk) 22:00, 6 April 2020 (UTC)

Couldn't reproduce. Looks like it was one time issue. Could be because of labs down. ‐‐1997kB (talk) 08:13, 22 April 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 07:18, 8 May 2020 (UTC)

[FEATURE]: CSD shortcut

Type Feature
Setup unknown
  I'd like to suggest a new feature. A shortcut for nominating the loaded article for CSD along with the icons for reverting, open in browser, etc will be help us to tag problematic articles requires CSD.

Path slopu (talk) 03:52, 24 April 2020 (UTC)

@Path slopu: You can already do that by going to Edit source > Deletion tags (on the right side on desktop and a icon on top right on mobile). ‐‐1997kB (talk) 01:31, 25 April 2020 (UTC)
@1997kB:Thank you very much for your help. I was unaware about that. Sorry for my post. Thank you.--Path slopu (talk) 12:33, 25 April 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 07:18, 8 May 2020 (UTC)

[BUG]: Inappropriate user talk warning

Type Bug
Setup Chromium browser in Ubuntu 18.04 Bionic beaver
  The software adding wrong user talk warning like this. The edit mentioned in warning is this edit (a page creation). I didn't try to revert that edit.Even if I tried to revert, why did it place a warning in different language. So I believe that it's a bug. (There is a discussion regarding this on the talk page of Camouflaged Mirage) Please consider. --Path slopu (talk) 02:18, 22 April 2020 (UTC)
It looks like the tool detected metawiki as bnwiki. -- CptViraj (📧) 07:07, 22 April 2020 (UTC)
It's actually issue of speed, on which we planned to work after some feature implementation.
What happened here is that Path slopu clicked custom revert with warn on at this edit and while it was being reverted they loaded that metawiki edit.
Until it's fixed my suggestion is that until you see reverted diff, do not load new edit. ‐‐1997kB (talk) 08:12, 22 April 2020 (UTC)
@1997kB and CptViraj:Thank you very much for considering my request. I agree with you and follow as you suggested (loading next edit after seeing reverted edit). But now I face another problem too. I am reporting here in next thread. Thank you.--Path slopu (talk) 09:44, 22 April 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 15:33, 25 May 2020 (UTC)

[BUG]: Automatic reversion by software

Type Bug
Setup Chromium, Ubuntu 18.04
  Hi greetings, I have encountered an issue with SWViewer. In some occasions the software revert some edits without my intentions. The edits are reverted immediately after loading it. Then I reverted my edits (reverts) in different wikis (example diffs -[1], [2]). Please consider this.

Path slopu (talk) 09:51, 22 April 2020 (UTC)

@Path slopu: Have you clicked any keyboard key during this edit (especially r key)? If yes, you should see SWViewer#Hotkeys.‐‐1997kB (talk) 09:54, 22 April 2020 (UTC)
@1997kB:No, I didn't click on any keys. The edits were automatically reverted immediately after loading. Regards.--Path slopu (talk) 09:55, 22 April 2020 (UTC)
@Path slopu: Can you please provide a step-by-step guide to reproduce it? ‐‐1997kB (talk) 10:17, 22 April 2020 (UTC)

@1997kB: I am not sure that it can be reproduced, may be it happened in my device. But I can explain what happened to me.

  • Initially there were no problems with reverting and warning.
  • After some reverts, the software automatically revert the edit that loaded in the screen.

ie. When a diff appears, it is automatically reverted and the most recent diff (our edit) is shown (without pressing any hotkeys).

  • If we move to next diff this will repeat.

Thank you.--Path slopu (talk) 12:15, 22 April 2020 (UTC)

@1997kB:Hi greetings, I am encountering this problem again.

Kindly please check.--Path slopu (talk) 13:17, 25 April 2020 (UTC)

This section was archived on a request by: ‐‐1997kB (talk) 15:33, 25 May 2020 (UTC)

[FEATURE]: Differentiate between edits and page creation in "Queue"

Type Feature
Setup unknown
  Differentiate between edits and page creation in "Queue". Colours are out as we already use red to identify edits by users that have been rollbacked. How about underlining the wiki name for new page creations?

~riley (talk) 08:15, 31 January 2020 (UTC)

Implemented. @~riley: Now we have indicator for new pages. ‐‐1997kB (talk) 10:28, 4 June 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 14:32, 5 June 2020 (UTC)

[FEATURE]: Add ORES scores

Type Feature
Setup unknown
  SWViewer could include ORES predictions with edits to help people focus on the edits that are most likely to be damaging. See mw:ORES. I'm happy to help if you have any questions. ORES supports ~45 different languages. See https://ores.wikimedia.org/v3/scores for a list of wikis and models available. Note that the "damaging" and "reverted" models seem like they are most relevant to this tool.

EpochFail (talk) 14:47, 20 March 2020 (UTC)

Implemented. @EpochFail: If you have time please take a look. ‐‐1997kB (talk) 10:31, 4 June 2020 (UTC)
Amazing! Thanks for your work. --EpochFail (talk) 18:36, 4 June 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 14:32, 5 June 2020 (UTC)

[FEATURE]: Adding requests to Global sysops/Requests

Type Feature
Setup unknown
  I'm not sure if SWViewer already has a list of GS wikis, but if it does, I suggest adding an option to report deletion tags to Global sysops/Requests. In my opinion, this should be optional (like the informing user of deletion tag option). Some deletions (e.g. test page, empty page etc.) can wait, but some others (e.g. BLP violations, copyright violations, vandalism etc.) should be prioritized, and this can, in my opinion, help. Thanks.

Ahmadtalk 08:54, 6 May 2020 (UTC)

Done.—Iluvatar (talk) 18:41, 7 July 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 15:39, 12 July 2020 (UTC)

[BUG]: Rollback errors

Type Bug
Setup Google Chrome, from Windows Laptop
  Error 1:Rollback error: Unknow error. Some wikis requires CAPTCHA and I can't rollback from SWViewer or TWGlobal

Error 2:[I don't remember the error, somethink like wrong user]. I can't execute the rollback. If I open the wiki in another page, for some reasons I'm not logged in. --ValeJappo (talk) 08:32, 28 May 2020 (UTC)

@ValeJappo: For Error 1 issue is autoconfirmed right. If you are not autoconfirmed and use undo on any wiki, you need to enter CAPTCHA in order to ensure software that you are not spammer.
For Error 2 it looks like you don't have account on that wiki and when an edit comes and you do undo or rollback, it firstly check that user exist on that wiki or not.
To fix both of these issues please use User:Krinkle/Tools/Global SUL user script and create account on all of wiki at once. ‐‐1997kB (talk) 08:42, 28 May 2020 (UTC)
@1997kb: thank you!--ValeJappo (talk) 08:44, 28 May 2020 (UTC)
@1997kB:*--ValeJappo (talk) 08:45, 28 May 2020 (UTC)
@ValeJappo: After installing the script, go to Special:BlankPage/globalsul. ‐‐1997kB (talk) 08:58, 28 May 2020 (UTC)
@1997kB: it is still blank... --ValeJappo (talk) 08:59, 28 May 2020 (UTC)
@ValeJappo: Try installing at Special:MyPage/common.js. ‐‐1997kB (talk) 09:06, 28 May 2020 (UTC)
@1997kB: Thanks, now it works--ValeJappo (talk) 09:08, 28 May 2020 (UTC)
@1997kB: for some reasons it happen again... Rollback error: The authorization headers in your request are for a user that does not exist here--ValeJappo (talk) 09:33, 28 May 2020 (UTC)
Still looks like the issue of not having account on that specific wiki. ‐‐1997kB (talk) 09:09, 8 June 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 15:39, 12 July 2020 (UTC)

[SUGGESTION]: Previous diff

Type Suggestion
Setup Chrome/Windows 10
  I think that "previous diff" function is based on feed order, but maybe can be based on the exhibition order, for this: If we need back more that one time to same edit, her order it is not gets "lost" on the flow.

Rafael (stanglavine) msg 23:38, 4 June 2020 (UTC)

Isn't worth when we have limited numbers to get back page and will complicate the process as we discussed on in-app talk. ‐‐1997kB (talk) 09:07, 8 June 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 15:39, 12 July 2020 (UTC)

[FEATURE]: allow custom sound or make a list of other sounds

Type FEATURE
Setup unknown
  If possible, it'd be nice to be able to choose other sounds for notifications or be able to have a custom sound, since the default one is a bit silent and could be missed.

Reception123 (talk) 14:09, 26 February 2020 (UTC)

I don't think we will work on custom sounds, but feel free to suggest sounds from freesound.org so that we can replace current one. ‐‐1997kB (talk) 09:15, 8 June 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 11:43, 2 September 2020 (UTC)

[SUGGESTION]: Opening contributions

Type Suggestion
Setup unknown
  Right now we have a feature that allows us to open the page we are currently viewing by pressing o. In my experience, users that have vandalized one page, usually have done the same to other pages. I am suggesting that a button should be added that would open a page Special:Contributions/User and would allow us to see this users other contributions in a project. My suggestion for this button is c. Cheers!

Nadzik (talk) 07:26, 2 September 2020 (UTC)

@Nadzik: We already have this option. Either you can click User:USERNANE in edit info or can use a hotkey. ‐‐1997kB (talk) 07:40, 2 September 2020 (UTC)
@1997kB:, I was aware about the click option, I had no idea that there is already a hotkey for that. Thank you! Consider this sugestion withdrawn. Cheers! Nadzik (talk) 07:50, 2 September 2020 (UTC)
This section was archived on a request by: Nadzik (talk) 07:50, 2 September 2020 (UTC)

[BUG]: Unadded items are in the list

Type Bug
Setup Chrome Desktop
  As the picture shows: [5]

轻语者 (talk) 08:30, 19 July 2020 (UTC)

@轻语者: Could you explain which item you talking about? ‐‐1997kB (talk) 08:33, 20 July 2020 (UTC)
@1997kB: In order to better monitor some large wikis, I created two queue settings, one without Small Wikis and added enwiki and other items in Custom wikis, and the other as shown in the image. However, when I switched yesterday, I found that there appeared to be overlapping settings, which caused some large wikis when I used the queue settings that specifically monitor the small wiki, which caused the pending to be flooded. 轻语者 (talk) 09:00, 20 July 2020 (UTC)
@轻语者: In large wiki settings you should turn of 'Small Wikis' and 'Less than 300 users' options, as these are related to swmt patrolling. Also you can turn off 'Less than 300 users' in small wiki settings too. ‐‐1997kB (talk) 09:37, 20 July 2020 (UTC)
@轻语者: In small wiki queue you are getting edits from wikis where you have rollbacker right, so to eliminate those edits you need to add zhwiki, simplewiki, wikidatawiki and commonswiki into Wiki whitelist. ‐‐1997kB (talk) 10:03, 20 July 2020 (UTC)
So why sometimes the editing of enwiki pops up? Like big bang suddenly occupies half of the screen so that I missed a lot of destructive editing. 轻语者 (talk) 10:08, 20 July 2020 (UTC)
Because large number of edits are made in very short time on enwiki's so edits are that fast, but you can always filter those using settings. My advice is that create a separate queue for enwiki. ‐‐1997kB (talk) 10:13, 20 July 2020 (UTC)
"why sometimes the editing of enwiki pops up?" When "Small wiki" preset is enabled, do you see enwiki edits?—Iluvatar (talk) 10:19, 20 July 2020 (UTC)

┌─────────────────────────────────┘
Yep but ip user in many time. 轻语者 (talk) 10:26, 20 July 2020 (UTC)

Ok, if you click by enwiki, what do you see? Diff is from current time or outdated? (Maybe due to lags of API / your internet speed some diffs insert in queue later, after you switch the preset.)—Iluvatar (talk) 11:00, 20 July 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 11:20, 25 October 2020 (UTC)

[FEATURE]: Pre-list wikis in Custom wiki list

Type Feature
Setup unknown
  Local rollbackers usually get confused when there is no wiki added in custom wiki list but they get edits. We should automatically add wikis where user have rollback right to custom wiki.

‐‐1997kB (talk) 10:15, 26 August 2020 (UTC)

This is done. New release now has wiki already added into the custom wiki list. ‐‐1997kB (talk) 11:21, 25 October 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 11:21, 25 October 2020 (UTC)

Question about functionality

Hi! @Iluvatar and 1997kB:, maybe you would be able to answer my question. My 9:07 edit is marked as an "undo", while my 9:08 edit is marked as a revert. Do you know why it may happen like that? Cheers! Nadzik (talk) 09:14, 23 September 2020 (UTC)

@Nadzik: Have you done relogin between those two edits? ‐‐1997kB (talk) 10:48, 23 September 2020 (UTC)
@1997kB:, I think so. Do you think that it was only when I re-logged, that SWViewer realised that my permissions have ben upgraded? Cheers! Nadzik (talk) 10:51, 23 September 2020 (UTC)
Yep, permissions are checked only at login. ‐‐1997kB (talk) 11:00, 23 September 2020 (UTC)
Maybe you use two device? On first device you already performed re-login after grant of GR, but on second device you did it between 09:07 and 09:08 today? Please clear cache and re-login (unlogin-login) on all your devices where you use SWV.—Iluvatar (talk) 10:51, 23 September 2020 (UTC)
Iluvatar, all of their previous edits have undo, so I think they don't use two devices. ‐‐1997kB (talk) 11:01, 23 September 2020 (UTC)
No, not all. See 2020-09-15 17:04:28 and below in logs.—Iluvatar (talk) 11:07, 23 September 2020 (UTC)
Hmm, didn't scrolled that back. ‐‐1997kB (talk) 11:16, 23 September 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 11:20, 25 October 2020 (UTC)

[FEATURE ]: i18n of interface

Type Feature
Setup unknown
  Given the usages of tool from a diverse community, I think we should focus on making tool interface multilingual.

‐‐1997kB (talk) 10:06, 26 August 2020 (UTC)

This would be a nice feature. I can help translating the interface to Turkish when the initial setup for i18n is done.--evrifaessa ❯❯❯ talk 10:59, 2 September 2020 (UTC)
Done in new release. cc: User:Evrifaessa. ‐‐1997kB (talk) 14:58, 1 December 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 14:01, 2 December 2020 (UTC)

[FEATURE]: Undo for rollbackers

Type Feature
Setup unknown
  Undo checkbox similar to "Add to GSR" in custom revert for edits that do not need rollback.

‐‐1997kB (talk) 10:10, 26 August 2020 (UTC)

Strongly support that! I had to stop using SWViewer on my home project, because many edits did not need rollback and I would be at risk of violating pl.wiki rollback policy. Cheers! Nadzik (talk) 07:27, 2 September 2020 (UTC)
Done in new release. cc: User:Nadzik. ‐‐1997kB (talk) 14:58, 1 December 2020 (UTC)
Thanks, 1997kB! Nadzik (talk) 18:41, 1 December 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 14:01, 2 December 2020 (UTC)

[SUGGESTION]: An option to not send the user back to the landing page after emptying the queue

Type Suggestion
Setup Chrome
  A small annoyance, really, but if you [r]evert the last diff in the queue, the software sends you back to the landing page, meaning the hotkeys (specially [space]) stop working, so you have to click back on a diff to go back to using the hotkeys. If possible, I'd suggest adding an option where, if reverting the last diff in the queue, instead show the new diff so the user remains in the queue.

Isabelle 🔔 11:21, 2 September 2020 (UTC)

Done in new release. Now hotkeys such as space will work on welcome page. cc: User:Isabelle Belato. ‐‐1997kB (talk) 14:58, 1 December 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 14:01, 2 December 2020 (UTC)

[OTHER]: Question regarding adding SWViewer to a non-WMF farm

Type Other
Setup unknown
  Hi. At Miraheze (a wiki farm) we would like to get SWViewer in order to be able to combat vandalism more effectively farm-wide. However, I have a question, does SWViewer need direct database access for it to work or how exactly does it work? If this information is private I can be emailed. Thanks!

Reception123 (talk) 05:36, 24 July 2020 (UTC)

Hi. On wiki-farms’ server-side should be installed eventStream, also you need a hosting (php/nodejs/cron/DB) for SWV (toolforge is only for WMF’s wikis). Need to rewrite some part of source code and configure oAuth. You could do it ;), but eventStream is not installed. "does SWViewer need direct database access" — no, only SSE (eventStream as source), API and tool’ own database (logs, stats). Database of wiki is not uses. Sorry for my English.—Iluvatar (talk) 08:24, 24 July 2020 (UTC)
It would be a great idea (in the distant future) to combine all projects in SWV: WMF, Fandom (ex.Wikia), Miraheze, etc. But unfortunately eventStream installed only here.—Iluvatar (talk) 08:35, 24 July 2020 (UTC)
This section was archived on a request by: Iluvatar (talk) 08:57, 20 July 2021 (UTC)

[ADDITION]: Gender

Type Addition
Setup unknown
  The translation was done in French on translatwiki.net, then others came in to put gender in the sentences. Example: When closing in French: « Êtes-vous sûr ? » or « Êtes-vous sûre ? ». Previously this gave « Êtes-vous sûr{{GENDER||e}} ? ». I corrected as long as there was not the m / fem difference. Kind regards.

Eihel (talk) 19:52, 1 December 2020 (UTC)

(banana library ?)

Text has been updated after new translation import. cc: User:Eihel ‐‐1997kB (talk) 17:09, 4 December 2020 (UTC)
This section was archived on a request by: ‐‐1997kB (talk) 02:47, 15 September 2022 (UTC)