Open main menu
Home
Random
Recent changes
Special pages
Community portal
Settings
About Consumerium development wiki
Disclaimers
Consumerium development wiki
Search
User menu
Talk
Contributions
Log in
Editing
User:Jukeboksi/Blog/2018
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== January == === Wednesday 2018-01-31 === * End of this week and the week-end I have time to look at a good way to install and take into use the Wikibase client extension. The installation instructions say to use Composer but some say that it can be done without composer and that composer sometimes add unnecessary or risky dependencies. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 16:34, 31 January 2018 (UTC) * The favico.ico which is the small website logo you see in many if not most browser tabs. It is not in the right place because it is not showing up. Low priority thing I will look into starting tomorrow. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 16:04, 31 January 2018 (UTC) :: Update: Favico.ico issue fixed. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 19:13, 2 February 2018 (UTC) === Monday 2018-01-29 === * Letsencrypt.org is [https://letsencrypt.org/upcoming-features/ currently projecting a 2018-02-27 launch date for the wildcard certificates]. It may be prudent to just make do with the unencrypted wiki until we can get a wildcard certificate which should make the management and adding wikis easier than individual certificates for each wiki. For the certificate renewal automation to work something needs to be done to how traffic landing on consumerium.org is dealt with. Currently the VirtualHost does a "permanent redirect" on all traffic coming to consumerium.org which is a problem since the ACME challenge that the Certbot needs to do to authenticate ownership of domain will not work with the current arrangement. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 14:43, 29 January 2018 (UTC) === Sunday 2018-01-28 === * Managed to fix the email situation. Now the migration of this [[Development wiki]] to the new VPS dedicated solely for [[Consumerium]] would seem to be complete. Snapshotted the disk. Made, verified and distributed backups of this new server. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 19:43, 28 January 2018 (UTC) === Saturday 2018-01-27 === Migration to new server seems to have otherwise been a success but the NOCAPTCHA is slightly broken. Looking into it now. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 20:52, 27 January 2018 (UTC) :: NoCAPTCHA is now working but the email-sending system is not. I've been trying to get the emails to work but no luck and now I need some sleep. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 23:39, 27 January 2018 (UTC) Today I configured the [[mw:Extension:ConfirmAccount]] to be minimally annoying i.e. It asks a person requesting an account only for user name, email address and a short message. Previously it required "Real Name" (and we've never had a "require real names" rule or guideline). Testing that it works I needed to solve the NO[[CAPTCHA]] many times and noticed how annoying and time consuming it is. This is hindering participation and a good strategy to minimize the annoyance caused by spambots while maintaining also minimum annoyance for genuine contributors. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 18:13, 27 January 2018 (EET) === Friday 2018-01-26 === * The server's clock had drifted to 13 minutes in the future and that is now fixed. For me the wiki is one hour in the future right now but this may be due to my preferences. I am planning to migrate the wiki to the new Debian 9 server this weekend. That server has NTP enabled so there should be no incorrect time over there. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 17:51, 26 January 2018 (EET) === Sunday 2018-01-21 === * I'm looking into purchasing a new VPS from the same hosting guys more advanced platform based on [[w:OpenStack]]. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 17:21, 21 January 2018 (EET) :: Update: Purchased the VPS and will migrate this [[Consumerium]] [[Development wiki]] there in the coming few days. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 23:32, 24 January 2018 (EET) * [[mw:Wikibase|Wikibase]] enables a wiki to act as a structured data system like [[Wikidata]] does for the [[Wikimedia]] [[wiki]]s. I am looking into what is the best arrangement to install this, a dedicated wiki or as part of the English language [[Consumerium]].org implementation wiki. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 17:05, 21 January 2018 (EET) * Made, verified and distributed backups of both production machines ([[Consumerium:Itself]] and [[Consumium free social]]). [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 16:56, 21 January 2018 (EET) === Saturday 2018-01-13 === * Installed [[mw:Extension:ConfirmAccount|The ConfirmAccount extension]] to stop the bots that are able to pass the NoCAPTCHA from registering accounts en masse. In practice this means that account creation is moderated. This is unfortunate but seemed necessary at least for a while. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 15:00, 13 January 2018 (EET) === Wednesday 2018-01-03 === * Made, verified and distributed backups of both production machines. [[User:Jukeboksi|Jukeboksi]] ([[User talk:Jukeboksi|talk]]) 17:01, 3 January 2018 (EET)
Summary:
Please note that all contributions to Consumerium development wiki are considered to be released under the GNU Free Documentation License 1.3 or later (see
Consumerium:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:
Cancel
Editing help
(opens in new window)