Page MenuHomePhorge
Feed Advanced Search

Nov 11 2016

lewiscawte created Support.
Nov 11 2016, 12:40 PM

Oct 31 2016

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

I'm open to other suggestions - as changing URLs isn't the most fun thing to do...

Oct 31 2016, 12:12 PM · 2018 Major Operations, Restricted Project
lewiscawte created T132: Move SSL Termination to Vertex.
Oct 31 2016, 11:49 AM · 2018 Major Operations, Restricted Project
lewiscawte triaged T131: Sort HTTPS and make it available to everyone as High priority.
Oct 31 2016, 11:46 AM · 2018 Major Operations, Restricted Project
lewiscawte created T131: Sort HTTPS and make it available to everyone.
Oct 31 2016, 11:46 AM · 2018 Major Operations, Restricted Project
lewiscawte merged task T130: Math extension is throwing fatal PHP errors on shoutwiki.com/wiki/Help:Math into T118: Math causes an error so page does not display.
Oct 31 2016, 11:33 AM · Math
lewiscawte merged T130: Math extension is throwing fatal PHP errors on shoutwiki.com/wiki/Help:Math into T118: Math causes an error so page does not display.
Oct 31 2016, 11:33 AM · Math
lewiscawte merged Restricted Maniphest Task into T118: Math causes an error so page does not display.
Oct 31 2016, 11:31 AM · Math
lewiscawte merged Restricted Maniphest Task into T118: Math causes an error so page does not display.
Oct 31 2016, 11:31 AM · Math

Oct 29 2016

lewiscawte added a comment to T130: Math extension is throwing fatal PHP errors on shoutwiki.com/wiki/Help:Math.
Oct 29 2016, 5:25 PM · Math
lewiscawte added a comment to T130: Math extension is throwing fatal PHP errors on shoutwiki.com/wiki/Help:Math.
Oct 29 2016, 5:25 PM · Math
lewiscawte added a comment to T130: Math extension is throwing fatal PHP errors on shoutwiki.com/wiki/Help:Math.

This is entirely expected.
We need to remove the preference to have Math rendered by however Mathbase does it and force it to use texvc.

Oct 29 2016, 5:25 PM · Math
lewiscawte assigned T130: Math extension is throwing fatal PHP errors on shoutwiki.com/wiki/Help:Math to jack.

This is entirely expected.
We need to remove the preference to have Math rendered by however Mathbase does it and force it to use texvc.

Oct 29 2016, 5:25 PM · Math
lewiscawte assigned T130: Math extension is throwing fatal PHP errors on shoutwiki.com/wiki/Help:Math to jack.

This is entirely expected.
We need to remove the preference to have Math rendered by however Mathbase does it and force it to use texvc.

Oct 29 2016, 5:25 PM · Math

Sep 30 2016

lewiscawte added a comment to T58: Review effectiveness of ads.

So with the help of the AdSense app, I used my only university tutorial session of the week to establish that the 200x200px ad unit is to be removed as it serves no purpose.

Sep 30 2016, 11:00 PM · Advertising

Sep 23 2016

lewiscawte added a watcher for AdFree: lewiscawte.
Sep 23 2016, 2:11 PM
lewiscawte created AdFree.
Sep 23 2016, 2:10 PM

Sep 21 2016

lewiscawte triaged T123: Update mwmsg:MediaWiki:Newsbox as High priority.
Sep 21 2016, 10:02 AM
lewiscawte added a comment to T124: Obsolete HTML in CreateWiki.

Don't use inline styling, it's harder to maintain and also decreases customizability because of CSS specificity. ( https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity ) It'd be better to add a class,

Sep 21 2016, 9:32 AM · CreateWiki

Sep 7 2016

lewiscawte closed T115: Optimize HTML-documents. as Wontfix.
Sep 7 2016, 10:04 PM

Aug 15 2016

lewiscawte closed T95: Upgrade Semantic MediaWiki as Resolved.

Upgraded for REL1_27, in rSHWK3967.

Aug 15 2016, 1:26 PM · Other/Unspecified
lewiscawte closed T95: Upgrade Semantic MediaWiki, a subtask of T43: Track and manage third party extensions, as Resolved.
Aug 15 2016, 1:26 PM · Extension Wishlist, Major Code
lewiscawte closed T95: Upgrade Semantic MediaWiki, a subtask of T90: Upgrade MediaWiki to 1.28, as Resolved.
Aug 15 2016, 1:26 PM

Aug 14 2016

lewiscawte claimed T118: Math causes an error so page does not display.

So this is likely to be because of a preference using a rendering method we don't have enabled currently. If you select the PNG rendering, it should work.

Aug 14 2016, 6:37 PM · Math

Aug 6 2016

lewiscawte added a comment to T115: Optimize HTML-documents..

Looking at your site in particular, one third of the things Google has as a "Should fix" are actually nothing to do with us - your site loads an external stylesheet from Wikia which is yet another DNS lookup and request which has to be processed by their servers, and then rendered by your browser, after the stylesheet calling for it to be loaded has been processed by our servers.

Aug 6 2016, 6:36 PM

Aug 5 2016

lewiscawte added a parent task for T114: EasyTimeline not displaying text: T90: Upgrade MediaWiki to 1.28.
Aug 5 2016, 7:07 AM
lewiscawte added a subtask for T90: Upgrade MediaWiki to 1.28: T114: EasyTimeline not displaying text.
Aug 5 2016, 7:07 AM
lewiscawte added a comment to T114: EasyTimeline not displaying text.

I'm pretty sure this was either an upstream bug or we fixed this at one point and it probably broke somewhere between a version or moving to HHVM+Nginx. Possibly even the distro upgrade...

Aug 5 2016, 7:02 AM

Aug 3 2016

lewiscawte created T112: Make branding consistent.
Aug 3 2016, 3:16 PM · Design, Skins

Jul 24 2016

lewiscawte added a comment to T90: Upgrade MediaWiki to 1.28.

So we're looking at a 1.26 freeze sometime tomorrow evening (25/07/16) and then we'll begin working towards a 1.27 release with an internally agreed, rather hopeful timeline.

Jul 24 2016, 10:36 PM
lewiscawte added a comment to T98: Write a ShoutWiki library.

So I was thinking something along the lines of the libraries in vendor/ - which I believe use PHP namespaces (which I'd like to learn more about) and then if we need to write an even smaller meta-extension for that, then we could do that (and a name has disappeared from my head in the time it has taken to reply to this) and then load that globally.

Jul 24 2016, 10:24 PM · SWLib, Major Code
lewiscawte triaged T98: Write a ShoutWiki library as High priority.
Jul 24 2016, 10:00 PM · SWLib, Major Code
lewiscawte created T98: Write a ShoutWiki library.
Jul 24 2016, 9:59 PM · SWLib, Major Code
lewiscawte created T97: CreateWiki::addToAnalytics should log to its own file.
Jul 24 2016, 9:25 PM · CreateWiki
lewiscawte created T96: Manage custom extensions.
Jul 24 2016, 8:44 PM · Major Code, Restricted Project

Jul 23 2016

lewiscawte added a project to T87: Refactor ShoutWiki Calendar extension (tasklist): Calendar.
Jul 23 2016, 11:19 AM · Calendar
lewiscawte created Calendar.
Jul 23 2016, 11:18 AM
lewiscawte added a comment to T87: Refactor ShoutWiki Calendar extension (tasklist).

Can this be broken / merged into more manageable chunks/problems and file those as separate tasks. Refactoring an entire extension as one task makes it less manageable.

Jul 23 2016, 11:17 AM · Calendar
lewiscawte added a parent task for T95: Upgrade Semantic MediaWiki: T43: Track and manage third party extensions.
Jul 23 2016, 9:45 AM · Other/Unspecified
lewiscawte added a parent task for T95: Upgrade Semantic MediaWiki: T43: Track and manage third party extensions.
Jul 23 2016, 9:45 AM · Other/Unspecified
lewiscawte added a subtask for T43: Track and manage third party extensions: T95: Upgrade Semantic MediaWiki.
Jul 23 2016, 9:45 AM · Extension Wishlist, Major Code
lewiscawte added a parent task for T95: Upgrade Semantic MediaWiki: T90: Upgrade MediaWiki to 1.28.
Jul 23 2016, 9:45 AM · Other/Unspecified
lewiscawte added a parent task for T95: Upgrade Semantic MediaWiki: T90: Upgrade MediaWiki to 1.28.
Jul 23 2016, 9:45 AM · Other/Unspecified
lewiscawte added a subtask for T90: Upgrade MediaWiki to 1.28: T95: Upgrade Semantic MediaWiki.
Jul 23 2016, 9:45 AM
lewiscawte triaged T95: Upgrade Semantic MediaWiki as High priority.
Jul 23 2016, 9:45 AM · Other/Unspecified
lewiscawte created T95: Upgrade Semantic MediaWiki.
Jul 23 2016, 9:44 AM · Other/Unspecified
lewiscawte added a subtask for T94: Remove unused extensions: T92: Drop CodeReview from Repo.
Jul 23 2016, 9:40 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte added a parent task for T92: Drop CodeReview from Repo: T94: Remove unused extensions.
Jul 23 2016, 9:40 AM · Restricted Project, Technical Debt
lewiscawte added parent tasks for T94: Remove unused extensions: T90: Upgrade MediaWiki to 1.28, T93: Tidy Production.
Jul 23 2016, 9:40 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte added a subtask for T90: Upgrade MediaWiki to 1.28: T94: Remove unused extensions.
Jul 23 2016, 9:40 AM
lewiscawte triaged T94: Remove unused extensions as High priority.
Jul 23 2016, 9:38 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte created T94: Remove unused extensions.
Jul 23 2016, 9:38 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte added a subtask for T93: Tidy Production: T28: Cleanup GlobalSettings.php.
Jul 23 2016, 9:35 AM · Restricted Project, Technical Debt
lewiscawte added a parent task for T28: Cleanup GlobalSettings.php: T93: Tidy Production.
Jul 23 2016, 9:35 AM · Restricted Project
lewiscawte triaged T93: Tidy Production as Normal priority.
Jul 23 2016, 9:35 AM · Restricted Project, Technical Debt
lewiscawte created T93: Tidy Production.
Jul 23 2016, 9:34 AM · Restricted Project, Technical Debt
lewiscawte added a parent task for T92: Drop CodeReview from Repo: T90: Upgrade MediaWiki to 1.28.
Jul 23 2016, 9:30 AM · Restricted Project, Technical Debt
lewiscawte triaged T92: Drop CodeReview from Repo as Wishlist priority.
Jul 23 2016, 9:30 AM · Restricted Project, Technical Debt
lewiscawte created T92: Drop CodeReview from Repo.
Jul 23 2016, 9:29 AM · Restricted Project, Technical Debt
lewiscawte added a subtask for T90: Upgrade MediaWiki to 1.28: T91: Remove wfMsg in DumpsOnDemand.
Jul 23 2016, 9:27 AM
lewiscawte created T91: Remove wfMsg in DumpsOnDemand.
Jul 23 2016, 9:27 AM · Technical Debt
lewiscawte triaged T90: Upgrade MediaWiki to 1.28 as Normal priority.
Jul 23 2016, 9:20 AM
lewiscawte renamed T90: Upgrade MediaWiki to 1.28 from Bump MediaWiki version of Wikis from 1.26.3 to 1.27.0 to Upgrade MediaWiki to 1.27.0.
Jul 23 2016, 9:20 AM
lewiscawte added a comment to T89: Adding Refreshed as an optional skin?.

so that hopefully there's a bigger audience to test Refreshed

Jul 23 2016, 9:07 AM · Skins
lewiscawte added a comment to T90: Upgrade MediaWiki to 1.28.

This isn't a small change. There are lots of things that need to be prepared to upgrade 7600 wikis to a new major version.

Jul 23 2016, 9:04 AM
lewiscawte closed T88: Pressing "Create Post" leads to a 404 error as Wontfix.
Jul 23 2016, 5:53 AM · Phabricator

Jul 18 2016

lewiscawte renamed T81: Get wiki data from Get wikidata to Get wiki data.
Jul 18 2016, 7:49 AM · Restricted Project

Jul 15 2016

lewiscawte added a comment to T66: Enable MediaWiki login in Phabricator.

Which errors did you get?

Jul 15 2016, 10:57 PM · Phabricator

Jul 14 2016

lewiscawte changed the status of T76: Thumbnails not created for shared images from Invalid to Resolved.
Jul 14 2016, 1:56 PM · Restricted Project

Jul 13 2016

lewiscawte changed the status of T76: Thumbnails not created for shared images from Resolved to Invalid.
Jul 13 2016, 12:40 PM · Restricted Project

Jul 11 2016

lewiscawte closed T71: Scribunto not using SyntaxHighlight as Resolved.
Jul 11 2016, 5:25 PM
lewiscawte closed T71: Scribunto not using SyntaxHighlight, a subtask of T18: Deploy LuaSandbox to Monolith / Fix Scribunto, as Resolved.
Jul 11 2016, 5:24 PM · Sprint 22/06/16, Restricted Project
lewiscawte edited projects for T29: Fix DeleteWiki, added: DeleteWiki; removed CreateWiki.
Jul 11 2016, 5:03 PM · DeleteWiki, Restricted Project
lewiscawte edited projects for T26: Create a generic "ApiCreateWikiSuggestions" , added: DeleteWiki; removed CreateWiki.
Jul 11 2016, 5:03 PM · DeleteWiki, Technical Debt
lewiscawte edited projects for T59: Fix DeleteWiki log entries for wikis which do not have the language code in their subdomain, added: DeleteWiki; removed CreateWiki.
Jul 11 2016, 5:03 PM · DeleteWiki, I18n
lewiscawte created MyWikis.
Jul 11 2016, 4:59 PM
lewiscawte edited projects for T75: Add a common deletion reason dropdown, added: DeleteWiki; removed CreateWiki.
Jul 11 2016, 4:58 PM · DeleteWiki
lewiscawte created DeleteWiki.
Jul 11 2016, 4:57 PM
lewiscawte added a comment to T74: Provide a better No Such Wiki page.
In T74#941, @jack wrote:

Assuming most of our log entries are written to be "user safe", there should be nothing wrong with exposing the reason and date behind a wiki deletion (or multiple if that is the case).

They probably are (although I wouldn't want to go through all of them, or write a script to dump 'em either), but a lot of the time the reason isn't even interesting. A lot of them are like "request" or "ticket #so-and-so" or something like that -- obviously the deletion was requested since creators can't delete their wikis, and osTicket is a private communication channel between users and us; a user isn't able to view tickets created by others, so the fact that a wiki was deleted due to "osTicket #9803280" tells them absolutely nothing, I'm afraid.

Jul 11 2016, 3:46 PM · Design, Major Code, NoSuchWiki
lewiscawte created T75: Add a common deletion reason dropdown.
Jul 11 2016, 3:44 PM · DeleteWiki
lewiscawte added a subtask for T74: Provide a better No Such Wiki page: T73: Always pass a requested wiki to NSW.
Jul 11 2016, 9:57 AM · Design, Major Code, NoSuchWiki
lewiscawte added a parent task for T73: Always pass a requested wiki to NSW: T74: Provide a better No Such Wiki page.
Jul 11 2016, 9:57 AM · NoSuchWiki
lewiscawte triaged T74: Provide a better No Such Wiki page as Normal priority.
Jul 11 2016, 9:57 AM · Design, Major Code, NoSuchWiki
lewiscawte created T74: Provide a better No Such Wiki page.
Jul 11 2016, 9:57 AM · Design, Major Code, NoSuchWiki
lewiscawte created T73: Always pass a requested wiki to NSW.
Jul 11 2016, 9:54 AM · NoSuchWiki
lewiscawte created NoSuchWiki.
Jul 11 2016, 9:16 AM
lewiscawte assigned T68: HAWelcome take into account SocialProfile to jack.

I'm in favour of either of these options - if we want to test the patch to HAWelcome and merge that it could be a great solution until a merge is completed.

Jul 11 2016, 9:03 AM · Technical Debt
lewiscawte triaged T42: Use Piwik API as Normal priority.
Jul 11 2016, 9:00 AM · CreateWiki
lewiscawte added a comment to T42: Use Piwik API.

The Piwik setup is in another country, with a different hosting provider, on a different network which makes it a lot slower to call - it used to be on rar which had private network access. Additionally, when MySQL throws an error (like connection), it takes a long time and has the entire CreateWiki request time out normally (unless something has been done to fix that), which results in broken wikis.

Jul 11 2016, 8:59 AM · CreateWiki
lewiscawte claimed T71: Scribunto not using SyntaxHighlight.
Jul 11 2016, 8:54 AM
lewiscawte added a parent task for T71: Scribunto not using SyntaxHighlight: T18: Deploy LuaSandbox to Monolith / Fix Scribunto.
Jul 11 2016, 8:54 AM
lewiscawte added a subtask for T18: Deploy LuaSandbox to Monolith / Fix Scribunto: T71: Scribunto not using SyntaxHighlight.
Jul 11 2016, 8:54 AM · Sprint 22/06/16, Restricted Project
lewiscawte added a comment to T71: Scribunto not using SyntaxHighlight.

Just be glad we got Scribunto working... you know how many insanely early mornings I put into fixing the blocking tasks to get T18 fixed?

Jul 11 2016, 8:54 AM

Jul 6 2016

lewiscawte added a comment to T67: Redesign the Homepage.

2 - We should certainly be promoting some of our wikis on the home page - how we're going to do that I don't think has been decided yet. I'm not a big fan of just listing them, though.

Jul 6 2016, 9:26 AM · Unknown Object (Project)

Jul 5 2016

lewiscawte added a comment to T67: Redesign the Homepage.

So I'm no authority on design, but here are my thoughts and an idea or two.

Jul 5 2016, 7:40 PM · Unknown Object (Project)
lewiscawte created T67: Redesign the Homepage.
Jul 5 2016, 7:22 PM · Restricted Project
lewiscawte added a comment to T66: Enable MediaWiki login in Phabricator.

The Wikimedia code for this is available in their phabricator/extensions repository.

Jul 5 2016, 6:09 PM · Phabricator
lewiscawte created T66: Enable MediaWiki login in Phabricator.
Jul 5 2016, 6:05 PM · Phabricator

Jul 3 2016

lewiscawte closed T45: Missing texvccheck executable as Resolved.

Compiled 2/7/16.

Jul 3 2016, 7:56 PM · Math, Sprint 22/06/16, Restricted Project
lewiscawte added a watcher for Interns: lewiscawte.
Jul 3 2016, 7:53 PM