Page MenuHomePhorge
Feed Advanced Search

Jun 21 2016

lewiscawte added a comment to T55: Rewrite CreateWiki Frontend.

In addition to this, the wiki 'type' value we ask users to set has no impact on these settings and sometimes does not reflect the permissions at all.

Jun 21 2016, 10:27 PM · Technical Debt, Design, Major Code, CreateWiki
jack created T56: Convert CreateWiki to extension registration system (extension.json).
Jun 21 2016, 10:23 PM · Technical Debt, CreateWiki
lewiscawte created T55: Rewrite CreateWiki Frontend.
Jun 21 2016, 10:21 PM · Technical Debt, Design, Major Code, CreateWiki
lewiscawte moved T51: Add wiki creation date (timestamp) into Special:MyWikis from Backlog to Stretch Goals on the Sprint 22/06/16 board.
Jun 21 2016, 10:07 PM · Sprint 22/06/16, CreateWiki
lewiscawte added a project to T51: Add wiki creation date (timestamp) into Special:MyWikis: Sprint 22/06/16.
Jun 21 2016, 10:04 PM · Sprint 22/06/16, CreateWiki
jack closed T29: Fix DeleteWiki as Resolved.

{rSHWK3884}, which I deployed earlier on, fixed this. (At least I believe it was that revision, might also have something to do with the few older patches, of which at least one was related to analytics. Anyway RESOLVED FIXED.)

Jun 21 2016, 9:57 PM · DeleteWiki, Restricted Project

Jun 15 2016

jack changed the visibility for CreateWiki.
Jun 15 2016, 8:00 PM

Jun 11 2016

jack created T51: Add wiki creation date (timestamp) into Special:MyWikis.
Jun 11 2016, 8:12 AM · Sprint 22/06/16, CreateWiki

Jun 6 2016

lewiscawte renamed T48: Add the globally enabled skins to CreateWiki from Add the default enabled wikis to CreateWiki to Add the globally enabled skins to CreateWiki.
Jun 6 2016, 6:17 PM · CreateWiki, Skins

Jun 4 2016

jack added a comment to T42: Use Piwik API.

It's worth noting that we've altered Piwik's DB schema slightly (see /extensions/CreateWiki/CreateWiki_backend.php, function addToAnalytics). That being said, I recall we've discussed about this some years ago but I don't remember what was the precise rationale for this, besides the "this is how Piwik devs want you to use their thing from an external application". What benefits does this provide over our current setup of directly doing an INSERT?

Jun 4 2016, 6:47 PM · CreateWiki

May 31 2016

lewiscawte created T42: Use Piwik API.
May 31 2016, 6:05 PM · CreateWiki
jack added a comment to T41: Cleanup legacy image pathing.
In T41#439, @lewiscawte wrote:

Examples - the bot that creates the info pages on hub, and the previous hub pages.

May 31 2016, 4:10 AM · Technical Debt, CreateWiki

May 30 2016

lewiscawte added a comment to T41: Cleanup legacy image pathing.

Examples - the bot that creates the info pages on hub, and the previous hub pages.

May 30 2016, 5:55 PM · Technical Debt, CreateWiki
lewiscawte added a comment to T29: Fix DeleteWiki.

So without looking into it further, I seem to recall previous investigation of similar errors resulting in the conclusion that these files didn't exist, and therefore was failing as expected although a mental note was filed that better error handling was needed.

May 30 2016, 5:55 PM · DeleteWiki, Restricted Project
lewiscawte created T41: Cleanup legacy image pathing.
May 30 2016, 5:54 PM · Technical Debt, CreateWiki
lewiscawte created T40: Remove hardcoded paths from CreateWiki.
May 30 2016, 5:53 PM · Technical Debt, CreateWiki

May 28 2016

jack added projects to T29: Fix DeleteWiki: CreateWiki, Restricted Project.

The analytics code has been wrapped in a try-catch block since 2 November 2014, so it definitely shouldn't be the problem (unless it doesn't work as intended?); if estabilishing a connection to the analytics server fails for whatever reason, it should log an error message to the log (/var/log/hhvm/error.log) but continue deleting whatever it can. Grepping this error log file currently yields 14 matches, 13 of them being "Can't connect to MySQL server on <IP address>" and the odd one out being "Unknown database 'analytics'" (wtf).

May 28 2016, 8:16 PM · DeleteWiki, Restricted Project

May 16 2016

lewiscawte added projects to T26: Create a generic "ApiCreateWikiSuggestions" : Technical Debt, CreateWiki.
May 16 2016, 8:26 AM · DeleteWiki, Technical Debt
lewiscawte added a member for CreateWiki: lewiscawte.
May 16 2016, 8:21 AM

Sep 13 2015

jack created CreateWiki.
Sep 13 2015, 12:50 PM