Change 785298 merged by jenkins-bot:
[mediawiki/core@master] watcheditem: Replace deprecated User::getOption
Change 785298 merged by jenkins-bot:
[mediawiki/core@master] watcheditem: Replace deprecated User::getOption
My solution: I followed this thread and the very last comment (scroll down to "School4schools" from 12 July 2022 12:45 PM) contains the solution:
Change 710329 merged by jenkins-bot:
[mediawiki/extensions/Math@master] REST API endpoint for popups
Change 710329 merged by jenkins-bot:
[mediawiki/extensions/Math@master] REST API endpoint for popups
Change 808947 merged by jenkins-bot:
[mediawiki/core@REL1_38] Avoid passing null to strcasecmp(), for PHP 8.1
Change 803327 merged by jenkins-bot:
[mediawiki/extensions/MobileFrontend@master] schemaEditAttemptStep: Also log EditAttemptStep events via Metrics Platform
Change 803889 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Also log EditAttemptStep events via Metrics Platform
Change 798830 merged by jenkins-bot:
[mediawiki/extensions/DiscussionTools@master] logger: Also log EditAttemptStep events via Metrics Platform
Change 808947 restored by Brian Wolff:
[mediawiki/core@REL1_38] Avoid passing null to strcasecmp(), for PHP 8.1
Ah sorry, I just followed the Bug Report link from the Mediawiki
extension page. It might be worth adding a link there directly to the
Feature Request form.
Change 820833 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] profile::openstack::eqiad1::rabbitmq_nodes: switch to dedicated nodes
The discussion on the English Wikipedia has been archived: https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)/Archive_199#Search_box_and_default_zoom_messed_up_while_using_desktop_on_mobile
Test wiki created on Patch demo by Seddon using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/dff9e37e9e/w
Change 820389 merged by jenkins-bot:
[operations/mediawiki-config@master] beta: Remove $wgMediaViewerNetworkPerformanceSamplingFactor
Nice investigation. I think you're looking for StringUtils::escapeRegexReplacement(): https://gerrit.wikimedia.org/g/mediawiki/core/+/73188b46aa6a6bf79c4e9ec703e79701c656a242/includes/libs/StringUtils.php#314
In T299691#8135071, @Krinkle wrote:A summary of some of the work so far:
Two major classes have been split out from IDatabase by @Ladsgroup over the past few months:
- TransactionManager, T307616: Move SQL building code from Database class to SQLPlatform
- SQLPlatform: T299691: Break down monster class: Database
This in addition to removing (not moving) various methods such as:
- T255493: Consider phasing out ILoadBalancer::getLazyConnectionRef in favour of ILoadBalancer::getConnectionRef
- T286694: Drop legacy cruft arising from introduction of ResultWrapper
- T296960: Remove unused or barely used functions of IDatabase
- T299392: Remove unused or barely used functions of ILoadBalancer and ILBFactory
In T190396#8135052, @Krinkle wrote:A summary of the work so far:
Two major classes have been split out from IDatabase by @Ladsgroup over the past few months:
- TransactionManager, T307616: Move SQL building code from Database class to SQLPlatform
- SQLPlatform: T299691: Break down monster class: Database
This in addition to removing (not moving) various methods such as:
- T255493: Consider phasing out ILoadBalancer::getLazyConnectionRef in favour of ILoadBalancer::getConnectionRef
- T286694: Drop legacy cruft arising from introduction of ResultWrapper
- T296960: Remove unused or barely used functions of IDatabase
- T299392: Remove unused or barely used functions of ILoadBalancer and ILBFactory
The task was fairly vague as to what the outcome criteria would be. I'll close this and merge it into T299691: Break down monster class: Database.
Test wiki created on Patch demo by Seddon using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/83637d15ee/w
Other way around for those, actually.
Test wiki on Patch demo by Seddon using patch(es) linked to this task was deleted:
This happens because OutputPage::isRevisionCurrent() can incorrectly return false due to reading stale data from the replica. It also affects some other features not related to our talk page work – notably, when the bug occurs, the "Edit source" tab has an unnecessary &oldid=… parameter.
Change 820681 restored by Reedy:
[utfnormal@master] Remove codes out of range
Test wiki created on Patch demo by Seddon using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/c0fe80e35b/w
Change 820681 abandoned by Reedy:
[utfnormal@master] Remove codes out of range
Reason:
Change 820681 had a related patch set uploaded (by Reedy; author: Reedy):
[utfnormal@master] Remove codes out of range
6 rows actually
In T303788#8135036, @Reedy wrote:It's not easy to work out which line in UnicodeData.txt this is...
Do we need to just change the test data? Or handling of the exceptions?
Tested on arwiki wmf.23 - the diff for a flagged revision is briefly shown when a page loads; it's more noticeable on mobile and on slow connection (see the gif below).
It's actually there on PHP 7.2 - https://integration.wikimedia.org/ci/job/composer-package-php72-docker/21517/console
+1 from me as well.
Change 820830 had a related patch set uploaded (by Dzahn; author: Dzahn):
[operations/puppet@production] admin: add Simon Kock to ldap_only admins (nda,wmde)
I'm sure we've said it before, but these designs are really nice 😄
Thanks so much for the kind words!! @TheresNoTime @MusikAnimal 🙏😊
Updated results for a few wikis (this covers July 2022):
In T313854#8134670, @EMartin wrote:@fr-tech. I was looking at Kristie's recap of donor complaints about this topic. I had a thought about recurring around iDeal since most of the complaints surround iDeal in Kristie's examples: For iDeal, we do the initial transaction on iDeal and the subsequent transaction on direct debit. Does that have any bearing on this matter, i.e., it is unlike credit card and involves two distinct products. Should the initial transaction on iDeal always be one time and recurring reserved for the on going direct debit transactions? As a practice we should never actually send recurring on iDeal itself because it isn't supported. We are using direct debit to satisfy the recurring flow portion of this.
Sounds like a sub task of T304979 or at least related
Ok, so now it seems like qunit is failing:
Change 820782 merged by jenkins-bot:
[mediawiki/core@master] externalstore: Migrate Database::select usages to SelectQueryBuilder
The index get dropped with T314041
I can't reproduce this any more in Chromium 104. I guess it was fixed in the browser.
For what it's worth, the zoomed screen and search bar issue referenced above also happens on Firefox on mobile.
The deletion of templatelinks is done via the job queue, because reparsing many pages takes some time. The counts are at 0 now.
It it using the visual mode on both pages now for me. I am going to blame beta cluster pixies, and say that this is not worth investigating further.
Please re-open if there's anything to do here.
Tagging User-notice as y'all may want to announce this change if and when it happens?
Change 820825 had a related patch set uploaded (by Samtar; author: Samtar):
[mediawiki/extensions/Echo@master] extension.json: Make `mention-success` a `message` notification
I've tried to find a minimal test case to reproduce this, and I couldn't. I wonder if this has been fixed by some change in Parsoid in the meantime, maybe https://gerrit.wikimedia.org/r/c/mediawiki/services/parsoid/+/637887? (The original test case doesn't work any more because of changes in the transcluded pages.)
@matmarex , I somehow thought you were trying to reopen the ticket and decided to check it.