Page MenuHomePhabricator

Dragoniez
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Feb 14 2022, 3:56 AM (121 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Dragoniez [ Global Accounts ]

Recent Activity

Mar 2 2024

Dragoniez updated the task description for T358957: Night mode applies to script-generated <input> tags in mobile when on-wiki night mode is disabled.
Mar 2 2024, 5:51 PM
Dragoniez created T358957: Night mode applies to script-generated <input> tags in mobile when on-wiki night mode is disabled.
Mar 2 2024, 5:49 PM

Mar 1 2024

Dragoniez updated the task description for T358823: Cannot reply to the top-level comment in a section.
Mar 1 2024, 12:18 AM · Convenient-Discussions
Dragoniez created T358823: Cannot reply to the top-level comment in a section.
Mar 1 2024, 12:17 AM · Convenient-Discussions

Feb 22 2024

Dragoniez updated the task description for T358269: Rollback not working for revisions with a hidden username.
Feb 22 2024, 7:49 PM · MediaWiki-Revision-deletion, MediaWiki-Page-history, MediaWiki-Page-diffs
Dragoniez created T358269: Rollback not working for revisions with a hidden username.
Feb 22 2024, 7:40 PM · MediaWiki-Revision-deletion, MediaWiki-Page-history, MediaWiki-Page-diffs
Dragoniez added a comment to T358076: Filters for account creation firing for non-existing logs.

Maybe a captcha was shown and abuse filter already logged the first try, but the account was not created (captcha not filled). But I have not tested that.

As abuse filter is working very early for the checks, it may have some logs even the action does not happen.

Feb 22 2024, 1:14 AM · AbuseFilter

Feb 21 2024

Dragoniez created T358079: Introduce functions for inter-filter interactions.
Feb 21 2024, 4:56 AM · AbuseFilter
Dragoniez added a project to T358076: Filters for account creation firing for non-existing logs: AbuseFilter.
Feb 21 2024, 4:28 AM · AbuseFilter
Dragoniez added a comment to T358076: Filters for account creation firing for non-existing logs.
Feb 21 2024, 3:14 AM · AbuseFilter
Dragoniez created T358076: Filters for account creation firing for non-existing logs.
Feb 21 2024, 3:12 AM · AbuseFilter

Feb 17 2024

Dragoniez added a comment to T357757: Auto-select reason per wpReasonList parameter value on Special:Movepage.

Which problem is this trying to solve?

Feb 17 2024, 11:02 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), MediaWiki-Page-rename
Dragoniez edited projects for T357757: Auto-select reason per wpReasonList parameter value on Special:Movepage, added: MediaWiki-Page-rename; removed MediaWiki-Special-pages.
Feb 17 2024, 10:29 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), MediaWiki-Page-rename

Feb 16 2024

Dragoniez created T357757: Auto-select reason per wpReasonList parameter value on Special:Movepage.
Feb 16 2024, 10:09 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), MediaWiki-Page-rename

Jan 16 2024

Dragoniez added a comment to T355063: Add a parameter like "lecurrent" to list=logevents.
In T355063#9460635, @Vikipolimer wrote:

Which log type do you want to control, e.g. only "protect" or all log entries?

All, I would say, if I’m asked to think about the fundamental spirit of this task. But I’m guessing a step-by-step implementation would make a good starting point if it’s going to be too time-consuming.

Jan 16 2024, 12:10 AM · MediaWiki-Action-API

Jan 15 2024

Dragoniez added a comment to T355063: Add a parameter like "lecurrent" to list=logevents.

@Vikipolimer Thank you, and yes, something like that. If I were an anonymous user and the log #65 had been action-deleted, then the response array in the 2nd example should be empty because the object in it is the only log that matches the current protection settings of the page Hello.

Jan 15 2024, 4:14 PM · MediaWiki-Action-API
Dragoniez added a comment to T355063: Add a parameter like "lecurrent" to list=logevents.

Or, leave action-hidden logs in the response and only show what can be shown, e.g. logid and timestamp. This may be another workaround.

Jan 15 2024, 2:14 PM · MediaWiki-Action-API
Dragoniez created T355063: Add a parameter like "lecurrent" to list=logevents.
Jan 15 2024, 2:02 PM · MediaWiki-Action-API

Dec 21 2023

Dragoniez added a comment to T307828: Separate Special:CreateLocalAccount from autocreateaccount in abuse filters.

(Just adding a mention) T307827

Dec 21 2023, 6:20 PM · MediaWiki-extensions-CentralAuth, AbuseFilter
Dragoniez triaged T307827: Missing abuse logs of Special:CreateLocalAccount actions as High priority.
Dec 21 2023, 6:16 PM · Stewards-and-global-tools, MediaWiki-extensions-CentralAuth, AbuseFilter

Sep 22 2023

Dragoniez created T347212: Fatal error when trying to delete a page.
Sep 22 2023, 8:36 PM · Wikimedia-production-error

Aug 14 2023

Dragoniez updated the task description for T344150: Reassign the changetags user right on jawiki.
Aug 14 2023, 2:36 PM · Wikimedia-Site-requests
Dragoniez created T344150: Reassign the changetags user right on jawiki.
Aug 14 2023, 12:10 PM · Wikimedia-Site-requests

Jul 23 2023

Dragoniez triaged T342442: HTTP 500 error trying to download as PDF with non-ISO-8859-1 characters in title as High priority.

The same kind of reports can be found on ja:WP:VILLAGE and ja:WP:HELPDESK as well.

Jul 23 2023, 5:38 PM · User-notice-archive, Platform Engineering, Electron-PDFs, Chinese-Sites, RESTBase-API, RESTBase

Jun 1 2023

Dragoniez updated the task description for T337712: HTML entity displayed in raw.
Jun 1 2023, 10:43 PM · Convenient-Discussions

May 30 2023

Dragoniez added a comment to T337712: HTML entity displayed in raw.

And what I wrote above was inaccurate, the issue persists in the links below section headings as well when enclosing the comparison operator with nowiki.

May 30 2023, 1:44 PM · Convenient-Discussions
Dragoniez updated the task description for T337712: HTML entity displayed in raw.
May 30 2023, 6:55 AM · Convenient-Discussions
Dragoniez created T337712: HTML entity displayed in raw.
May 30 2023, 6:52 AM · Convenient-Discussions

May 23 2023

Dragoniez created T337278: Message issue: prefs-watchlist-days-max in global preferences not shown properly under a local exception.
May 23 2023, 1:54 AM · MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Community-Tech, MediaWiki-extensions-GlobalPreferences

May 8 2023

Dragoniez added a comment to T336142: Add support to watch pages for more than 1 year.

It's not as simple as it looks, watchlist_expiry holds an extra column as the timestamp that's binary(14), in enough size can undo the benefits by being bigger than of holding them unconditionally in watchlist.

I see. Thank you all for your help.

May 8 2023, 12:50 PM · Expiring-Watchlist-Items, Data-Persistence, Community-Tech
Dragoniez added a comment to T336142: Add support to watch pages for more than 1 year.

Ah, OK. Cc'ing DBA -- the code comments for the Watchlist expiry feature mention that 1 year exists as an upper limit due to concerns about database table size for watchlist_expiry.

Alright, that makes sense. Permanently having 10k+ pages in the watchlist or some of them getting removed periodically, I wonder which is parsimonious for the database. Thanks, Community-Tech.

May 8 2023, 12:29 PM · Expiring-Watchlist-Items, Data-Persistence, Community-Tech
Dragoniez added a comment to T336142: Add support to watch pages for more than 1 year.

I appreciate your help. I guess the dropdown options can be the same and don't have to have an option like " 3 years". For my purposes, the API is the only one that I want to be modified.

May 8 2023, 12:05 PM · Expiring-Watchlist-Items, Data-Persistence, Community-Tech
Dragoniez added a comment to T336142: Add support to watch pages for more than 1 year.

@kostajh That's an option but not the best one, as far as I'm concerned, because any time we protect a page for more than 1 year, it'll be necessary to watch the page indefinitely. This will take up too much "space" in the watchlist.
The thing is, older users have so many pages in the watchlist, and probably the situation is even worse for sysops who surveil pages that have previously been targeted for vandalism. The more pages the watchlist has, the slower it is loaded.

May 8 2023, 11:55 AM · Expiring-Watchlist-Items, Data-Persistence, Community-Tech
Dragoniez created T336142: Add support to watch pages for more than 1 year.
May 8 2023, 2:28 AM · Expiring-Watchlist-Items, Data-Persistence, Community-Tech

Apr 10 2023

Dragoniez updated the task description for T334391: Can't apply tags on action=rollback.
Apr 10 2023, 2:11 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), MediaWiki-Action-API
Dragoniez updated the task description for T334391: Can't apply tags on action=rollback.
Apr 10 2023, 2:11 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), MediaWiki-Action-API
Dragoniez created T334391: Can't apply tags on action=rollback.
Apr 10 2023, 1:04 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), MediaWiki-Action-API

Mar 24 2023

Dragoniez added a comment to T332500: [issue with gadget] Class missing for p-namespaces portletlinks on Japanese Wikipedia.

Weird. When I tried to identify the cause of the issue illustrated by the first picture in Op, I didn't see any error message in console but now I get one for the deprecated p-namespaces, and also it's now impossible to reproduce the misaligned portlet link as in the image and in fact no portlet link is added to the position if I use p-namespaces (although this behaviour is normal because it just means p-namespaces is missing. Maybe there was p-namespaces when I initially filed this task but now there isn't? I don't know.) This task can be closed now, it would be a waste of time to try to "fix a bug" for the deprecated feature. I appreciate your help.

Mar 24 2023, 8:04 AM · Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Mar 21 2023

Dragoniez added a comment to T332500: [issue with gadget] Class missing for p-namespaces portletlinks on Japanese Wikipedia.

@Jdlrobson
That script isn't quite a gadget actually. It's just an experimental script made only for demo purposes for a discussion in village pump.
The following code replicates the misalignment issue, so I believe this is an issue of the vector-2022 skin.

mw.loader.using('mediawiki.util', function() {
    mw.util.addPortletLink('p-namespaces', '#', 'MISALIGNED');
});
Mar 21 2023, 3:41 AM · Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Mar 19 2023

Dragoniez updated the task description for T332500: [issue with gadget] Class missing for p-namespaces portletlinks on Japanese Wikipedia.
Mar 19 2023, 9:50 AM · Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
Dragoniez created T332500: [issue with gadget] Class missing for p-namespaces portletlinks on Japanese Wikipedia.
Mar 19 2023, 9:49 AM · Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Feb 7 2023

Dragoniez added a comment to T241940: No option to continue querying for more results in globalallusers API.

I'd like to "bump" this task because it appears that the issue is still present in 2023.
Try the following link (the server domain, ja.wikipedia.org, should be modified if needed):
https://ja.wikipedia.org/w/api.php?action=query&list=globalallusers&agulimit=max&agugroup=founder%7Csteward%7Combuds%7Cstaff%7Csysadmin%7Cglobal-sysop%7Cabusefilter-maintainer%7Cabusefilter-helper%7Cglobal-interface-editor%7Cglobal-bot%7Cglobal-deleter%7Cglobal-rollbacker%7Cvrt-permissions%7Coathauth-tester&aguprop=groups&formatversion=2
Notice that agulimit is set to max. I have an admin right on jawp (hence have apihighlimits), then get 1467 responses, but when I open this link on an incognito window (meaning not logged in), I only get 500 responses (which is normal) and there's no continue property (which is abnormal).

Feb 7 2023, 7:49 AM · Platform Engineering (Icebox), MediaWiki-extensions-CentralAuth, MediaWiki-Action-API

Dec 4 2022

Dragoniez added a comment to T323969: AbuseFilter: Apparent bug with Special:CreateLocalAccount.

A bit more information.
I tried erasing the relevant conditions that prevent account creations BEFORE forcible account creation, then that wasn't barred by the filter (note: I didn't either DISABLE or DELETE the filter). Maybe this is a workaround.
Anyway, when I forcibly created the relevant local account and blocked it for sockpuppetry with autoblock turned on, my IP was autoblocked. Is this normal? It's ridiculous that the IP of the sysop that took the admin action is autoblocked. Also, my IP will probably show up when the blocked user is CU-ed.

Dec 4 2022, 10:21 AM · AbuseFilter

Nov 29 2022

Dragoniez created T323969: AbuseFilter: Apparent bug with Special:CreateLocalAccount.
Nov 29 2022, 4:39 AM · AbuseFilter

Oct 20 2022

Dragoniez updated the task description for T321266: No padding set for portletlinks on p-views.
Oct 20 2022, 8:39 AM · Desktop Improvements (Vector 2022)
Dragoniez created T321266: No padding set for portletlinks on p-views.
Oct 20 2022, 8:34 AM · Desktop Improvements (Vector 2022)

Sep 4 2022

Dragoniez added a comment to T316801: AbuseFilter: added_lines and removed_lines contain a line not actually changed in the diff.

@Daimona Thank you so much for your detailed inspection, and

Sep 4 2022, 4:40 PM · AbuseFilter

Sep 1 2022

Dragoniez added a comment to T316801: AbuseFilter: added_lines and removed_lines contain a line not actually changed in the diff.

@Daimona It's fine, this would be time-consuming.
Our filters include both added_lines and removed_lines if they need to detect content addition/removal, so the false positives we came across are likely to be attributed to this bug.
Anyway, as I said above, we'd appreciate it if anyone could take care of this matter.

Sep 1 2022, 1:52 AM · AbuseFilter

Aug 31 2022

Dragoniez added a comment to T316801: AbuseFilter: added_lines and removed_lines contain a line not actually changed in the diff.

@Daimona Thanks for the quick response. I'm pretty sure this can make false positives (and in fact it did), so we'd appreciate it if anyone could fix it.

Aug 31 2022, 6:31 PM · AbuseFilter
Dragoniez updated the task description for T316801: AbuseFilter: added_lines and removed_lines contain a line not actually changed in the diff.
Aug 31 2022, 6:22 PM · AbuseFilter
Dragoniez created T316801: AbuseFilter: added_lines and removed_lines contain a line not actually changed in the diff.
Aug 31 2022, 6:19 PM · AbuseFilter

Jul 24 2022

Dragoniez added a comment to T313661: Action API: list=blocks doesn't show reblock timestamps properly.

But the blockID doesn't change even if the relevant user is reblocked

Sorry forget about what I said in the quoted part. This probably isn't the case because the logIDs of the blocks are different (6055924 (initial block), 6055931 (reblock)).

Jul 24 2022, 12:43 AM · MediaWiki-Action-API
Dragoniez added a comment to T313661: Action API: list=blocks doesn't show reblock timestamps properly.

But the blockID doesn't change even if the relevant user is reblocked, so the alternative is perhaps not a very good idea. I'm just wondering whether that the timestamp doesn't get updated is a bug or intended.... and it seems like there's no way to get the reblock timestamp at present, using the action API.

Jul 24 2022, 12:37 AM · MediaWiki-Action-API
Dragoniez added a comment to T313661: Action API: list=blocks doesn't show reblock timestamps properly.

@Umherirrender Just as I explained, but let's look at this:

Jul 24 2022, 12:27 AM · MediaWiki-Action-API

Jul 23 2022

Dragoniez renamed T313661: Action API: list=blocks doesn't show reblock timestamps properly from Action API: list=block doesn't show reblock timestamps properly to Action API: list=blocks doesn't show reblock timestamps properly.
Jul 23 2022, 2:33 PM · MediaWiki-Action-API
Dragoniez created T313661: Action API: list=blocks doesn't show reblock timestamps properly.
Jul 23 2022, 2:31 PM · MediaWiki-Action-API

May 30 2022

Dragoniez added a project to T309483: Action API feature to get the details of log events by log ids: MediaWiki-Action-API.

Sorry I did something wrong.

May 30 2022, 11:21 AM · MediaWiki-Action-API
Dragoniez removed a project from T309483: Action API feature to get the details of log events by log ids: MediaWiki-Action-API.

@Xaosflux Yes, that's right. Just like "action=query&pageids=" and "action=query&revids=", this is what I'm looking for.

May 30 2022, 11:19 AM · MediaWiki-Action-API
Dragoniez created T309483: Action API feature to get the details of log events by log ids.
May 30 2022, 3:27 AM · MediaWiki-Action-API

Mar 16 2022

Dragoniez added a comment to T303912: Disable rollback notification.

@Trizek-WMF, thank you for your reply again! And I'm sorry, I didn't know new accounts don't get notifications for reverts on jawiki and enwiki. Before I filed this (actually long ago), I took a look at ja:Wikipedia:通知, en:Help:Notifications, and mw:Help:Notifications/Types, but I only found "Received when your edits are undone or rolled back", and for this reason I had been thinking any account gets revert notifications when their edits are rolled back.

Mar 16 2022, 7:49 PM · Growth-Team, Notifications
Dragoniez added a comment to T303912: Disable rollback notification.

@Trizek-WMF, I think that that would involve some serious drawbacks, unfortunately. This is because new users and IP users would then need to do a manual revert any time when they want to revert others' edits, and the problem is that manual revert is way more complex than undo revert. Undo revert is very simple and straightforward because users just need to hit the undo link, but when you need to do a manual revert, you need to either first open a diff page and then do action=edit, or make exactly the same edit as the relevant previous revision. (And I'm pretty sure that even some extended-confirmed users don't know how to restore a previous revision from a diff.) Plus, the number of bad-faith edits is limited, and overall, undo reverts by new users are good-faith edits (like reverting vandalism edits). Disallowing undo reverts for new users would be easy because it can be achieved just by hiding the undo link for them via the CSS, but this is unlikely to be a solution for this matter, unfortunately.

Mar 16 2022, 5:25 PM · Growth-Team, Notifications
Dragoniez added a comment to T303912: Disable rollback notification.

Hi @Trizek-WMF, thank you for your reply. I have rollback rights on the Japanese Wikipedia and revert vandal edits on a daily basis, and I frequently face situations in which vandal users revert my (and others') rollback edits just in a minute or so (e.g. 1, 2, 3, 4, 5) (the last 2 are instances on enwiki; you might want to search for '巻き戻し' on the Japanese links to find rollback edits). Currently, rollbacking sends a notification to the user whose edit's been rollbacked, and I think this notification is unnecessary because it makes it easier for vandal users to find pages to re-vandalize. Please note that I'm talking about the rollback revert only, not about the undo revert. I think the notification function for the undo revert should be as it is now because it's a very useful function and also because it's used to revert good-faith and non-vandalism edits. My idea is particularly important to rollbackers, who don't have block rights unlike sysops. Sysop can settle vandalism by blocking the relevant users or protecting the affected page, but we rollbackers need to always be careful not to do any harm on the revision history of the page before sysops take some countermeasures, because we want to keep it clean and prevent further vandalism and edit wars. One way to do this is do a manual revert, because this doesn't send notifications. But since manual revert can't be done automatically, it's nowhere near efficient than rollback. For this reason, I have always wanted rollback to not send notifications, and these are the reasons why I think notifications should be disabled for the rollback revert (across all wikiprojects). Thank you.

Mar 16 2022, 3:46 PM · Growth-Team, Notifications
Dragoniez added a comment to T303912: Disable rollback notification.

@kostajh Oh I'm sorry, I'm new here and I thought we can post some random ideas directly on phabricator and discuss them here. Should I go make a thread on e.g. enwiki for discussion to build a consensus?

Mar 16 2022, 11:44 AM · Growth-Team, Notifications
Dragoniez created T303912: Disable rollback notification.
Mar 16 2022, 8:10 AM · Growth-Team, Notifications