From c611ae054a5022564776971f6b7169a8e4b0daf8 Mon Sep 17 00:00:00 2001 From: Pavel Astakhov Date: Thu, 4 Jun 2026 00:13:36 +0500 Subject: [PATCH] MBSD-369: Taqasta 1.43 site config (from master) Branch off origin/master for prod-mergeable MBSD-369 changes only: ContributionScores ipblocks fix (MW 1.43), remove duplicate CodeEditor, enable Widgets (WLDR-406), pin Taqasta 1.43.8 in compose.yml. --- _settings/LocalSettings.php | 7 +++++-- compose.yml | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/_settings/LocalSettings.php b/_settings/LocalSettings.php index 695b4dc..21e1083 100644 --- a/_settings/LocalSettings.php +++ b/_settings/LocalSettings.php @@ -100,7 +100,6 @@ wfLoadExtension( 'ReplaceText' ); wfLoadExtension( 'WikiEditor' ); wfLoadExtension( 'Interwiki' ); -wfLoadExtension( 'CodeEditor' ); wfLoadExtension( 'Scribunto' ); wfLoadExtension( 'SyntaxHighlight_GeSHi' ); wfLoadExtension( 'DataTransfer' ); @@ -350,7 +349,8 @@ // WLDR-194 wfLoadExtension( 'ContributionScores' ); $wgContribScoreIgnoreBots = true; -$wgContribScoreIgnoreBlockedUsers = true; +// MBSD-369 Stops ContributionScores from looking into the retired ipblocks (bug T379715) +$wgContribScoreIgnoreBlockedUsers = false; $wgContribScoreIgnoreUsernames = [ 'Wikiteq', 'WikiWorks', @@ -475,6 +475,9 @@ // WLDR-382 wfLoadExtension( 'MagicNoCache' ); +// WLDR-406 +wfLoadExtension( 'Widgets' ); + if ( getenv( 'SMTP_SERVER' ) ) { $wgSMTP = [ 'host' => getenv( 'SMTP_SERVER' ), diff --git a/compose.yml b/compose.yml index fb21641..9af23fd 100644 --- a/compose.yml +++ b/compose.yml @@ -47,7 +47,7 @@ services: - /matomo/data:/var/lib/mysql web: - image: ghcr.io/wikiteq/taqasta:1.39.13-20251029-3c6664f # BEFORE upgrading to 1.4x, make sure the PR https://github.com/WikiTeq/Taqasta/pull/264 was merged or MW version >= 1.43.1 + image: ghcr.io/wikiteq/taqasta:1.43.8-20260512-63ee0c9 restart: unless-stopped extra_hosts: - "gateway.docker.internal:host-gateway"