User Details
- User Since
- Feb 14 2022, 3:56 AM (224 w, 4 d)
- Availability
- Available
- LDAP User
- Dragoniez
- MediaWiki User
- Dragoniez [ Global Accounts ]
Tue, Jun 2
Sorry if I'm jumping ahead a bit. I just think it'd be beneficial to have a clearer picture of the intended functionality and UI before settling on the schema design.
Mon, Jun 1
Sorry I missed the mention.
Fri, May 22
In mark-locked.js#L-92, there's an issue with how the locked property is evaluated. With gusprop=locked, the property is a boolean value and may be false. The current implementation probably mismarks unlocked users.
Ah, never mind about the second point. I didn't realize the input users is already batched into groups of 50 or 500.
In mark-locked.js#L-92, there's an issue with how the locked property is evaluated. With gusprop=locked, the property is a boolean value and may be false. The current implementation probably mismarks unlocked users.
Thu, May 21
The issue will probably resolve itself once we deep-purge Template:ابهامزدایی.
I purged the page’s cache and it’s gone now. This may be just a rendering remnant of what T425056 has already fixed.
Wed, May 20
Sun, May 17
It sounds like you mean the TA massblock SHOULD overwrite existing blocks? If so, we will probably need to require user interaction when the target TAs already have multiple blocks, since there would otherwise be no way for the system to decide which block to overwrite. This could interrupt the administrative workflow to some extent, so this likely requires a deeper discussion.
Wed, May 13
@matmarex Thanks for the patch and the update to the help doc.
Got it :)
Tue, May 12
@BBlack Your input would be appreciated on:
Removing the tags, as this doesn’t seem to be a CSP issue after all.
I have finished updating MarkBLocked.
Mon, May 11
For those who are planning to update scripts/gadgets using list=globalusers with gusprop=locked, followed by cross-origin list=logevents requests to fetch lock details, T425972: POST by mw.ForeignApi is CORS-blocked when a Promise-Non-Write-API-Action header is provided may be of interest.
@matmarex Thanks for the backport!
Sat, May 9
Thank you for spotting this. This occurs with gusprop=rights when the queried users don't belong to any global groups.
Sorry, it looks like the tag is used only for wishes that are from 2024 and later.
I just noticed that this is listed on the Community Wishlist.
May 1 2026
Apr 30 2026
Declining this for now, as there hasn't been any effort to address the concerns raised. As I commented in the patch, one option may be to limit the scope of the change to the relevant project rather than applying it globally.
Apr 29 2026
I have a draft patch for this that's about 60% complete and has been sitting in my local repo for months. Now that this task has become more important because of the recent update to rate limits, I'll prioritize working on it (hopefully this weekend).
Apr 27 2026
This looks to me like a local gadget issue. Try replacing 'oojs' with 'oojs-ui-windows'.
Apr 26 2026
Apr 25 2026
I think [[Special:Rename]] would be ambiguous with [[Special:RenameUser]] and should be avoided. I have no objection to introducing [[Special:Move]] though
Apr 24 2026
This reminds me of T406952#11547903, where I suggested separating the description into private and public labels. Either way, we’d need a new database column.
Apr 23 2026
Apr 19 2026
@Bhsd Thank you for the patch!
@Bhsd Thank you for the patch!
Apr 14 2026
Fixing the status that was likely mistakenly chosen
Not sure if I can push this forward.
Apr 12 2026
Apr 9 2026
Mar 30 2026
I think the confusion partly originates in the UI behaviour that ipbreason-indef-dropdown is used even when "indefinite" is selected in the "Preset duration" dropdown, rather than only when the "Indefinite" radio option is selected.
Mar 18 2026
Mar 17 2026
Mar 10 2026
I presume this would be better re-submitted with the Temporary accounts and MediaWiki-Special-pages tags, since the intent seems to be improving the general user interface of Special:Block(?), as far as I understand. Unfortunately, the task description is largely incomprehensible from an AbuseFilter perspective.
Mar 6 2026
If possible, I'd like to request that localhost:* also be allowed. Without this, web servers would need to run on port 443 only (for https), which usually requires admin privileges and is a bit too inconvenient.
Mar 5 2026
Mar 2 2026
Mar 1 2026
I don't really get the issue reported here.
Feb 28 2026
Feb 24 2026
Feb 22 2026
Feb 21 2026
Now I've taken a closer look, this does look like an Upstream issue but we may simply want to ensure that ApiResult::META_TYPE => 'assoc' is used for result datasets that may be returned as empty JSON objects.
It may be good to do the same thing as what BlockLogFormatter does.
Feb 20 2026
Feb 19 2026
I’ll merge this into the existing task for now. Feel free to reopen if it turns out to be a separate issue.
Thanks for filing this! This appears to be a known bug (T395168: Duplicate log-events sometimes created for page moves), although the root cause hasn't been fully understood yet.
Based on the description here, this may be related to a race condition when multiple move requests are processed at around the same time.
Feb 18 2026
Feb 16 2026
It looks like this is actually a duplicate of T403913.
Feb 15 2026
Feb 14 2026
Unattached accounts on AbuseLog for account creation attempts will be styled with a dotted underline thanks to a newly introduced class attribute, mw-abusefilter-log-missinguserlink. Note that these links may still have the mw-anonuserlink class unless they are for temporary users, but they will now be styled by the backend, making it likely unnecessary for frontend users to prepare their own stylesheets.