Page MenuHomePhabricator
Feed Advanced Search

Aug 8 2023

AntiCompositeNumber updated the task description for T336115: Post-creation work for btmwiktionary.
Aug 8 2023, 11:45 PM · Countervandalism-Network, Platform Engineering, Wiki-Setup
AntiCompositeNumber closed T332379: Post-creation work for anpwiki as Resolved.
Aug 8 2023, 11:40 PM · Countervandalism-Network, Platform Engineering, Wiki-Setup

Jul 20 2023

AntiCompositeNumber added a comment to T342322: Unable to use interwiki Special:UserRights.

I don't have a multi-wiki test set up, but looking at git log I'm guessing https://gerrit.wikimedia.org/r/c/mediawiki/core/+/935143 (bf3cc4628ad4289bfe6d74caf3c1e07535fe0c6a).

Jul 20 2023, 3:04 AM · MW-1.41-notes (1.41.0-wmf.18; 2023-07-18), Anti-Harassment, Temporary accounts, Wikimedia-production-error, Stewards-and-global-tools, MediaWiki-User-management, MediaWiki-Special-pages
AntiCompositeNumber created T342322: Unable to use interwiki Special:UserRights.
Jul 20 2023, 2:55 AM · MW-1.41-notes (1.41.0-wmf.18; 2023-07-18), Anti-Harassment, Temporary accounts, Wikimedia-production-error, Stewards-and-global-tools, MediaWiki-User-management, MediaWiki-Special-pages

Jul 10 2023

AntiCompositeNumber closed T341003: webservice python3.7 is deprecated as Resolved.

Deployed, pages load, no errors in logs.

Jul 10 2023, 8:46 PM · stewardbots
AntiCompositeNumber committed rLTSI2146af6c8851: Remove unused dependencies from requirements.txt.
Remove unused dependencies from requirements.txt
Jul 10 2023, 12:40 PM

Jul 3 2023

AntiCompositeNumber added a comment to T341003: webservice python3.7 is deprecated.

NB: The repo for the deployed webservice is https://gerrit.wikimedia.org/g/labs/tools/stewardbots-ui/+/refs/heads/master, not https://gerrit.wikimedia.org/r/plugins/gitiles/labs/tools/stewardbots/+/refs/heads/master/stewardbots-ui/ after T308256: Split stewardbots-ui into own repository. Probably should do something about that.

Jul 3 2023, 7:07 PM · stewardbots
AntiCompositeNumber changed the status of T341003: webservice python3.7 is deprecated from Open to Stalled.

Yes, the documentation for StewardBot and the SULWatchers is now in the main stewardbots webservice.

Jul 3 2023, 7:02 PM · stewardbots
AntiCompositeNumber created T341003: webservice python3.7 is deprecated.
Jul 3 2023, 6:53 PM · stewardbots

Jul 1 2023

AntiCompositeNumber added a comment to T336627: Accounts taking 30+ minutes to autocreate on metawiki/loginwiki (2023-05).

As usual, this resolved itself without intervention after a few days. However, every time it happens it prevents us from appropriately responding to abuse. Given that there is no reason to think it will not reoccur, I am leaving this task open.

Jul 1 2023, 6:50 PM · MediaWiki-Platform-Team (Radar), serviceops, WMF-JobQueue, Stewards-and-global-tools, MediaWiki-extensions-CentralAuth

Jun 24 2023

AntiCompositeNumber created T340373: Consider changing "Copyvio?" and "Possible gibberish?" CVNBot messages.
Jun 24 2023, 10:36 PM · CVNBot

Jun 14 2023

AntiCompositeNumber added a comment to T169452: Replace Quarry with an installation of Superset.

Superset is interesting, but I agree with Bawolff that simple is a good goal. Superset requires that I find the correct database server to query against, which is unnecessary and confusing.

Jun 14 2023, 3:24 PM · cloud-services-team (FY2023/2024-Q3-Q4), superset.wmcloud.org, Quarry

Jun 13 2023

AntiCompositeNumber closed T260285: Use ImageMagick for XCF rendering instead of xcftools as Resolved.
Jun 13 2023, 2:50 AM · Thumbor
AntiCompositeNumber closed T260285: Use ImageMagick for XCF rendering instead of xcftools, a subtask of T196054: Preview/thumbnails for XCF files (XCF file version 11, written by GIMP 2.10) cannot be generated by ImageMagick, as Resolved.
Jun 13 2023, 2:50 AM · Thumbor, Upstream, MediaWiki-File-management, Commons
AntiCompositeNumber closed T260285: Use ImageMagick for XCF rendering instead of xcftools, a subtask of T336881: [XL] Upgrade Thumbor to bullseye, as Resolved.
Jun 13 2023, 2:50 AM · Structured-Data-Backlog (Current Work), Platform Team Workboards (Platform Engineering Reliability), Patch-For-Review, serviceops, Thumbor

Jun 8 2023

Quiddity awarded T338384: CentralAuth locks should disable linked Phabricator account a Like token.
Jun 8 2023, 2:57 AM · WMF-General-or-Unknown, Stewards-and-global-tools, MediaWiki-extensions-CentralAuth, Phabricator

Jun 7 2023

AntiCompositeNumber added a comment to T113938: GlobalRenameRequest: Allow to suppress rename requests.

Reason and new name definitely need to be suppressable. Notes are stored on public wiki pages, and should be handled by the existing system. I don't think a level below suppression is needed.

Jun 7 2023, 11:15 PM · MediaWiki-extensions-CentralAuth, GlobalRename
RhinosF1 awarded T338384: CentralAuth locks should disable linked Phabricator account a Like token.
Jun 7 2023, 8:32 PM · WMF-General-or-Unknown, Stewards-and-global-tools, MediaWiki-extensions-CentralAuth, Phabricator
AntiCompositeNumber created T338384: CentralAuth locks should disable linked Phabricator account.
Jun 7 2023, 8:31 PM · WMF-General-or-Unknown, Stewards-and-global-tools, MediaWiki-extensions-CentralAuth, Phabricator

Jun 4 2023

AntiCompositeNumber added a comment to T333318: Improve tile storage for maps.wikimedia.org .

Looking at https://k8s-status.toolforge.org/namespaces/tool-bullseye/pods/bullseye-6bfb678845-6qh58/, it looks like bullseye runs off the toolforge-python39-sssd-web container. My tools, which also run python39, don't set the header, so I don't think it's a Toolforge issue. My tools run Flask, but bullseye is Django.

Jun 4 2023, 2:33 AM · Patch-For-Review, serviceops, Maps, Wikimedia-Hackathon-2023

Jun 3 2023

AntiCompositeNumber added a comment to T333318: Improve tile storage for maps.wikimedia.org .

is there a specific reason the tile viewer at https://maps.wikimedia.org/ was broken?

Jun 3 2023, 3:03 AM · Patch-For-Review, serviceops, Maps, Wikimedia-Hackathon-2023

Jun 1 2023

AntiCompositeNumber added a project to T335962: Update ContactPage for IP masking: Stewards-and-global-tools.

In general, IP addresses should still be sent (or at least forms should be configurable to allow IP addresses to be sent). This information is necessary for the Stewards IP block appeal and exemption workflow.

Jun 1 2023, 7:57 PM · Essential-Work, Stewards-and-global-tools, Content-Transform-Team-WIP, Temporary accounts

May 31 2023

AntiCompositeNumber added a comment to T257893: [EPIC] Support User-Agent Client Hints header in CheckUser.

Agreed that trying to minimize data collection beyond what was previously collected is counterproductive.

May 31 2023, 11:05 PM · http-client-hints (Release 2 (iteration, increase data collection coverage)), CheckUser, Google-Chrome-User-Agent-Deprecation, Epic, User-Daniel, Anti-Harassment, MediaWiki-General

May 25 2023

AntiCompositeNumber added a comment to T337139: Hyphenated langtags in Thumbor/7.3.2 and librsvg 2.44.10 do not show any text.

The right thing to do is avoid locales entirely and pass the langtag through --accept-languages, but that must wait for next version of the operating system.

May 25 2023, 11:51 PM · Platform Team Workboards (Platform Engineering Reliability), Wikimedia-SVG-rendering, Thumbor Migration, Thumbor

May 19 2023

AntiCompositeNumber added a comment to T260285: Use ImageMagick for XCF rendering instead of xcftools.

I have no objections, though I have not tested this patch since I submitted it. I will note that there is only one XCF test case in the Thumbor integration tests. However, because of the limitations of both the xcftools and imagemagick implementations, I'd say our support for the format is already minimal, so any changes are low-risk.

May 19 2023, 11:33 PM · Thumbor
AntiCompositeNumber added a comment to T208578: SVG client side rendering for specific SVGs.

We do scanning upon upload

Unfortunately, this is probably not sufficient. We know there are originals on Commons that predate the scanner that contain JavaScript.

May 19 2023, 7:24 PM · Wikimedia-Hackathon-2023, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Performance Issue, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management

May 17 2023

AntiCompositeNumber added a comment to T336881: [XL] Upgrade Thumbor to bullseye.

re xcftools: see https://gerrit.wikimedia.org/r/c/operations/software/thumbor-plugins/+/619864, T260285: Use ImageMagick for XCF rendering instead of xcftools. That patch will probably need a few revisions because of the Thumbor changes in the last two years.

May 17 2023, 5:42 PM · Structured-Data-Backlog (Current Work), Platform Team Workboards (Platform Engineering Reliability), Patch-For-Review, serviceops, Thumbor
AntiCompositeNumber added a subtask for T336881: [XL] Upgrade Thumbor to bullseye: T260285: Use ImageMagick for XCF rendering instead of xcftools.
May 17 2023, 5:41 PM · Structured-Data-Backlog (Current Work), Platform Team Workboards (Platform Engineering Reliability), Patch-For-Review, serviceops, Thumbor
AntiCompositeNumber added a parent task for T260285: Use ImageMagick for XCF rendering instead of xcftools: T336881: [XL] Upgrade Thumbor to bullseye.
May 17 2023, 5:41 PM · Thumbor

May 14 2023

AntiCompositeNumber created T336627: Accounts taking 30+ minutes to autocreate on metawiki/loginwiki (2023-05).
May 14 2023, 12:52 AM · MediaWiki-Platform-Team (Radar), serviceops, WMF-JobQueue, Stewards-and-global-tools, MediaWiki-extensions-CentralAuth

May 2 2023

AntiCompositeNumber added a comment to T335790: Ensure that thumbor uses output functions of tools rather than capturing stdout.

Writing to files, even in memory /tmp, is usually slower than writing directly to stdout. This is why upstream Thumbor, and our customizations, avoid it wherever possible.

May 2 2023, 8:25 PM · Platform Team Workboards (Platform Engineering Reliability), Thumbor, Thumbor Migration

Apr 23 2023

AntiCompositeNumber closed T335234: Request to add wiki to restricted statistics allow list as Invalid.
Apr 23 2023, 2:15 AM · Trash

Apr 19 2023

AntiCompositeNumber created T335007: Patent release form shown on Special:UploadWizard nojs fallback but not Special:Upload.
Apr 19 2023, 1:36 AM · UploadWizard, Commons, 3D

Apr 18 2023

AntiCompositeNumber created T334992: License picker on Special:Upload defaults to last section header.
Apr 18 2023, 7:50 PM · MW-1.40-notes, MW-1.39-notes, MW-1.41-notes, MW-1.42-notes (1.42.0-wmf.12; 2024-01-02), MediaWiki-Uploading, Commons
AntiCompositeNumber added projects to T334990: UploadWizard nojs fallback to Special:Upload does not include upload-default-description: Commons, UploadWizard, MediaWiki-Uploading.
Apr 18 2023, 7:41 PM · MediaWiki-Uploading, UploadWizard, Commons
AntiCompositeNumber created T334990: UploadWizard nojs fallback to Special:Upload does not include upload-default-description.
Apr 18 2023, 7:40 PM · MediaWiki-Uploading, UploadWizard, Commons

Apr 15 2023

AntiCompositeNumber added a comment to T331138: FileBackendMultiWrite multi-dc and thumbnail handling.

action=purge on the file description page is *supposed* to work, it just sometimes doesn't for reasons that are impossible to determine from the outside.

Apr 15 2023, 2:02 AM · User-notice-archive, Commons, MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), SRE-swift-storage, MediaWiki-File-management

Apr 14 2023

AntiCompositeNumber added a comment to T328050: Attempt to validate images before operating on them.

In general, a 4XX response code would be incorrect for thumbnail requests for already-uploaded images. There is nothing that the HTTP client can do about a bad file having been uploaded.

Apr 14 2023, 7:17 PM · Thumbor Migration, Thumbor

Apr 8 2023

AntiCompositeNumber added a comment to T334333: Add rel=me attribute to external identifier links on Wikidata items.

I'm not sure this is the best idea. rel=me implies some level of control over the linking page, which generally shouldn't be applied to a wiki page. RealMe requires userpage links to be listed in a user preference for that reason.

Apr 8 2023, 11:41 PM · Wikidata

Mar 26 2023

AntiCompositeNumber edited projects for T333042: Specific PNG thumbnail of SVG file is outdated / stuck (European caching cluster), added: Traffic; removed Thumbor.
Mar 26 2023, 1:40 AM · SRE, Traffic, Commons
AntiCompositeNumber added a comment to T333042: Specific PNG thumbnail of SVG file is outdated / stuck (European caching cluster).

I don't see anything wrong with https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/DEU_Freudenberg_COA.svg/146px-DEU_Freudenberg_COA.svg.png. That points to the thumbnail being stuck in the European caching cluster.

Mar 26 2023, 12:54 AM · SRE, Traffic, Commons

Mar 22 2023

AntiCompositeNumber updated the task description for T315525: Deploy action blocks to pilot wikis.
Mar 22 2023, 1:57 AM · Anti-Harassment, MediaWiki-Blocks
AntiCompositeNumber renamed T332733: Deploy action blocks on mediawikiwiki from Deploy action blocks on mediawiki to Deploy action blocks on mediawikiwiki.
Mar 22 2023, 1:56 AM · Anti-Harassment (AHaT Sprint 32 - Baseball Cap), MediaWiki-Blocks

Mar 20 2023

AntiCompositeNumber added a comment to T332569: Requesting an out of bounds page from a PDF results in the first page being rendered.

It was added in {D306}, I couldn't find any documentation for why, https://wikitech.wikimedia.org/wiki/Thumbor/PDF and the code comments just says that it does. I'm trying to think of what cases could require this, and the only thing I can think of would be cached page numbers/URLs after a reupload that changes the page count. However, I don't think that serving the first page makes more sense than sending an error. Someone more familiar with ProofreadPage
might be able to thing of a situation where this makes sense.

Mar 20 2023, 5:52 PM · Thumbor

Mar 15 2023

AntiCompositeNumber added a comment to T332210: Thumbor 404s on an auth failure to Swift.

Any swiftclient.exceptions.ClientException while loading the file causes a 404 (see rTHMBREXT wikimedia_thumbor/loader/swift/__init__.py:152-158). The documentation vaguely indicates that a HTTP response code should be available in ClientException.http_status, so that could be used to adjust the Thumbor response.

Mar 15 2023, 8:43 PM · SRE-swift-storage, Platform Team Workboards (Platform Engineering Reliability), Thumbor

Mar 3 2023

AntiCompositeNumber added a comment to T5593: [Epic] SVG client side rendering.
In T5593#8664865, @Glrx wrote:

Translation is a small issue. Most users will not notice. If a French speaker just visits the fr.Wiki, then she will just see the French translations. It only gets weird when she visits the Japanese Wiki and starts seeing illustrations in French or English rather than Japanese. Technically, the issue can be avoided by localizing the SVG for each language wiki -- that's what is done now, but the localization is done just for the PNG and not for the SVG.

Mar 3 2023, 9:44 PM · Community-Wishlist-Survey-2023, Epic, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management

Mar 1 2023

AntiCompositeNumber placed T12715: A user can get around the 255 character signature limit via template substitution up for grabs.
Mar 1 2023, 9:19 PM · Patch-For-Review, Parser, MediaWiki-Core-Preferences
AntiCompositeNumber added a comment to T12715: A user can get around the 255 character signature limit via template substitution.

https://signatures.toolforge.org/reports/en.wikipedia.org says 35. That probably means 1-2 on other wikis.

Mar 1 2023, 9:19 PM · Patch-For-Review, Parser, MediaWiki-Core-Preferences

Feb 9 2023

AntiCompositeNumber updated the task description for T329327: Frequent `429 Client Error: Too Many Requests for url: https://stream.wikimedia.org/v2/stream/recentchange` errors in SULWatcher.
Feb 9 2023, 7:10 PM · Toolforge, Tools, EventStreams, Event-Platform, Data-Engineering, stewardbots
AntiCompositeNumber created T329327: Frequent `429 Client Error: Too Many Requests for url: https://stream.wikimedia.org/v2/stream/recentchange` errors in SULWatcher.
Feb 9 2023, 7:09 PM · Toolforge, Tools, EventStreams, Event-Platform, Data-Engineering, stewardbots

Jan 26 2023

AntiCompositeNumber added a comment to T328050: Attempt to validate images before operating on them.

IME most thumbnail failures are not caused by strictly invalid files, but by rendering that exceeds the 1 minute timeout or the ImageMagick resource limits. There are a few instances where this is not the case (T285875: Thumbor fails to render PNG with "Failed to convert image convert: IDAT: invalid distance too far back", returns 429 "Too Many Requests" comes to mind), but this should generally be solved on the MediaWiki side, not the Thumbor side. ImageMagick and the other converters are also often perfectly happy to thumbnail invalid files while failing on apparently-valid files.

Jan 26 2023, 6:07 PM · Thumbor Migration, Thumbor

Jan 16 2023

AntiCompositeNumber moved T327038: Ignore List and !staff cool down period from General to cvn-clerkbot on the Countervandalism-Network board.
Jan 16 2023, 11:44 PM · Countervandalism-Network
AntiCompositeNumber moved T327039: Support recovery from kicking cvn-clerkbot from General to cvn-clerkbot on the Countervandalism-Network board.
Jan 16 2023, 11:44 PM · Countervandalism-Network
AntiCompositeNumber added a member for CVNBot: AntiCompositeNumber.
Jan 16 2023, 3:09 AM
AntiCompositeNumber added a watcher for Countervandalism-Network: AntiCompositeNumber.
Jan 16 2023, 3:09 AM
AntiCompositeNumber removed a watcher for Countervandalism-Network: AntiCompositeNumber.
Jan 16 2023, 12:24 AM
AntiCompositeNumber added a watcher for Countervandalism-Network: AntiCompositeNumber.
Jan 16 2023, 12:10 AM

Jan 10 2023

AntiCompositeNumber added a comment to T51541: Add "thanks" links to Special:Watchlist and Special:Contributions.

I've also gotten some similar complaints from English Wikipedia editors who wish to hide the rollback link on the watchlist.

Jan 10 2023, 2:10 AM · User-notice-archive, MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Wikimedia Wishathon, Growth-Positive-Reinforcement, Growth-Team-Filtering, Growth-Team, MediaWiki-Watchlist, MediaWiki-Special-pages, Thanks

Jan 7 2023

AntiCompositeNumber claimed T326376: "(other edits)" leading space before it is not styled correctly.
Jan 7 2023, 2:10 AM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Change-tagging
AntiCompositeNumber archived P42932 composer complaining.
Jan 7 2023, 2:00 AM
AntiCompositeNumber edited P42932 composer complaining.
Jan 7 2023, 1:32 AM
AntiCompositeNumber created P42932 composer complaining.
Jan 7 2023, 1:31 AM

Dec 31 2022

AntiCompositeNumber added a comment to T315442: Wiki replicas are not fully setup for newly created wikis.

It looks like the DNS records got updated, as I can connect to the replicas now. However, meta_p did not get updated, so a rOPUP modules/profile/files/wmcs/db/wikireplicas/maintain-meta_p.py run is still required.

Dec 31 2022, 11:49 PM · Data-Services, Data-Engineering

Dec 21 2022

Krinkle awarded T261803: Requests for /static get an invalid WMF-Last-Access cookie for wikipedia.org on non-Wikipedia requests a Orange Medal token.
Dec 21 2022, 5:51 PM · MediaWiki-Platform-Team (Radar), Data-Engineering-Icebox, Developer Productivity, Analytics-Radar, Traffic, WMF-General-or-Unknown, SRE

Dec 16 2022

AntiCompositeNumber added a comment to T325069: Align the GitLab runner tags.

That seems like a good idea, as it would also disambiguate from WMCS more clearly.

Dec 16 2022, 2:43 AM · GitLab, Release-Engineering-Team, collaboration-services
AntiCompositeNumber added a comment to T216815: Upgrade Thumbor to Buster.

Huh, is anyone tasked with this? This is one of the few cases that's keeping Stretch alive in cloud-vps and prod.

Dec 16 2022, 1:31 AM · Thumbor Migration, User-jijiki, serviceops, SRE, Thumbor

Dec 11 2022

AntiCompositeNumber added a member for Trusted-Contributors: Chlod.
Dec 11 2022, 1:53 AM

Dec 6 2022

AntiCompositeNumber added a project to T324607: Adoption request for jarbot (jarbot, jarbot-ii, jarbot-iii) & jarallah (jarallah, jarallah-ii): Stewards-and-global-tools.
Dec 6 2022, 7:36 PM · Software-Licensing, SecTeam-Processed, Stewards-and-global-tools, Security-Team, Security, Toolforge-standards-committee
AntiCompositeNumber added a comment to T311454: Install msbuild.

xbuild is old, unmaintained, deprecated, and doesn't work with VS/MSBuild projects written in the last 5 years (at least). As far as I can tell, Debian doesn't package msbuild, I don't know why. The only discussion was this request (#959045).

Dec 6 2022, 2:48 AM · Toolforge (Software install/update)

Dec 3 2022

AntiCompositeNumber updated the task description for T308013: Assign SPDX headers to puppet.git.
Dec 3 2022, 7:27 PM · Patch-For-Review, Infrastructure-Foundations, SRE

Nov 30 2022

AntiCompositeNumber added a comment to T5593: [Epic] SVG client side rendering.

The only problem left seams to be the fear of security flaws that I still don't understand.

Nov 30 2022, 10:25 PM · Community-Wishlist-Survey-2023, Epic, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management
AntiCompositeNumber added a comment to T134410: Evaluate SVG rendering compatibility in browsers.

Not that we intend to support, at least. The WMF HTTPS requirements also prevent most of those browsers from connecting at all.

Nov 30 2022, 10:14 PM · Commons, Multimedia, MediaWiki-File-management, Wikimedia-SVG-rendering

Nov 21 2022

AntiCompositeNumber closed T284883: CodeMirror – support highlighting the new <tvar> tag syntax as Resolved.

@Pols12, could you create two new tasks for that? I personally don't consider the first to be a bug though.

Nov 21 2022, 9:50 PM · MW-1.40-notes (1.40.0-wmf.5; 2022-10-10), Community-Tech, WMDE-TechWish-Maintenance, MediaWiki-extensions-Translate, MediaWiki-extensions-CodeMirror
AntiCompositeNumber closed T284883: CodeMirror – support highlighting the new <tvar> tag syntax, a subtask of T172456: Syntax highlighting - translate and tvar tags, as Resolved.
Nov 21 2022, 9:50 PM · Community-Tech, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), MediaWiki-extensions-CodeMirror

Nov 19 2022

AntiCompositeNumber added a comment to T320847: Allow customizing the extensions directory in build configuration.

Sounds like this is probably a duplicate of T251049: Make extension directory more easily configurable at compile time.

Nov 19 2022, 4:29 AM · Huggle
AntiCompositeNumber created T323428: Huggle has not had a stable release for over 2 years.
Nov 19 2022, 4:25 AM · Huggle

Nov 15 2022

AntiCompositeNumber renamed T323088: Global blocks should be displayed below local blocks from Global blocks should be displayed below to Global blocks should be displayed below local blocks.
Nov 15 2022, 3:37 AM · Stewards-and-global-tools, GlobalBlocking, MediaWiki-Blocks
AntiCompositeNumber created T323088: Global blocks should be displayed below local blocks.
Nov 15 2022, 3:25 AM · Stewards-and-global-tools, GlobalBlocking, MediaWiki-Blocks

Nov 13 2022

AntiCompositeNumber closed T322967: Quarry: execute command denied to user ... for routine 'enwiki_p.REGEXP_LIKE' as Invalid.

MariaDB does not support REGEXP_LIKE. https://jira.mariadb.org/browse/MDEV-16599

Nov 13 2022, 1:15 AM · Quarry

Nov 3 2022

AntiCompositeNumber awarded T322168: Update Zuul status page to WMUI (remove last bit of Bootstrap) a Barnstar token.
Nov 3 2022, 11:54 PM · Patch-For-Review, Continuous-Integration-Infrastructure

Nov 1 2022

AntiCompositeNumber added a comment to T320975: Toolforge hosted IRC bots occasionally disconnecting.

Looks like we're not getting off quite that easy, as stashbot's been timing out all day and StewardBot timed out an hour ago.

Nov 1 2022, 6:44 PM · cloud-services-team (Kanban), Toolforge
AntiCompositeNumber added a comment to T318550: Different height of thumbnail.

Do you have debug logs to confirm what imagemagick command gets run?

Nov 1 2022, 6:29 PM · Thumbor Migration, Thumbor

Oct 26 2022

AntiCompositeNumber awarded T321640: Create embeddable version of replag tool for other tools a Like token.
Oct 26 2022, 2:38 AM · Tool-replag

Oct 20 2022

AntiCompositeNumber added a comment to T287330: Translate extension styles are not loaded when fuzzy text is transcluded.

I implemented this on Commons in https://commons.wikimedia.org/wiki/MediaWiki:Gadget-fuzzyeverywhere.js.

Oct 20 2022, 11:54 PM · MediaWiki-Templates, MediaWiki-extensions-Translate

Oct 19 2022

AntiCompositeNumber added a comment to T318552: Thumbnails more "blurry".

Looks like there's also nothing in your configuration loading the conditional sharpening filter. I don't know if anything's changed in that plumbing, but I would expect that it might have. The relevant line from my old config is

FILTERS = [
    'wikimedia_thumbor.filter.conditional_sharpen',
    'wikimedia_thumbor.filter.format',
    'wikimedia_thumbor.filter.lang',
    'wikimedia_thumbor.filter.page',
    'wikimedia_thumbor.filter.crop',
    'wikimedia_thumbor.filter.flip',
    'thumbor.filters.quality',
    'thumbor.filters.rotate'
]

You can try adding it and see what happens.

Oct 19 2022, 8:12 PM · Thumbor Migration, Thumbor

Oct 13 2022

AntiCompositeNumber added a comment to T318552: Thumbnails more "blurry".

Looks like you don't have the conditional sharpening configuration. DEFAULT_FILTERS_JPEG = 'conditional_sharpen(0.0,0.8,1.0,0.0,0.85)' Here's the config I used for test and development (it may need to be updated for the recent work):

import thumbor
QUALITY = 87
RESPECT_ORIENTATION = True
LOADER = 'wikimedia_thumbor.loader.proxy'
#LOADER = 'wikimedia_thumbor.loader.video'
FILE_LOADER_ROOT_PATH = '/srv/thumbor-plugins/tests/integration/originals/'
STORAGE = 'thumbor.storages.no_storage'
ENGINE = 'wikimedia_thumbor.engine.proxy'
HTTP_LOADER_CA_CERTS = '/etc/ssl/certs/ca-certificates.crt'
HTTP_LOADER_REQUEST_TIMEOUT = 300
FFMPEG_PATH = '/usr/bin/ffmpeg'
FILTERS = [
    'wikimedia_thumbor.filter.conditional_sharpen',
    'wikimedia_thumbor.filter.format',
    'wikimedia_thumbor.filter.lang',
    'wikimedia_thumbor.filter.page',
    'wikimedia_thumbor.filter.crop',
    'wikimedia_thumbor.filter.flip',
    'thumbor.filters.quality',
    'thumbor.filters.rotate'
]
EXIF_FIELDS_TO_KEEP = [ 'Artist', 'Copyright', 'ImageDescription' ]
EXIF_TINYRGB_PATH = '/srv/thumbor-plugins/tests/integration/tinyrgb.icc'
EXIF_TINYRGB_ICC_REPLACE = 'sRGB IEC61966-2.1'
PROXY_ENGINE_ENGINES = [
    ('wikimedia_thumbor.engine.xcf', ['xcf']),
    ('wikimedia_thumbor.engine.djvu', ['djvu']),
    ('wikimedia_thumbor.engine.vips', ['tiff', 'png']),
    ('wikimedia_thumbor.engine.tiff', ['tiff']),
    ('wikimedia_thumbor.engine.ghostscript', ['pdf']),
    ('wikimedia_thumbor.engine.gif', ['gif']),
    ('wikimedia_thumbor.engine.stl', ['stl']),
    ('wikimedia_thumbor.engine.svg', ['svg']),
    ('wikimedia_thumbor.engine.imagemagick', ['jpg', 'png', 'webp']),
]
HTTP_LOADER_MAX_BODY_SIZE = 4*1024*1024*1024  # 4GB
PROXY_LOADER_LOADERS = [
    #'wikimedia_thumbor.loader.file',
    'wikimedia_thumbor.loader.https',
]
COMMUNITY_EXTENSIONS = [
    'wikimedia_thumbor.handler.images',
    'wikimedia_thumbor.handler.core',
]
SUBPROCESS_USE_TIMEOUT = True
SUBPROCESS_TIMEOUT = 59
VIPS_ENGINE_MIN_PIXELS = 10000000
CHROMA_SUBSAMPLING = '4:2:0'
QUALITY_LOW = 40
DEFAULT_FILTERS_JPEG = 'conditional_sharpen(0.0,0.8,1.0,0.0,0.85)'
LOADER_EXCERPT_LENGTH = 4096
MANHOLE_DEBUGGING = True
APP_CLASS = 'wikimedia_thumbor.app.App'
HTTP_LOADER_TEMP_FILE_TIMEOUT = 20
MAX_ANIMATED_GIF_AREA = 100000000
Oct 13 2022, 10:45 PM · Thumbor Migration, Thumbor
AntiCompositeNumber merged task T320678: Blocked users should not be able to view private filters into T296137: Blocked users should not be able to view private filters.
Oct 13 2022, 2:45 PM · Patch-For-Review, MediaWiki-Blocks, AbuseFilter
AntiCompositeNumber merged T320678: Blocked users should not be able to view private filters into T296137: Blocked users should not be able to view private filters.
Oct 13 2022, 2:45 PM · MW-1.40-notes (1.40.0-wmf.7; 2022-10-24), SecTeam-Processed, Vuln-MissingAuthz, AbuseFilter, Security

Oct 10 2022

AntiCompositeNumber added a comment to T320446: The following container images did not match any of the allowed registries ([['docker-registry.tools.wmflabs.org']]).

signatures, which uses a standard webservice configuration, is having the same issue and is 503ing now. The running pod was deleted, and new pods can't be started. Stopping and starting the webservice had no effect.

tools.signatures@tools-sgebastion-10:~$ kubectl get pods
NAME                                      READY   STATUS      RESTARTS   AGE
signatures.sigprobs-cron-27730335-l2x9x   0/1     Completed   0          18d
signatures.sigprobs-cron-27750495-2jczm   0/1     Completed   0          4d15h
tools.signatures@tools-sgebastion-10:~$ kubectl get all
NAME                                          READY   STATUS      RESTARTS   AGE
pod/signatures.sigprobs-cron-27730335-l2x9x   0/1     Completed   0          18d
pod/signatures.sigprobs-cron-27750495-2jczm   0/1     Completed   0          4d15h
Oct 10 2022, 8:13 PM · Wikimedia-Incident, cloud-services-team (Kanban), Toolforge
AntiCompositeNumber added a comment to T320446: The following container images did not match any of the allowed registries ([['docker-registry.tools.wmflabs.org']]).

Also affecting stewardbots, unable to restart the bots after they disconnected (Remote host closed the connection).

Oct 10 2022, 8:06 PM · Wikimedia-Incident, cloud-services-team (Kanban), Toolforge

Oct 5 2022

AntiCompositeNumber removed a watcher for Train Deployments: AntiCompositeNumber.
Oct 5 2022, 6:27 PM

Oct 2 2022

AntiCompositeNumber added a comment to T319135: Deletion of translated pages through the API should be prevented..

The thing is there is no way to only mark the translation unit for deletion, <noinclude> would not work for the Translate extension.

Oct 2 2022, 3:51 PM · MW-1.40-notes (1.40.0-wmf.5; 2022-10-10), MediaWiki-Action-API, MediaWiki-Page-deletion, MediaWiki-extensions-Translate
AntiCompositeNumber created T319139: https://wikiwho.wmflabs.org/en/api/v1.0.0-beta/ Swagger documentaition attempts to make API calls over HTTP.
Oct 2 2022, 1:12 AM · WikiWho

Aug 6 2022

AntiCompositeNumber added a project to T314712: File:Keep_tidy_ask.svg 404 on Commons: SRE-swift-storage.
Aug 6 2022, 6:57 PM · Commons, SRE-swift-storage, MediaWiki-General, Thumbor, MediaWiki-File-management

Aug 5 2022

AntiCompositeNumber removed a project from T314637: openShowImage function should add a category to files exceeding $wgMaxAnimatedGifArea: Thumbor.
Aug 5 2022, 2:10 PM · MediaWiki-File-management, Commons

Aug 3 2022

AntiCompositeNumber added a comment to T314442: New accounts not attaching to meta/loginwiki.

Looks fine from here with a spot-check.

Aug 3 2022, 2:13 PM · MediaWiki-extensions-CentralAuth

Jul 24 2022

AntiCompositeNumber closed T310947: Display link of checkuser actions done by the user in contributions page only for CheckUsers as Declined.

Task as stated is Declined per discussion.

Jul 24 2022, 2:38 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), CheckUser

Jul 18 2022

AntiCompositeNumber added a project to T313257: French wikis have "anglais" as their text on Wikimedia portals: I18n.
Jul 18 2022, 6:51 PM · I18n, Wikimedia-Portals
AntiCompositeNumber added a comment to T313257: French wikis have "anglais" as their text on Wikimedia portals.

Already fixed on twn: https://translatewiki.net/w/i.php?title=Wikimedia:Portals-language-name/fr&diff=10815811&oldid=10801664

Jul 18 2022, 6:51 PM · I18n, Wikimedia-Portals

Jul 15 2022

AntiCompositeNumber added a comment to P31113 T311375 exception.

(local test instance, no private data)

Jul 15 2022, 2:32 AM