Page MenuHomePhorge

lewiscawte (Lewis Cawte)
Chief Technical OfficerAdministrator

Projects (11)

User Details

User Since
May 31 2014, 9:14 PM (460 w, 1 d)
Roles
Administrator
MediaWiki User
Lcawte [ Global Accounts ]

Recent Activity

Fri, Mar 24

lewiscawte closed T323: Issue with logging into any shoutwiki from chrome as Invalid.

Closing in place of your support ticket. tl;dr - it isn't a bug. It's a cookie or session getting stuck in your browser.

Fri, Mar 24, 7:28 PM · Accessibility

Tue, Mar 21

lewiscawte closed T294: Retire migrationSettings.php as Resolved.

Removed as part of the 1.35 upgrade.

Tue, Mar 21, 8:15 PM · MediaWiki 1.34, Restricted Project

Fri, Mar 10

lewiscawte closed T305: Investigate Backup Retention (Incident: 07/04/21) as Resolved.
Fri, Mar 10, 9:46 PM · Restricted Project
lewiscawte created T322: Semantic MediaWiki Factbox support on Vector/Monoboook.
Fri, Mar 10, 6:11 PM · Semantic MediaWiki

Sun, Mar 5

lewiscawte triaged T321: Replace/upgrade outbound email system as Low priority.
Sun, Mar 5, 5:28 PM · Restricted Project
lewiscawte created T321: Replace/upgrade outbound email system.
Sun, Mar 5, 5:28 PM · Restricted Project

Tue, Feb 28

lewiscawte closed T268: Loopback user activity as Resolved.

I expect it's the frontend cache and/or SSL terminator incorrectly handling the forwarded headers. We were still very much testing that and the mobile detection in the frontend at this time. Haven't seen a reoccurrence recently, closing until it needs reopening?

Tue, Feb 28, 12:23 AM · Restricted Project, Restricted Project

Jan 31 2023

lewiscawte closed T320: Make CreateWiki open-source as Wontfix.

Thanks for the admin work. Really helpful.

Jan 31 2023, 2:00 PM

Dec 26 2022

lewiscawte triaged T318: PHP8(.1) compatibility issue on Monaco as Normal priority.
Dec 26 2022, 2:46 PM · Monaco
lewiscawte created T318: PHP8(.1) compatibility issue on Monaco.
Dec 26 2022, 2:46 PM · Monaco
lewiscawte closed T310: Error » Semantic MediaWiki occurred on Stargate as Resolved.
Dec 26 2022, 2:10 PM
lewiscawte closed T312: change name as Invalid.
Dec 26 2022, 1:00 PM
lewiscawte closed T316: Import Wiki Database as Invalid.

Sorry - we're not importing wikis at present (and Phabricator wouldn't be the place to request this)

Dec 26 2022, 12:07 PM

Dec 7 2022

lewiscawte closed T317: shoutwiki down as Invalid.
Dec 7 2022, 3:30 PM · Restricted Project

Oct 16 2022

lewiscawte closed T315: Upgrade to MediaWiki 1.39 as Wontfix.

Closing this as a WONTFIX as this task seems to be more aimed at skipping 1.35.

Oct 16 2022, 2:51 PM

Jul 22 2021

lewiscawte added a comment to T305: Investigate Backup Retention (Incident: 07/04/21).

So this cropped up a couple more times - primarily around monthly archiving before the cleanup. Ran into it again as dailies finally started being big enough to push us over that edge.

Jul 22 2021, 8:57 AM · Restricted Project
lewiscawte added a comment to T308: Special:Contact doesn't work.
In T308#4613, @--miki-- wrote:

Special:Contact has been removed. Instead of it, you can contact staff by emailing support@shoutwiki.com.

Jul 22 2021, 8:54 AM

Jul 1 2021

lewiscawte merged T307: create a wiki into T306: WikiWizard offline/notworking.
Jul 1 2021, 10:06 AM · CreateWiki
lewiscawte merged task T307: create a wiki into T306: WikiWizard offline/notworking.
Jul 1 2021, 10:06 AM

Apr 22 2021

lewiscawte closed T306: WikiWizard offline/notworking as Invalid.
Apr 22 2021, 12:06 PM · CreateWiki

Apr 7 2021

lewiscawte triaged T305: Investigate Backup Retention (Incident: 07/04/21) as High priority.
Apr 7 2021, 4:10 PM · Restricted Project
lewiscawte added a comment to T305: Investigate Backup Retention (Incident: 07/04/21).

A monthly cron is now run on the second day of every month to delete monthly backups older than a specified amount, currently set to 120 days. This regained approximately 180 GB of disk space on the manual run. This is currently called "monthlyBackupCleanup" pending commit to the repository and rework as a ... more robust script.

Apr 7 2021, 4:09 PM · Restricted Project
lewiscawte created T305: Investigate Backup Retention (Incident: 07/04/21).
Apr 7 2021, 4:08 PM · Restricted Project

Jan 26 2021

lewiscawte triaged T296: Created wiki not added to database, among other things as High priority.
Jan 26 2021, 11:59 AM · CreateWiki

Dec 8 2020

lewiscawte added a comment to T298: Botched Revision Data.

Update: Root cause is tracked down, we think it's fixed (confirmation of that at a later point, currently isolated so it won't do any harm until then) and we've liberated as much data as we can from the void.

Dec 8 2020, 8:19 AM

Oct 21 2020

lewiscawte updated subscribers of T298: Botched Revision Data.
In T298#4477, @Saftzie wrote:

So even the current revision of the article does not exist, although the article itself still does.

Is it time to lock the database yet? When was the last backup?

Oct 21 2020, 10:17 AM

Oct 20 2020

lewiscawte added a comment to T298: Botched Revision Data.

Merged these in because they're all the same underlying cause which is some sort of botched revision (MediaWiki internals "recently" had a huge overhaul) which is causing it to freak itself out a little. We highly suspect the culprit is CreateWiki, however, at this time a cause and fix is proving difficult to pin down.

Oct 20 2020, 8:42 PM
lewiscawte renamed T298: Botched Revision Data from Unable to edit existing pages to Botched Revision Data.
Oct 20 2020, 8:40 PM
lewiscawte merged task T297: Article histories unavailable into T298: Botched Revision Data.
Oct 20 2020, 8:39 PM
lewiscawte merged T297: Article histories unavailable into T298: Botched Revision Data.
Oct 20 2020, 8:39 PM

Oct 9 2020

lewiscawte added a comment to T142: Enable VisualEditor.
In T142#4435, @--miki-- wrote:

Parsoid is now bundled with MediaWiki 1.35, as is VisualEditor. I suppose that will make it significantly easier to install.

Oct 9 2020, 9:14 AM · 2018 Major Operations

Aug 9 2020

lewiscawte created T294: Retire migrationSettings.php.
Aug 9 2020, 8:56 AM · MediaWiki 1.34, Restricted Project

Aug 3 2020

lewiscawte added a comment to T291: Investigate pigz.

So, for further information, I've hacked the automysqlbackup script to use pigz (it is enabled in the more recent version which seems to be buggy and also isn't provided by package - making life... more interesting)

Aug 3 2020, 9:26 AM · Restricted Project

Aug 2 2020

lewiscawte created T292: Add "Suppress Backup" option.
Aug 2 2020, 10:18 PM · DeleteWiki
lewiscawte triaged T291: Investigate pigz as Normal priority.
Aug 2 2020, 10:09 PM · Restricted Project
lewiscawte created T291: Investigate pigz.
Aug 2 2020, 6:21 PM · Restricted Project

Jul 17 2020

lewiscawte edited projects for T287: MultiUpload, added: MediaWiki 1.34; removed Performance.
Jul 17 2020, 7:44 PM · MediaWiki 1.34

Jul 14 2020

lewiscawte created T290: Undefined method DeleteWikiPage::getTitle().
Jul 14 2020, 3:18 PM · DeleteWiki

Jul 13 2020

lewiscawte closed T289: Semantic wiki error as Invalid.

You need to send an email to support@shoutwiki.com with your wiki subdomain.

Jul 13 2020, 1:01 PM

Jul 10 2020

lewiscawte added a comment to T288: "Create a wiki" raises a database error.

Now I see the "CreateWiki disabled until 1.34.x release is stabilised - see here..." message. Should I be seeing this?

Jul 10 2020, 4:21 PM · CreateWiki
lewiscawte closed T288: "Create a wiki" raises a database error as Resolved.

Completely forgot "normal users" don't just bypass the throttle check. My bad.

Jul 10 2020, 12:20 PM · CreateWiki

Jul 6 2020

lewiscawte added a comment to T287: MultiUpload.

I think Rose-Biblio is one of the largest wikis in shoutwiki and you must earn some money with it by advertisement on my sites. Spending "a few hours" could be a little bit more! Working with singleupload is not acceptable for my needs.

Jul 6 2020, 7:33 PM · MediaWiki 1.34

Jun 28 2020

lewiscawte closed T284: Cannot create a wiki (Database Query Error) as Wontfix.

Is this a side effect of the resolution to the following task: New wikis not created properly?

Jun 28 2020, 4:11 PM · CreateWiki

Jun 25 2020

lewiscawte closed T282: ApiSandbox action=query is broken as Resolved.

I believe this should be fixed?

Jun 25 2020, 11:59 PM
lewiscawte closed T281: Unable to filter list of users by groups as Resolved.
Jun 25 2020, 11:56 PM
lewiscawte triaged T281: Unable to filter list of users by groups as Normal priority.
Jun 25 2020, 9:46 PM

Jun 14 2020

lewiscawte triaged T198: Log referrers of time-outs as Low priority.
Jun 14 2020, 2:38 PM · Restricted Project
lewiscawte triaged T273: Job Queue Runner as Low priority.
Jun 14 2020, 2:38 PM · Restricted Project
lewiscawte triaged T247: Improve ad placement in responsive Monobook as High priority.
Jun 14 2020, 2:38 PM · CSS, Advertising
lewiscawte triaged T261: Start actually caching useful things as High priority.
Jun 14 2020, 2:38 PM · Restricted Project
lewiscawte triaged T262: Send proper security headers as High priority.
Jun 14 2020, 2:38 PM · Restricted Project, Restricted Project
lewiscawte triaged T185: Improve current client error 404/403 pages as Normal priority.
Jun 14 2020, 2:36 PM · I18n, Design, Restricted Project
lewiscawte triaged T240: Move Math rendering to Mathoid as Normal priority.
Jun 14 2020, 2:36 PM · Math, Restricted Project
lewiscawte triaged T263: Enable gzip encoding for piwik.js as Normal priority.
Jun 14 2020, 2:36 PM · Performance
lewiscawte triaged T267: Math tag in page does not work as Normal priority.
Jun 14 2020, 2:36 PM · Math, Lcawte w/c 25th May 20

Jun 12 2020

lewiscawte closed T280: New wikis not created properly as Resolved.
Jun 12 2020, 3:16 PM · CreateWiki

Jun 11 2020

lewiscawte added a comment to T280: New wikis not created properly.

Jack cleaned up the affected wikis, and I've turned off CreateWiki (ish) for the time being. New wikis before we get back to 1.34 are going to cause more issues than its worth.

Jun 11 2020, 5:14 PM · CreateWiki

Jun 1 2020

lewiscawte triaged T265: error page when creating a new wiki (UnexpectedValueException) as Normal priority.
Jun 1 2020, 11:28 PM · CreateWiki

May 26 2020

lewiscawte closed T170: Remove DeleteWiki backups on a regular basis as Resolved.

So we now run a find command which pipes to xargs to delete directories under /path/to/settings/deleted that haven't been modified in 30 days. This gives us enough time to hopefully notice we've deleted the wrong wiki or for someone to appeal a deletion (not that we have a formal appeals process) while not hoarding deleted wikis forever.

May 26 2020, 2:34 PM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki
lewiscawte added a project to T170: Remove DeleteWiki backups on a regular basis: Lcawte w/c 25th May 20.
May 26 2020, 2:08 PM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki
lewiscawte added a comment to T174: 160x600 skyscraper ads overflows 120x600 iframe.

So this turned out to be surprisingly difficult to actually fix. For some reason, the server keeps throwing me either old or 503ing CSS...

May 26 2020, 2:08 PM · Lcawte w/c 25th May 20, Advertising, Skins
lewiscawte closed T157: SemanticExpressiveness causes a 503 error as Wontfix.

No longer deployed in favour of SemanticBundle.

May 26 2020, 12:04 PM · Semantic MediaWiki
lewiscawte closed T158: SemanticResultFormats causes a MWException as Wontfix.

No longer deployed in favour of SemanticBundle.

May 26 2020, 12:04 PM · Semantic MediaWiki
lewiscawte added a comment to T53: Investigate Metrolook ad placement.

@jack Did this ever get fixed?

May 26 2020, 10:57 AM · Advertising, Skins
lewiscawte added a project to T174: 160x600 skyscraper ads overflows 120x600 iframe: Lcawte w/c 25th May 20.
May 26 2020, 10:55 AM · Lcawte w/c 25th May 20, Advertising, Skins
lewiscawte closed T233: Cant use "Example" as query as Invalid.

Could not reproduce, no indication of continued issue

May 26 2020, 10:53 AM
lewiscawte added a project to T267: Math tag in page does not work: Math.
May 26 2020, 10:00 AM · Math, Lcawte w/c 25th May 20
lewiscawte triaged T245: Upgrade to Ubuntu 18.04 as Normal priority.
May 26 2020, 9:59 AM · Restricted Project
lewiscawte added a comment to T245: Upgrade to Ubuntu 18.04.

Chirp upgraded, Vertex decommissioned

May 26 2020, 9:58 AM · Restricted Project
lewiscawte closed T232: Replace Vertex as Resolved.

Vertex decommissioned and replaced by Utter.

May 26 2020, 9:57 AM · Restricted Project
lewiscawte added a hashtag to Lcawte w/c 25th May 20: #lc25may.
May 26 2020, 9:55 AM
lewiscawte added a project to T267: Math tag in page does not work: Lcawte w/c 25th May 20.
May 26 2020, 9:45 AM · Math, Lcawte w/c 25th May 20
lewiscawte created Lcawte w/c 25th May 20.
May 26 2020, 9:43 AM

May 19 2020

lewiscawte added a comment to T181: Deploy TimedMediaHandler.

Current blocker/extensive consideration required: T273

May 19 2020, 4:39 PM · Extension Wishlist, 2018 Major Operations, Restricted Project
lewiscawte created T273: Job Queue Runner.
May 19 2020, 4:38 PM · Restricted Project

May 4 2020

lewiscawte moved T221: Consider adding OATHAuth to extension request whitelist from Backlog to Pending on the Extension Wishlist board.
May 4 2020, 2:03 PM · Extension Wishlist

May 3 2020

lewiscawte triaged T221: Consider adding OATHAuth to extension request whitelist as Wishlist priority.
May 3 2020, 10:44 PM · Extension Wishlist
lewiscawte triaged T220: add Wikibase extension to veri.shoutwiki.com as Wishlist priority.
May 3 2020, 10:44 PM · Extension Wishlist
lewiscawte triaged T251: Installing "Restric access by category & group" on Cogitopédie as Wishlist priority.
May 3 2020, 10:44 PM · Extension Wishlist
lewiscawte triaged T255: Review NewsTicker for repository/production. as Wishlist priority.
May 3 2020, 10:44 PM · Extension Wishlist
lewiscawte triaged T256: Enable DisableAccount as Wishlist priority.
May 3 2020, 10:44 PM · Extension Wishlist
lewiscawte triaged T271: Add CodeMirror extension to enable wikitext syntax highlighting as Wishlist priority.
May 3 2020, 10:44 PM · Extension Wishlist
lewiscawte triaged T272: Install CodeEditor globally as Wishlist priority.
May 3 2020, 10:44 PM · Extension Wishlist
lewiscawte moved T181: Deploy TimedMediaHandler from Backlog to Pending on the Extension Wishlist board.
May 3 2020, 10:43 PM · Extension Wishlist, 2018 Major Operations, Restricted Project
lewiscawte moved T196: Write a new ticket filing front-end from Backlog to Development Required on the Extension Wishlist board.
May 3 2020, 10:43 PM · Extension Wishlist, Support, Design
lewiscawte moved T256: Enable DisableAccount from Backlog to Consideration on the Extension Wishlist board.
May 3 2020, 10:42 PM · Extension Wishlist
lewiscawte moved T271: Add CodeMirror extension to enable wikitext syntax highlighting from Backlog to Consideration on the Extension Wishlist board.
May 3 2020, 10:42 PM · Extension Wishlist
lewiscawte moved T272: Install CodeEditor globally from Backlog to Pending on the Extension Wishlist board.
May 3 2020, 10:42 PM · Extension Wishlist
lewiscawte added a comment to T272: Install CodeEditor globally.

As this is bundled with MediaWiki by default now, I don't see any huge issue with enabling it globally - we'll probably roll this with MediaWiki 1.34

May 3 2020, 10:40 PM · Extension Wishlist
lewiscawte created MediaWiki 1.34.
May 3 2020, 10:40 PM
lewiscawte updated subscribers of T265: error page when creating a new wiki (UnexpectedValueException).
In T265#4080, @Berot3 wrote:

Got the same just now. Does that mean that there is no way to create a wiki for a unforeseen time?

May 3 2020, 10:36 PM · CreateWiki

Apr 25 2020

lewiscawte closed T270: Can't include language in URL when creating wiki as Wontfix.

It is entirely intentional. Language subdomains are a blocker for our HTTPS rollout, so we're actively removing the ability to create new ones and are in the process of clearing up as many of them as we can. When we get a better idea of how many we need to keep, further details will be provided to existing wikis.

Apr 25 2020, 2:17 PM · CreateWiki

Jan 19 2020

lewiscawte added a comment to T265: error page when creating a new wiki (UnexpectedValueException).
In T265#4020, @Scia wrote:

I remember getting a similar error. I think this is - at least partly - because page imports are currently disabled (they were apparently being abused, so they're working on a new, more manageable system, last I heard).

Jan 19 2020, 2:47 PM · CreateWiki

Jan 13 2020

lewiscawte closed T266: MultiUpload does not unpack .zip, .tar, .tar.gz, or .tgz ("not a permitted file type") as Wontfix.

The extension is unmaintained upstream, and we'll be dropping it as soon as it causes a security issue or no longer works.

Jan 13 2020, 10:37 AM

Jan 6 2020

lewiscawte moved T211: Allow stewards to add/remove other stewards from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 6 2020, 8:16 PM · Restricted Project
lewiscawte added a project to T211: Allow stewards to add/remove other stewards: Restricted Project.
Jan 6 2020, 8:13 PM · Restricted Project

Dec 30 2019

lewiscawte archived 2018 Major Operations.
Dec 30 2019, 10:37 AM

Dec 26 2019

lewiscawte triaged T264: Internal error: The luasandbox extension is not present as Unbreak Now! priority.
Dec 26 2019, 10:30 PM
lewiscawte closed T264: Internal error: The luasandbox extension is not present as Resolved.

Fixed this hours before I saw this ticket...

Dec 26 2019, 10:30 PM

Nov 17 2019

lewiscawte removed a project from T263: Enable gzip encoding for piwik.js: Restricted Project.
Nov 17 2019, 10:05 PM · Performance