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.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jul 11 2016
Jul 11 2016
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.
lewiscawte edited projects for T75: Add a common deletion reason dropdown, added: DeleteWiki; removed CreateWiki.
lewiscawte added a subtask for T74: Provide a better No Such Wiki page: T73: Always pass a requested wiki to NSW.
lewiscawte added a parent task for T73: Always pass a requested wiki to NSW: T74: Provide a better No Such Wiki page.
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.
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.
lewiscawte added a parent task for T71: Scribunto not using SyntaxHighlight: T18: Deploy LuaSandbox to Monolith / Fix Scribunto.
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 6 2016
Jul 6 2016
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
Jul 5 2016
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)
Jul 5 2016, 7:22 PM · Unknown Object (Project)
The Wikimedia code for this is available in their phabricator/extensions repository.
Jul 3 2016
Jul 3 2016
Compiled 2/7/16.
lewiscawte closed T64: CreateWiki loads a non-existent SQL file causing fatals, a subtask of T63: Handle most errors, as Resolved.
lewiscawte added a subtask for T63: Handle most errors: T64: CreateWiki loads a non-existent SQL file causing fatals.
lewiscawte added a parent task for T64: CreateWiki loads a non-existent SQL file causing fatals: T63: Handle most errors.
Jun 22 2016
Jun 22 2016
Jun 22 2016, 11:17 PM · Restricted Project
So I've implemented this functionality to CreateWiki, it uses wl_timestamp from wiki_list as it's timestamp. The code could probably be cleaned up a little further, but it works for now.
LuaSandbox is now deployed on Monolith, and namespaceDupes.php is running to move all the Module: namespace pages to the correct namespace.
Jun 21 2016
Jun 21 2016
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.
lewiscawte moved T51: Add wiki creation date (timestamp) into Special:MyWikis from Backlog to Stretch Goals on the Sprint 22/06/16 board.
lewiscawte moved T45: Missing texvccheck executable from Backlog to Stretch Goals on the Sprint 22/06/16 board.
lewiscawte moved T18: Deploy LuaSandbox to Monolith / Fix Scribunto from Backlog to Confirmed Tasks on the Sprint 22/06/16 board.
lewiscawte added a project to T51: Add wiki creation date (timestamp) into Special:MyWikis: Sprint 22/06/16.
Jun 21 2016, 8:50 PM · Restricted Project
Currently running, position (alphabetically as of posting): brandyland.
Jun 21 2016, 4:05 PM · Restricted Project
Jun 16 2016
Jun 16 2016
Jun 16 2016, 11:16 PM · Restricted Project
Grunt and Vertex were upgraded this morning.
Jun 16 2016, 11:16 PM · Restricted Project
lewiscawte closed T25: Upgrade from 12.04, a subtask of T18: Deploy LuaSandbox to Monolith / Fix Scribunto, as Resolved.
The ad needs pushing further down the page. Overlaying that user menu on top of the ad is just calling for an invalid click activity strike.
Jun 15 2016
Jun 15 2016
Grunt is scheduled for Thursday, 5AM UTC.
Jun 15 2016, 12:11 AM · Restricted Project
Jun 13 2016
Jun 13 2016
Monolith is now running 14.04, which took about half an hour with no reported downtime (or the window was under 3 minutes and not caught by external monitoring tools).
Jun 13 2016, 6:14 AM · Restricted Project
With Monolith now running 14.04, we should be able to give this another shot.
Jun 11 2016
Jun 11 2016
lewiscawte awarded T51: Add wiki creation date (timestamp) into Special:MyWikis a Like token.
Jun 6 2016
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.
May 31 2016
May 31 2016
May 30 2016
May 30 2016
May 30 2016, 6:18 PM · Restricted Project
Examples - the bot that creates the info pages on hub, and the previous hub pages.
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 16 2016
May 16 2016
lewiscawte added projects to T26: Create a generic "ApiCreateWikiSuggestions" : Technical Debt, CreateWiki.
May 15 2016
May 15 2016
May 15 2016, 9:10 AM · Restricted Project
May 15 2016, 9:10 AM · Restricted Project
May 10 2016
May 10 2016
May 10 2016, 2:50 PM · Unknown Object (Project)
Apr 23 2016
Apr 23 2016
Can anyone confirm that is still an issue? The setting seems to be correct (as far as I'm aware there's only the one config variable), and I'm sure I got an email from noreply@phabricator.shoutwiki.com the other day.
Apr 22 2016
Apr 22 2016
lewiscawte added a subtask for T18: Deploy LuaSandbox to Monolith / Fix Scribunto: T25: Upgrade from 12.04.
lewiscawte added a parent task for T25: Upgrade from 12.04: T18: Deploy LuaSandbox to Monolith / Fix Scribunto.
Apr 22 2016, 11:19 AM · Unknown Object (Project)
Apr 22 2016, 11:07 AM · Unknown Object (Project)
I can't seem to get LuaSandbox to compile on Monolith. I believe it is due to an incompatiblity with Ubuntu 12.04, which I'll try to check on Chrip and locally.
Apr 15 2016
Apr 15 2016
lewiscawte moved T16: Set an email domain for Phabricator from Backlog to Release on the Phabricator board.