Mainframe98 (Klaas Skelte van der Werf)
Administrator on MediaWiki.org and volunteer developer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
May 18 2016, 8:19 PM (122 w, 5 d)
Availability
Available
IRC Nick
Mainframe98
LDAP User
Mainframe98
MediaWiki User
Mainframe98 [ Global Accounts ]

Recent Activity

Yesterday

Mainframe98 added a comment to T205227: How to download older version of VisualEditor.

It is documented on Download from Git#Download an extension on mediawiki.org. Feel free to edit it if you think it is in need of improvement.

Mon, Sep 24, 10:30 AM · VisualEditor

Sun, Sep 23

Mainframe98 added a project to T205227: How to download older version of VisualEditor: VisualEditor.

To get the version for MediaWiki 1.31.0, you'll need to select the REL1_31 branch.

Sun, Sep 23, 6:10 PM · VisualEditor
Mainframe98 updated the task description for T205226: Change English-language logos in Uzbek Wikipedia.
Sun, Sep 23, 4:34 PM · Community-consensus-needed, Wikimedia-Site-requests
Mainframe98 merged T205225: Change English-language logos in Uzbek Wikipedia into T205226: Change English-language logos in Uzbek Wikipedia.
Sun, Sep 23, 4:33 PM · Community-consensus-needed, Wikimedia-Site-requests
Mainframe98 merged task T205225: Change English-language logos in Uzbek Wikipedia into T205226: Change English-language logos in Uzbek Wikipedia.
Sun, Sep 23, 4:33 PM · Wikimedia-Site-requests

Fri, Sep 21

Mainframe98 added a project to T205155: unconnected_pages generator doesn't seem to return all pages: Pywikibot-Wikidata.
Fri, Sep 21, 8:34 PM · Pywikibot-core, Pywikibot-Wikidata
Mainframe98 added a project to T205109: Use canonical namespace for Special:Export XML dumps: MediaWiki-Export-or-Import.
Fri, Sep 21, 3:39 PM · MediaWiki-Export-or-Import

Wed, Sep 19

Mainframe98 added a project to T204869: Update how Extension:ParserFun depends on Extension:Validator: MediaWiki-extensions-Other.
Wed, Sep 19, 8:02 PM · MediaWiki-extensions-Other

Mon, Sep 17

Mainframe98 added a comment to T204511: MediaWikiServices's constructor should be private.

This would make unit testing the service locator very difficult, as well as making unit testing components that require the service locator impossible. Many of such test create a new temporary service locator while leaving the existing singleton instance untouched. Forcing the service locator to be a full singleton basically brings us back to the situation where globals such as $wgUser and $wgTitle were spread all over the code, which made testing a nightmare.

Mon, Sep 17, 3:36 PM · MediaWiki-ServiceContainer
Mainframe98 added a comment to T204536: AntiSpoof causes internal error when creating new account.

Have you run composer update? AntiSpoof requires wikimedia/equivset to be available, and the error points out that it isn't.

Mon, Sep 17, 3:32 PM · AntiSpoof

Sun, Sep 16

Mainframe98 updated the task description for T204456: Target user field can not be empty (as stated in the documentation).
Sun, Sep 16, 7:42 PM · Patch-For-Review, MediaWiki-extensions-UserMerge

Sat, Sep 15

Mainframe98 added a comment to T204412: add the way users are renamed.

In essence a duplicate of T17212: Allow self-renames.

Sat, Sep 15, 4:03 PM
Mainframe98 closed T204398: Extraction wikivoyage Arabic from the incubator as Invalid.
Sat, Sep 15, 3:38 PM · Trash
Mainframe98 closed T204398: Extraction wikivoyage Arabic from the incubator as Invalid.
Sat, Sep 15, 3:30 PM · Trash
Mainframe98 updated the task description for T204411: Add support to 'global' param in HTMLUserTextField::class.
Sat, Sep 15, 3:26 PM · Patch-For-Review, MediaWiki-HTMLForm, User-Jayprakash12345, OOUI

Fri, Sep 14

Mainframe98 removed a project from T204354: Flagged Revisions for Vietnamese Wikipedia: Shell.
Fri, Sep 14, 2:20 PM · Wikimedia-Extension-setup, Wikimedia-Site-requests

Wed, Sep 12

Mainframe98 closed T203656: Use NumberInputWidget in HTMLFloatField, a subtask of T181844: Adjust UI elements for number entry on Preferences tabs for Recent Changes and Watchlist, as Resolved.
Wed, Sep 12, 5:07 PM · MW-1.32-release-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), Patch-For-Review, MediaWiki-User-preferences, UI-Standardization
Mainframe98 closed T203656: Use NumberInputWidget in HTMLFloatField as Resolved.
Wed, Sep 12, 5:07 PM · MW-1.32-release-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), Patch-For-Review, OOUI, MediaWiki-HTMLForm

Sun, Sep 9

Mainframe98 edited projects for T203914: Update.php script fails to report database read-only error, added: MediaWiki-Maintenance-scripts, MediaWiki-Installer; removed periodic-update.
Sun, Sep 9, 5:26 PM · MediaWiki-Installer, MediaWiki-Maintenance-scripts

Thu, Sep 6

Mainframe98 created T203656: Use NumberInputWidget in HTMLFloatField.
Thu, Sep 6, 12:20 PM · MW-1.32-release-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), Patch-For-Review, OOUI, MediaWiki-HTMLForm

Wed, Sep 5

Mainframe98 created T203578: JSDuck live preview on doc.wikimedia.org fails with errors from mediawiki.base.js.
Wed, Sep 5, 3:45 PM · MW-1.32-release-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), MediaWiki-Documentation, Patch-For-Review, MediaWiki-ResourceLoader, Performance-Team

Sun, Sep 2

Mainframe98 added a comment to T201009: Run deleteLocalPasswords.php in WMF prod (Central Auth wikis only!) after 1.32.0-wmf.16 is everywhere.

Looking at https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/wmf-config/InitialiseSettings.php$13068, the temporary dblist should also exclude nonglobal.dblist.

Sun, Sep 2, 8:52 PM · MW-1.32-release-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), Patch-For-Review, User-Ladsgroup, Wikimedia-maintenance-script-run, Security, Wikimedia-Site-requests
Mainframe98 added a comment to T203352: Add support for creating tabs in ooui php.

T164549: OOUIHTMLForm should magically use a IndexLayout (OOUI tabs) and do the right thing on #displaySection() calls was declined;

There aren't many forms large enough to benefit from tabbed navigation, and frankly it is somewhat difficult to implement a generic way to do this with how annoyingly flexible HTMLForm is. When doing it only for a single form like Special:Preferences, we can make it easier by not handling certain corner cases that we know can never occur.

I'm willing to reconsider this if someone provides two more examples of forms where they'd like to use this. But until that happens, I think it would be unwise to spend time on a generic solution handling those corner cases.

Sun, Sep 2, 11:42 AM · OOUI

Sat, Sep 1

Mainframe98 edited subtasks for T169407: [AutoWikiBrowser] Wikia related tickets, added: T202106: Wikia only supports TLS 1.2; removed: T174241: AWB no longer works on Wikia aka FANDOM.
Sat, Sep 1, 1:04 PM · Tracking, AutoWikiBrowser
Mainframe98 removed a parent task for T174241: AWB no longer works on Wikia aka FANDOM: T169407: [AutoWikiBrowser] Wikia related tickets.
Sat, Sep 1, 1:04 PM · AutoWikiBrowser
Mainframe98 added a parent task for T202106: Wikia only supports TLS 1.2: T169407: [AutoWikiBrowser] Wikia related tickets.
Sat, Sep 1, 1:04 PM · AutoWikiBrowser
Mainframe98 added a subtask for T169407: [AutoWikiBrowser] Wikia related tickets: T174241: AWB no longer works on Wikia aka FANDOM.
Sat, Sep 1, 1:03 PM · Tracking, AutoWikiBrowser
Mainframe98 added a parent task for T174241: AWB no longer works on Wikia aka FANDOM: T169407: [AutoWikiBrowser] Wikia related tickets.
Sat, Sep 1, 1:03 PM · AutoWikiBrowser
Mainframe98 renamed T174241: AWB no longer works on Wikia aka FANDOM from AWB no longer works on WIkia aka FANDOM to AWB no longer works on Wikia aka FANDOM.
Sat, Sep 1, 1:03 PM · AutoWikiBrowser
Mainframe98 added a comment to T203316: Check page failed to load on Wikia/Fandom.

Related tasks:
T174241: AWB no longer works on Wikia aka FANDOM

Sat, Sep 1, 1:02 PM · AutoWikiBrowser
Mainframe98 added a project to T203316: Check page failed to load on Wikia/Fandom: AutoWikiBrowser.
Sat, Sep 1, 12:59 PM · AutoWikiBrowser

Aug 24 2018

Mainframe98 added a comment to T169454: Viewing raw files (on phab.wmfusercontent.org) fails with ERROR_MESSAGE_MAIN on iOS mobile.

It's most likely a bug in iOS. I can reproduce it, with https://phab.wmfusercontent.org/file/data/qqvmtekknxnpbfwtap7q/PHID-FILE-rxk2etm7k467bhv3g2ot/Dockerfile.template.
It's the same file, but the one in the task description now returns a 404.
I'm using iOS 11.4.1 on an iPad Mini 2. Only Safari explicitly shows this error, Chrome just shows ERR_FAILED.

Aug 24 2018, 4:41 PM · Phabricator

Aug 22 2018

Mainframe98 awarded T202481: Parser should have a msg() helper function so people don't localize messages improperly a Like token.
Aug 22 2018, 7:03 AM · Google-Code-in-2018, MediaWiki-Parser

Aug 20 2018

Mainframe98 closed T202263: MediaWiki CLI Installer not working with SMW as Invalid.

This is not an issue that can be resolved on the MediaWiki side of things (unless SMW sent you here - in that case, please reopen and add a link). It is literally impossible to access the database during installation because MediaWiki doesn't know which database it should access, and where that database is located! Semantic MediaWiki should recognize if it is running in the installer, and if it is, prevent loading from the database.

Aug 20 2018, 9:31 AM · MediaWiki-Installer

Aug 19 2018

Mainframe98 created T202220: Archive the PDF Export extension.
Aug 19 2018, 9:38 AM · MediaWiki-extensions-Other, User-MarcoAurelio, GitHub-Mirrors, Repository-Admins, Cleanup

Aug 18 2018

Mainframe98 updated subscribers of T28143: Run AutoLoader and also LocalSettings before instantiating the maintenance classes.

This prevents usage of traits in maintenance scripts, some (like @Legoktm's) PatchFileLocation trait.
A workaround is to manually require_once the necessary traits, but that's ugly, and in my opinion unnecessary.

Aug 18 2018, 7:12 PM · MediaWiki-Maintenance-scripts

Aug 12 2018

Mainframe98 added a project to T201781: Undefined property: stdClass::$actor_rev_user.actor_name in /includes/libs/rdbms/database/Database.php on line 1513: MediaWiki-Database.

It seems more likely that a query failed to join with the actor table, or that fails to include the actor_name field.

Aug 12 2018, 11:03 AM · MediaWiki-Database

Aug 10 2018

Mainframe98 moved T197656: Use of wfSetupSession was deprecated in MediaWiki 1.27 from Unsorted to Migrate / Replace on the Technical-Debt board.
Aug 10 2018, 3:06 PM · User-MarcoAurelio, Technical-Debt, MediaWiki-extensions-BreadCrumbs

Aug 8 2018

Mainframe98 added a project to T201541: TypeError from line 47 of ./includes/jobqueue/jobs/RefreshLinksJob.php:: MediaWiki-JobQueue.
Aug 8 2018, 7:30 PM · MediaWiki-JobQueue
Mainframe98 closed T201497: [GlobalTitleFail] for HTMLButtonFields that have a message set as their label as Resolved.
Aug 8 2018, 4:31 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, MediaWiki-HTMLForm
Mainframe98 created T201497: [GlobalTitleFail] for HTMLButtonFields that have a message set as their label.
Aug 8 2018, 10:38 AM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, MediaWiki-HTMLForm

Aug 7 2018

Mainframe98 added a comment to T201452: Second part of my talk page in Wikipedia has large fonts.

A few days ago? Combined with the fact that you're on the English Wikipedia, I suspect you've experienced the effects fo T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML. To summarize: The display software used before (Tidy) performed some display magic. The new software is stricter, and will not filter some incorrect HTML anymore. This will result in some formatting.

Aug 7 2018, 8:23 PM · Wikimedia-General-or-Unknown
Mainframe98 updated the task description for T201452: Second part of my talk page in Wikipedia has large fonts.
Aug 7 2018, 7:35 PM · Wikimedia-General-or-Unknown
Mainframe98 added a comment to T201452: Second part of my talk page in Wikipedia has large fonts.

I'm seeing some odd formatting. Under the section Chapter 1. Discrete Sequences and Systems, there's a <big> element that isn't closed (it is missing a matching </big> element). Is this the issue you're encountering?

Aug 7 2018, 7:35 PM · Wikimedia-General-or-Unknown

Aug 5 2018

Mainframe98 added a comment to T201107: Archive the Reflect extension.

Grepping rMWVA mediawiki/vagrant (https://phabricator.wikimedia.org/source/mediawiki-vagrant/browse/master/?grep=reflect) doesn't show any reference to the extension.

Aug 5 2018, 11:07 AM · MediaWiki-extensions-Other, User-MarcoAurelio, GitHub-Mirrors, Repository-Admins, Cleanup
Mainframe98 added a project to T201258: When resetting a service, automatically reset services that depend on it: MediaWiki-ServiceContainer.
Aug 5 2018, 11:00 AM · Patch-For-Review, MediaWiki-ServiceContainer
Mainframe98 added a comment to T190671: Identify archived extensions on mediawiki.org but not on Gerrit (and viceversa).

I wrote a quick (and probably dirty) program to find all extensions that were archived on MediaWiki.org, but not in Gerrit.
Results:

EnhanceContactForm
Link Suggest
MwEmbedSupport
Pdf Export
SecureHTML
Semantic Expressiveness
Semantic Genealogy
Semantic Sifter
SemanticHighcharts

EnhanceContactForm has some issues, https://gerrit.wikimedia.org/g/project:mediawiki/extensions/EnhanceContactForm yields a blank page, but https://gerrit.wikimedia.org/r/projects/ reports the repo as active.
Link Suggest doesn't refer to the Gerrit repo on its extension page.
MwEmbedSupport was recently archived, so it might yet to be archived, or since 1.32 isn't out yet, kept while 1.32 development is ongoing. See T197918: Archive the MwEmbedSupport extension
Pdf Export. Done in T202220: Archive the PDF Export extension
SecureHTML is a false positive due to a name conflict.
Semantic Expressiveness is handled in T199417: Archive the Semantic Expressiveness extension.
Semantic Genealogy is handled in T199419: Archive the Semantic Genealogy extension.
Semantic Sifter is handled in T199423: Archive the Semantic Sifter extension.
SemanticHighcharts is handled in T199421: Archive the SemanticHighcharts extension.

Aug 5 2018, 10:58 AM · Cleanup, Repository-Admins

Aug 2 2018

Mainframe98 added a comment to T201096: Undefined index: N in vendor/wikimedia/remex-html/RemexHtml/Serializer/Serializer.php on line 245.

The same as T200827: "PHP Notice: Undefined index: N" from RemexHtml/Serializer, but I'm not sure which task to merge in to which.

Aug 2 2018, 8:54 PM · RemexHtml, Wikimedia-production-error
Mainframe98 added a comment to T200987: Set up volunteer code review queue.

What kind of review does this refer to? Regular (in-depth) code review for +1, +2 for merging, or perhaps both?

Aug 2 2018, 11:35 AM · Developer-Advocacy

Aug 1 2018

Mainframe98 added a comment to T200907: Message::text() may return HTML.

[...]
I would recommend to create interface that accept message objects directly, e.g. Html::element( 'div', [], $messageObj ) to reduce the need for developers to make a choice which output format to use.

This is one of the largest annoyances when dealing with messages that should go in an Html element.

Aug 1 2018, 6:43 PM · MediaWiki-Internationalization

Jul 30 2018

Mainframe98 added a comment to T159283: Deprecate non-configuration globals.

Should $wgFullyInitialised be added to this list? Usually, constants are used for this purpose. (Especially considering that this global does not appear to be defined false anywhere before it is defined as true)

Jul 30 2018, 5:50 PM · Epic, MediaWiki-General-or-Unknown, Technical-Debt

Jul 29 2018

Mainframe98 claimed T171666: Implement HTMLFormFieldCloner in OOUIHTMLForm.
Jul 29 2018, 1:12 PM · Patch-For-Review, OOUI, MediaWiki-HTMLForm

Jul 23 2018

Mainframe98 added a comment to T196855: Diffusion commits stuck in 'Importing....

Found another repository with commits still stuck on importing: rMCSN mediawiki-codesniffer.

Jul 23 2018, 2:41 PM · Diffusion

Jul 8 2018

Mainframe98 added a project to T199050: [[Togo]]straße is linked only until "ß" (Wikipedia): MediaWiki-Parser.
Jul 8 2018, 11:53 AM · MediaWiki-Parser

Jul 3 2018

Mainframe98 added a project to T198737: RFC : HTML API FORMAT: MediaWiki-API.

Does action=parse meet your needs?

Jul 3 2018, 8:54 PM · MediaWiki-API, TechCom-RFC

Jul 2 2018

Mainframe98 added a comment to T198624: Give Addshore the ability to block users on phabricator.

See also: T198578: Create more Phabricator administrators.

Jul 2 2018, 1:50 PM · Phabricator
Mainframe98 added projects to T198587: Disabling new recent changes version results in extra newline displayed in IE: MediaWiki-Recent-changes, Browser-Support-Internet-Explorer.
Jul 2 2018, 6:28 AM · Collaboration-Team-Triage, Edit-Review-Improvements-RC-Page, Browser-Support-Internet-Explorer, MediaWiki-Recent-changes

Jul 1 2018

Mainframe98 renamed T193555: [SpamRegex] sql/spam_regex.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from sudaaaaaaa to [SpamRegex] sql/spam_regex.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:49 AM · SpamRegex
Mainframe98 renamed T193554: [ShortUrl] schemas/shorturls.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from tudaaaaaaa to [ShortUrl] schemas/shorturls.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:49 AM · MediaWiki-extensions-ShortUrl
Mainframe98 renamed T193553: [SecurePoll] SecurePoll.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from uudaaaaaaa to [SecurePoll] SecurePoll.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:48 AM · MediaWiki-extensions-SecurePoll
Mainframe98 renamed T193556: [SpecialNamespaces] namespace_names.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from rudaaaaaaa to [SpecialNamespaces] namespace_names.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:48 AM · MediaWiki-extensions-Other
Mainframe98 renamed T193557: [Survey] sql/Survey.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from qudaaaaaaa to [Survey] sql/Survey.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:47 AM · MediaWiki-extensions-Survey
Mainframe98 renamed T193551: [RegexBlock] sql/regexblock_schema.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from wudaaaaaaa to [RegexBlock] sql/regexblock_schema.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:47 AM · RegexBlock
Mainframe98 renamed T193558: [Translate] sql/translate_sections.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from pudaaaaaaa to [Translate] sql/translate_sections.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:46 AM · MediaWiki-extensions-Translate
Mainframe98 renamed T193550: [PageAssessments] db/addProjectsTable.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from xudaaaaaaa to [PageAssessments] db/addProjectsTable.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:45 AM · MediaWiki-extensions-PageAssessments
Mainframe98 renamed T196092: Drop "CHARSET=utf-8" option for MySQL table creation in MediaWiki installer from bwbaaaaaaa to Drop "CHARSET=utf-8" option for MySQL table creation in MediaWiki installer.
Jul 1 2018, 11:45 AM · MW-1.31-release-notes, MW-1.32-release-notes (WMF-deploy-2018-06-05 (1.32.0-wmf.7)), Patch-For-Review, MW-1.31-release, MediaWiki-Installer, MediaWiki-Platform-Team, MediaWiki-Database
Mainframe98 closed T196092: Drop "CHARSET=utf-8" option for MySQL table creation in MediaWiki installer, a subtask of T194125: [RFC] Future of charset and collation for mediawiki on mysql , as Resolved.
Jul 1 2018, 11:44 AM · Core-Platform-Team, MediaWiki-Database
Mainframe98 renamed T194125: [RFC] Future of charset and collation for mediawiki on mysql from yedaaaaaaa to [RFC] Future of charset and collation for mediawiki on mysql .
Jul 1 2018, 11:43 AM · Core-Platform-Team, MediaWiki-Database
Mainframe98 raised the priority of T193548: [InterwikiIntegration] interwikiintegration-watchlist.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from High to Needs Triage.
Jul 1 2018, 11:43 AM · MediaWiki-extensions-Other
Mainframe98 renamed T193548: [InterwikiIntegration] interwikiintegration-watchlist.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from zudaaaaaaa to [InterwikiIntegration] interwikiintegration-watchlist.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:42 AM · MediaWiki-extensions-Other
Mainframe98 renamed T193547: [GlobalUsage] patches/GlobalUsage.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 0udaaaaaaa to [GlobalUsage] patches/GlobalUsage.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:42 AM · Multimedia, GlobalUsage
Mainframe98 renamed T193546: [GlobalBlocking] globalblocking.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 1udaaaaaaa to [GlobalBlocking] globalblocking.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:41 AM · GlobalBlocking
Mainframe98 renamed T193545: [FlaggedRevs] backend/schema/mysql/FlaggedRevs.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 2udaaaaaaa to [FlaggedRevs] backend/schema/mysql/FlaggedRevs.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:41 AM · MediaWiki-extensions-FlaggedRevs
Mainframe98 renamed T193544: [Farmer] farmer.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 3udaaaaaaa to [Farmer] farmer.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:40 AM · MediaWiki-extensions-Other
Mainframe98 renamed T193540: [ConfirmAccount] backend/schema/mysql/ConfirmAccount.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 7udaaaaaaa to [ConfirmAccount] backend/schema/mysql/ConfirmAccount.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 11:38 AM · MediaWiki-extensions-Other
Mainframe98 renamed T193543: [EducationProgram] EducationProgram.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 4udaaaaaaa to [EducationProgram] EducationProgram.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:58 AM · MediaWiki-extensions-EducationProgram
Mainframe98 renamed T193542: [Contributors] sql/contributors.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 5udaaaaaaa to [Contributors] sql/contributors.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:57 AM · MediaWiki-extensions-Contributors
Mainframe98 renamed T193538: [CodeReview] codereview.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 9udaaaaaaa to [CodeReview] codereview.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:57 AM · MediaWiki-extensions-CodeReview
Mainframe98 renamed T193537: [CentralNotice] CentralNotice.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from avdaaaaaaa to [CentralNotice] CentralNotice.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:56 AM · MediaWiki-extensions-CentralNotice
Mainframe98 merged task T193535: [BlogPage] sql/comments.sql : Error: 1071 Specified key was too long; max key length is 767 bytes into T193539: [Comments] sql/comments.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:55 AM · BlogPage, Social-Tools
Mainframe98 merged T193535: [BlogPage] sql/comments.sql : Error: 1071 Specified key was too long; max key length is 767 bytes into T193539: [Comments] sql/comments.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:55 AM · Social-Tools, Comments
Mainframe98 renamed T193539: [Comments] sql/comments.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from 8udaaaaaaa to [Comments] sql/comments.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:55 AM · Social-Tools, Comments
Mainframe98 renamed T193535: [BlogPage] sql/comments.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from cvdaaaaaaa to [BlogPage] sql/comments.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:55 AM · BlogPage, Social-Tools
Mainframe98 renamed T193534: [BibManager] maintenance/bibmanager.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from dvdaaaaaaa to [BibManager] maintenance/bibmanager.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:54 AM · MediaWiki-extensions-Other
Mainframe98 renamed T193533: [BetaFeatures] sql/create_counts.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from evdaaaaaaa to [BetaFeatures] sql/create_counts.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:54 AM · Release-Engineering-Team (Kanban)
Mainframe98 renamed T193532: [AntiSpoof] sql/patch-antispoof.mysql.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from fvdaaaaaaa to [AntiSpoof] sql/patch-antispoof.mysql.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:53 AM · Patch-For-Review, AntiSpoof
Mainframe98 renamed T193531: [AJAXPoll] sql/create-table--ajaxpoll_vote.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from gvdaaaaaaa to [AJAXPoll] sql/create-table--ajaxpoll_vote.sql : Error: 1071 Specified key was too long; max key length is 767 bytes .
Jul 1 2018, 10:52 AM · AJAXPoll
Mainframe98 renamed T193530: [AdvancedSearch] sql/translate_sections.sql : Error: 1071 Specified key was too long; max key length is 767 bytes from hvdaaaaaaa to [AdvancedSearch] sql/translate_sections.sql : Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:51 AM · WMDE-FUN-Sprint-2018-05-28, Advanced-Search
Mainframe98 closed T193530: [AdvancedSearch] sql/translate_sections.sql : Error: 1071 Specified key was too long; max key length is 767 bytes, a subtask of T193222: Error: 1071 Specified key was too long; max key length is 767 bytes, as Invalid.
Jul 1 2018, 10:51 AM · Patch-For-Review, Release-Engineering-Team (Kanban), Quibble
Mainframe98 renamed T193527: [3D] sql/create_counts.sql Error: 1071 Specified key was too long; max key length is 767 bytes from kvdaaaaaaa to [3D] sql/create_counts.sql Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:51 AM · Multimedia, 3D
Mainframe98 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

Reverting is quite simple, but time-consuming.
Using T195219 as an example, you wish to do the exact opposite of what the vandal did. (Order here is unimportant)

  1. Change the task name back to the original name.
  2. Revert the previous state of the task.
    1. Certain tasks were merged as a duplicate. In that case, don't change the status, but close the task as a duplicate again, using the Edit Related Tasks...Close as Duplicate
  3. Undo the priority change. The vandal has only changed the priority where the priority wasn't High. Certain tasks do not state their priority, as these didn't have any. Those should be triaged as Needs Triage
  4. Remove the projects added (and sometimes removed). The added projects are always (almost always in this specific order) CheckUser, Connected-Open-Heritage-Batch-uploads (RAÄ-KMB_1_2017-02), Tamil-Sites, Gamepress, Hashtags, JADE, KartoEditor, language-2018-apr-june, new-editor-experiences, mail, TCB-Team. These are always last in the list and can be easily removed by pressing backspace. Sometimes projects are removed, such as AbuseFilter and certain MW-Release projects such as MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12))
  5. If the assignee has changed, add it back. Note that removing the assignee has caused the assigned user to be added as a subscriber, so once readded as assignee, remove as subscriber.
  6. Add removed subscribers. The vandal in particular targets @Aklapper, but has also been seen removing MarcoAurelio and gerritbot.
  7. Restore the task description. It can easily be accessed by the link provided by the vandal, click on the (Show Details) link.
  8. Restore the point value. Usually, this number is mentioned somewhere in the history, but some cases T195236, don't show it. I've skipped those.
Jul 1 2018, 10:41 AM · Cleanup, Phabricator
Mainframe98 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

Thanks for handling this. Is there an estimated time for when everything will be back to normal?

Jul 1 2018, 10:19 AM · Cleanup, Phabricator
Mainframe98 renamed T193056: 2 fundraising tech grafana dashboards broken from n8daaaaaaa to 2 fundraising tech grafana dashboards broken.
Jul 1 2018, 10:12 AM · Fundraising Sprint Junebugs prefer July, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog
Mainframe98 renamed T193222: Error: 1071 Specified key was too long; max key length is 767 bytes from 13daaaaaaa to Error: 1071 Specified key was too long; max key length is 767 bytes.
Jul 1 2018, 10:11 AM · Patch-For-Review, Release-Engineering-Team (Kanban), Quibble
Mainframe98 renamed T193070: Explore potential applications for NLP to be applied in Search from 97daaaaaaa to Explore potential applications for NLP to be applied in Search.
Jul 1 2018, 10:10 AM · Discovery-Search (Current work)
Mainframe98 renamed T193139: Customize search for a given Wikibase from c6daaaaaaa to Customize search for a given Wikibase.
Jul 1 2018, 10:10 AM · Federated-Wikibase-Workshops
Mainframe98 renamed T193055: [Spike, 4hrs] Should we abort in flight page previews requests? from o8daaaaaaa to [Spike, 4hrs] Should we abort in flight page previews requests?.
Jul 1 2018, 10:08 AM · Readers-Web-Kanbanana-Board-Old, Spike, Services (watching), Performance, Page-Previews, Readers-Web-Backlog
Mainframe98 renamed T193083: Increase vm.max_map_count from w7daaaaaaa to Increase vm.max_map_count.
Jul 1 2018, 10:08 AM · Services (done), User-Eevans, Cassandra
Mainframe98 renamed T193159: Source sections are not saved from s5daaaaaaa to Source sections are not saved.
Jul 1 2018, 10:07 AM · MW-1.32-release-notes (WMF-deploy-2018-05-01 (1.32.0-wmf.2)), Language-2018-Apr-June, ContentTranslation
Mainframe98 closed T193159: Source sections are not saved, a subtask of T193113: CX2 - "Cannot read property 'content' of null TypeError" -translation cannot load , as Resolved.
Jul 1 2018, 10:07 AM · Language-2018-Apr-June, ContentTranslation