Page MenuHomePhabricator

hCaptcha editing trial deployment tracker
Closed, ResolvedPublic

Description

This task tracks the rollout of hCaptcha on editing. In this plan, the editor involved is wikitext editor (and not in MobileFrontend). DiscussionTools, VisualEditor, and API edits are not impacted. Users who encounter hCaptcha are logged out sessions, temporary account users, and non-autoconfirmed accounts (users without skipcaptcha right)

Phase 0

  • testwiki, wikitexteditor in 99.9% passive mode
  • test2wiki, 100% passive mode

Phase 1 - Week of November 17

  • idwiki, ptwiki, 99.9% passive mode (patch)
  • fawiki, trwiki, 99.9% passive mode (patch)
  • jawiki, zhwiki 99.9% passive mode - A/B test with FancyCaptcha (patch, T410354)

Phase 2 - Week of November 24

  • November 25 - frwiki, 100% passive mode (patch)

Phase 3 - Week of Dec 1

  • December 2 - enwiki, 100% passive mode (patch)
  • December 2 - frwiki, 99.9% passive mode (patch)

Phase 4 - Week of Dec 8

  • December 8 - enwiki, 99.9% passive mode (patch)

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Mentioned in SAL (#wikimedia-operations) [2025-10-29T09:24:44Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1198100|hCaptcha: Enable hCaptcha for form edits on testwiki (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1199729 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Fix usage of wmgEmergencyCaptcha in closure

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

Mentioned in SAL (#wikimedia-operations) [2025-10-29T09:33:52Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1198100|hCaptcha: Enable hCaptcha for form edits on testwiki (T405586)]] (duration: 11m 41s)

Change #1199729 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Fix usage of wmgEmergencyCaptcha in closure

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

Mentioned in SAL (#wikimedia-operations) [2025-10-29T09:37:19Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1199729|hCaptcha: Fix usage of wmgEmergencyCaptcha in closure (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-10-29T09:42:16Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1199729|hCaptcha: Fix usage of wmgEmergencyCaptcha in closure (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-10-29T09:49:10Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1199729|hCaptcha: Fix usage of wmgEmergencyCaptcha in closure (T405586)]] (duration: 11m 51s)

Change #1200120 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Enable 100% passive mode for edits on test2wiki

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

Change #1200120 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Enable 100% passive mode for edits on test2wiki

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

Mentioned in SAL (#wikimedia-operations) [2025-10-30T20:27:27Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1200111|EventBus: Enable TYPE_EVENT for loginwiki (T408701)]], [[gerrit:1200120|hCaptcha: Enable 100% passive mode for edits on test2wiki (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-10-30T20:29:35Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1200111|EventBus: Enable TYPE_EVENT for loginwiki (T408701)]], [[gerrit:1200120|hCaptcha: Enable 100% passive mode for edits on test2wiki (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-10-30T20:39:39Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1200111|EventBus: Enable TYPE_EVENT for loginwiki (T408701)]], [[gerrit:1200120|hCaptcha: Enable 100% passive mode for edits on test2wiki (T405586)]] (duration: 12m 08s)

Change #1204966 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Simplify ConfirmEditTriggersCaptcha logic for API edits

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

Change #1204966 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Simplify ConfirmEditTriggersCaptcha logic for API edits

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

Mentioned in SAL (#wikimedia-operations) [2025-11-13T21:44:30Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1204966|hCaptcha: Simplify ConfirmEditTriggersCaptcha logic for API edits (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-13T21:46:34Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1204966|hCaptcha: Simplify ConfirmEditTriggersCaptcha logic for API edits (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-13T21:53:26Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1204966|hCaptcha: Simplify ConfirmEditTriggersCaptcha logic for API edits (T405586)]] (duration: 08m 56s)

Change #1205115 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Enable hCaptcha editing for idwiki, jawiki, and ptwiki

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

Change #1205115 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Enable hCaptcha editing for idwiki, jawiki, and ptwiki

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

Mentioned in SAL (#wikimedia-operations) [2025-11-17T14:37:20Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1205115|hCaptcha: Enable hCaptcha editing for idwiki, jawiki, and ptwiki (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-17T14:41:48Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1205115|hCaptcha: Enable hCaptcha editing for idwiki, jawiki, and ptwiki (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-17T14:53:23Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1205115|hCaptcha: Enable hCaptcha editing for idwiki, jawiki, and ptwiki (T405586)]] (duration: 16m 02s)

Change #1206425 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Disable edit integration on jawiki

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

Change #1206425 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Disable edit integration on jawiki

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

Mentioned in SAL (#wikimedia-operations) [2025-11-17T17:31:59Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1206425|hCaptcha: Disable edit integration on jawiki (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-17T17:37:12Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1206425|hCaptcha: Disable edit integration on jawiki (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-17T17:42:57Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1206425|hCaptcha: Disable edit integration on jawiki (T405586)]] (duration: 10m 58s)

Change #1206455 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Enable hCaptcha editing for fawiki, trwiki

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

Change #1206455 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Enable hCaptcha editing for fawiki, trwiki

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

Mentioned in SAL (#wikimedia-operations) [2025-11-18T08:32:08Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1206455|hCaptcha: Enable hCaptcha editing for fawiki, trwiki (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-18T08:37:36Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1206455|hCaptcha: Enable hCaptcha editing for fawiki, trwiki (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-18T08:46:34Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1206455|hCaptcha: Enable hCaptcha editing for fawiki, trwiki (T405586)]] (duration: 14m 26s)

kostajh updated the task description. (Show Details)

Change #1210622 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Enable hCaptcha editing on frwiki in 100% passive mode

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

Change #1210622 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Enable hCaptcha editing on frwiki in 100% passive mode

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

Mentioned in SAL (#wikimedia-operations) [2025-11-25T09:06:51Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1210622|hCaptcha: Enable hCaptcha editing on frwiki in 100% passive mode (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-25T09:11:03Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1210622|hCaptcha: Enable hCaptcha editing on frwiki in 100% passive mode (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-25T09:19:48Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1210622|hCaptcha: Enable hCaptcha editing on frwiki in 100% passive mode (T405586)]] (duration: 12m 57s)

Change #1211658 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Enable hCaptcha editing in 100% passive mode on enwiki

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

Change #1211659 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Switch frwiki to 99.9% passive mode

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

Change #1211660 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] hCaptcha: Switch enwiki to 99.9% passive mode

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

kostajh updated the task description. (Show Details)
kostajh updated the task description. (Show Details)
kostajh updated the task description. (Show Details)

Change #1211658 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Enable hCaptcha editing in 100% passive mode on enwiki

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

Change #1211659 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Switch frwiki to 99.9% passive mode

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

Mentioned in SAL (#wikimedia-operations) [2025-12-02T11:07:54Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1211659|hCaptcha: Switch frwiki to 99.9% passive mode (T405586)]], [[gerrit:1211658|hCaptcha: Enable hCaptcha editing in 100% passive mode on enwiki (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-02T11:10:02Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1211659|hCaptcha: Switch frwiki to 99.9% passive mode (T405586)]], [[gerrit:1211658|hCaptcha: Enable hCaptcha editing in 100% passive mode on enwiki (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-02T11:16:49Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1211659|hCaptcha: Switch frwiki to 99.9% passive mode (T405586)]], [[gerrit:1211658|hCaptcha: Enable hCaptcha editing in 100% passive mode on enwiki (T405586)]] (duration: 08m 55s)

Change #1211660 merged by jenkins-bot:

[operations/mediawiki-config@master] hCaptcha: Switch enwiki to 99.9% passive mode

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

Mentioned in SAL (#wikimedia-operations) [2025-12-08T08:07:24Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1211660|hCaptcha: Switch enwiki to 99.9% passive mode (T405586)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-08T08:30:26Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1211660|hCaptcha: Switch enwiki to 99.9% passive mode (T405586)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-08T08:47:18Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1211660|hCaptcha: Switch enwiki to 99.9% passive mode (T405586)]] (duration: 39m 54s)