Page MenuHomePhabricator

Add the ability to grant and remove the confirmed userright to admins and account creators on jawiki
Closed, ResolvedPublic

Description

Per the parent task, there is consensus amongst the jawiki community to implement this once T410654 is resolved

Event Timeline

Bugreporter renamed this task from Add the ability to grant the confirmed userright to admins and account creators to Add the ability to grant the confirmed userright to admins and account creators on jawiki.Nov 20 2025, 4:36 PM
neriah changed the task status from Open to Stalled.May 6 2026, 12:33 AM
neriah claimed this task.
neriah triaged this task as Low priority.
neriah subscribed.
neriah renamed this task from Add the ability to grant the confirmed userright to admins and account creators on jawiki to Add the ability to grant and remove the confirmed userright to admins and account creators on jawiki.Jul 20 2026, 10:49 PM

I changed the task title to match the parent task and the original community discussion.

Change #1312614 had a related patch set uploaded (by Neriah; author: Neriah):

[operations/mediawiki-config@master] Enable UserPageEditProtection on jawiki

https://gerrit.wikimedia.org/r/1312614

Change #1312614 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable UserPageEditProtection on jawiki

https://gerrit.wikimedia.org/r/1312614

Mentioned in SAL (#wikimedia-operations) [2026-07-21T07:45:29Z] <reedy@deploy2003> Started scap sync-world: Backport for [[gerrit:1312614|Enable UserPageEditProtection on jawiki (T392754 T410655)]]

Mentioned in SAL (#wikimedia-operations) [2026-07-21T07:51:18Z] <reedy@deploy2003> reedy, neriah: Backport for [[gerrit:1312614|Enable UserPageEditProtection on jawiki (T392754 T410655)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-07-21T07:58:25Z] <reedy@deploy2003> Finished scap sync-world: Backport for [[gerrit:1312614|Enable UserPageEditProtection on jawiki (T392754 T410655)]] (duration: 12m 55s)

The patch may have broken something. In meta=siteinfo&siprop=usergroups, the permissions for the confirmed group are emitted as a JSON object instead of an array:

{
    "name": "abusefilter",
    "rights": [
        "changetags",
        "abusefilter-modify",
        "abusefilter-log-detail"
    ]
},
{
    "name": "confirmed",
    "rights": {
        "0": "editalluserpages",
        "1": "patrol",
        "3": "reupload",
        "4": "upload",
        "5": "move",
        "6": "collectionsaveasuserpage",
        "7": "collectionsaveascommunitypage",
        "8": "createwithcontentmodel",
        "9": "autoconfirmed",
        "10": "editsemiprotected",
        "11": "skipcaptcha",
        "12": "transcode-reset",
        "13": "transcode-status"
    }
},
{
    "name": "rollbacker",
    "rights": [
        "rollback"
    ],
    "remove-self": [
        "rollbacker"
    ]
},

I haven't had a chance to look into this fully, but this may be caused by assigning editalluserpages to confirmed (core-Permissions.php#1608), even though the permissions for this group are automatically copied from those for autoconfirmed.

Change #1313932 had a related patch set uploaded (by Dragoniez; author: Dragoniez):

[operations/mediawiki-config@master] jawiki: remove redundant permission for confirmed group

https://gerrit.wikimedia.org/r/1313932

Change #1313932 merged by jenkins-bot:

[operations/mediawiki-config@master] jawiki: remove redundant permission for confirmed group

https://gerrit.wikimedia.org/r/1313932

Mentioned in SAL (#wikimedia-operations) [2026-07-22T13:35:02Z] <stran@deploy2003> Started scap sync-world: Backport for [[gerrit:1313932|jawiki: remove redundant permission for confirmed group (T410655 T432850)]]

Mentioned in SAL (#wikimedia-operations) [2026-07-22T13:36:57Z] <stran@deploy2003> dragoniez, stran: Backport for [[gerrit:1313932|jawiki: remove redundant permission for confirmed group (T410655 T432850)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-07-22T13:42:32Z] <stran@deploy2003> Finished scap sync-world: Backport for [[gerrit:1313932|jawiki: remove redundant permission for confirmed group (T410655 T432850)]] (duration: 07m 30s)