Fork me on GitHub

Wikimedia IRC logs browser - #wikimedia-tech

Filter:
Start date
End date

Displaying 279 items:

2026-03-01 22:38:34 <snitch> [[Tech]]; Lp0 on fire; /* Citation pages now under "More"?! */Resolved; https://meta.wikimedia.org/w/index.php?diff=30149850&oldid=30147441&rcid=38544791
2026-03-02 20:51:40 <dan> Has the auto-update live-preview feature stopped working for anyone else aswell recently, on mobile (Android, any webbrowser, not wiki app)? (Still works fine on Windows PC though)
2026-03-02 20:52:07 <dan> https://usercontent.irccloud-cdn.com/file/6geyT0x7/preview.png
2026-03-03 07:05:06 <snitch> [[Tech]]; Qletisim; /* Resim güncelleme problemi */ new section; https://meta.wikimedia.org/w/index.php?diff=30156412&oldid=30149850&rcid=38559030
2026-03-04 20:39:38 <ragesoss> I've gotten two independent reports of the same bug today (both from Safari users) where clicking "Publish" after making changes in edit mode (VE) does nothing. Known issue?
2026-03-04 20:40:01 <ragesoss> I didn't spot any recent Phab tickets that seem to match.
2026-03-04 20:52:27 <andre> would be good to know what their developer tools' console and/or network tabs show in that case
2026-03-04 21:14:13 <Raine> duesen: is it possible we're catching Safari users with the rate limiting work?
2026-03-04 21:15:43 <Raine> ragesoss: is it possible these users are behind a CGNAT?
2026-03-04 21:16:13 <Raine> university network, or mobile internet, for example?
2026-03-04 21:17:02 <ragesoss> Raine: possible
2026-03-04 21:17:39 <ragesoss> there are some QuotaExceededErrors messages in a console screenshot i received
2026-03-04 21:18:29 <Raine> mmm I think that might be the rate limiting then... our systems might think they're bots
2026-03-04 21:18:45 <Raine> would it be okay to share the screenshot?
2026-03-04 21:18:57 <ragesoss> sure. email?
2026-03-04 21:19:25 <Raine> sure, ksouckova@wikimedia.org
2026-03-04 21:19:34 <ragesoss> (i don't see any senstive info in the screenshot, so this seems fine)
2026-03-04 21:19:39 <Raine> great
2026-03-04 21:19:55 <Raine> in that case I'll file a phab task if that's alright
2026-03-04 21:20:39 <ragesoss> forwarded you the screenshot along with the conversation context.
2026-03-04 21:20:44 <Raine> thank you!
2026-03-04 21:21:05 <ragesoss> the other user reported "My operating system version is macOS Sonoma 14.0 and Safari version 17.0"
2026-03-04 21:21:18 <ragesoss> (so, this was two different versions, but both Safari)
2026-03-04 21:21:56 <Raine> oh wait, the QuotaExceededError is localstorage, not us
2026-03-04 21:22:23 <Raine> as in, not rate limiting
2026-03-04 21:23:46 <Raine> doesn't look like any networking is happening in that screenshot
2026-03-04 21:24:21 <Raine> I think maybe they took the screenshot without trying to publish again
2026-03-04 21:26:02 <Raine> (or something is broken on the front-end)
2026-03-04 21:26:43 <ragesoss> i will follow up to verify whether they clicked publish after opening the console.
2026-03-04 21:28:14 <Raine> thank you, much appreciated
2026-03-04 21:55:47 <Raine> ragesoss: saw the reply, that's useful, and not my fault :D
2026-03-04 21:56:08 <ragesoss> :)
2026-03-04 21:56:25 <Raine> going to file a bug and nudge it along the way to the right person
2026-03-04 21:56:26 <ragesoss> EditCheck !
2026-03-04 21:56:43 <ragesoss> thanks!
2026-03-05 05:04:49 <snitch> [[Tech]]; Z s zahid hossain; /* Wikimedia project I'm like this but my emotional moving Wikimedia pattern but I am humility advise instruction and also my take care another permanent regular set */ new section; https://meta.wikimedia.org/w/index.php?diff=30165585&oldid=30156412&rcid=38575800
2026-03-05 05:20:50 <snitch> [[Tech]]; Z s zahid hossain; /* what is the meaning (UTC) */ new section; https://meta.wikimedia.org/w/index.php?diff=30165595&oldid=30165585&rcid=38575848
2026-03-05 12:12:08 <snitch> [[Tech]]; NguoiDungKhongDinhDanh; Nonsense; https://meta.wikimedia.org/w/index.php?diff=30166605&oldid=30165739&rcid=38578090
2026-03-05 12:49:02 <Nemo_bis> It now takes perhaps 5 attempts to load a page like https://en.wikipedia.org/wiki/Road_signs_in_Finland as most thumbnails return HTTP 429
2026-03-05 12:50:35 <Nemo_bis> And that with defaults for <gallery>, loading 40px and 120px thumbs which should be fine https://www.mediawiki.org/wiki/Common_thumbnail_sizes
2026-03-05 12:50:56 <MatmaRex> Nemo_bis: it's being tweaked now, see the latest at https://phabricator.wikimedia.org/T418323
2026-03-05 12:57:03 <Nemo_bis> Thanks MatmaRex, how wonderful timing of you to post a chart 20 min before I even thought of asking ;) https://phabricator.wikimedia.org/T418323#11677267
2026-03-05 15:24:32 <snitch> [[Tech]]; Lydia Pintscher (WMDE); Закрываем проект; https://meta.wikimedia.org/w/index.php?diff=30172466&oldid=30166605&rcid=38590804
2026-03-05 16:31:52 <Pumbpsi> "Wikis in read only mode". Does anyone know the reason?
2026-03-05 16:32:10 <zuzak> Pumbpsi: https://phabricator.wikimedia.org/T419143 https://wikimedia.statuspage.io/incidents/z7qjmqtrh8yq
2026-03-05 16:33:02 <Pumbpsi> zuzak Thank you
2026-03-05 17:00:51 <Pumbpsi> Is the outage related to those edits? https://meta.wikimedia.org/wiki/Special:RecentChanges
2026-03-05 17:01:48 <bawolff> Pumbpsi: sort of, those are edits doing cleanup neccessary in order to fix the outage
2026-03-05 17:45:24 <snitch> [[Tech]]; XXBlackburnXx; restore rev 30166605 (2026-03-05T12:12:06Z) by NguoiDungKhongDinhDanh; https://meta.wikimedia.org/w/index.php?diff=30179242&oldid=30172466&rcid=38605335
2026-03-05 19:57:02 <JJMC89> !issync
2026-03-05 19:57:03 <ircservserv-wm> Syncing #wikimedia-tech (requested by JJMC89)
2026-03-05 19:57:04 <ircservserv-wm> Set /cs flags #wikimedia-tech jbond +Aiotv
2026-03-05 19:57:06 <ircservserv-wm> Set /cs flags #wikimedia-tech claime +Aiotv
2026-03-05 19:57:08 <ircservserv-wm> Set /cs flags #wikimedia-tech taavi +Aiotv
2026-03-05 19:57:10 <ircservserv-wm> Set /cs flags #wikimedia-tech rzl +Aiotv
2026-03-05 19:57:12 <ircservserv-wm> Set /cs flags #wikimedia-tech vgutierrez +Aiotv
2026-03-05 19:57:14 <ircservserv-wm> Set /cs flags #wikimedia-tech Emperor +Aiotv
2026-03-05 19:57:16 <ircservserv-wm> Set /cs flags #wikimedia-tech kavitha +Aiotv
2026-03-05 19:57:18 <ircservserv-wm> Set /cs flags #wikimedia-tech sirenbot +AViotv
2026-03-05 19:57:20 <ircservserv-wm> Set /cs flags #wikimedia-tech Az1568 -AFRefiorstv
2026-03-05 19:57:22 <ircservserv-wm> Set /cs flags #wikimedia-tech akosiaris +Aiotv
2026-03-05 19:57:24 <ircservserv-wm> Set /cs flags #wikimedia-tech topranks +Aiotv
2026-03-05 19:57:26 <ircservserv-wm> Set /cs flags #wikimedia-tech JJMC89 +Aiotv
2026-03-05 19:57:28 <ircservserv-wm> Set /cs flags #wikimedia-tech jynus +Aiotv
2026-03-05 19:57:30 <ircservserv-wm> Set /mode #wikimedia-tech +b $j:#wikimedia-bans
2026-03-05 20:40:55 <A_smart_kitten> re https://en.wikipedia.org/w/index.php?title=Wikipedia%3AVillage_pump_%28technical%29#c-FaviFake-20260305201400-Nardog-20260305153100, I don't know which staff member made the copied-over post in question (as I don't use the Discord); but just re "We have no reason to believe...that any...breach of personal information [occurred]" --
2026-03-05 20:41:04 <A_smart_kitten> from the Wayback Machine's copy of the ruwiki userscript that (I believe) got loaded from metawiki's Common.js, FWICS, there is at least one <script> tag that gets added that points to a URL starting with `https://ajax.googleapis.com`.
2026-03-05 20:41:11 <A_smart_kitten> i wouldn't say that i'm an expert on this... but given e.g. tasks like T172065 (that specific one being in the context of Toolforge), wouldn't that sort of thing be considered a leak of end-users' IP addresses/User-Agents/etc to third-party sites (and thus a type of personal-information breach)? /genq
2026-03-05 20:41:12 <stashbot> T172065: Hunt for Toolforge tools that load resources from third party sites - https://phabricator.wikimedia.org/T172065
2026-03-05 20:41:56 <A_smart_kitten> cc sbassett ^ (not because I think you're the staff member that made the Discord post in question - I have no idea who that would've been - but in case you know who might be able to answer that)
2026-03-05 20:45:05 <MatmaRex> afaik ericmill has posted on discord
2026-03-05 21:50:25 <A_smart_kitten> ericmill (and/or other WMF security folks): FWIW, I appreciate that my question above might require some internal discussion; but if possible, please could I have an acknowledgement that it's been seen by the relevant folks? TIA :)
2026-03-05 22:16:10 <ericmill> @a_smart_kitten - yes, ajax.googleapis.com did get pinged in user sessions of those users who were affected here. It just is, in our judgment, very low severity (especially considering how likely it is that users would have connected to that site at some point in ordinary internet usage).
2026-03-05 22:18:30 <ericmill> As a related side note, we're about to stabilize on a new enforcing CSP, which will include a bunch of commonly used hosts by user scripts but cuts out an immense amount of noise and shady hostnames. (It also omits ajax.googleapis.com, so that will not be usable going forward.)
2026-03-05 22:48:16 <A_smart_kitten> Thanks for the reply ericmill :) [ FWIW, by my skim-reading of what the userscript edited into MediaWiki:Common.js, it seems like it may have also resulted in requests made to pages on e.g. cyclowiki.org - I just used ajax.googleapis.com as the first example. ]
2026-03-06 14:17:15 <cptk3vn> #wikimedia-overflow
2026-03-06 18:10:20 <ericmill> @a_smart_kitten - it may take me a bit to reply to you on-wiki, but I do intend to. We're doing some work to give a less casual answer. Probably early next week.
2026-03-06 20:06:43 <A_smart_kitten> ericmill: thanks for the note, appreciated :)
2026-03-08 20:34:47 <A_smart_kitten> Does anyone have a link to the Gerrit patch that required re-auth for sitewide JS changes on Wikimedia wikis (mentioned @ https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation/Product_and_Technology/Product_Safety_and_Integrity/March_2026_User_Script_Incident#c-EMill-WMF-20260306163600-Ep%C3%ACdosis-20260306104800), or know if it was done via e.g. `PrivateSettings`?
2026-03-08 20:35:43 <A_smart_kitten> (I tried looking myself but couldn't find it 😅)
2026-03-08 21:49:50 <perryprog> Was there a change to the CSP that already got deployed? I haven't been following closely but e.g., Xtools isn't loading for me due to CSP errors
2026-03-08 21:51:51 <bawolff> There were a bunch of recent CSP changes deployed
2026-03-08 21:52:05 <bawolff> I'd suggest filing a phab ticket if its causing problems
2026-03-08 21:53:26 <perryprog> how recently deployed? Surely xwiki user scripts being blocked by CSP would be noticed pretty fast
2026-03-08 21:53:42 <bawolff> Like 3 days ago?
2026-03-08 21:54:00 <bawolff> There was a giant screw up and CSP was deployed early as a response
2026-03-08 21:54:01 <perryprog> yeah so surely someone has a ticket on it by now
2026-03-08 21:54:20 <bawolff> If everyone assumes that, nobody files a ticket
2026-03-08 21:54:37 <perryprog> noooo bystander effect isn't real; it can't hurt me :(
2026-03-08 21:55:31 <perryprog> okay yeah there's some tickets for what domains are getting added https://phabricator.wikimedia.org/T419265
2026-03-08 21:58:10 <perryprog> gah, *.mediawiki.org and www.mediawiki.org are in the CSP but not mediawiki.org >.>
2026-03-08 21:58:53 <bawolff> What else even is under mediawiki.org other than www.mediawiki.org?
2026-03-08 21:59:15 <bawolff> seems odd to include the *
2026-03-08 22:00:42 <perryprog> Not sure. I think I can workaround by just using the FQDN in my import, but it seems like better UX to add it to the CSP unless there's a good reason not to
2026-03-08 22:01:18 <bawolff> I mean, the more things in the header the more bloated it gets
2026-03-08 22:01:24 <perryprog> mm true
2026-03-08 22:01:29 <perryprog> I guess that byte cost does add up
2026-03-08 22:01:29 <bawolff> But at this point they seem to be adding the whole internet to it
2026-03-08 22:02:01 <bawolff> Think of all the extra latency you will save by avoiding the redirect. that's one whole round trip :P
2026-03-08 22:02:24 <bawolff> tbh, i don't really get the point of a CSP policy that has github and multiple CDNs in it
2026-03-08 22:02:35 <perryprog> I too clear my cache after every request
2026-03-08 22:02:46 <bawolff> lol
2026-03-08 22:03:15 <perryprog> hm; the xtools page has the install instructions including the www, so my not including it could be chalked up to user error
2026-03-08 22:04:31 <perryprog> ughhh but xtools.wmcloud.org is blocked by the CSP now
2026-03-08 22:05:44 <perryprog> oh, report only, not an actual block
2026-03-08 22:09:57 <perryprog> would be interesting to have some sort of standard for user controlled CSPs. It'd never really work on a large scale since only technical users would really get it, but being able to just locally choose what sites are on a given website's CSP would be very nice.
2026-03-08 22:11:01 <bawolff> Once upon a time i was working on CSP (this was years ago and it never came to fruition), but the vauge plan was that gadgets would be able to declare what sites they needed and there would be a pop up for the user to authorize it when they enabled the gadget
2026-03-08 22:11:24 <perryprog> idea thief!
2026-03-08 22:12:12 <bawolff> I actually think having a preference is reasonable. I mean if people are technical enough to put random junk in Special:Mypage/common.js then they are technical enough to put random urls in a field in Special:Preferences
2026-03-08 22:12:27 <bawolff> Although it all ind of comes down to what people are trying to accomplish with CSP
2026-03-08 22:12:40 <bawolff> And I'm not actually sure what the security goals of the current iteration of CSP is
2026-03-08 22:13:03 <perryprog> I mean isn't there a gadget that one-click installs stuff into your common.js for you
2026-03-08 22:13:14 <perryprog> I think it's just limiting attack surface
2026-03-08 22:13:17 <bawolff> It feels like the incident made everyone jump the gun when it came to communication
2026-03-08 22:13:32 <perryprog> which is understandable
2026-03-08 22:13:35 <bawolff> attack surface is pretty wide if you're including github.io
2026-03-08 22:14:42 <bawolff> I personally feel that network restrictions in CSP are mostly useful as a good faith privacy control (make sure admins don't uninentionally compromise user privacy) then anything that guards against malicious people
2026-03-08 22:15:48 <bawolff> Sure you could make data exfiltration and external communication really annoying, but its never going to be bullet proof
2026-03-08 22:15:57 <perryprog> yeahhh
2026-03-08 22:16:20 <bawolff> Now on the other hand, eliminationg 'unsafe-inline', that truly would make everything more secure
2026-03-08 22:16:57 <perryprog> I mean it CSP standards really wasn't designed for this kind of use case of random user scripts that anyone can grab and install
2026-03-08 22:17:45 <bawolff> I don't think any system can fix the problem of intentionally running maybe malicious code
2026-03-08 22:18:00 <bawolff> You can't both trust and not trust people. You have to choose one
2026-03-08 22:19:15 <bawolff> Like if we really wanted to eliminate the user script security problem, we'd have to do some sort of aggresive sandbox. I think figma solves this by compiling a js runtime to wasm and running user scripts inside that
2026-03-08 22:19:30 <bawolff> but that would also defeat much of the point
2026-03-08 22:19:56 <bawolff> Although imagine a world where you could have user-script like features written in lua. That'd be pretty cool
2026-03-08 22:20:02 <perryprog> noooo
2026-03-08 22:20:08 <perryprog> I don't like JS but I'd take it over lua any day
2026-03-08 22:20:46 <bawolff> Come over the to the dark side, we have arrays starting at 1
2026-03-08 22:21:00 <perryprog> literally empty standard library
2026-03-08 22:21:12 <bawolff> lol true
2026-03-08 22:21:14 <perryprog> drives me nuts how imperative it is too
2026-03-08 22:21:40 <bawolff> The other day i wanted the equivalent of javascript's String.indexOf
2026-03-08 22:21:44 <bawolff> Lua literally does not have it
2026-03-08 22:21:51 <perryprog> yeah it's painful
2026-03-09 08:35:14 <revi> is it uh… just me who can't login to idp.wikimedia.org from iOS 26.3.1 safari?
2026-03-09 08:35:53 <revi> response "Invalid CORS request"
2026-03-09 08:36:50 <revi> surprisingly iPadOS works fine, hmm
2026-03-09 11:12:35 <A_smart_kitten> revi: I just tried logging into https://idp.wikimedia.org/ on iOS 26.3.1 safari and it seems to work for me. maybe there's a config setting in safari that has the effect of stopping it working (in which case, I guess the question might be trying to figure out which config setting it might be :/)
2026-03-10 15:00:35 <snitch> [[Tech]]; Matthew at catfishing; /* Missing "continue" element for categories */ new section; https://meta.wikimedia.org/w/index.php?diff=30220168&oldid=30179242&rcid=38692781
2026-03-10 15:29:33 <snitch> [[Tech]]; Reedy; /* Missing "continue" element for categories */ Reply; https://meta.wikimedia.org/w/index.php?diff=30220230&oldid=30220168&rcid=38692938
2026-03-10 15:29:37 <Reedy> zabe: ^ think that might be you
2026-03-10 15:29:40 <wm-bot> I will let you know when I see bawolff and I will deliver that message to them
2026-03-10 15:29:40 <A_smart_kitten> @notify bawolff just letting you know as a courtesy that I mentioned an idea you shared in this channel the other day in https://phabricator.wikimedia.org/T419559. (I didn't ping you on the task as I wasn't sure if you'd want notifications from it or not)
2026-03-10 15:32:04 <perryprog> that was my idea; bawolff just time travelled and stole it from me ;P
2026-03-10 15:32:52 <A_smart_kitten> perryprog: great minds think alike? :D
2026-03-10 15:55:01 <snitch> [[Tech]]; Matthew at catfishing; /* Missing "continue" element for categories */ Reply; https://meta.wikimedia.org/w/index.php?diff=30220273&oldid=30220230&rcid=38693143
2026-03-10 15:58:08 <A_smart_kitten> (^ was filed as T419563)
2026-03-10 15:58:09 <stashbot> T419563: Action API: missing "continue" element for categories prop - https://phabricator.wikimedia.org/T419563
2026-03-10 23:45:07 <zabe> will take a look
2026-03-12 00:35:18 <InsertMode> Hey y'all. I'm trying to work on a MediaWiki extension and my editor is giving me lots of errors, presumably because it's inside the extensions directory and doesn't know of the dependencies available to it. I'm using NeoVim and intelliphense. Does anybody have any tips?
2026-03-12 16:32:53 <A_smart_kitten> q: would a page having been deleted be the only possible reason for a row with its `page_id` no longer appearing in MediaWiki's `page` table?
2026-03-12 16:33:17 <A_smart_kitten> (or e.g. is there another reason that a page might have its row removed from the `page` table?)
2026-03-12 16:34:10 <A_smart_kitten> (asking in the context of https://phabricator.wikimedia.org/T413016#11703227 for the curious)
2026-03-12 19:29:52 <mmyronov> Hello everyone! A long time ago before I made my current Wikipedia account (mmyronov) I edited the "I'm Only Sleeping" page on Wikipedia, fixing a bad link to another article. Please, I ask for a developer to transfer this contribution (https://en.wikipedia.org/wiki/Special:Contributions/151.237.140.213, the only one for my IP) to my account. I
2026-03-12 19:29:52 <mmyronov> don't really know if I'm even in the right place to contact someone, as I've never used IRC before. Have a nice day.
2026-03-12 19:29:53 <mmyronov> P.S. I'm just very proud of my first Wikipedia edit. No biggie if denied.
2026-03-13 12:29:33 <Lucas_WMDE> A_smart_kitten: I suspect it’s possible for a page ID to be skipped if the request that tries to create the page fails for some reason
2026-03-13 12:30:11 <Lucas_WMDE> in Wikibase it’s relatively common (though we’ve tried to rein it in) for item IDs to be skipped, because we “allocate” the item ID relatively early, and then the request may fail with constraints, rate limits, etc., at which point the ID has been “consumed” and will never be “returned” to the “available pool” so to speak
2026-03-13 12:30:37 <Lucas_WMDE> I think at least in principle something similar is possible even with an auto_increment database field, though probably not as common (assuming the insert happens quite late in the process)
2026-03-13 12:32:19 <Lucas_WMDE> the auto_increment ID has to be consumed immediately, even if the db transaction is rolled back; otherwise every subsequent insert would have to block until the translation commits
2026-03-13 12:33:35 <Lucas_WMDE> (and it’s just a single number, mariadb doesn’t keep track of “IDs that were temporarily blocked by now-rolled-back transactions but which are now free again”, they’re just skipped AFAIK)
2026-03-13 12:34:27 <wm-bot> I will let you know when I see mmyronov and I will deliver that message to them
2026-03-13 12:34:27 <Lucas_WMDE> @notify mmyronov I don’t think it’s possible to transfer the edit to your account; if you want to showcase it, I think you would just link it normally on your user page
2026-03-13 12:34:41 <Lucas_WMDE> thx wm-bot :3
2026-03-13 12:41:24 <Raine> TIL about that functionality O.O
2026-03-13 12:44:28 <A_smart_kitten> Lucas_WMDE: fair enough. in the flaggedrevs case i've been thinking about, I _suspect_ that something like that affecting this may be _unlikely_, as (IIUC) it'd require the `page_id` to be written to the `flaggedpages` table but *not* to the `page` table. i might be missing something though
2026-03-13 12:47:42 <A_smart_kitten> (FWIW, it seems like there are 339 `page_id`s in dewiki's `flaggedpages` table that don't seem to appear in either the `page` table *or* the `archive` table... so who knows what's happened there ¯\_(ツ)_/¯ - https://quarry.wmcloud.org/query/103048)
2026-03-13 14:05:23 <A_smart_kitten> please could someone with the right rights abandon https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1251318 as a duplicate of https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1251200? TIA :)
2026-03-13 14:05:26 <A_smart_kitten> for context: https://meta.wikimedia.org/wiki/User_talk:A_smart_kitten#c-Codename_Noreste-20260313134000-Codename_Noreste-20260313133000
2026-03-13 14:06:32 <taavi> sure
2026-03-13 14:06:43 <A_smart_kitten> thanks taavi!
2026-03-13 14:08:42 <Lucas_WMDE> A_smart_kitten: yeah sounds like a different case then
2026-03-13 14:31:06 <codenamenoreste> patch 1251200 is tested as successful, do I schedule it for deployment immediately?
2026-03-13 14:53:55 <MatmaRex> codenamenoreste: yeah, you can schedule it
2026-03-13 14:54:10 <MatmaRex> (note that there are no deployments until Monday)
2026-03-13 14:57:26 <codenamenoreste> would that patch have to be approved first?
2026-03-13 15:03:50 <MatmaRex> only if you were doing something unusual, but this seems like a routine config change to me, right?
2026-03-13 15:04:34 <Guest55> ???????????
2026-03-13 15:08:04 <codenamenoreste> that patch was about enabling the abusefilter block action for Portuguese Wikipedia
2026-03-13 15:23:55 <A_smart_kitten> codenamenoreste: if you wanted, you could add someone familiar with AbuseFilter to take a look (https://www.mediawiki.org/wiki/Developers/Maintainers#MediaWiki_extensions_deployed_at_Wikimedia_Foundation lists a few possible folks). but for a number of more-routine config changes like this, deployers are often happy to perform the review themselves prior to deploying.
2026-03-13 15:24:14 <A_smart_kitten> cc Lucas_WMDE who may have more accurate thoughts about this (as a deployer)
2026-03-13 15:24:33 <A_smart_kitten> (^ the above should probably be suffixed with "in my experience")
2026-03-13 15:25:29 <A_smart_kitten> when it comes to scheduling the patch, https://schedule-deployment.toolforge.org/ is a very useful tool IMO in case you weren't already aware of it :)
2026-03-13 15:29:11 <A_smart_kitten> on a different matter -- taavi thx for correcting my tagging mistake on T420011 :) do you know which tag might be the 'right' one for tasks about rate-limits that come from operations/deployment-charts? only asking as I feel Phab may end up seeing a few more of those sorts of tasks in the relatively near future, and it'd be nice to know who/where to direct them to.
2026-03-13 15:29:12 <stashbot> T420011: Intermittent rate limiting at hackathon-northwestern-europe-2026 - https://phabricator.wikimedia.org/T420011
2026-03-13 15:29:26 <A_smart_kitten> a few random ideas: mw-platform-team? mw-interfaces-team? serviceops? bot-traffic-requests?
2026-03-13 15:30:54 <codenamenoreste> A_smart_kitten I'm already familiar with abuse filters
2026-03-13 15:31:56 <A_smart_kitten> codenamenoreste: I meant in terms of reviewing / +1ing the patch (apologies if I could have been clearer!)
2026-03-13 15:32:46 <codenamenoreste> Anoop already added a +1 to my patch
2026-03-13 15:35:31 <taavi> A_smart_kitten: my understanding is platform but that might also be not at all correct
2026-03-13 15:53:58 <Lucas_WMDE> A_smart_kitten: one other thing I would check is whether past changes in that area have required any special review
2026-03-13 15:54:13 <Lucas_WMDE> conveniently this one is in its own file so I can just use the gitiles file log https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+log/refs/changes/00/1251200/3/wmf-config/abusefilter.php
2026-03-13 15:54:45 <Lucas_WMDE> and https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1235134 https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1223155 look like no special approval is needed, so I agree, should be fine to deploy
2026-03-14 07:48:27 <nya_1F616EMO> https://phabricator.wikimedia.org/p/BucheonFesta/ and https://phabricator.wikimedia.org/p/BucheonCityHall/ vandaling around on phab.
2026-03-14 08:04:49 <p858snake|cloud> nya_1F616EMO: they have since both been disabled, and their SUL accounts are locked to prevent any on wiki issues
2026-03-14 08:05:07 <p858snake|cloud> A phab administrator will cleanup the spam on phab in due cause
2026-03-14 17:30:44 <Guest14> Hi. When is the next version supposed to be released?
2026-03-14 17:30:49 <Guest14> There are a few changes in 1.45 that I’m waiting for, but I’d prefer to wait for the next sub-version…
2026-03-14 21:56:19 <A_smart_kitten> reedy: taavi: apologies regarding my most recent comment on T416518. i feel like i must have accidentally pressed the 'submit' button for something i'd previously started typing out, completely without realising that i'd actually done so. (for the avoidance of doubt, "I'm not sure this was actually necessarily a good idea" is not a view that i currently hold)
2026-03-14 21:56:20 <stashbot> T416518: Disable Composer 2.9 functionality to randomly block existing configurations from working - https://phabricator.wikimedia.org/T416518
2026-03-14 22:10:21 <codenamenoreste> can patch 1251193 (removal of unused user groups on Indonesian Wikipedia) be scheduled for deployment next Monday?
2026-03-15 09:12:22 <A_smart_kitten> SomeRandomDev: random question but would you like to be added to the list of people authorized to use https://phab-ban.toolforge.org/ ?
2026-03-15 10:33:00 <SomeRandomDev> A_smart_kitten: sure, why not
2026-03-15 16:36:00 <A_smart_kitten> SomeRandomDev: done :) (well, I did it a few hours ago now, but I didn't have access to IRC at the time :p)
2026-03-15 22:52:11 <SomeRandomDev> A_smart_kitten: thanks! same for me actually, I saw it earlier but also wasn't able to use IRC until just now haha
2026-03-16 19:50:20 <Reedy> Neriah: AFAIK that's not an issue these days...
2026-03-16 19:50:42 <Reedy> Because the number of rows being changed isn't one per edit (as it was at one point)
2026-03-16 21:06:09 <A_smart_kitten> xref T377677
2026-03-16 21:06:09 <stashbot> T377677: Determine if the centralauth-rename-globaleditcount-threshold should be revised or removed - https://phabricator.wikimedia.org/T377677
2026-03-19 07:13:18 <codenamenoreste> there is a patch to deploy today
2026-03-19 07:13:28 <codenamenoreste> it's 1251200
2026-03-19 19:50:30 <snitch> [[Tech]]; ~2026-17418-52; /* 1 */ new section; https://meta.wikimedia.org/w/index.php?diff=30284430&oldid=30220273&rcid=38812222
2026-03-19 19:57:02 <snitch> [[Tech]]; NguoiDungKhongDinhDanh; Reverted change by [[Special:Contributions/~2026-17418-52|~2026-17418-52]] ([[User talk:~2026-17418-52|talk]]) to last version by Matthew at catfishing; https://meta.wikimedia.org/w/index.php?diff=30284435&oldid=30284430&rcid=38812238
2026-03-20 12:54:45 <snitch> [[Tech]]; McMiil; /* Edit */ new section; https://meta.wikimedia.org/w/index.php?diff=30287242&oldid=30284435&rcid=38817360
2026-03-22 15:29:53 <klea> I just noticed https://wm-bot.wmflabs.org/ says the site is for logs for freenode, and to see libera's logs to click to https://wm-bot.wmcloud.org/ which further also has a https://wm-bot.wmcloud.org/logs/ directory, what's the difference?
2026-03-22 15:37:43 <klea> Forwarded to #wm-bot
2026-03-23 16:20:41 <snitch> [[Tech]]; ~2026-18112-80; /* Edit */ Reply; https://meta.wikimedia.org/w/index.php?diff=30302851&oldid=30292326&rcid=38857420
2026-03-23 16:20:56 <snitch> [[Tech]]; Pppery; Reverted change by [[Special:Contributions/~2026-18112-80|~2026-18112-80]] ([[User talk:~2026-18112-80|talk]]) to last version by ArchiverBot; https://meta.wikimedia.org/w/index.php?diff=30302855&oldid=30302851&rcid=38857425
2026-03-24 19:13:31 <lucaswerkmeister> a gadget of mine is running into `badtoken` errors – I could use some help from people who know more about how CSRF tokens work or how often they’re invalidated: T421161
2026-03-24 19:13:31 <stashbot> T421161: ACDC reports "Invalid CSRF token" - https://phabricator.wikimedia.org/T421161
2026-03-24 19:34:29 <MatmaRex> idk, but we seem to have a higher rate of badtoken erros than usual… click on "badtoken" here to filter: https://grafana.wikimedia.org/d/000000002/mediawiki-action-api-summary?orgId=1&from=now-7d&to=now&timezone=utc&var-Module=1&refresh=5m&viewPanel=panel-41
2026-03-24 19:35:17 <lucaswerkmeister> hm, interesting
2026-03-24 19:35:39 <lucaswerkmeister> (and that’s a logarithmic y axis)
2026-03-24 19:37:00 <MatmaRex> yeah, it's kind of hard to judge because of that
2026-03-24 19:37:22 <MatmaRex> but i'm looking at the same data in linear scale now and it looks more obviously increasing: https://phabricator.wikimedia.org/F73572593
2026-03-24 19:37:44 <MatmaRex> anyway, it looks like the tokens live in the session store
2026-03-24 19:38:09 <lucaswerkmeister> that increase time looks suspiciously train-shaped but ACDC is a Commons gadget 🤔
2026-03-24 19:38:19 <lucaswerkmeister> I suppose it could be DC switchover shaped?
2026-03-24 19:38:56 <lucaswerkmeister> i.e. https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20260325T1500
2026-03-24 19:39:15 <lucaswerkmeister> afk, will look more later
2026-03-24 19:39:19 <MatmaRex> https://grafana.wikimedia.org/d/000001590/sessionstore?orgId=1&from=now-2d&to=now&timezone=utc&var-dc=000000026&var-site=eqiad&var-prometheus=k8s&var-container_name=$__all
2026-03-24 19:39:30 <MatmaRex> the metrics are all weird due to the switchover indeed
2026-03-24 19:40:19 <MatmaRex> but it may be the cause. looks like the total number of errors is higher, maybe
2026-03-24 20:00:44 <lucaswerkmeister> filed T421168 as a more general task
2026-03-24 20:00:45 <stashbot> T421168: Increased rate of badtoken errors / session store issues due to datacenter switchover? - https://phabricator.wikimedia.org/T421168
2026-03-24 22:34:42 <bd808> I helped fix a thing that was blocking T17583. Now I'm wondering if anyone wants to move T17583 forward. See the task for details. I think I will email wikitech-l too looking for a new champion.
2026-03-24 22:34:43 <stashbot> T17583: Enable importing across all Wikimedia projects - https://phabricator.wikimedia.org/T17583
2026-03-25 10:54:04 <Lucas_WMDE> TIL: since $idkWhen, Gerrit emails you when one of your WIP patches gets comments from other people
2026-03-25 10:54:59 <Lucas_WMDE> (at some point in the past, commenting on patches marked as WIP was a pitfall because the patch author would never find out about it unless you notified them out-of-band – Gerrit just wouldn’t send an email for it – so I thought I’d leave a note here for enhanced awareness ^^)
2026-03-25 11:31:52 <A_smart_kitten> Lucas_WMDE: that's good to know! out of interest, do you know whether it's the same for when e.g. a patch author is replying to others' comments on their patch (ie., are the people they're replying to notified about their reply)? as far as I was aware, that also doesn't/wouldn't send an email, but I don't know if that would have also changed recently.
2026-03-25 13:27:26 <Lucas_WMDE> A_smart_kitten: my assumption would be that the people who commented on the patch got added as reviewers or subscribers, and then they get updated about any changes to the change, including replies
2026-03-25 14:23:30 <claime> FYI here as well, the datacentre switchover will start shortly, we're targetting 1400UTC (+/- a few minutes) for the start of the read-only period. More information in the wikitech-l email https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/FBXENW7KSU3QFLKI4BQJJIBRONCOAUCC/
2026-03-25 14:23:47 <claime> s/1400UTC/1500UTC/ sorry
2026-03-25 14:26:53 <A_smart_kitten> claime: on the subject of the datacentre switchover, just want to make sure if serviceops is aware of (the existence of) T421168
2026-03-25 14:26:54 <stashbot> T421168: Increased rate of badtoken errors / session store issues due to datacenter switchover? - https://phabricator.wikimedia.org/T421168
2026-03-25 14:27:52 <claime> I saw it but when I looked this morning it looked to have reverted more or less to baseline
2026-03-25 14:28:03 <claime> I can take another look once we've switched over for real, yeah?
2026-03-25 14:28:07 <claime> (bit busy at the moment :D)
2026-03-25 14:28:08 <A_smart_kitten> fair fair :]
2026-03-25 14:28:15 <taavi> excuses :P
2026-03-25 14:28:26 <claime> taavi: you know me, always making them
2026-03-25 14:29:06 <A_smart_kitten> (to be clear it's not affecting me, i just didn't know if it would have been seen, so thought best to check in case it'd cause big problems or something! apologies for the brief interruption :D)
2026-03-25 14:29:30 <claime> A_smart_kitten: Don't worry about it, you did well to mention it :)
2026-03-25 14:29:37 <A_smart_kitten> thought best to check (ie., whether it had been seen by the relevant folks or not)
2026-03-25 14:29:39 <A_smart_kitten> :)
2026-03-25 14:45:38 <perryprog> wait, how is it already data switchover day
2026-03-25 14:45:44 <perryprog> that like... just happened
2026-03-25 14:46:07 <perryprog> literally what is time
2026-03-25 14:48:24 <taavi> according to wikipedia, "the continuous progression of existence that occurs in an apparently irreversible succession from the past"
2026-03-25 14:48:52 <perryprog> wow, that's almost as good as the old version of the lede for "Chair"
2026-03-25 14:49:36 <perryprog> https://en.wikipedia.org/w/index.php?title=Chair&oldid=697229416
2026-03-25 16:07:29 <Lucas_WMDE> perryprog: Chair https://mltshp-cdn.com/r/1GHI7
2026-03-25 16:08:58 <perryprog> chair: 🐎
2026-03-25 16:27:49 <Lucas_WMDE> is HONSE more or less chair than 🐎 :thonk:
2026-03-25 16:57:46 <claime> glinner getting owned never gets old
2026-03-25 17:03:02 <Lucas_WMDE> hehehe
2026-03-26 16:42:37 <A_smart_kitten> q: is there any tool that'll show me the number of requests made to a _specific wiki/domain_ on a given day / during a given period of time? maybe something like https://pageviews.wmcloud.org/ but for an entire wiki
2026-03-26 16:45:28 <volans> A_smart_kitten: have you checked already what's on https://pageviews.wmcloud.org/siteviews/ ?
2026-03-26 16:46:26 <A_smart_kitten> volans: I either forgot or never realised that that page existed as part of the pageviews tool! thank you :D
2026-03-26 16:46:35 <volans> no prob :D
2026-03-26 16:49:15 <musikanimal> That's all time edits though, not for the given time period
2026-03-26 16:53:45 <A_smart_kitten> musikanimal: what if I restrict it to a given day, e.g. https://pageviews.wmcloud.org/siteviews/?platform=all-access&source=pageviews&agent=user&start=2026-03-05&end=2026-03-05&sites=meta.wikimedia.org ?
2026-03-26 16:55:03 <A_smart_kitten> (e.g. that link is telling me that metawiki had 394,506 total pageviews on 2026-03-05 fwics)
2026-03-26 16:56:37 <musikanimal> oh sorry, I thought you were talking about edit data, not pageviews
2026-03-26 16:57:11 <musikanimal> Indeed Siteviews will give the site-wide pageviews or the given date range, yes (that is the point :), but edit data on Siteviews is only for all-time – basically the same data you see at Special:Statistics
2026-03-26 16:58:07 <musikanimal> *for
2026-03-26 16:58:50 <A_smart_kitten> oh, no problem :) thanks for the info re the edit data!
2026-03-28 19:17:55 <snitch> [[Tech]]; Avagius; /* Solid request */ new section; https://meta.wikimedia.org/w/index.php?diff=30323304&oldid=30302855&rcid=38914404

This page is generated from SQL logs, you can also download static txt files from here