Williamrai closed https://github.com/wikimedia/apps-android-wikipedia/pull/6499
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
All Stories
Today
Williamrai closed https://github.com/wikimedia/apps-android-wikipedia/pull/6499
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:40:31Z] <cscott@deploy1003> Finished scap sync-world: Backport for [[gerrit:1271030|ParsoidLanguageConverter: convert inside <indicator> (T422961)]], [[gerrit:1271038|LanguageConverter: Allow disabling top-level variant "guess" (T419328)]] (duration: 10m 18s)
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:40:31Z] <cscott@deploy1003> Finished scap sync-world: Backport for [[gerrit:1271030|ParsoidLanguageConverter: convert inside <indicator> (T422961)]], [[gerrit:1271038|LanguageConverter: Allow disabling top-level variant "guess" (T419328)]] (duration: 10m 18s)
I'm not sure of the notification mechanism from the description. Each option has meaningfully different scope, could you point me at a preferred direction?
Change #1271046 had a related patch set uploaded (by LorenMora; author: LorenMora):
[mediawiki/extensions/ReadingLists@master] Create maintenance script to normalize reading list entries
In T197137#11821539, @matmarex wrote:The details may not have escaped outside of WMF, but I know that @sbassett has been appropriately contrite. Please focus on the problem rather than the person who has accidentally reminded us how easily the problem can happen.
The details are pretty much public. There is no way any competent interface admin on any wiki would load thousands of scripts from random users, especially users with no edits, to check if they're working after the changes they've made. The fact that after this wild malpractice interface admins are suffering from unnecessary and ill-written restrictions (that are not in any way related to someone running thousands of scripts from their privileged account) is an insult. And an elephant in the room in this whole situation.
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:32:00Z] <cscott@deploy1003> cscott: Backport for [[gerrit:1271030|ParsoidLanguageConverter: convert inside <indicator> (T422961)]], [[gerrit:1271038|LanguageConverter: Allow disabling top-level variant "guess" (T419328)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:32:00Z] <cscott@deploy1003> cscott: Backport for [[gerrit:1271030|ParsoidLanguageConverter: convert inside <indicator> (T422961)]], [[gerrit:1271038|LanguageConverter: Allow disabling top-level variant "guess" (T419328)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:30:12Z] <cscott@deploy1003> Started scap sync-world: Backport for [[gerrit:1271030|ParsoidLanguageConverter: convert inside <indicator> (T422961)]], [[gerrit:1271038|LanguageConverter: Allow disabling top-level variant "guess" (T419328)]]
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:30:12Z] <cscott@deploy1003> Started scap sync-world: Backport for [[gerrit:1271030|ParsoidLanguageConverter: convert inside <indicator> (T422961)]], [[gerrit:1271038|LanguageConverter: Allow disabling top-level variant "guess" (T419328)]]
Change #1264324 merged by jenkins-bot:
[mediawiki/core@master] mediawiki.ui: Remove outdated `mw-ui-icon-with-label-desktop``
Change #1271038 merged by jenkins-bot:
[mediawiki/core@wmf/1.46.0-wmf.24] LanguageConverter: Allow disabling top-level variant "guess"
Public-facing stuff lives in public/ now.
Change #1271040 merged by jenkins-bot:
[mediawiki/core@master] Remove unused 'mediawiki.ui.checkbox' module
The least-worst solution I see is to disable JS execution when editing certain pages within the MediaWiki: namespace, as mentioned in PerfektesChaos's message above. After all, we already do this on Special:Preferences without much complaint; at most, it causes a small surprise. There isn't really any JS so crucial to the editing process.
q: does this task overlap/duplicate T421796: Make 31 editions of Wikinews read-only on 2026-05-04?
Change #1270041 merged by Eileen:
[wikimedia/fundraising/crm@master] Add conditional donor portal link to tokens
Get response from gravy turned our dlocal do not accept token recurring but pan, and gravy rule "Cards processed with PAN vs token in Mexico” was configured wrongly for a while thus those failure, should we add those recurring to https://phabricator.wikimedia.org/T421534 too @Ejegg
Thanks @sbassett :)
Change #1271030 merged by jenkins-bot:
[mediawiki/core@wmf/1.46.0-wmf.24] ParsoidLanguageConverter: convert inside <indicator>
Change #1270878 merged by jenkins-bot:
[mediawiki/extensions/OAuth@master] Entity: Remove temporary `wgOAuth2UsePrefixedSub` feature flag
build: Build JS WASM interpreter from source during Rust image compilation
Change #1271043 had a related patch set uploaded (by Arlolra; author: Arlolra):
[mediawiki/services/parsoid@master] Identify lints coming from parser functions
The second challenge being smaller than the first should be fixed by T423294: VisualEditor hCaptcha: Visual challenge cut off on mobile devices
move files into public/ webroot, start converting to Slim
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:16:43Z] <mstyles@deploy1003> Finished scap sync-world: Backport for [[gerrit:1270571|Route email confirmation funnel through Test Kitchen experiment (T420007)]] (duration: 09m 25s)
Change #1271041 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/ConfirmEdit@master] VisualEditor hCaptcha: Clear challenge container for new render
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:09:08Z] <mstyles@deploy1003> mstyles: Backport for [[gerrit:1270571|Route email confirmation funnel through Test Kitchen experiment (T420007)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.
Deployment plan (from @sbassett)
Mentioned in SAL (#wikimedia-operations) [2026-04-14T20:07:18Z] <mstyles@deploy1003> Started scap sync-world: Backport for [[gerrit:1270571|Route email confirmation funnel through Test Kitchen experiment (T420007)]]
Change #1270571 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.23] Route email confirmation funnel through Test Kitchen experiment
^Mistyped bug number. To be ignored.
Change #1271040 had a related patch set uploaded (by VolkerE; author: VolkerE):
[mediawiki/core@master] Remove unused 'mediawiki.ui.checkbox' module
Change #1271040 had a related patch set uploaded (by VolkerE; author: VolkerE):
[mediawiki/core@master] Remove unused 'mediawiki.ui.checkbox' module
Change #1271039 had a related patch set uploaded (by Aghirelli; author: Aghirelli):
[mediawiki/extensions/WikimediaCustomizations@master] i18n: Use {{doc-markdown}} template in Attribution qqq.json
In T197137#11820797, @stjn wrote:Status quo ante should just be returned given that this 'incident' is frankly the stupidest example of shooting yourself in a foot and then calling the cops on a random passerby. The fact that a month later @sbassett haven't at least personally improved the stop-gap solution, never mind personally apologised for forcing everyone to jump through hoops to edit sitewide JS, is a sign that there is something fundamentally rotten in how entire security team handled this 'incident' of their own making. And no one in the team clearly cares about the impact of their decisions.
Change #1271038 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):
[mediawiki/core@wmf/1.46.0-wmf.24] LanguageConverter: Allow disabling top-level variant "guess"
Change #1271037 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):
[mediawiki/core@master] WIP: Use new ParsoidLanguageConverter output transform for REST API
Change #1271035 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/ConfirmEdit@master] VisualEditor hCaptcha: Use p tags for privacy policy notice
Nice idea ‚ worth noting that category refs can be inside templates/parser functions, so plain text replacement won't always work. Pywikibot's category.py move already does something similar.