lewiscawte (Lewis Cawte)Administrator
Chief Technical Officer

Projects (11)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
May 31 2014, 9:14 PM (155 w, 4 d)
Roles
Administrator
Availability
Available
MediaWiki User
Lcawte

Recent Activity

Apr 9 2017

lewiscawte closed T192: Cannot parse <math> tags as "Resolved".
Apr 9 2017, 9:10 AM

Mar 30 2017

lewiscawte created T198: Log referrers of time-outs.
Mar 30 2017, 9:25 PM · Restricted Project
lewiscawte added a comment to T197: Script creation of avatar and award directories.

Current commands:

Mar 30 2017, 9:21 PM · Restricted Project
lewiscawte created T197: Script creation of avatar and award directories.
Mar 30 2017, 9:20 PM · Restricted Project
lewiscawte created T196: Write a new ticket filing front-end.
Mar 30 2017, 9:16 PM · Support, Design

Mar 29 2017

lewiscawte triaged T195: Consider adding UniversalLanguageSelector to the ShoutWiki extension request list as "Wishlist" priority.
Mar 29 2017, 11:53 PM · Restricted Project
lewiscawte awarded T194: Consider enabling Thanks extension globally a Like token.
Mar 29 2017, 8:14 PM · Restricted Project
lewiscawte awarded T194: Consider enabling Thanks extension globally a Like token.
Mar 29 2017, 8:14 PM · Restricted Project
lewiscawte closed T144: Session issues for some users (post MW1.27) as "Resolved".
Mar 29 2017, 3:44 PM
lewiscawte closed T154: Can't connect my account as "Resolved".
Mar 29 2017, 3:44 PM
lewiscawte closed T180: Move sessions out of the database as "Resolved".
Mar 29 2017, 3:44 PM · Restricted Project, 2017 Major Operations
lewiscawte added a parent task for T194: Consider enabling Thanks extension globally: T182: Globally deploy Echo.
Mar 29 2017, 3:12 PM · Restricted Project
lewiscawte added a subtask for T182: Globally deploy Echo: T194: Consider enabling Thanks extension globally.
Mar 29 2017, 3:12 PM · Restricted Project, 2017 Major Operations

Mar 28 2017

lewiscawte added a comment to T68: HAWelcome take into account SocialProfile.

Based on the fact that patch was filed... over half a year ago, we can safely assume it's been deployed. Can we close this as resolved?

Mar 28 2017, 11:15 AM · Technical Debt

Mar 27 2017

lewiscawte added a comment to T144: Session issues for some users (post MW1.27).

Should be fixed?

Mar 27 2017, 9:39 PM
lewiscawte claimed T192: Cannot parse <math> tags.
Mar 27 2017, 9:24 PM

Mar 25 2017

lewiscawte added a project to T191: Issues about Vector Skin - dropdown menus are covered by right ads.: Advertising.
Mar 25 2017, 1:19 AM · Advertising, Skins
lewiscawte lowered the priority of T191: Issues about Vector Skin - dropdown menus are covered by right ads. from "High" to "Normal".
Mar 25 2017, 1:19 AM · Advertising, Skins

Mar 18 2017

lewiscawte added a comment to T154: Can't connect my account.

I think this was resolved with T180 and various other changes.

Mar 18 2017, 2:42 PM

Mar 17 2017

lewiscawte added a comment to T180: Move sessions out of the database.

So after more reports of session issues this morning, I've put sessions in Redis for now.

Mar 17 2017, 12:54 PM · Restricted Project, 2017 Major Operations

Mar 14 2017

lewiscawte added a comment to T185: Improve current client error 404/403 pages.

While having this page available in as many languages would be nice, I'm not really sure if it's feasible.

Mar 14 2017, 8:42 AM · I18n, Design, Restricted Project
lewiscawte triaged T184: "Business" analytics as "Wishlist" priority.
Mar 14 2017, 2:57 AM · Restricted Project
lewiscawte created T184: "Business" analytics.
Mar 14 2017, 2:56 AM · Restricted Project
lewiscawte added a project to T112: Make branding consistent: Design.
Mar 14 2017, 2:31 AM · Design, Skins
lewiscawte added a project to T43: Track and manage third party extensions: Major Code.
Mar 14 2017, 2:31 AM · Major Code
lewiscawte added a project to T55: Rewrite CreateWiki Frontend: Major Code.
Mar 14 2017, 2:31 AM · Technical Debt, Design, Major Code, CreateWiki
lewiscawte added a project to T74: Provide a better No Such Wiki page: Major Code.
Mar 14 2017, 2:31 AM · Design, Major Code, NoSuchWiki
lewiscawte added a project to T98: Write a ShoutWiki library: Major Code.
Mar 14 2017, 2:31 AM · Major Code
lewiscawte added a project to T96: Manage custom extensions: Major Code.
Mar 14 2017, 2:31 AM · Major Code, Restricted Project
lewiscawte added a project to T165: Get nagged at for out of date things.: Major Code.
Mar 14 2017, 2:31 AM · Major Code, 2017 Major Operations, Restricted Project
lewiscawte created Major Code.
Mar 14 2017, 2:28 AM
lewiscawte triaged T183: Produce error pages for server downtimes as "Normal" priority.

Thinking about it, we could do with a better 404 and 403 error page.

Mar 14 2017, 2:26 AM · I18n, Design, Restricted Project
lewiscawte created T183: Produce error pages for server downtimes.
Mar 14 2017, 2:24 AM · I18n, Design, Restricted Project
lewiscawte moved T141: Ensure custom logs get rotated from Backlog to Servers on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · 2017 Major Operations, Restricted Project
lewiscawte moved T140: Rewrite our VCL for Varnish 5.0 from Backlog to Servers on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · 2017 Major Operations, Restricted Project
lewiscawte moved T132: Move SSL Termination to Vertex from Backlog to Servers on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · 2017 Major Operations, Restricted Project
lewiscawte moved T142: Enable VisualEditor from Backlog to Extensions with Many Dependencies on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · 2017 Major Operations
lewiscawte moved T181: Deploy TimedMediaHandler from Extensions to Extensions with Many Dependencies on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · Restricted Project, 2017 Major Operations
lewiscawte moved T180: Move sessions out of the database from Backlog to Servers on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · Restricted Project, 2017 Major Operations
lewiscawte moved T170: Remove DeleteWiki backups on a regular basis from Backlog to Servers on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · 2017 Major Operations, Restricted Project, CreateWiki
lewiscawte moved T176: Use VIPS for image scaling & deploy the VipsScaler MediaWiki extension from Extensions to Servers on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · 2017 Major Operations, Restricted Project
lewiscawte moved T176: Use VIPS for image scaling & deploy the VipsScaler MediaWiki extension from Backlog to Extensions on the 2017 Major Operations board.
Mar 14 2017, 2:19 AM · 2017 Major Operations, Restricted Project
lewiscawte moved T181: Deploy TimedMediaHandler from Backlog to Extensions on the 2017 Major Operations board.
Mar 14 2017, 2:18 AM · Restricted Project, 2017 Major Operations
lewiscawte moved T182: Globally deploy Echo from Backlog to Extensions on the 2017 Major Operations board.
Mar 14 2017, 2:18 AM · Restricted Project, 2017 Major Operations
lewiscawte triaged T182: Globally deploy Echo as "High" priority.
Mar 14 2017, 2:13 AM · Restricted Project, 2017 Major Operations
lewiscawte created T182: Globally deploy Echo.
Mar 14 2017, 2:10 AM · Restricted Project, 2017 Major Operations
lewiscawte triaged T181: Deploy TimedMediaHandler as "Normal" priority.
Mar 14 2017, 1:58 AM · Restricted Project, 2017 Major Operations
lewiscawte created T181: Deploy TimedMediaHandler.
Mar 14 2017, 1:58 AM · Restricted Project, 2017 Major Operations
lewiscawte added a project to T169: ShoutWiki should have a staff tool for viewing the info of a wiki: Support.
Mar 14 2017, 1:45 AM · Support
lewiscawte claimed T180: Move sessions out of the database.

This may also help with T144 and T154.

Mar 14 2017, 1:28 AM · Restricted Project, 2017 Major Operations
lewiscawte created T180: Move sessions out of the database.
Mar 14 2017, 1:28 AM · Restricted Project, 2017 Major Operations
lewiscawte added a project to T53: Investigate Metrolook ad placement: Advertising.
Mar 14 2017, 1:23 AM · Advertising, Skins
lewiscawte added a project to T54: User menu is overlayed by ShoutWikiAds sidebar advertisement : Advertising.
Mar 14 2017, 1:23 AM · Advertising, Skins
lewiscawte edited projects for T57: Reporting Ads, added: Advertising; removed Other/Unspecified.
Mar 14 2017, 1:23 AM · Advertising
lewiscawte added a project to T58: Review effectiveness of ads: Advertising.
Mar 14 2017, 1:22 AM · Advertising
lewiscawte edited projects for T69: AdBlockDetector, added: Advertising; removed Other/Unspecified.
Mar 14 2017, 1:22 AM · Advertising
lewiscawte added a project to T174: Vector 160x600 skyscraper ad overflows 120x600 iframe: Advertising.
Mar 14 2017, 1:22 AM · Advertising, Skins
lewiscawte created Advertising.
Mar 14 2017, 1:19 AM
lewiscawte added a project to T132: Move SSL Termination to Vertex: 2017 Major Operations.
Mar 14 2017, 1:17 AM · 2017 Major Operations, Restricted Project
lewiscawte added a project to T140: Rewrite our VCL for Varnish 5.0: 2017 Major Operations.
Mar 14 2017, 1:17 AM · 2017 Major Operations, Restricted Project
lewiscawte added a project to T141: Ensure custom logs get rotated: 2017 Major Operations.
Mar 14 2017, 1:17 AM · 2017 Major Operations, Restricted Project
lewiscawte added a project to T142: Enable VisualEditor: 2017 Major Operations.
Mar 14 2017, 1:17 AM · 2017 Major Operations
lewiscawte added a project to T165: Get nagged at for out of date things.: 2017 Major Operations.
Mar 14 2017, 1:17 AM · Major Code, 2017 Major Operations, Restricted Project
lewiscawte added a project to T170: Remove DeleteWiki backups on a regular basis: 2017 Major Operations.
Mar 14 2017, 1:17 AM · 2017 Major Operations, Restricted Project, CreateWiki
lewiscawte added a project to T176: Use VIPS for image scaling & deploy the VipsScaler MediaWiki extension: 2017 Major Operations.
Mar 14 2017, 1:17 AM · 2017 Major Operations, Restricted Project
lewiscawte created 2017 Major Operations.
Mar 14 2017, 1:14 AM

Mar 13 2017

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

Should be fixed when rSHWK4162 is deployed.

Mar 13 2017, 1:50 PM · Advertising, Skins
lewiscawte closed T153: Phabricator daemons not starting by themselves as "Resolved".
Mar 13 2017, 1:46 PM · Restricted Project, Phabricator
lewiscawte closed T168: Consider using the Ponder module on Phabricator as "Wontfix".
Mar 13 2017, 1:46 PM · Phabricator
lewiscawte triaged T157: SemanticExpressiveness causes a 503 error as "Normal" priority.
Mar 13 2017, 1:45 PM · Semantic MediaWiki
lewiscawte triaged T158: SemanticResultFormats causes a MWException as "Normal" priority.
Mar 13 2017, 1:45 PM · Semantic MediaWiki
lewiscawte triaged T164: Aurora skin uses data URIs for gradients instead of using CSS gradients as "Normal" priority.
Mar 13 2017, 1:45 PM · Aurora
lewiscawte triaged T165: Get nagged at for out of date things. as "Normal" priority.
Mar 13 2017, 1:45 PM · Major Code, 2017 Major Operations, Restricted Project
lewiscawte triaged T169: ShoutWiki should have a staff tool for viewing the info of a wiki as "Normal" priority.
Mar 13 2017, 1:45 PM · Support
lewiscawte triaged T170: Remove DeleteWiki backups on a regular basis as "Normal" priority.
Mar 13 2017, 1:45 PM · 2017 Major Operations, Restricted Project, CreateWiki
lewiscawte triaged T172: Run findWikisWithOnlyStarterContent.php and delete wikis on the list as "Low" priority.
Mar 13 2017, 1:44 PM · Restricted Project
lewiscawte triaged T174: Vector 160x600 skyscraper ad overflows 120x600 iframe as "Normal" priority.
Mar 13 2017, 1:42 PM · Advertising, Skins

Mar 3 2017

lewiscawte added a comment to T178: Add Refreshed skin to CreateWiki.

We should probably decide what we want the logo dropdown to contain and configure it by default that a wiki can upload its own image for that. I'd assume we want the wiki and then Hub?

Mar 3 2017, 9:13 AM · CreateWiki
lewiscawte triaged T178: Add Refreshed skin to CreateWiki as "Normal" priority.
Mar 3 2017, 9:10 AM · CreateWiki

Feb 25 2017

lewiscawte reopened T118: Math causes an error so page does not display as "Open".
Feb 25 2017, 7:58 AM
lewiscawte merged T175: math.shoutwiki.com throws MWException where Math is installed into T118: Math causes an error so page does not display.
Feb 25 2017, 7:57 AM
lewiscawte merged task T175: math.shoutwiki.com throws MWException where Math is installed into T118: Math causes an error so page does not display.
Feb 25 2017, 7:57 AM

Feb 1 2017

lewiscawte triaged T166: Create consistent workboards across phabricator projects as "Low" priority.
Feb 1 2017, 2:02 PM · Phabricator
lewiscawte added a comment to T166: Create consistent workboards across phabricator projects.

There's no real use of workboards here. Any that exist, are probably created by accident or as testing.

Feb 1 2017, 2:01 PM · Phabricator
lewiscawte triaged T167: Redeploy Gadgets globally on ShoutWiki as "Normal" priority.

Since @jack has done some level of testing and it's not broken anything, I'm all for re-enabling it as soon as the server move is done.

Feb 1 2017, 1:56 PM
lewiscawte added a comment to T168: Consider using the Ponder module on Phabricator.

Instead of handling two ticketing applications at once (OsTicket and Phabricator), we'd most likely only have to use Phabricator more, potentially meaning easier to track things
Pofenrially this could also prevent less confusion for the end user as-well, as in the end-user doesn't have to figure out when to use Phabricator and when to use OsTicket. Since currently ShoutWiki uses two applications for ticket management

Feb 1 2017, 1:55 PM · Phabricator
lewiscawte added a comment to T169: ShoutWiki should have a staff tool for viewing the info of a wiki.

To repeat and slightly expand on what I said on IRC... most of the information on a wiki info page would not be easy to come by, it's fragmented across various different locations (user_groups table, wiki_list/settings, logs and various other places) and often out of date - particularly in case of wiki_settings/wiki_list (and don't get me started on the fact the database in its current form is probably the worst place to store that information right now)

Feb 1 2017, 1:38 PM · Support

Jan 26 2017

lewiscawte created T165: Get nagged at for out of date things..
Jan 26 2017, 11:55 PM · Major Code, 2017 Major Operations, Restricted Project

Jan 19 2017

lewiscawte added a comment to T116: CreateWikiBackend::parseLicense()/[[MediaWiki:Createwiki-license-rels]] should not use $wgScriptPath but rather something else.

"I love doing massive find and replaces in all the settings files that require loads of escaping." said no Lcawte ever.

Jan 19 2017, 10:44 AM · CreateWiki

Jan 7 2017

lewiscawte closed T66: Enable MediaWiki login in Phabricator as "Resolved".

This is now working, feel free to link your accounts!

Jan 7 2017, 8:20 PM · Phabricator

Dec 29 2016

lewiscawte closed T163: runJobs.php and rebuildall.php doesn't work as "Invalid".
Dec 29 2016, 9:09 PM

Dec 28 2016

lewiscawte merged task T162: Changing Interface Issue after update Mediawiki to 1.28 into T151: [bug] after update is impossible to change user preferences.
Dec 28 2016, 12:48 PM
lewiscawte merged T162: Changing Interface Issue after update Mediawiki to 1.28 into T151: [bug] after update is impossible to change user preferences.
Dec 28 2016, 12:48 PM

Dec 27 2016

lewiscawte added a comment to T161: Google Analytics support.

I'm not sure this is something we want to allow or encourage. I don't think we've ever had a definitive discussion on this, but it does raise questions when we think about privacy and data collection.

Dec 27 2016, 10:50 PM

Dec 26 2016

lewiscawte closed T159: No access to my Wiki as "Resolved".

Some 1.27 change to LocalisationCache... fixed.

Dec 26 2016, 12:55 PM

Dec 24 2016

lewiscawte added a comment to T157: SemanticExpressiveness causes a 503 error.

It's an experimental extension not updated since February. I don't think this'll be getting fixed any time soon.

Dec 24 2016, 8:29 PM · Semantic MediaWiki
lewiscawte closed T156: Remove SemanticMaps as "Resolved".

rSHWK4061

Dec 24 2016, 8:27 PM · Semantic MediaWiki
lewiscawte added a comment to T144: Session issues for some users (post MW1.27).

@Saftzie's talk page provides some useful insight on what's happening. MediaWiki is, for some reason, expiring ShoutWiki_session and ShoutWikiUserID.

Dec 24 2016, 10:16 AM
lewiscawte reopened T147: Special:AbuseFilter is inaccessible as "Open".
Dec 24 2016, 12:36 AM

Dec 22 2016

lewiscawte added a comment to T131: Sort HTTPS and make it available to everyone.
In T131#1828, @jack wrote:

I'll throw in my favorite solution, which Skizzerz proposed the last time I spoke to him about this: Let's Encrypt SSL certificates for <lang code>.*.shoutwiki.com, i.e. fi.*.shoutwiki.com (possibly relevant: this StackOverflow question). Looking at /trunk/languages/i18n/, there are currently 371 files in there so it would mean about the same amount of SSL certificates, which admittedly is somewhat of an ops nightmare, but the renewal of Let's Encrypt certificates can be automated and I'm sure someone already made a script for that.
I would imagine that this is a solution that'll be painful to implement initially but which wouldn't need too much maintenance after that and it would allow us to keep the current URL structure.

Dec 22 2016, 9:33 AM · Restricted Project