Skip to content

Instantly share code, notes, and snippets.

View ciencia's full-sized avatar

Jesús Martínez Novo ciencia

View GitHub Profile
@ciencia
ciencia / ext-OATHAuth-nondestructiveupgrade-REL1_43.patch
Last active March 5, 2025 22:48
MediaWiki ext-OATHAuth updater no destructive updates REL1_43
diff --git a/src/Hook/UpdateTables.php b/src/Hook/UpdateTables.php
index 5248990..342aab4 100644
--- a/src/Hook/UpdateTables.php
+++ b/src/Hook/UpdateTables.php
@@ -47,11 +47,14 @@ class UpdateTables implements LoadExtensionSchemaUpdatesHook {
}
// 1.41
- $updater->addExtensionUpdate( [
+ // Changed addExtensionUpdate to addExtensionUpdateOnVirtualDomain because T388058
@ciencia
ciencia / ext-AbuseFilter-nondestructiveupgrade-REL1_43.patch
Created March 5, 2025 23:01
MediaWiki ext-AbuseFilter updater no destructive updates REL1_43
diff --git a/includes/Hooks/Handlers/SchemaChangesHandler.php b/includes/Hooks/Handlers/SchemaChangesHandler.php
index 7be91ca1..50ce16dd 100644
--- a/includes/Hooks/Handlers/SchemaChangesHandler.php
+++ b/includes/Hooks/Handlers/SchemaChangesHandler.php
@@ -182,17 +182,17 @@ class SchemaChangesHandler implements LoadExtensionSchemaUpdatesHook {
MigrateActorsAF::class,
] );
- // 1.43
- $updater->addExtensionUpdate( [
@ciencia
ciencia / ext-CheckUser-nondestructiveupgrade-REL1_43.patch
Created March 6, 2025 22:28
MediaWiki ext-CheckUser updater no destructive updates REL1_43
diff --git a/src/HookHandler/SchemaChangesHandler.php b/src/HookHandler/SchemaChangesHandler.php
index 6e6575d5..9708eeb2 100644
--- a/src/HookHandler/SchemaChangesHandler.php
+++ b/src/HookHandler/SchemaChangesHandler.php
@@ -241,11 +241,11 @@ class SchemaChangesHandler implements LoadExtensionSchemaUpdatesHook, CheckUserQ
'cu_private_event',
"$base/$dbType/patch-cu_private_event-def.sql"
);
- $updater->dropExtensionField(
- 'cu_log',
@ciencia
ciencia / ext-SocialProfile-revert_ac73d7.patch
Created April 12, 2025 10:19
MediaWiki ext-SocialProfile revert ac73d7 (breaks 1.39)
diff --git a/SocialProfileFileBackend.php b/SocialProfileFileBackend.php
index 648078d2..56121239 100644
--- a/SocialProfileFileBackend.php
+++ b/SocialProfileFileBackend.php
@@ -12,7 +12,6 @@
*/
use MediaWiki\MediaWikiServices;
-use MediaWiki\WikiMap\WikiMap;
@ciencia
ciencia / ext-SocialProfile-revert_d2c37ac.patch
Created April 23, 2025 21:31
MediaWiki ext-SocialProfile revert d2c37ac (breaks 1.39)
commit d2c37aceb43264839ab5594675bbd7ae065e992a
Author: Jack Phoenix <[email protected]>
Date: Fri Mar 28 15:39:25 2025 +0200
Fix "Deprecated: Use of string return from RemoveAvatar::getDescription() was deprecated in MediaWiki 1.41" on Special:SpecialPages on MW 1.43
Change-Id: I971a5fccdb8212ecb6619122a4652d67127bd8cd
diff --git b/UserProfile/includes/specials/SpecialRemoveAvatar.php a/UserProfile/includes/specials/SpecialRemoveAvatar.php
index 19ee4c3b..38872af6 100644