Page MenuHomePhabricator

hector.arroyo (Héctor Aroyo)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Oct 28 2024, 10:36 AM (58 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
HArroyo-WMF [ Global Accounts ]

Recent Activity

Today

hector.arroyo moved T411963: hCaptcha: Automatically resubmit "publish changes" when AbuseFilter's "showcaptcha" trigger is invoked from In progress to Needs review on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Wed, Dec 10, 6:31 PM · Patch-For-Review, Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
hector.arroyo closed T410024: ConfirmEdit hCaptcha: Verify sitekey in `siteverify` response was the sitekey given to the client as part of validating the captcha as Resolved.

I've tested this fix by manually changing the public key in the page DOM to one I control (similar to what would be done in a real site key tampering attack), and then submitting the form: The API returns an error and the edit is not saved.

Wed, Dec 10, 11:49 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)

Yesterday

hector.arroyo moved T405612: Suggested investigations: Provide a link to the contributions page of users in a case from Needs review to Needs QA on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Tue, Dec 9, 1:52 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), OKR-Work, WE4.2 Anti-abuse, CheckUser-SuggestedInvestigations
hector.arroyo moved T411963: hCaptcha: Automatically resubmit "publish changes" when AbuseFilter's "showcaptcha" trigger is invoked from Ready to In progress on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Tue, Dec 9, 10:05 AM · Patch-For-Review, Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
hector.arroyo moved T411963: hCaptcha: Automatically resubmit "publish changes" when AbuseFilter's "showcaptcha" trigger is invoked from Ready to In progress on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Tue, Dec 9, 10:02 AM · Patch-For-Review, Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
hector.arroyo changed the status of T411963: hCaptcha: Automatically resubmit "publish changes" when AbuseFilter's "showcaptcha" trigger is invoked from Open to In Progress.
Tue, Dec 9, 10:02 AM · Patch-For-Review, Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
hector.arroyo moved T409431: SpecialCreateAccount instrumentation: Record event on error page from Ready to In progress on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Tue, Dec 9, 9:57 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), MediaWiki-User-login-and-signup, MediaWiki-CreateAccount-page, WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T406984: Audit Twinkle to prepare for temp accounts rollout from In progress to Done on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Tue, Dec 9, 9:49 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts (Global wiki rollout)
hector.arroyo moved T411198: hCaptcha: Don't call siteverify if no token is provided from Needs QA to Done on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Tue, Dec 9, 9:49 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
hector.arroyo moved T410863: hCaptcha: SiteKey mismatch error on "always challenge" workflow from Needs QA to Done on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Tue, Dec 9, 9:49 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Fri, Dec 5

hector.arroyo closed T410657: hCaptcha: Improve support for SiteKey verification as Resolved.
Fri, Dec 5, 6:01 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Needs QA to Done on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Fri, Dec 5, 6:01 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T405610: Suggested investigations: Allow editing the notes column when the status is open from Needs review to Needs QA on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Fri, Dec 5, 11:13 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), OKR-Work, Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), WE4.2 Anti-abuse, CheckUser-SuggestedInvestigations

Thu, Dec 4

hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Needs review to Needs QA on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Thu, Dec 4, 5:56 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410863: hCaptcha: SiteKey mismatch error on "always challenge" workflow from Feature Requests/Improvements to Bugs on the ConfirmEdit (CAPTCHA extension) board.
Thu, Dec 4, 5:55 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410863: hCaptcha: SiteKey mismatch error on "always challenge" workflow from Awaiting Code Review to Feature Requests/Improvements on the ConfirmEdit (CAPTCHA extension) board.
Thu, Dec 4, 5:55 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Awaiting Code Review to Feature Requests/Improvements on the ConfirmEdit (CAPTCHA extension) board.
Thu, Dec 4, 5:54 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from In progress to QA on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Dec 4, 5:53 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Wed, Dec 3

hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from In progress to Needs review on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.

The patch was marked as WiP while addressing things raised during the code review.

Wed, Dec 3, 3:53 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from In progress to Needs review on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.

After recent changes introduced during the code review this is not working anymore: I've been able to send an edit, get redirected to the edit form, and then resubmit the form without actually being asked to solve a captcha (i.e. the "always challenge" key was not there the second time).

Wed, Dec 3, 12:32 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Backlog to Awaiting Code Review on the ConfirmEdit (CAPTCHA extension) board.
Wed, Dec 3, 12:31 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Awaiting Code Review to Backlog on the ConfirmEdit (CAPTCHA extension) board.
Wed, Dec 3, 12:25 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Needs review to In progress on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.

After recent changes introduced during the code review this is not working anymore: I've been able to send an edit, get redirected to the edit form, and then resubmit the form without actually being asked to solve a captcha (i.e. the "always challenge" key was not there the second time).

Wed, Dec 3, 12:25 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from In progress to Needs review on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Wed, Dec 3, 11:58 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Mon, Dec 1

hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Needs review to In progress on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.

As per this comment, we will be adding support for carrying the "always challenge" sitekey into other pages when it is first triggered as the consequence from another, so that if an AbuseFilter first triggers the captcha when editing page A and then the user edits page B wthout solving A's captcha, a new captcha is shown when trying to save page B (i.e. the "Always challenge" key is used on the first load of page B's edit form).

Mon, Dec 1, 10:20 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Thu, Nov 27

hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from In progress to Needs review on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Thu, Nov 27, 12:40 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo renamed T408143: [EPIC] Create support page per IRS incident category from [EPIC] Create support page per incident category to [EPIC] Create support page per IRS incident category.
Thu, Nov 27, 9:42 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Epic, Incident-Reporting-System
hector.arroyo updated the task description for T411123: Create support page for "Spam or promotional content" incident category.
Thu, Nov 27, 8:36 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Epic, Incident-Reporting-System

Wed, Nov 26

hector.arroyo added a comment to T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

@EMill-WMF confirmed that the new messages are correct (the new messages are the same as before but without commas, i.e. "Please try again" instead of "Please, try again").

Wed, Nov 26, 3:43 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Tue, Nov 25

hector.arroyo moved T410863: hCaptcha: SiteKey mismatch error on "always challenge" workflow from Backlog to Awaiting Code Review on the ConfirmEdit (CAPTCHA extension) board.
Tue, Nov 25, 9:39 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410863: hCaptcha: SiteKey mismatch error on "always challenge" workflow from Backlog to Needs review on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.

This is being fixed as part of T410657: hCaptcha: Improve support for SiteKey verification, os moving this ticket to code review since patches for that patch are currently being reviewed.

Tue, Nov 25, 9:39 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409687: jawiki: Disallow sysops to grant temporary-account-viewer from Needs review to Done on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Tue, Nov 25, 9:32 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Temporary accounts, Wikimedia-Site-requests
hector.arroyo closed T409825: hCaptcha: Log error codes in Prometheus and event logging events as Resolved.

QA completed, closing this task.

Tue, Nov 25, 9:25 AM · MediaWiki-extensions-WikimediaEvents, ConfirmEdit (CAPTCHA extension), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Backlog to Awaiting Code Review on the ConfirmEdit (CAPTCHA extension) board.
Tue, Nov 25, 9:08 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from In progress to Needs review on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.

The main patch (ConfirmEdit #1208333) was reviewed and merged yesterday, a backport (ConfirmEdit #1210737) is scheduled, a patch updating config (mediawiki-config #1210627) exists and a follow-up (ConfirmEdit #1210771) is being reviewed now, so moving this ticket to In Review.

Tue, Nov 25, 9:07 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Mon, Nov 24

hector.arroyo added a comment to T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

I've updated the patch

Mon, Nov 24, 6:11 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo added a comment to T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

@hector.arroyo Is this still blocking the patch?

Mon, Nov 24, 9:45 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Fri, Nov 21

hector.arroyo moved T342767: Confusing error message is shown when making an edit with cookies disabled from Next to In Progress on the MediaWiki-Platform-Team (Kanban Board) board.
Fri, Nov 21, 2:04 PM · MediaWiki-Platform-Team (Radar), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-extensions-CentralAuth
hector.arroyo moved T342767: Confusing error message is shown when making an edit with cookies disabled from Needs review to Needs QA on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Fri, Nov 21, 2:04 PM · MediaWiki-Platform-Team (Radar), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-extensions-CentralAuth
hector.arroyo moved T410657: hCaptcha: Improve support for SiteKey verification from Backlog to In progress on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Fri, Nov 21, 1:33 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo changed the status of T410657: hCaptcha: Improve support for SiteKey verification from Open to In Progress.
Fri, Nov 21, 1:33 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T408613: hCaptcha: Update EditAttemptStep in order to log an event when the a visual challenge is encountered from In progress to Done on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Fri, Nov 21, 11:23 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
hector.arroyo moved T409957: hCaptcha: Adjust config and logic to not unset addurl rule if 100% passive mode is being used from Ready to In progress on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Fri, Nov 21, 11:23 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409957: hCaptcha: Adjust config and logic to not unset addurl rule if 100% passive mode is being used from Ready to In progress on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.

Moving to 'In progress' since this is being worked on.

Fri, Nov 21, 11:23 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T342767: Confusing error message is shown when making an edit with cookies disabled from Backlog to I18n/L10n on the MediaWiki-extensions-CentralAuth board.
Fri, Nov 21, 11:05 AM · MediaWiki-Platform-Team (Radar), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-extensions-CentralAuth
hector.arroyo moved T342767: Confusing error message is shown when making an edit with cookies disabled from In progress to Needs review on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.

Updating the i18n message here: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/1208301

Fri, Nov 21, 11:04 AM · MediaWiki-Platform-Team (Radar), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-extensions-CentralAuth
hector.arroyo moved T342767: Confusing error message is shown when making an edit with cookies disabled from Ready to In progress on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Fri, Nov 21, 10:51 AM · MediaWiki-Platform-Team (Radar), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-extensions-CentralAuth
hector.arroyo changed the status of T342767: Confusing error message is shown when making an edit with cookies disabled from Open to In Progress.
Fri, Nov 21, 10:51 AM · MediaWiki-Platform-Team (Radar), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-extensions-CentralAuth

Thu, Nov 20

hector.arroyo moved T402257: Special:Log/(temp account) should show account creation by default from Ready to Done on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Thu, Nov 20, 5:08 PM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Temporary accounts
hector.arroyo moved T399177: Temporary accounts: After editing, feedback message should disappear after a set time period from Ready to Done on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Thu, Nov 20, 5:08 PM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), OKR-Work, MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), Temporary accounts (Global wiki rollout), Trust and Safety Product Team
hector.arroyo moved T409763: Suggested Investigations: Link to the detailed view for a case from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 4:29 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), CheckUser-SuggestedInvestigations
hector.arroyo moved T409585: Suggested investigations: Make sic_url_identifier index unique and remove default on the sic_url_identifier column in cusi_case from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 4:29 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), CheckUser-SuggestedInvestigations, WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409585: Suggested investigations: Make sic_url_identifier index unique and remove default on the sic_url_identifier column in cusi_case from In Progress to Done on the CheckUser-SuggestedInvestigations board.
Thu, Nov 20, 4:21 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), CheckUser-SuggestedInvestigations, WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409216: Suggested investigations: Create basic detailed view from In Progress to Done on the CheckUser-SuggestedInvestigations board.
Thu, Nov 20, 4:21 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), CheckUser-SuggestedInvestigations, WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409093: Add columns to store associated log ID or revision ID that caused a signal to match from In Progress to Done on the CheckUser-SuggestedInvestigations board.
Thu, Nov 20, 4:21 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Data-Persistence, Data-Engineering, Schema-change, CheckUser-SuggestedInvestigations, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409763: Suggested Investigations: Link to the detailed view for a case from In Progress to Done on the CheckUser-SuggestedInvestigations board.
Thu, Nov 20, 4:20 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), CheckUser-SuggestedInvestigations
hector.arroyo moved T409585: Suggested investigations: Make sic_url_identifier index unique and remove default on the sic_url_identifier column in cusi_case from Needs review to Needs QA on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.

Moving this to QA in the team's board given that all patches have been merged and it is already in QA in the WE4.2 board

Thu, Nov 20, 3:46 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), CheckUser-SuggestedInvestigations, WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo added a comment to T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

Note that a concerns have been raised about the inability of sending the form if the connection is lost after loading the edit form but before the used interacts with it (i.e. before there is a chance to load hCaptcha's SDK). This discussion is blocking merging that patch.

Thu, Nov 20, 3:04 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409426: SpecialCreateAccount: Record errors in Logstash and include security context from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:15 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), MediaWiki-User-login-and-signup, MediaWiki-CreateAccount-page
hector.arroyo moved T409736: hCaptcha: Adjust ConfirmEditTriggersCaptcha hook in operations/mediawiki-config to implement fallback from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:15 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409703: hCaptcha: Log challenge close and expiry events to VisualEditorFeatureUse from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:15 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409415: hCaptcha: Track events for edits in Prometheus from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:14 AM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T405595: hCaptcha: Create mechanism to allow the showcaptcha consequence in AbuseFilter to always challenge the user from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:14 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), AbuseFilter, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T405597: hCaptcha: Update instrumentation for risk score from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:14 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Patch-For-Review, WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T407661: hCaptcha: Disable submit button after initial button press from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:13 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409962: hCaptcha VisualEditor: Don't render or load hCaptcha if hCaptcha is not yet enabled for that mode from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:13 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409093: Add columns to store associated log ID or revision ID that caused a signal to match from In progress to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:13 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Data-Persistence, Data-Engineering, Schema-change, CheckUser-SuggestedInvestigations, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T408613: hCaptcha: Update EditAttemptStep in order to log an event when the a visual challenge is encountered from In progress to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:13 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
hector.arroyo moved T409216: Suggested investigations: Create basic detailed view from In progress to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:12 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), CheckUser-SuggestedInvestigations, WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409555: Suggested investigations: Populate sic_url_identifier when creating new cases from In progress to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:12 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), CheckUser-SuggestedInvestigations
hector.arroyo moved T409564: Suggested investigations: Populate sic_url_identifier for existing cusi_case rows from In progress to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:12 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), CheckUser-SuggestedInvestigations
hector.arroyo moved T409779: [SPIKE] Review hCaptcha measurement plan from Ready to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 20, 10:12 AM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), Editing-team (Tracking), OKR-Work, Goal, Product-Analytics, Product Safety and Integrity

Wed, Nov 19

hector.arroyo added a comment to T399177: Temporary accounts: After editing, feedback message should disappear after a set time period.

I encountered this issue again today. The notice does not disappear after 30 seconds as it should.

Where have you encountered that? I observed an expected behavior today (both in wikitext editor and VE) on a local wiki (master branch) and testwiki.

Wed, Nov 19, 4:00 PM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), OKR-Work, MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), Temporary accounts (Global wiki rollout), Trust and Safety Product Team
hector.arroyo moved T409691: Deploy Temporary accounts to Spanish, Commons, Wikidata and others from Needs QA to Done on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Wed, Nov 19, 3:45 PM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Temporary accounts
hector.arroyo moved T408693: hCaptcha: Clicking "Show preview" and "Show changes" triggers hCaptcha, and then publishes edit from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Wed, Nov 19, 1:42 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
hector.arroyo moved T409701: hCaptcha: Log challenge event as "saveFailure" in EditAttemptStep from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Wed, Nov 19, 1:42 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo added a comment to T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

@Niharika @EMill-WMF @kostajh I was thinking on using these messages for the errors raised during the hCaptcha execution:

"hcaptcha-internal-error": "There was an internal error while sending the form. Please, try again."
"hcaptcha-network-error": "There was a network error while sending the form. Please, ensure you have a working connection and try again."
"hcaptcha-rate-limited": "There have been too many attempts to solve the captcha. Please, wait a moment before trying again."

Does that sound ok to you?

If not, we can keep using the current generic message There was an error while loading the form. To continue, you will need to reload the page. or a new generic message stating that the user may retry the submission (something like There was an error while loading the form. Please, try again).

Wed, Nov 19, 1:26 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo updated the task description for T390834: Block messages reveal the contents behind the popup on small screen sizes.
Wed, Nov 19, 12:32 PM · MobileFrontend (MobileFrontend (Editor)), Product Safety and Integrity, Editing-team, MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Patch-For-Review
hector.arroyo moved T398293: IPReveal: List Special:Log/ipreveal as a suggested log type when typing in the search box from Later sprints to Essential Work Sprint (Dec 15th - Jan 9th) on the Product Safety and Integrity board.
Wed, Nov 19, 12:22 PM · Essential-Work, Product Safety and Integrity (Essential Work Sprint (Dec 15th - Jan 9th)), Temporary accounts (Global wiki rollout), Patch-For-Review
hector.arroyo moved T399713: IPReveal: Remove the revision endpoint and use the batch mechanism instead from Next sprint to Essential Work Sprint (Dec 15th - Jan 9th) on the Product Safety and Integrity board.
Wed, Nov 19, 12:19 PM · Essential-Work, Product Safety and Integrity (Essential Work Sprint (Dec 15th - Jan 9th)), OKR-Work, MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), CheckUser
hector.arroyo moved T409911: hCaptcha: Submit button unresponsive after hCaptcha error from Backlog to Awaiting Code Review on the ConfirmEdit (CAPTCHA extension) board.
Wed, Nov 19, 12:11 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409825: hCaptcha: Log error codes in Prometheus and event logging events from Needs review to Needs QA on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.

Patches have now been merged, so moving this to QA in the team board.

Wed, Nov 19, 11:19 AM · MediaWiki-extensions-WikimediaEvents, ConfirmEdit (CAPTCHA extension), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Tue, Nov 18

hector.arroyo added a comment to T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

I've updated the patch https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ConfirmEdit/+/1205186 to keep using the generic message for these cases ("There was an error while loading the form. To continue, you will need to reload the page.") while still allowing the user to resubmit the form.

Tue, Nov 18, 1:25 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410123: hCaptcha: Conditionally disable the addurl rule from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Tue, Nov 18, 9:22 AM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T410146: hCaptcha: Generate VisualEditorFeatureUse event when hCaptcha execute is invoked from QA to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Tue, Nov 18, 9:19 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-extensions-WikimediaEvents, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Mon, Nov 17

hector.arroyo updated subscribers of T409911: hCaptcha: Submit button unresponsive after hCaptcha error.
Mon, Nov 17, 4:20 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo updated subscribers of T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

@Niharika @EMill-WMF I was thinking on using these messages for the errors raised during the hCaptcha execution:

Mon, Nov 17, 4:19 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409911: hCaptcha: Submit button unresponsive after hCaptcha error from In progress to Needs review on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.

I've updated https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ConfirmEdit/+/1205186, which is ready for review.

Mon, Nov 17, 1:48 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Fri, Nov 14

hector.arroyo renamed T409911: hCaptcha: Submit button unresponsive after hCaptcha error from hCaptcha: submit button unresponsive after hCaptcha error to hCaptcha: Submit button unresponsive after hCaptcha error.
Fri, Nov 14, 4:13 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo added a comment to T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

An initial patch (pending tests) was submitted to cover the case when the hCaptcha client lib reports a network error, so that the user is able to resubmit the form in this scenario: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ConfirmEdit/+/1205186

Fri, Nov 14, 4:02 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409911: hCaptcha: Submit button unresponsive after hCaptcha error from Ready to In progress on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Fri, Nov 14, 3:50 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo added a comment to T409911: hCaptcha: Submit button unresponsive after hCaptcha error.

Alternatively, you can switch the browser to Offline mode in the dev tools after the captcha popup has been shown but before hitting the Verify button.

Fri, Nov 14, 3:27 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409911: hCaptcha: Submit button unresponsive after hCaptcha error from Ready to In progress on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Fri, Nov 14, 3:16 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo changed the status of T409911: hCaptcha: Submit button unresponsive after hCaptcha error from Open to In Progress.
Fri, Nov 14, 3:16 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Thu, Nov 13

hector.arroyo moved T409825: hCaptcha: Log error codes in Prometheus and event logging events from In progress to Needs review on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Thu, Nov 13, 2:07 PM · MediaWiki-extensions-WikimediaEvents, ConfirmEdit (CAPTCHA extension), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409962: hCaptcha VisualEditor: Don't render or load hCaptcha if hCaptcha is not yet enabled for that mode from Backlog to Awaiting Code Review on the ConfirmEdit (CAPTCHA extension) board.
Thu, Nov 13, 9:03 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo moved T409962: hCaptcha VisualEditor: Don't render or load hCaptcha if hCaptcha is not yet enabled for that mode from Backlog to In progress on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Thu, Nov 13, 9:02 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), ConfirmEdit (CAPTCHA extension), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Wed, Nov 12

hector.arroyo moved T409825: hCaptcha: Log error codes in Prometheus and event logging events from Ready to In progress on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Wed, Nov 12, 12:51 PM · MediaWiki-extensions-WikimediaEvents, ConfirmEdit (CAPTCHA extension), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
hector.arroyo changed the status of T409825: hCaptcha: Log error codes in Prometheus and event logging events from Open to In Progress.
Wed, Nov 12, 10:18 AM · MediaWiki-extensions-WikimediaEvents, ConfirmEdit (CAPTCHA extension), MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Tue, Nov 11

hector.arroyo moved T408693: hCaptcha: Clicking "Show preview" and "Show changes" triggers hCaptcha, and then publishes edit from Needs review to Needs QA on the Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)) board.
Tue, Nov 11, 1:44 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)