Page MenuHomePhorge
Feed Advanced Search

Mar 26 2024

jack closed T336: Special:Contributions inaccessible on Hub as Resolved.
Mar 26 2024, 12:00 PM · CreateWiki
jack claimed T336: Special:Contributions inaccessible on Hub.

Fixed, thanks for the report!

Mar 26 2024, 12:00 PM · CreateWiki

Dec 28 2023

lewiscawte triaged T336: Special:Contributions inaccessible on Hub as Normal priority.

Ooh, that's a new one... shall investigate.

Dec 28 2023, 9:12 PM · CreateWiki

Dec 27 2023

--miki-- created T336: Special:Contributions inaccessible on Hub.
Dec 27 2023, 1:23 PM · CreateWiki

Sep 7 2023

lewiscawte added a comment to T333: Submit sitemap URLs to search engines on wiki creation.

Relevant API docs:

Sep 7 2023, 12:43 PM · CreateWiki
lewiscawte triaged T333: Submit sitemap URLs to search engines on wiki creation as Normal priority.

My thinking for an implementation is to write this to hand off each of these to the job queue and have it fire these off whenever. Probably one job per search engine, as there will be auth tokens etc involved.

Sep 7 2023, 12:36 PM · CreateWiki
lewiscawte created T333: Submit sitemap URLs to search engines on wiki creation.
Sep 7 2023, 12:32 PM · CreateWiki

Jul 1 2021

lewiscawte merged T307: create a wiki into T306: WikiWizard offline/notworking.
Jul 1 2021, 10:06 AM · CreateWiki

Apr 22 2021

lewiscawte closed T306: WikiWizard offline/notworking as Invalid.
Apr 22 2021, 12:06 PM · CreateWiki

Jan 26 2021

lewiscawte triaged T296: Created wiki not added to database, among other things as High priority.
Jan 26 2021, 11:59 AM · CreateWiki

Oct 15 2020

Saftzie updated the task description for T296: Created wiki not added to database, among other things.
Oct 15 2020, 9:54 PM · CreateWiki
Saftzie added a comment to T296: Created wiki not added to database, among other things.

The founder of rudubbing.shoutwiki.com reports the same problem.

Oct 15 2020, 9:52 PM · CreateWiki

Oct 14 2020

--miki-- added a project to T296: Created wiki not added to database, among other things: CreateWiki.
Oct 14 2020, 10:51 PM · CreateWiki

Jul 10 2020

lewiscawte added a comment to T288: "Create a wiki" raises a database error.

Now I see the "CreateWiki disabled until 1.34.x release is stabilised - see here..." message. Should I be seeing this?

Jul 10 2020, 4:21 PM · CreateWiki
dylan.west added a comment to T288: "Create a wiki" raises a database error.

Now I see the "CreateWiki disabled until 1.34.x release is stabilised - see here..." message. Should I be seeing this?

Jul 10 2020, 4:17 PM · CreateWiki
lewiscawte closed T288: "Create a wiki" raises a database error as Resolved.

Completely forgot "normal users" don't just bypass the throttle check. My bad.

Jul 10 2020, 12:20 PM · CreateWiki

Jul 7 2020

dylan.west created T288: "Create a wiki" raises a database error.
Jul 7 2020, 1:18 PM · CreateWiki

Jun 28 2020

uranus added a comment to T284: Cannot create a wiki (Database Query Error).

Gotcha, I saw that forum post earlier, but it was when the most recent reply to it was an instruction to post to phabricator.

Jun 28 2020, 4:20 PM · CreateWiki
lewiscawte closed T284: Cannot create a wiki (Database Query Error) as Wontfix.

Is this a side effect of the resolution to the following task: New wikis not created properly?

Jun 28 2020, 4:11 PM · CreateWiki
--miki-- added a comment to T284: Cannot create a wiki (Database Query Error).

For the record, Special:MyWikis throws the same error.

Jun 28 2020, 3:58 PM · CreateWiki
uranus created T284: Cannot create a wiki (Database Query Error).
Jun 28 2020, 3:30 PM · CreateWiki

Jun 12 2020

lewiscawte closed T280: New wikis not created properly as Resolved.
Jun 12 2020, 3:16 PM · CreateWiki

Jun 11 2020

lewiscawte added a comment to T280: New wikis not created properly.

Jack cleaned up the affected wikis, and I've turned off CreateWiki (ish) for the time being. New wikis before we get back to 1.34 are going to cause more issues than its worth.

Jun 11 2020, 5:14 PM · CreateWiki
--miki-- created T280: New wikis not created properly.
Jun 11 2020, 11:25 AM · CreateWiki

Jun 1 2020

lewiscawte triaged T265: error page when creating a new wiki (UnexpectedValueException) as Normal priority.
Jun 1 2020, 11:28 PM · CreateWiki

May 26 2020

lewiscawte closed T170: Remove DeleteWiki backups on a regular basis as Resolved.

So we now run a find command which pipes to xargs to delete directories under /path/to/settings/deleted that haven't been modified in 30 days. This gives us enough time to hopefully notice we've deleted the wrong wiki or for someone to appeal a deletion (not that we have a formal appeals process) while not hoarding deleted wikis forever.

May 26 2020, 2:34 PM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki
lewiscawte added a project to T170: Remove DeleteWiki backups on a regular basis: Lcawte w/c 25th May 20.
May 26 2020, 2:08 PM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki

Apr 25 2020

lewiscawte closed T270: Can't include language in URL when creating wiki as Wontfix.

It is entirely intentional. Language subdomains are a blocker for our HTTPS rollout, so we're actively removing the ability to create new ones and are in the process of clearing up as many of them as we can. When we get a better idea of how many we need to keep, further details will be provided to existing wikis.

Apr 25 2020, 2:17 PM · CreateWiki

Apr 24 2020

--miki-- created T270: Can't include language in URL when creating wiki.
Apr 24 2020, 6:13 PM · CreateWiki

Mar 16 2019

jack closed T41: Cleanup legacy image pathing as Resolved.

Pretty sure this got done ages ago as well.

Mar 16 2019, 3:00 AM · Technical Debt, CreateWiki

Mar 6 2019

jack closed T246: Creating Wiki Not Functional as Resolved.

The wiki should now be usable. Again, sorry for the inconvenience! Please let us again know if you run into something that seems out-of-place or simply broken.

Mar 6 2019, 8:15 PM · CreateWiki
jcbynum1 added a comment to T246: Creating Wiki Not Functional.

Thank you. Subdomain of current affected Wiki - http://remembrancerorder.shoutwiki.com/ (Subgroup - Books)

Mar 6 2019, 1:43 AM · CreateWiki

Mar 5 2019

jack edited projects for T246: Creating Wiki Not Functional, added: CreateWiki; removed Semantic MediaWiki.

Hi @jcbynum1 and thanks for the detailed bug report with reproduction steps -- we really appreciate taking the time to write how to try reproducing the bug! Right now the MediaWiki 1.32 database upgrades and all are still running in the background, which causes an increased load on the server, which you may have noticed as slower page loads and an increased "sluggishness" in general. As @lewiscawte noted on a similar forum thread on ShoutWiki Hub, we believe that the issue you're experiencing is connected to that and we expect the wiki creation wizard to work again once the database upgrades are done.

Mar 5 2019, 4:48 PM · CreateWiki

Feb 25 2019

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 · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki

Jan 27 2018

lewiscawte moved T170: Remove DeleteWiki backups on a regular basis from Backlog to Servers on the 2018 Major Operations board.
Jan 27 2018, 6:54 PM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki

Jan 26 2018

lewiscawte edited projects for T170: Remove DeleteWiki backups on a regular basis, added: 2018 Major Operations; removed 2017 Major Operations.
Jan 26 2018, 11:02 PM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki

Oct 20 2017

lewiscawte triaged T215: Rewrite CreateWiki's backend as High priority.
Oct 20 2017, 9:12 AM · Technical Debt, JavaScript, Performance, CreateWiki

Jun 11 2017

SamanthaNguyen renamed T215: Rewrite CreateWiki's backend from CreateWiki's performance isn't as good as it should be to Rewrite CreateWiki's backend.
Jun 11 2017, 5:51 PM · Technical Debt, JavaScript, Performance, CreateWiki
lewiscawte added a comment to T215: Rewrite CreateWiki's backend.

Isn't there already a task to rewrite CreateWiki's backend?

Jun 11 2017, 5:30 PM · Technical Debt, JavaScript, Performance, CreateWiki
SamanthaNguyen created T215: Rewrite CreateWiki's backend.
Jun 11 2017, 4:48 PM · Technical Debt, JavaScript, Performance, CreateWiki
SamanthaNguyen removed a parent task for T214: Decide which extensions we want to allow the end-user to pick for installing: T55: Rewrite CreateWiki Frontend.
Jun 11 2017, 3:55 PM · Technical Debt, Design, Major Code, CreateWiki
SamanthaNguyen removed a subtask for T55: Rewrite CreateWiki Frontend: T214: Decide which extensions we want to allow the end-user to pick for installing.
Jun 11 2017, 3:55 PM · Technical Debt, Design, Major Code, CreateWiki
SamanthaNguyen created T214: Decide which extensions we want to allow the end-user to pick for installing.
Jun 11 2017, 3:33 PM · Technical Debt, Design, Major Code, CreateWiki

Jun 8 2017

SamanthaNguyen placed T48: Add the globally enabled skins to CreateWiki up for grabs.
Jun 8 2017, 12:05 AM · CreateWiki, Skins

Mar 14 2017

SamanthaNguyen added projects to T55: Rewrite CreateWiki Frontend: Design, Technical Debt.
Mar 14 2017, 8:06 AM · Technical Debt, Design, Major Code, CreateWiki
lewiscawte added a project to T55: Rewrite CreateWiki Frontend: Major Code.
Mar 14 2017, 2:31 AM · Technical Debt, Design, Major Code, CreateWiki
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 · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki
lewiscawte added a project to T170: Remove DeleteWiki backups on a regular basis: 2017 Major Operations.
Mar 14 2017, 1:17 AM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki

Mar 13 2017

lewiscawte triaged T170: Remove DeleteWiki backups on a regular basis as Normal priority.
Mar 13 2017, 1:45 PM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki

Mar 5 2017

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

Shouldn't a default logo image be provided inside of Refreshed source code itself instead? Currently Refreshed doesn't provide any, and it's be nice if not only SW wikis could have a default but other wikis have one too.

Mar 5 2017, 4:22 PM · CreateWiki

Mar 4 2017

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

What about the default logo? I believe there should be some sort of image placeholder created or have it support text, so I'll look for the upstream ticket/make a ticket upstream

Mar 4 2017, 9:56 AM · CreateWiki
SamanthaNguyen added a comment to T178: Add Refreshed skin to CreateWiki.

Agreed with @ashley that Hub should be on the dropdown menu. What about the default logo? I believe there should be some sort of image placeholder created or have it support text, so I'll look for the upstream ticket/make a ticket upstream

Mar 4 2017, 2:17 AM · CreateWiki

Mar 3 2017

jack 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?

The logo and the drop-down menu are separate features. The drop-down menu is controlled by MediaWiki:Refreshed-wiki-dropdown and its syntax is documented on MediaWiki.org. If it's empty (the default), the little "arrow" next to the wiki's wordmark won't be shown.
The actual site logo is configured by MediaWiki:Refreshed-this-wiki-wordmark (for desktop/normal screen resolutions) and MediaWiki:Refreshed-this-wiki-mobile-logo (for mobile/smaller screen resolutions); see the documentation for details.

Mar 3 2017, 7:32 PM · CreateWiki
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
SamanthaNguyen created T178: Add Refreshed skin to CreateWiki.
Mar 3 2017, 12:20 AM · CreateWiki

Feb 5 2017

jack created T170: Remove DeleteWiki backups on a regular basis.
Feb 5 2017, 6:35 PM · Lcawte w/c 25th May 20, 2018 Major Operations, Restricted Project, CreateWiki

Jan 31 2017

SamanthaNguyen set the image for CreateWiki to F957: fa-briefcase-blue.png.
Jan 31 2017, 3:18 AM
SamanthaNguyen added a watcher for CreateWiki: SamanthaNguyen.
Jan 31 2017, 2:55 AM

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

Nov 15 2016

lewiscawte added a comment to T124: Obsolete HTML in CreateWiki.
Nov 15 2016, 12:21 AM · CreateWiki
jack closed T124: Obsolete HTML in CreateWiki as Resolved.

@CJC fixed this a while ago, CW has recently been updated so there's nothing else to be done here.

Nov 15 2016, 12:12 AM · CreateWiki

Nov 14 2016

lewiscawte assigned T124: Obsolete HTML in CreateWiki to jack.
Nov 14 2016, 9:43 PM · CreateWiki
lewiscawte assigned T56: Convert CreateWiki to extension registration system (extension.json) to jack.
Nov 14 2016, 9:41 PM · Technical Debt, CreateWiki

Nov 13 2016

jack closed T117: Special:RenameWiki doesn't update the value of $wgServer in the wiki's configuration settings file as Resolved.

This should be fixed now that rSHWK3987 is live.

Nov 13 2016, 12:57 PM · CreateWiki

Nov 11 2016

lewiscawte triaged T41: Cleanup legacy image pathing as High priority.
Nov 11 2016, 1:03 PM · Technical Debt, CreateWiki
lewiscawte triaged T117: Special:RenameWiki doesn't update the value of $wgServer in the wiki's configuration settings file as High priority.
Nov 11 2016, 1:03 PM · CreateWiki
lewiscawte triaged T40: Remove hardcoded paths from CreateWiki as Normal priority.
Nov 11 2016, 1:01 PM · Technical Debt, CreateWiki
lewiscawte triaged T97: CreateWiki::addToAnalytics should log to its own file as Normal priority.
Nov 11 2016, 1:01 PM · CreateWiki
lewiscawte triaged T116: CreateWikiBackend::parseLicense()/[[MediaWiki:Createwiki-license-rels]] should not use $wgScriptPath but rather something else as Normal priority.
Nov 11 2016, 1:01 PM · CreateWiki
lewiscawte triaged T124: Obsolete HTML in CreateWiki as Low priority.
Nov 11 2016, 12:59 PM · CreateWiki

Sep 24 2016

Saftzie added a comment to T124: Obsolete HTML in CreateWiki.
In T124#1700, @CJC wrote:

It's in the i18n files - "createwiki-newmainpage" is the message. Will need to be changed in all language files.

Sep 24 2016, 9:01 PM · CreateWiki
Saftzie added a comment to T124: Obsolete HTML in CreateWiki.

...
em units are used because they're relative ...

Sep 24 2016, 8:58 PM · CreateWiki

Sep 21 2016

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
SamanthaNguyen added a project to T124: Obsolete HTML in CreateWiki: CreateWiki.
Sep 21 2016, 3:23 AM · CreateWiki

Aug 6 2016

jack created T117: Special:RenameWiki doesn't update the value of $wgServer in the wiki's configuration settings file.
Aug 6 2016, 9:52 PM · CreateWiki
jack created T116: CreateWikiBackend::parseLicense()/[[MediaWiki:Createwiki-license-rels]] should not use $wgScriptPath but rather something else.
Aug 6 2016, 6:48 PM · CreateWiki

Jul 25 2016

jack added a comment to T97: CreateWiki::addToAnalytics should log to its own file.

Quoth lines 315-319 of /extensions/CreateWiki/CreateWiki_backend.php:

		// Allow this feature to be turned off, because history has sadly taught
		// us that we might need to do that every now and then...
		// This has to be here instead of being at the very beginning of this
		// function so that we can use the $wikiId variable here.
		if ( $wgCreateWikiAnalyticsLogMode && $wgCreateWikiAnalyticsLogFile ) {

Set $wgCreateWikiAnalyticsLogMode to true and $wgCreateWikiAnalyticsLogFile to a valid path and it won't even try to query the analytics DB, but rather writes the data to a comma-separated file.
If those variables aren't set and thus a connection to the analytics DB is attempted, in lines 351-353 we log the error message to both CW's own log ($wgDebugLogFile['CreateWiki']) as well as the standard error log (error_log()). Do you want the ordinary error_log removed and/or a new wfDebugLog call with a new group name (such as CreateWikiAnalytics) inserted?

Jul 25 2016, 1:09 AM · CreateWiki

Jul 24 2016

lewiscawte created T97: CreateWiki::addToAnalytics should log to its own file.
Jul 24 2016, 9:25 PM · CreateWiki

Jul 13 2016

jack closed T51: Add wiki creation date (timestamp) into Special:MyWikis as Resolved.
Jul 13 2016, 2:54 PM · Sprint 22/06/16, CreateWiki

Jul 11 2016

lewiscawte created T75: Add a common deletion reason dropdown.
Jul 11 2016, 3:44 PM · DeleteWiki
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

Jul 3 2016

jack added a comment to T63: Handle most errors.

"Hundreds of lines of error handling code" is hopefully somewhat of an overstatement. ;-) T64 and the like can be worked around with a try-catch loop, for example. Right now in CreateWikiBackend::initDB(), line 479, we blindly source the files listed in $wgCreateWikiSQLFiles (regardless of their existence or the lack of thereof!) against the newly created DB with DatabaseBase::sourceFile(), which seems to throw a MWException if it can't open the file. So maybe something like this would work:

Jul 3 2016, 10:45 AM · CreateWiki
lewiscawte closed T64: CreateWiki loads a non-existent SQL file causing fatals as Resolved.
Jul 3 2016, 7:23 AM · CreateWiki
lewiscawte closed T64: CreateWiki loads a non-existent SQL file causing fatals, a subtask of T63: Handle most errors, as Resolved.
Jul 3 2016, 7:23 AM · CreateWiki
lewiscawte added a subtask for T63: Handle most errors: T64: CreateWiki loads a non-existent SQL file causing fatals.
Jul 3 2016, 7:17 AM · CreateWiki
lewiscawte added a parent task for T64: CreateWiki loads a non-existent SQL file causing fatals: T63: Handle most errors.
Jul 3 2016, 7:17 AM · CreateWiki
lewiscawte created T64: CreateWiki loads a non-existent SQL file causing fatals.
Jul 3 2016, 7:17 AM · CreateWiki
lewiscawte created T63: Handle most errors.
Jul 3 2016, 7:13 AM · CreateWiki

Jun 22 2016

lewiscawte added a comment to T51: Add wiki creation date (timestamp) into Special:MyWikis.

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.

Jun 22 2016, 10:28 PM · Sprint 22/06/16, CreateWiki
isarra added a comment to T55: Rewrite CreateWiki Frontend.

I forgot what page three is, but remove any redundancies, clarify any unclear bits, group related bits, etc. Basically like the page 1 changes.

Jun 22 2016, 8:37 PM · Technical Debt, Design, Major Code, CreateWiki
isarra added a comment to T55: Rewrite CreateWiki Frontend.

For page two, make it out like sections for each skin, with a big checkbox by the title of each. Technically the entire thing is a table, as such:

Jun 22 2016, 8:34 PM · Technical Debt, Design, Major Code, CreateWiki
isarra added a comment to T55: Rewrite CreateWiki Frontend.

Also note that the form styles like the buttons and stuff should actually be provided by the skin or mw-ui/oojs; unfortunately none of the skins actually do, and stuff. But the padding would be standard form padding; the blue button would be standard progressive, etc.

Jun 22 2016, 8:25 PM · Technical Debt, Design, Major Code, CreateWiki
isarra added a comment to T55: Rewrite CreateWiki Frontend.

Mockup for the first page:

createwiki page 1 mockup (757×887 px, 69 KB)

Jun 22 2016, 8:22 PM · Technical Debt, Design, Major Code, CreateWiki
lewiscawte moved T59: Fix DeleteWiki log entries for wikis which do not have the language code in their subdomain from Backlog to Stretch Goals on the Sprint 22/06/16 board.
Jun 22 2016, 6:52 AM · DeleteWiki, I18n
lewiscawte added a project to T59: Fix DeleteWiki log entries for wikis which do not have the language code in their subdomain: Sprint 22/06/16.
Jun 22 2016, 6:51 AM · DeleteWiki, I18n
jack created T59: Fix DeleteWiki log entries for wikis which do not have the language code in their subdomain.
Jun 22 2016, 6:50 AM · DeleteWiki, I18n

Jun 21 2016

jack added a comment to T55: Rewrite CreateWiki Frontend.

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

Actually it does, kinda. On step 3, "Editing restrictions" and "Viewing restrictions" drop-down menus don't appear unless the wiki type is either private or school (although they, for whatever reason, did appear to me once even when wiki type was set to public. JS is weird.).
Furthermore if the chosen wiki type is "school", then the additional option "Users with an email address from" appears in both of the aforementioned drop-down menus. This causes a configuration variable, either $wgViewValidEmail or $wgEditValidEmail to be written to the generated Settings.php file. And as you noted, these two variables do nothing even though they probably should. We should probably look into integrating the PrivateDomains extension here somehow, since AFAIK the underlying idea was always to use PrivateDomains for these not-so-public wikis.

Jun 21 2016, 10:32 PM · Technical Debt, Design, Major Code, CreateWiki
lewiscawte updated subscribers of T55: Rewrite CreateWiki Frontend.
Jun 21 2016, 10:28 PM · Technical Debt, Design, Major Code, CreateWiki