User Details
- User Since
- Oct 22 2018, 4:33 PM (381 w, 5 d)
- Availability
- Available
- LDAP User
- Dom Walden
- MediaWiki User
- DWalden (WMF) [ Global Accounts ]
Yesterday
I have looked at Special:Contributions for various temporary accounts on testwiki, testwikidata and test2wiki.
I can confirm this new bucketing. I notice that, if the CheckUser data is expired, it will show 0 associated accounts. I wonder if this might confuse people as to whether the current temp user is included in the associated count or not.
I am seeing the exact figure when I have IP Reveal rights. If I don't I still see the buckets in the subtitle.
I cannot reproduce this particular bug. There are some other bugs (e.g. T417250) and more testing will be done when those are fixed.
I cannot reproduce this particular bug. There are some other bugs which we need to be fixed (e.g. T417177) and further testing will be done after this.
Thu, Feb 12
Wed, Feb 11
Tue, Feb 10
Mon, Feb 9
Fri, Feb 6
Tue, Feb 3
I checked this out on beta in different skins and in RTL.
Mon, Feb 2
Nov 28 2025
I tested different groups with different combinations of memberConditions, updaterConditions and canBeIgnored being true or false.
Nov 26 2025
Nov 25 2025
I can no longer reproduce this exception. If I go to Special:WatchlistLabels/edit&wll_id=<id> for a label ID that is not my own, when I submit it will create a new label.
I can confirm the points from Specification on testwiki and test2wiki. Also, if I am not blocked and go to Special:MyTalk, I am redirected to the login page.
This is only a change to a translation file, so moving this along.
Testing locally, I see no differences when comparing the results from Special:GlobalContributions with action=query&list=usercontribs for various change tags.
Nov 24 2025
Thanks. Trying again I do see this request:
{
"action": "form_error",
"funnel_entry_token": "14f0e2cb45ebf6ad700d",
"action_source": "form",
"action_context": "rawmessage",
"funnel_name": "create_account",
"funnel_event_sequence_position": 1,
"$schema": "/analytics/product_metrics/web/base/1.3.0",
"agent": {
"client_platform_family": "desktop_browser",
"client_platform": "mediawiki_js"
},
"performer": {
"language": "en",
"pageview_id": "1700b6b2ad7f5163b4df",
"session_id": "c0c2f8d0dace1cd099ee",
"active_browsing_session_token": "c4de71eb9ce48acd475d"
},
"dt": "2025-11-24T11:30:24.556Z",
"meta": {
"stream": "mediawiki.product_metrics.special_create_account",
"domain": "test.wikipedia.org"
}
}Nov 21 2025
I have tested adding and editing watchlist labels. There might be more testing to do, but probably at a later date when more features have been implemented.
Nov 20 2025
Nothing to test?
I don't have access to the risk scores so I cannot test.
Nov 18 2025
Thanks Sam.
Various QUnit tests are implemented. I don't fully understand what they do or how they work, so this is just my best guess.
The current implementation does not exactly match the design. There is still functionality to be implemented.
Trying to create an account using a Tor proxy, here is the request to https://intake-analytics.wikimedia.org. Is this right @kostajh?
{
"action": "hcaptcha-execute",
"funnel_entry_token": "2c0b434868fac6f8c6a1",
"action_source": "form",
"action_context": "55.978",
"funnel_name": "create_account",
"funnel_event_sequence_position": 12,
"$schema": "/analytics/product_metrics/web/base/1.3.0",
"agent": {
"client_platform_family": "desktop_browser",
"client_platform": "mediawiki_js"
},
"performer": {
"language": "en",
"pageview_id": "8d6b620a6ca7e02b9d37",
"session_id": "1caa8c7320a723b6d03f",
"active_browsing_session_token": "caac5d2e70b0c34cf8c5"
},
"dt": "2025-11-18T08:57:48.956Z",
"meta": {
"stream": "mediawiki.product_metrics.special_create_account",
"domain": "test.wikipedia.org"
}
}Publishing an edit in the WikiEditor on testwiki, when I see an hCaptcha challenge, I see two requests to https://intake-analytics.wikimedia.org:
{
"event": {
"user_id": 71434,
"user_is_temp": true,
"user_editcount": 2,
"wiki": "testwiki",
"skin": "vector-2022",
"is_bot": false,
"feature": "hcaptcha",
"action": "execute",
"editor_interface": "wikitext",
"integration": "page",
"platform": "desktop",
"editingSessionId": "781b558ba9fb797a08c1632fe335e62b",
"is_oversample": false
},
"schema": "VisualEditorFeatureUse",
"webHost": "test.wikipedia.org",
"wiki": "testwiki",
"$schema": "/analytics/legacy/visualeditorfeatureuse/1.1.0",
"client_dt": "2025-11-18T08:41:36.088Z",
"meta": {
"stream": "eventlogging_VisualEditorFeatureUse",
"domain": "test.wikipedia.org"
}
}{
"event": {
"user_id": 71434,
"user_is_temp": true,
"user_editcount": 2,
"wiki": "testwiki",
"skin": "vector-2022",
"is_bot": false,
"feature": "hcaptcha",
"action": "open",
"editor_interface": "wikitext",
"integration": "page",
"platform": "desktop",
"editingSessionId": "781b558ba9fb797a08c1632fe335e62b",
"is_oversample": false
},
"schema": "VisualEditorFeatureUse",
"webHost": "test.wikipedia.org",
"wiki": "testwiki",
"$schema": "/analytics/legacy/visualeditorfeatureuse/1.1.0",
"client_dt": "2025-11-18T08:41:39.579Z",
"meta": {
"stream": "eventlogging_VisualEditorFeatureUse",
"domain": "test.wikipedia.org"
}
}We checked that we could trigger the addurl consequence via the VisualEditor, DiscussionTools and the MobileFrontend (source and visual) yesterday on testwiki.
Nov 17 2025
I wonder if this is another example of T407853.
Nov 14 2025
I can confirm this happens on testwiki and test2wiki. On submitting an edit which triggers a filter, I see the edit page and submitting again shows the hCaptcha challenge.
I haven't seen this bug happen since on testwiki.
Nov 13 2025
I could not work out how to test this on testwiki. I copied the config to my local environment and then made HCaptchaEnterpriseHealthChecker::isAvailable() always return false. Then, editing on the wikieditor I don't see the hCaptcha being loaded or triggered on submit.
Making an edit which includes an external URL on testwiki and test2wiki, I do not need to fill in a FancyCaptcha(?) after submitting.
@sguebo_WMF @kostajh Where would I see these events? I have tried https://graphite.wikimedia.org/ and https://stream.wikimedia.org/v2/ui/ but cannot find mediawiki.hcaptcha.risk_score.
@kostajh What counts as an "Account creation error" page? On testwiki, I have tried entering passwords which don't match, usernames starting with ~2025, usernames with WMF in them, and usernames which already exist. I don't see any requests to either /beacon/statsv or https://intake-analytics.wikimedia.org that appear to relate to errors.
Nov 12 2025
I see the submit button is disabled when attempting to publish an edit. I am unable to submit the form multiple times, either with mouse or keyboard.
Nov 11 2025
Testing on testwiki and recording the events that get sent to https://test.wikipedia.org/beacon/statsv.
@sguebo_WMF After an error, the submit button does not respond anymore. I don't know if this is related to this work. I did this by changing the data-sitekey attribute of the div.h-captcha element and triggering the hcaptcha challenge.
Nov 10 2025
@sguebo_WMF I find that the submit button is not disabled when action=submit (I am testing by making an edit, switching to VE and then switching back).
Nov 7 2025
I was prevented from doing an edit via ContentTranslation, but I was not shown a captcha to fill in, I just saw an error Unsupported captcha type encountered.
Nov 6 2025
I have been able to make edits on enwiki beta with external links. I saw the AbuseFilter captcha consequence as appropriate and was able to fill in the challenge and publish the edit.
I can confirm this on enwiki beta.
Nov 5 2025
I did some brief regression testing of Special:Watchlist, Special:EditWatchlist (including /raw and /clear).
If you filter for a namespace where you have no watched pages, you see You have no items in this namespace on your watchlist.
I also don't see a captcha when I trigger a filter during the move, delete or upload actions. I had to test these locally because non-autoconfirmed users cannot normally do these actions.
Nov 4 2025
I was able to create a new page in the Talk namespace (new users cannot create main pages on enwiki beta). Apparently I triggered the AF rule, but I did not actually see the captcha. My user did not have skipcaptcha.
Oct 30 2025
Oct 29 2025
@kostajh Should this be working on testwiki? I tried it and, although it is being logged, I don't actually see any captcha challenges.
Oct 28 2025
I have retested after patches T407222#11305681, T407222#11312565 and 1198554.
