Page MenuHomePhabricator

lewiscawte (Lewis Cawte)
Chief Technical OfficerAdministrator

Projects (10)

User Details

User Since
May 31 2014, 9:14 PM (280 w, 1 d)
Roles
Administrator
MediaWiki User
Lcawte

Recent Activity

Aug 11 2019

lewiscawte closed T260: Deploy MobileFrontend as Resolved.
Aug 11 2019, 7:33 PM · Restricted Project, Mobile
lewiscawte closed T241: Deploy Utter, a subtask of T260: Deploy MobileFrontend, as Resolved.
Aug 11 2019, 7:33 PM · Restricted Project, Mobile
lewiscawte closed T241: Deploy Utter, a subtask of T131: Sort HTTPS and make it available to everyone, as Resolved.
Aug 11 2019, 7:33 PM · 2018 Major Operations, Restricted Project
lewiscawte closed T241: Deploy Utter as Resolved.
Aug 11 2019, 7:33 PM · Restricted Project
lewiscawte closed T241: Deploy Utter, a subtask of T261: Start actually caching useful things, as Resolved.
Aug 11 2019, 7:33 PM · Restricted Project

Jul 31 2019

lewiscawte renamed T244: Global CSS/JS HTTPS readiness from GlobalCSSJS to Global CSS/JS HTTPS readiness.
Jul 31 2019, 7:06 PM · 2018 Major Operations, Restricted Project

Jul 29 2019

lewiscawte added a comment to T257: Requests regarding Turnpike Wiki.

No. Oversight is the group that remains at Wikipedia assigned the RevDel permissions. Oversight was an extension that used to leave no trace that was replaced by RevDel. All RevDel now leaves a trace and can be restored, all this information is on the WP:OS page you linked - however, this does not matter as we are not granting that right to users.

Jul 29 2019, 7:01 PM · Other/Unspecified
lewiscawte added a comment to T257: Requests regarding Turnpike Wiki.

They're the same thing. They use the same feature. We're not giving out rights to them, and we won't be "cleaning up" logs and history in future, unless there's a leak of personal information or libel as stated in the system message for RevisionDelete.

Jul 29 2019, 6:54 PM · Other/Unspecified

Jul 25 2019

lewiscawte added a comment to T176: Use VIPS for image scaling & deploy the VipsScaler MediaWiki extension.

Been deployed for a number of months now with no issues.

Jul 25 2019, 11:44 AM · Extension Wishlist, 2018 Major Operations, Restricted Project
lewiscawte created T262: Send proper security headers.
Jul 25 2019, 11:36 AM · Restricted Project, Restricted Project
lewiscawte added a comment to T261: Start actually caching useful things.

So I played around with a few headers today, after giving Varnish most of Utter's RAM to play with. Pages at /wiki/ are currently cached for 10 minutes (we ought to maybe change this to be a little more namespace specific and/or exclude Special: pages?) and images for a month.

Jul 25 2019, 11:28 AM · Restricted Project
lewiscawte added a subtask for T261: Start actually caching useful things: T241: Deploy Utter.
Jul 25 2019, 11:23 AM · Restricted Project
lewiscawte added a parent task for T241: Deploy Utter: T261: Start actually caching useful things.
Jul 25 2019, 11:23 AM · Restricted Project
lewiscawte created T261: Start actually caching useful things.
Jul 25 2019, 11:23 AM · Restricted Project
lewiscawte added a parent task for T241: Deploy Utter: T260: Deploy MobileFrontend.
Jul 25 2019, 11:18 AM · Restricted Project
lewiscawte added a subtask for T260: Deploy MobileFrontend: T241: Deploy Utter.
Jul 25 2019, 11:18 AM · Restricted Project, Mobile
lewiscawte created T260: Deploy MobileFrontend.
Jul 25 2019, 11:17 AM · Restricted Project, Mobile

Jul 24 2019

lewiscawte added a comment to T241: Deploy Utter.

Utter is now serving requests on all ShoutWiki sites. Will close task assuming no issues reported within the next few days.

Jul 24 2019, 9:35 PM · Restricted Project
lewiscawte closed T242: Rewrite VCL as Resolved.
Jul 24 2019, 9:35 PM · Restricted Project
lewiscawte closed T242: Rewrite VCL, a subtask of T241: Deploy Utter, as Resolved.
Jul 24 2019, 9:35 PM · Restricted Project

Jul 18 2019

lewiscawte removed a project from T259: Can’t import pages: Major Code.
Jul 18 2019, 9:04 AM
lewiscawte updated subscribers of T259: Can’t import pages.

@znotch190711 If you aren't sure what projects to add a task to, don't. This isn't a task that requires a lot of code so it doesn't belong in Major Code. Also, stop the world and his wife to tasks. We've got systems that watch for new tasks so we can action them where necessary. What we don't have, is systems to go and clean all this junk from everyone's inboxes.

Jul 18 2019, 9:04 AM

Jul 15 2019

lewiscawte updated subscribers of T258: Installing global MediaWiki extensions .
Jul 15 2019, 10:05 AM · Restricted Project
lewiscawte updated subscribers of T258: Installing global MediaWiki extensions .

We don't need CentralAuth, we already have a global user table. @jack developed the GlobalUserPage extension for ShoutWiki.

Jul 15 2019, 10:03 AM · Restricted Project
lewiscawte removed a project from T258: Installing global MediaWiki extensions : Major Code.
Jul 15 2019, 10:00 AM · Restricted Project

Jun 22 2019

lewiscawte created T256: Enable DisableAccount.
Jun 22 2019, 11:04 AM · Extension Wishlist

Jun 21 2019

lewiscawte closed T253: User account deletion as Wontfix.

I'm going to close this as this is really more of something that has to be dealt with upstream - deleting accounts is something that MediaWiki doesn't handle in single wiki installations yet, so until an appropriate solution has been dealt with upstream for a single wiki, we can't really develop a way to do this without breaking wikis. You can read about this more on MediaWiki.org.

Jun 21 2019, 10:36 PM

Jun 18 2019

lewiscawte added a comment to T255: Review NewsTicker for repository/production..

Ref: osTicket#3336

Jun 18 2019, 6:16 PM · Extension Wishlist
lewiscawte created T255: Review NewsTicker for repository/production..
Jun 18 2019, 6:16 PM · Extension Wishlist

Mar 20 2019

lewiscawte removed a project from T199: Consider adding the Arrays extension to our extension request whitelist: Restricted Project.
Mar 20 2019, 5:43 PM · Extension Wishlist
lewiscawte removed a project from T195: Consider adding UniversalLanguageSelector to the ShoutWiki extension request list: Restricted Project.
Mar 20 2019, 5:43 PM · Extension Wishlist
lewiscawte removed a project from T200: Add TemplateData to our extension request whitelist: Restricted Project.
Mar 20 2019, 5:43 PM · Extension Wishlist
lewiscawte removed a project from T201: Add TemplateSandbox to our extension request whitelist: Restricted Project.
Mar 20 2019, 5:43 PM · Extension Wishlist
lewiscawte removed a project from T204: Add Quiz to our extension request whitelist: Restricted Project.
Mar 20 2019, 5:43 PM · Extension Wishlist
lewiscawte removed a project from T182: Globally deploy Echo: Restricted Project.
Mar 20 2019, 5:43 PM · Extension Wishlist, 2017 Major Operations
lewiscawte edited projects for T221: Consider adding OATHAuth to extension request whitelist, added: Extension Wishlist; removed Restricted Project.
Mar 20 2019, 5:41 PM · Extension Wishlist
lewiscawte added a comment to T251: Installing "Restric access by category & group" on Cogitopédie.

Yes, I've read this warning (it's the same warning on Whitelist extension page). But how to do that?

Mar 20 2019, 5:39 PM · Extension Wishlist
lewiscawte closed T252: Install http://fr.shoutwiki.com/wiki/Aide:Extensions#Spam_et_blocage as Invalid.

T249:
nor is Phabricator appropriate for individual wiki setting requests. Please send an email to support@shoutwiki.com.

Mar 20 2019, 5:33 PM

Mar 19 2019

lewiscawte triaged T250: Installing Namespace Manager on Cogitopédie as Wishlist priority.
Mar 19 2019, 3:44 PM · Extension Wishlist
lewiscawte assigned T250: Installing Namespace Manager on Cogitopédie to jack.
Mar 19 2019, 3:44 PM · Extension Wishlist
lewiscawte closed T251: Installing "Restric access by category & group" on Cogitopédie as Wontfix.

If you need per-page or partial page access restrictions, you are advised to install an appropriate content management package. MediaWiki was not written to provide per-page access restrictions, and almost all hacks or patches promising to add them will likely have flaws somewhere, which could lead to exposure of confidential data.

Mar 19 2019, 3:43 PM · Extension Wishlist

Mar 16 2019

lewiscawte closed T249: InstantCommons on Cogitopédie as Invalid.

InstantCommons isn't an extension, nor is Phabricator appropriate for individual wiki setting requests. Please send an email to support@shoutwiki.com.

Mar 16 2019, 1:16 PM

Mar 14 2019

lewiscawte added a comment to T174: 160x600 skyscraper ads overflows 120x600 iframe.

Mar 14 2019, 12:52 AM · Advertising, Skins
lewiscawte renamed T174: 160x600 skyscraper ads overflows 120x600 iframe from Vector 160x600 skyscraper ad overflows 120x600 iframe to 160x600 skyscraper ads overflows 120x600 iframe.
Mar 14 2019, 12:30 AM · Advertising, Skins

Mar 13 2019

lewiscawte added a comment to T176: Use VIPS for image scaling & deploy the VipsScaler MediaWiki extension.

Deployed - testing for a few days before cleaning up Brickipedia and closing as resolved.

Mar 13 2019, 2:43 PM · Extension Wishlist, 2018 Major Operations, Restricted Project
lewiscawte moved T232: Replace Vertex from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 13 2019, 1:26 PM · Restricted Project
lewiscawte added a comment to T240: Move Math rendering to Mathoid.

NPM Tests are giving HTTP 500 errors. To investigate further at a later date.

Mar 13 2019, 1:26 PM · Math, Restricted Project

Mar 9 2019

lewiscawte placed T138: Add more content to starter.shoutwiki.com up for grabs.
Mar 9 2019, 3:58 PM · Starter ShoutWiki

Mar 4 2019

lewiscawte set the color for Math to Violet.
Mar 4 2019, 12:06 PM
lewiscawte added a project to T228: Track Import Requests: Major Code.
Mar 4 2019, 11:50 AM · Major Code, Extension Wishlist
lewiscawte triaged T199: Consider adding the Arrays extension to our extension request whitelist as Wishlist priority.
Mar 4 2019, 11:49 AM · Extension Wishlist
lewiscawte lowered the priority of T201: Add TemplateSandbox to our extension request whitelist from Normal to Wishlist.
Mar 4 2019, 11:49 AM · Extension Wishlist
lewiscawte triaged T200: Add TemplateData to our extension request whitelist as Wishlist priority.
Mar 4 2019, 11:49 AM · Extension Wishlist
lewiscawte triaged T202: Add UrlShortener to our extension request whitelist as Wishlist priority.
Mar 4 2019, 11:49 AM · Extension Wishlist, Restricted Project
lewiscawte triaged T203: Add GeoData to our extension request whitelist as Wishlist priority.
Mar 4 2019, 11:49 AM · Extension Wishlist, Restricted Project
lewiscawte triaged T204: Add Quiz to our extension request whitelist as Wishlist priority.
Mar 4 2019, 11:49 AM · Extension Wishlist
lewiscawte added a project to T176: Use VIPS for image scaling & deploy the VipsScaler MediaWiki extension: Extension Wishlist.
Mar 4 2019, 11:46 AM · Extension Wishlist, 2018 Major Operations, Restricted Project
lewiscawte added a project to T181: Deploy TimedMediaHandler: Extension Wishlist.
Mar 4 2019, 11:46 AM · Extension Wishlist, 2018 Major Operations, Restricted Project
lewiscawte added a project to T201: Add TemplateSandbox to our extension request whitelist: Extension Wishlist.
Mar 4 2019, 11:46 AM · Extension Wishlist
lewiscawte added a project to T43: Track and manage third party extensions: Extension Wishlist.
Mar 4 2019, 11:46 AM · Extension Wishlist, Major Code
lewiscawte added a project to T195: Consider adding UniversalLanguageSelector to the ShoutWiki extension request list: Extension Wishlist.
Mar 4 2019, 11:45 AM · Extension Wishlist
lewiscawte added a project to T182: Globally deploy Echo: Extension Wishlist.
Mar 4 2019, 11:42 AM · Extension Wishlist, 2017 Major Operations
lewiscawte added a project to T228: Track Import Requests: Extension Wishlist.
Mar 4 2019, 11:42 AM · Major Code, Extension Wishlist
lewiscawte added a project to T196: Write a new ticket filing front-end: Extension Wishlist.
Mar 4 2019, 11:42 AM · Extension Wishlist, Support, Design
lewiscawte added a project to T199: Consider adding the Arrays extension to our extension request whitelist: Extension Wishlist.
Mar 4 2019, 11:42 AM · Extension Wishlist
lewiscawte added a project to T200: Add TemplateData to our extension request whitelist: Extension Wishlist.
Mar 4 2019, 11:42 AM · Extension Wishlist
lewiscawte added a project to T202: Add UrlShortener to our extension request whitelist: Extension Wishlist.
Mar 4 2019, 11:42 AM · Extension Wishlist, Restricted Project
lewiscawte added a project to T203: Add GeoData to our extension request whitelist: Extension Wishlist.
Mar 4 2019, 11:42 AM · Extension Wishlist, Restricted Project
lewiscawte added a project to T204: Add Quiz to our extension request whitelist: Extension Wishlist.
Mar 4 2019, 11:42 AM · Extension Wishlist
lewiscawte added a project to T220: add Wikibase extension to veri.shoutwiki.com: Extension Wishlist.
Mar 4 2019, 11:42 AM · Extension Wishlist
lewiscawte set the color for Extension Wishlist to Grey.
Mar 4 2019, 11:39 AM

Feb 25 2019

lewiscawte moved T244: Global CSS/JS HTTPS readiness from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:26 AM · 2018 Major Operations, Restricted Project
lewiscawte moved T141: Ensure custom logs get rotated from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:26 AM · 2018 Major Operations, Restricted Project
lewiscawte moved T206: Faster global operations scripts from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:26 AM · Restricted Project
lewiscawte moved T170: Remove DeleteWiki backups on a regular basis from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:26 AM · 2018 Major Operations, Restricted Project, CreateWiki
lewiscawte moved T240: Move Math rendering to Mathoid from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:25 AM · Math, Restricted Project
lewiscawte closed T92: Drop CodeReview from Repo, a subtask of T90: Upgrade MediaWiki to 1.28, as Resolved.
Feb 25 2019, 2:25 AM
lewiscawte closed T92: Drop CodeReview from Repo, a subtask of T94: Remove unused extensions, as Resolved.
Feb 25 2019, 2:25 AM · Restricted Project, Unknown Object (Project), Technical Debt
lewiscawte closed T92: Drop CodeReview from Repo as Resolved.
Feb 25 2019, 2:25 AM · Unknown Object (Project), Technical Debt
lewiscawte moved T236: Math not rendering (Texvc issues) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:24 AM · Math, Restricted Project
lewiscawte moved T241: Deploy Utter from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:24 AM · Restricted Project
lewiscawte moved T242: Rewrite VCL from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:24 AM · Restricted Project
lewiscawte merged T140: Rewrite our VCL for Varnish 5.0 into T242: Rewrite VCL.
Feb 25 2019, 2:24 AM · Restricted Project
lewiscawte merged task T140: Rewrite our VCL for Varnish 5.0 into T242: Rewrite VCL.
Feb 25 2019, 2:24 AM · 2018 Major Operations, Restricted Project
lewiscawte moved T176: Use VIPS for image scaling & deploy the VipsScaler MediaWiki extension from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:23 AM · Extension Wishlist, 2018 Major Operations, Restricted Project
lewiscawte moved T197: Script creation of avatar and award directories from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:23 AM · Restricted Project
lewiscawte moved T232: Replace Vertex from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 25 2019, 2:23 AM · Restricted Project
lewiscawte added a comment to T176: Use VIPS for image scaling & deploy the VipsScaler MediaWiki extension.

Targetting global deployment Q1 2019 using settings currently running at Brickipedia.

Feb 25 2019, 2:22 AM · Extension Wishlist, 2018 Major Operations, Restricted Project

Feb 24 2019

lewiscawte created T245: Upgrade to Ubuntu 18.04.
Feb 24 2019, 11:21 PM · Restricted Project

Feb 21 2019

lewiscawte renamed T241: Deploy Utter from Roll new Varnish/Terminator server to Deploy Utter.
Feb 21 2019, 8:05 PM · Restricted Project
lewiscawte triaged T244: Global CSS/JS HTTPS readiness as High priority.
Feb 21 2019, 1:09 AM · 2018 Major Operations, Restricted Project
lewiscawte triaged T243: Serving on HTTPS as High priority.
Feb 21 2019, 1:06 AM · 2018 Major Operations, Restricted Project
lewiscawte triaged T242: Rewrite VCL as High priority.
Feb 21 2019, 1:05 AM · Restricted Project
lewiscawte triaged T241: Deploy Utter as High priority.
Feb 21 2019, 1:04 AM · Restricted Project
lewiscawte closed T132: Move SSL Termination to Vertex as Resolved.

Vertex is currently terminating SSL for brickimedia.org

Feb 21 2019, 1:02 AM · 2018 Major Operations, Restricted Project
lewiscawte closed T132: Move SSL Termination to Vertex, a subtask of T131: Sort HTTPS and make it available to everyone, as Resolved.
Feb 21 2019, 1:02 AM · 2018 Major Operations, Restricted Project

Jan 3 2019

lewiscawte created T240: Move Math rendering to Mathoid.
Jan 3 2019, 5:30 PM · Math, Restricted Project

Dec 26 2018

lewiscawte added a comment to T131: Sort HTTPS and make it available to everyone.

This I think is similar to @jack's preferred solution, but it makes life an absolute nightmare in terms of actually setting up that short URL...

Dec 26 2018, 1:57 PM · 2018 Major Operations, Restricted Project

Dec 16 2018

lewiscawte closed T118: Math causes an error so page does not display as Resolved.
Dec 16 2018, 2:40 AM · Math
lewiscawte added a comment to T236: Math not rendering (Texvc issues).

Will fix over this Christmas period. I absolutely love Math bugs, and they're only slightly (T192, T130, T175, T118)

Dec 16 2018, 2:40 AM · Math, Restricted Project