[00:07:04] RECOVERY - test1 Puppet on test1 is OK: OK: Puppet is currently enabled, last run 59 seconds ago with 0 failures [01:21:41] [02MirahezeMagic] 07paladox created branch 03paladox-patch-1 - 13https://git.io/fQRGX [01:21:43] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+1/-0/±0] 13https://git.io/fj00b [01:21:44] [02miraheze/MirahezeMagic] 07paladox 0392e08fb - Add a PII removal script [01:21:46] [02MirahezeMagic] 07paladox opened pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:22:32] [02MirahezeMagic] 07paladox synchronize pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:22:34] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj00x [01:22:35] [02miraheze/MirahezeMagic] 07paladox 03406d398 - Update PIIRemoval.php [01:24:26] miraheze/MirahezeMagic/paladox-patch-1/92e08fb - paladox The build was broken. https://travis-ci.com/miraheze/MirahezeMagic/builds/113684688 [01:26:12] miraheze/MirahezeMagic/paladox-patch-1/406d398 - paladox The build was broken. https://travis-ci.com/miraheze/MirahezeMagic/builds/113684738 [01:26:55] [02MirahezeMagic] 07paladox synchronize pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:26:57] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj00h [01:26:58] [02miraheze/MirahezeMagic] 07paladox 03763c297 - Update PIIRemoval.php [01:28:47] miraheze/MirahezeMagic/paladox-patch-1/763c297 - paladox The build is still failing. https://travis-ci.com/miraheze/MirahezeMagic/builds/113684977 [01:30:12] [02MirahezeMagic] 07paladox synchronize pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:30:13] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj00j [01:30:15] [02miraheze/MirahezeMagic] 07paladox 03f8c720c - Update PIIRemoval.php [01:32:34] miraheze/MirahezeMagic/paladox-patch-1/f8c720c - paladox The build is still failing. https://travis-ci.com/miraheze/MirahezeMagic/builds/113685172 [01:32:56] [02MirahezeMagic] 07paladox synchronize pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:32:58] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0Ee [01:32:59] [02miraheze/MirahezeMagic] 07paladox 0340ebf73 - Update PIIRemoval.php [01:33:52] https://github.com/miraheze/MirahezeMagic/pull/78/files#diff-022f68692552012db0ecc6288ca77ab7R21 names! [01:33:53] [ Add a PII removal script by paladox · Pull Request #78 · miraheze/MirahezeMagic · GitHub ] - github.com [01:34:07] paladox: ^ was meant to be in a query oops :P [01:34:07] well yeh [01:34:23] JohnLewis it's miraheze operations that is the author :D [01:34:51] miraheze/MirahezeMagic/paladox-patch-1/40ebf73 - paladox The build was fixed. https://travis-ci.com/miraheze/MirahezeMagic/builds/113685321 [01:35:12] https://github.com/miraheze/MirahezeMagic/pull/78/files#diff-022f68692552012db0ecc6288ca77ab7R45 might wanna just add a countDown() here since it is a fairly irreversible process [01:35:13] [ Add a PII removal script by paladox · Pull Request #78 · miraheze/MirahezeMagic · GitHub ] - github.com [01:36:01] JohnLewis doin't you mean here https://github.com/miraheze/MirahezeMagic/pull/78/files#diff-022f68692552012db0ecc6288ca77ab7R37 (if --delete is not passed?) [01:36:01] [ Add a PII removal script by paladox · Pull Request #78 · miraheze/MirahezeMagic · GitHub ] - github.com [01:36:12] paladox: could we use 1 db connection? #SaveThePlanetReduceReuseRecycleDBConnections [01:36:48] * paladox grumbles that double clicking #save.. took me to the channel [01:36:51] no, after the output is shown but before the script runs - nice and obvious what the script is going to handle [01:37:15] ok [01:37:26] JohnLewis how do i reduce the db con? [01:37:35] rest looks fine, you could use IP::toHex (or whatever it is) to turn the _hex calues into hexes [01:37:46] paladox: $db->selectDomain( $newdomain ) [01:37:55] ohh [01:38:02] thanks! /me trys [01:38:43] well, why do you have a for loop with an if condition inside of it that could make the rest of the code not execute, wouldn't you be better off having the for loop inside the if statement? [01:40:56] that's because the one in the foreach is using the wiki dbs [01:41:34] [02MirahezeMagic] 07paladox synchronize pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:41:36] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0EJ [01:41:37] [02miraheze/MirahezeMagic] 07paladox 032129c2b - Update PIIRemoval.php [01:42:05] paladox: adding to what adds (kinda) you have 2 ifs, that do the same thing consecutively after eachother [01:42:10] couldn't it just be one? [01:42:45] JohnLewis no at least it would constently try to set globaluser = ''; [01:42:48] miraheze/MirahezeMagic/paladox-patch-1/2129c2b - paladox The build was broken. https://travis-ci.com/miraheze/MirahezeMagic/builds/113685838 [01:43:23] ? [01:43:49] [02MirahezeMagic] 07paladox synchronize pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:43:51] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0ET [01:43:52] [02miraheze/MirahezeMagic] 07paladox 03cebd207 - Update PIIRemoval.php [01:44:08] Voidwalker which if statement do you mean? [01:44:24] paladox: it wouldn't [01:44:34] https://github.com/miraheze/MirahezeMagic/pull/78/files#diff-022f68692552012db0ecc6288ca77ab7R72 [01:44:34] [ Add a PII removal script by paladox · Pull Request #78 · miraheze/MirahezeMagic · GitHub ] - github.com [01:44:46] I'm saying move the first if to enclose the whole script [01:44:54] ohh [01:45:07] miraheze/MirahezeMagic/paladox-patch-1/cebd207 - paladox The build was fixed. https://travis-ci.com/miraheze/MirahezeMagic/builds/113685973 [01:45:30] also don't do $db = $db->select... [01:45:58] because $db will become the result of that [01:46:12] [02MirahezeMagic] 07paladox synchronize pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:46:14] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0Ek [01:46:15] [02miraheze/MirahezeMagic] 07paladox 0374f1bbd - Update PIIRemoval.php [01:46:23] JohnLewis ah so just $db->select? [01:46:39] done [01:46:39] [02MirahezeMagic] 07paladox synchronize pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [01:46:41] yes [01:46:41] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0EI [01:46:42] [02miraheze/MirahezeMagic] 07paladox 037e298e2 - Update PIIRemoval.php [01:51:07] JohnLewis what do you think of it now? :) [01:51:20] yeah [01:52:30] So good to merge? [01:53:22] yeah [01:53:34] could always make a start on moving it to config though :D [01:54:57] JohnLewis what do you mean? :) [01:55:14] kill global; [01:56:01] ohh [01:57:59] JohnLewis CA dosn't use MediaWikiConfig though [01:58:17] ? [01:59:02] JohnLewis CA dosn't use ConfigRegistry [01:59:17] so i carn't use $config = MediaWikiServices::getInstance()->getConfigFactory()->makeConfig( ... ); [02:00:12] CA doesn't need to [02:01:20] JohnLewis how do i use it then? [02:02:03] > var_dump( $config->get( 'CentralAuthDatabase' ) ); [02:02:04] string(8) "mhglobal" [02:02:38] what do i put in makeConfig? [02:02:45] > $config = MediaWiki\MediaWikiServices::getInstance()->getConfigFactory()->makeConfig( 'matomoanalytics' ); [02:02:52] makeConfig( 'centralauth' ); [02:02:54] convert MirahezeMagic to it [02:03:00] ok [02:03:23] i'll merge the change as is and convert the globals to that ^^ [02:03:29] k [02:03:57] [02MirahezeMagic] 07paladox closed pull request 03#78: Add a PII removal script - 13https://git.io/fj00N [02:03:58] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+1/-0/±0] 13https://git.io/fj0E3 [02:04:00] [02miraheze/MirahezeMagic] 07paladox 030a9b90e - Add a PII removal script (#78) [02:04:01] [02MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/fQRGX [02:04:03] [02miraheze/MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 [02:04:14] PROBLEM - cp3 Disk Space on cp3 is WARNING: DISK WARNING - free space: / 5060 MB (20% inode=95%); [02:06:01] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0EG [02:06:02] [02miraheze/MirahezeMagic] 07paladox 0378793b4 - Convert MirahezeMagic to use MediaWiki Config service [02:06:04] [02MirahezeMagic] 07paladox created branch 03paladox-patch-1 - 13https://git.io/fQRGX [02:06:05] [02MirahezeMagic] 07paladox opened pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:07:50] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+1/-0/±0] 13https://git.io/fj0En [02:07:52] [02miraheze/MirahezeMagic] 07paladox 036df763d - Create MirahezeMagic.php [02:07:53] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:08:46] paladox: is there neccessity to create an entire function for it realistically? [02:09:10] JohnLewis it looks nicer then having to put $config = MediaWikiServices::getInstance()->getConfigFactory()->makeConfig( 'mirahezemagic' ); in each class [02:09:25] hm [02:09:26] though im open to dropping it? [02:09:57] well I've been doing $config = in every file I'm using it in MatomoAnalytics [02:10:25] ok. [02:13:46] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0El [02:13:48] [02miraheze/MirahezeMagic] 07paladox 03a490ba6 - Update MirahezeIRCRCFeedFormatter.php [02:13:49] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:13:55] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-1/±0] 13https://git.io/fj0E8 [02:13:56] [02miraheze/MirahezeMagic] 07paladox 03405e2ea - Delete MirahezeMagic.php [02:13:58] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:14:07] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0E4 [02:14:08] [02miraheze/MirahezeMagic] 07paladox 03acba5b2 - Update extension.json [02:14:10] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:15:14] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0ER [02:15:15] [02miraheze/MirahezeMagic] 07paladox 0301faa03 - Update MirahezeMagicHooks.php [02:15:17] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:17:53] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0EE [02:17:54] [02miraheze/MirahezeMagic] 07paladox 032848736 - Update GlobalNewFilesHooks.php [02:17:56] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:19:19] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0Ez [02:19:20] [02miraheze/MirahezeMagic] 07paladox 035ff69d6 - Update GlobalNewFilesPager.php [02:19:22] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:19:36] JohnLewis now you can review https://github.com/miraheze/MirahezeMagic/pull/79 please :) [02:19:38] [ Convert MirahezeMagic to use MediaWiki Config service by paladox · Pull Request #79 · miraheze/MirahezeMagic · GitHub ] - github.com [02:20:16] major issue, can you guess it? [02:21:05] JohnLewis is it a syntax error? [02:21:11] though it looks ok to me? [02:21:13] no [02:22:02] is it because im using ->get in wfGetDB JohnLewis ? [02:22:09] no [02:22:36] then nope, cannot guess it. [02:22:49] think MediaWikiServices [02:23:18] oh the psr thing [02:23:46] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:23:47] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0Ew [02:23:49] [02miraheze/MirahezeMagic] 07paladox 03ce1e339 - Update GlobalNewFilesHooks.php [02:24:15] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0Er [02:24:17] [02miraheze/MirahezeMagic] 07paladox 0330904fd - Update MirahezeMagicHooks.php [02:24:18] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:24:26] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0Eo [02:24:27] JohnLewis done [02:24:28] [02miraheze/MirahezeMagic] 07paladox 032d65339 - Update MirahezeIRCRCFeedFormatter.php [02:24:29] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:24:34] good [02:25:25] JohnLewis feel free to merge when ever. [02:25:47] you merge [02:25:52] ok [02:26:36] before i merge, $config->get( 'wmgPrivateWiki' ) is correct right JohnLewis ? [02:26:46] nope [02:26:56] as that'll search for $wgwmgPrivateWiki [02:27:00] oh [02:27:06] how do i use a custom prefix? [02:27:13] good question [02:28:39] https://www.mediawiki.org/wiki/Manual:Configuration_for_developers#Custom_prefixes [02:28:40] [ Manual:Configuration for developers - MediaWiki ] - www.mediawiki.org [02:28:44] ha, enjoyable [02:30:07] im aware of prefix and config_prefix in extension.json [02:30:33] > $c = new GlobalVarConfig( 'wmg' ); [02:30:33] $c->get( 'PrivateWiki' ); [02:32:40] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:32:41] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0EP [02:32:43] [02miraheze/MirahezeMagic] 07paladox 0313ef46b - Update extension.json [02:33:14] paladox: use the method I did above [02:33:20] easier, quicker, cleaner [02:33:23] ohh [02:33:25] plus it's not a hook [02:33:32] thanks! [02:33:58] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:33:59] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0EM [02:34:01] [02miraheze/MirahezeMagic] 07paladox 0342e4dab - Update extension.json [02:35:08] [02MirahezeMagic] 07paladox synchronize pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:35:08] done JohnLewis [02:35:09] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0ED [02:35:11] [02miraheze/MirahezeMagic] 07paladox 0318c4685 - Update GlobalNewFilesHooks.php [02:35:31] I guess [02:36:46] * paladox merges [02:38:04] [02MirahezeMagic] 07paladox closed pull request 03#79: Convert MirahezeMagic to use MediaWiki Config service - 13https://git.io/fj0EZ [02:38:06] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±5] 13https://git.io/fj0ES [02:38:07] [02miraheze/MirahezeMagic] 07paladox 030b26086 - Convert MirahezeMagic to use MediaWiki Config service (#79) [02:41:01] [02MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/fQRGX [02:41:02] [02miraheze/MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 [02:41:11] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_32 [+0/-0/±1] 13https://git.io/fj0EQ [02:41:12] [02miraheze/mediawiki] 07paladox 03b58cd1c - Update MM [02:43:03] !log running lc on mw* [02:43:07] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [06:04:28] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 371 [06:10:28] RECOVERY - mw3 JobQueue on mw3 is OK: JOBQUEUE OK - job queue below 300 jobs [06:26:14] RECOVERY - cp3 Disk Space on cp3 is OK: DISK OK - free space: / 5429 MB (22% inode=95%); [07:12:34] PROBLEM - theatlas.pw - LetsEncrypt on sslhost is CRITICAL: CRITICAL - Certificate 'theatlas.pw' expires in 7 day(s) (Fri 07 Jun 2019 07:11:27 AM GMT +0000). [07:18:32] PROBLEM - knuxwiki.com - LetsEncrypt on sslhost is CRITICAL: CRITICAL - Certificate 'knuxwiki.com' expires in 7 day(s) (Fri 07 Jun 2019 07:17:10 AM GMT +0000). [07:20:14] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0g9 [07:20:16] [02miraheze/services] 07MirahezeSSLBot 03027d08b - BOT: Updating services config for wikis [10:55:12] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0VF [10:55:14] [02miraheze/services] 07MirahezeSSLBot 03d60cfa4 - BOT: Updating services config for wikis [11:57:54] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0wK [11:57:55] [02miraheze/MirahezeMagic] 07paladox 035eba69c - Fix undefined config [11:59:01] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_32 [+0/-0/±1] 13https://git.io/fj0w6 [11:59:02] [02miraheze/mediawiki] 07paladox 03e1bad48 - Update MM [12:01:47] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0wM [12:01:49] [02miraheze/MirahezeMagic] 07paladox 03e48d320 - Only countdown if --delete is supplied [12:02:20] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_32 [+0/-0/±1] 13https://git.io/fj0wy [12:02:22] [02miraheze/mediawiki] 07paladox 0325b23e5 - Update MM [12:13:06] PROBLEM - absurdopedia.wiki - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'absurdopedia.wiki' expires in 15 day(s) (Sat 15 Jun 2019 12:09:11 PM GMT +0000). [12:17:16] Hello FoxsideMiners! If you have any questions feel free to ask and someone should answer soon. [12:17:46] [02ssl] 07paladox created branch 03paladox-patch-1 - 13https://git.io/vxP9L [12:17:47] [02miraheze/ssl] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fj0wA [12:17:49] [02miraheze/ssl] 07paladox 03dddd786 - Remove wiki.tinutulpadurenilor.eu ssl certificate Domain no longer pointing at our name servers [12:17:50] [02ssl] 07paladox opened pull request 03#188: Remove wiki.tinutulpadurenilor.eu ssl certificate - 13https://git.io/fj0wx [12:18:07] [02miraheze/ssl] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-1/±0] 13https://git.io/fj0wp [12:18:09] [02miraheze/ssl] 07paladox 0378b29e3 - Delete wiki.tinutulpadurenilor.eu.crt [12:18:10] [02ssl] 07paladox synchronize pull request 03#188: Remove wiki.tinutulpadurenilor.eu ssl certificate - 13https://git.io/fj0wx [12:18:16] [02ssl] 07paladox closed pull request 03#188: Remove wiki.tinutulpadurenilor.eu ssl certificate - 13https://git.io/fj0wx [12:18:18] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-1/±1] 13https://git.io/fj0wh [12:18:19] [02miraheze/ssl] 07paladox 036f9edd2 - Remove wiki.tinutulpadurenilor.eu ssl certificate (#188) * Remove wiki.tinutulpadurenilor.eu ssl certificate Domain no longer pointing at our name servers * Delete wiki.tinutulpadurenilor.eu.crt [12:18:21] [02ssl] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/vxP9L [12:18:22] [02miraheze/ssl] 07paladox deleted branch 03paladox-patch-1 [12:18:45] Hey paladox, can you import https://en.wikipedia.org/wiki/Category:Templates_used_by_Twinkle the stuff here to the QuIRC wiki? RhinosF1 told me to ask you to do it [12:18:45] [WIKIPEDIA] Category:Templates used by Twinkle | "Below is a list of templates used by Twinkle. They are categorized here by {{Twinkle standard installation}} in their documentation...." [12:18:56] yup. [12:18:59] thanks [12:19:14] FoxsideMiners can you export those pages? [12:19:28] idk [12:20:13] oh, yep [12:20:27] thanks. [12:20:41] since i can import but am currently working on something else. [12:20:47] should I upload the XML file here? [12:21:42] FoxsideMiners yes please [12:22:20] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rv [12:22:20] https://usercontent.irccloud-cdn.com/file/UIamO7vE/Wikipedia-20190530122009.xml [12:22:21] [02miraheze/ssl] 07paladox 03916ad08 - Update aman.info.tm.crt [12:22:22] [ Template:Db-t3 ] - usercontent.irccloud-cdn.com [12:22:41] thanks FoxsideMiners [12:23:19] np [12:23:29] FoxsideMiners it's importing now! [12:23:30] im working on getting Twinkle ported over to here [12:23:32] good [12:34:03] RECOVERY - aman.info.tm - LetsEncrypt on sslhost is OK: OK - Certificate 'aman.info.tm' will expire on Wed 28 Aug 2019 11:21:42 AM GMT +0000. [12:44:16] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0r8 [12:44:18] [02miraheze/ssl] 07paladox 03726e26c - Update wiki.lbcomms.co.za.crt [12:46:09] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rB [12:46:10] [02miraheze/ssl] 07paladox 038d24a47 - Update wiki.hackdown.org.crt [12:47:18] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rE [12:47:19] [02miraheze/ssl] 07paladox 03acfd810 - Update wiki.meeusen.net.crt [12:48:28] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rM [12:48:29] [02miraheze/ssl] 07paladox 03ddc41a9 - Update wiki.drones4nature.info.crt [12:49:32] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0ry [12:49:34] [02miraheze/ssl] 07paladox 030f8c9e9 - Update wiki.drones4nature.info.crt [12:51:16] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rH [12:51:18] [02miraheze/ssl] 07paladox 030bb2b40 - Update wikipuk.cl.crt [12:52:33] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rQ [12:52:34] [02miraheze/ssl] 07paladox 03a344376 - Update wiki.jacksonheights.nyc.crt [12:52:50] RECOVERY - wikipuk.cl - LetsEncrypt on sslhost is OK: OK - Certificate 'wikipuk.cl' will expire on Wed 28 Aug 2019 11:50:57 AM GMT +0000. [12:52:52] RECOVERY - wiki.lbcomms.co.za - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.lbcomms.co.za' will expire on Wed 28 Aug 2019 11:43:43 AM GMT +0000. [12:52:55] RECOVERY - wiki.meeusen.net - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.meeusen.net' will expire on Wed 28 Aug 2019 11:46:49 AM GMT +0000. [12:53:19] RECOVERY - wiki.drones4nature.info - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.drones4nature.info' will expire on Wed 28 Aug 2019 11:49:11 AM GMT +0000. [12:53:36] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rd [12:53:38] [02miraheze/ssl] 07paladox 03785b57f - Update wiki.besuccess.com.crt [12:54:33] RECOVERY - wiki.hackdown.org - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.hackdown.org' will expire on Wed 28 Aug 2019 11:45:15 AM GMT +0000. [12:54:54] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rb [12:54:55] [02miraheze/ssl] 07paladox 031428e82 - Update speleo.wiki.crt [12:56:12] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rx [12:56:13] [02miraheze/ssl] 07paladox 0355a1a3d - Update disabled.life.crt [12:57:21] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rp [12:57:23] [02miraheze/ssl] 07paladox 03f3fcb9b - Update wiki.teessidehackspace.org.uk.crt [12:58:24] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rh [12:58:26] [02miraheze/ssl] 07paladox 03900a10a - Update wiki.thunis.eu.crt [12:59:26] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0rj [12:59:28] [02miraheze/ssl] 07paladox 03a4d6681 - Update wiki.tulpa.info.crt [13:00:30] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0oJ [13:00:31] [02miraheze/ssl] 07paladox 03a5332de - Update lodge.jsnydr.com.crt [13:02:47] RECOVERY - wiki.thunis.eu - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.thunis.eu' will expire on Wed 28 Aug 2019 11:57:56 AM GMT +0000. [13:02:48] RECOVERY - wiki.teessidehackspace.org.uk - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.teessidehackspace.org.uk' will expire on Wed 28 Aug 2019 11:56:45 AM GMT +0000. [13:02:54] RECOVERY - disabled.life - LetsEncrypt on sslhost is OK: OK - Certificate 'disabled.life' will expire on Wed 28 Aug 2019 11:55:46 AM GMT +0000. [13:03:14] RECOVERY - speleo.wiki - LetsEncrypt on sslhost is OK: OK - Certificate 'speleo.wiki' will expire on Wed 28 Aug 2019 11:54:35 AM GMT +0000. [13:03:18] RECOVERY - lodge.jsnydr.com - LetsEncrypt on sslhost is OK: OK - Certificate 'lodge.jsnydr.com' will expire on Wed 28 Aug 2019 12:00:06 PM GMT +0000. [13:04:08] RECOVERY - wiki.jacksonheights.nyc - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.jacksonheights.nyc' will expire on Wed 28 Aug 2019 11:52:08 AM GMT +0000. [13:04:22] RECOVERY - wiki.tulpa.info - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.tulpa.info' will expire on Wed 28 Aug 2019 11:59:01 AM GMT +0000. [13:04:26] RECOVERY - wiki.besuccess.com - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.besuccess.com' will expire on Wed 28 Aug 2019 11:53:16 AM GMT +0000. [13:06:17] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0oq [13:06:19] [02miraheze/ssl] 07paladox 03d170073 - Update wiki.hanaoto.me.crt [13:07:25] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0om [13:07:27] [02miraheze/ssl] 07paladox 038da8da3 - Update wiki.worlduniversityandschool.org.crt [13:08:27] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0oO [13:08:28] [02miraheze/ssl] 07paladox 03edf9622 - Update froggy.info.crt [13:09:22] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0o3 [13:09:24] [02miraheze/ssl] 07paladox 03ee80160 - Update wiki.inebriation-confederation.com.crt [13:10:39] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0oG [13:10:40] [02miraheze/ssl] 07paladox 0388b7235 - Update madgenderscience.wiki.crt [13:11:45] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0on [13:11:46] [02miraheze/ssl] 07paladox 03a9bccb4 - Update wiki.autocountsoft.com.crt [13:12:34] RECOVERY - froggy.info - LetsEncrypt on sslhost is OK: OK - Certificate 'froggy.info' will expire on Wed 28 Aug 2019 12:08:00 PM GMT +0000. [13:12:37] RECOVERY - wiki.inebriation-confederation.com - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.inebriation-confederation.com' will expire on Wed 28 Aug 2019 12:08:57 PM GMT +0000. [13:13:13] RECOVERY - wiki.hanaoto.me - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.hanaoto.me' will expire on Wed 28 Aug 2019 12:05:48 PM GMT +0000. [13:13:13] RECOVERY - madgenderscience.wiki - LetsEncrypt on sslhost is OK: OK - Certificate 'madgenderscience.wiki' will expire on Wed 28 Aug 2019 12:10:16 PM GMT +0000. [13:13:24] RECOVERY - wiki.autocountsoft.com - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.autocountsoft.com' will expire on Wed 28 Aug 2019 12:11:14 PM GMT +0000. [13:13:36] RECOVERY - wiki.worlduniversityandschool.org - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.worlduniversityandschool.org' will expire on Wed 28 Aug 2019 12:06:56 PM GMT +0000. [17:08:30] Why does miraheze own orain.org? [17:32:06] [02miraheze/ManageWiki] 07translatewiki pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fj0Pz [17:32:08] [02miraheze/ManageWiki] 07translatewiki 0386ce4a9 - Localisation updates from https://translatewiki.net. [17:52:09] Zppix: because many people from Orain.org joined Miraheze after Orain was hacked and closed down [17:52:16] therefore we thought it would be a good idea to redirect that to miraheze [19:06:22] [02miraheze/ssl] 07Reception123 pushed 031 commit to 03master [+1/-0/±1] 13https://git.io/fj0XF [19:06:23] [02miraheze/ssl] 07Reception123 03c5d3bc5 - add wiki.udia.ca cert [19:10:42] [02miraheze/MatomoAnalytics] 07JohnFLewis pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/fj0Xp [19:10:43] [02miraheze/MatomoAnalytics] 07JohnFLewis 037d64eea - kill onRegistration [19:12:37] [02miraheze/mediawiki] 07JohnFLewis pushed 031 commit to 03REL1_32 [+0/-0/±1] 13https://git.io/fj0Xj [19:12:38] [02miraheze/mediawiki] 07JohnFLewis 03072efac - MA [19:21:48] [02miraheze/ssl] 07Reception123 pushed 031 commit to 03master [+0/-0/±8] 13https://git.io/fj01T [19:21:50] [02miraheze/ssl] 07Reception123 0395dc1b2 - manually renew certs bot id reset therefore it must be done manually [19:22:30] ^ paladox hopefully nothing bad happened with the privkeys :D [19:22:49] yeh (did you update the puppet private ssl repo too?) [19:23:23] yes [19:25:24] [02miraheze/ssl] 07Reception123 pushed 031 commit to 03master [+1/-1/±0] 13https://git.io/fj01L [19:25:26] [02miraheze/ssl] 07Reception123 0316ac6d0 - correct cert name for wiki.thesimswiki.com [19:25:52] PROBLEM - cp3 Puppet on cp3 is CRITICAL: CRITICAL: Puppet has 2 failures. Last run 2 minutes ago with 2 failures. Failed resources (up to 3 shown): Exec[nginx-syntax] [19:25:58] PROBLEM - cp4 Puppet on cp4 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 3 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[nginx-syntax] [19:26:03] PROBLEM - cp2 Puppet on cp2 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 3 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[nginx-syntax] [19:26:48] PROBLEM - cp4 Varnish Backends on cp4 is CRITICAL: 1 backends are down. mw1 [19:27:07] Reception123, Paladox: That's not linked to what you've just done is it. [19:27:27] paladox: that must 100% be me :( [19:27:35] that is Reception123 :P [19:27:50] PROBLEM - test1 Puppet on test1 is CRITICAL: CRITICAL: Puppet has 2 failures. Last run 2 minutes ago with 2 failures. Failed resources (up to 3 shown): Exec[git_pull_MediaWiki core],Exec[nginx-syntax] [19:27:54] PROBLEM - mw2 Puppet on mw2 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 2 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[nginx-syntax] [19:28:06] PROBLEM - mw3 Puppet on mw3 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 3 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[nginx-syntax] [19:28:15] all hail the spam Reception123 just made :D [19:28:41] if only I knew what the problem was [19:28:48] RECOVERY - cp4 Varnish Backends on cp4 is OK: All 5 backends are healthy [19:28:55] nginx: [emerg] SSL_CTX_use_PrivateKey("/etc/ssl/private/madzebrascience.wiki.key [19:29:08] let me check that again [19:29:14] paladox: I told you the private keys would do something! [19:29:17] PROBLEM - mw1 Puppet on mw1 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 3 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[nginx-syntax] [19:29:20] lol [19:29:47] I'll try re-adding maybe that will fix it [19:30:32] paladox: hmm it just says nothing has changed [19:32:53] RECOVERY - wiki.pablojprieto.com.es - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.pablojprieto.com.es' will expire on Wed 28 Aug 2019 06:20:49 PM GMT +0000. [19:32:56] RECOVERY - wiki.kemeneth.com - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.kemeneth.com' will expire on Wed 28 Aug 2019 06:13:02 PM GMT +0000. [19:33:19] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 51 seconds ago with 0 failures [19:33:30] RECOVERY - secularknowledge.com - LetsEncrypt on sslhost is OK: OK - Certificate 'secularknowledge.com' will expire on Wed 28 Aug 2019 06:17:30 PM GMT +0000. [19:33:41] RECOVERY - wiki.bullshit.systems - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.bullshit.systems' will expire on Wed 28 Aug 2019 06:11:29 PM GMT +0000. [19:33:44] thats good news Reception123 ^^ [19:33:48] RECOVERY - mw2 Puppet on mw2 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [19:33:51] RECOVERY - cp3 Puppet on cp3 is OK: OK: Puppet is currently enabled, last run 15 seconds ago with 0 failures [19:33:56] RECOVERY - vise.dayid.org - LetsEncrypt on sslhost is OK: OK - Certificate 'vise.dayid.org' will expire on Wed 28 Aug 2019 06:19:03 PM GMT +0000. [19:33:56] RECOVERY - cp4 Puppet on cp4 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [19:33:59] paladox: yay looks like my delete and re-add did work [19:34:01] RECOVERY - cp2 Puppet on cp2 is OK: OK: Puppet is currently enabled, last run 54 seconds ago with 0 failures [19:34:02] RECOVERY - mw3 Puppet on mw3 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [19:34:03] RECOVERY - madzebrascience.wiki - LetsEncrypt on sslhost is OK: OK - Certificate 'madzebrascience.wiki' will expire on Wed 28 Aug 2019 06:14:14 PM GMT +0000. [19:34:08] heh [19:34:09] RECOVERY - paramony.org - LetsEncrypt on sslhost is OK: OK - Certificate 'paramony.org' will expire on Wed 28 Aug 2019 06:15:18 PM GMT +0000. [19:34:18] RECOVERY - wiki.nowchess.org - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.nowchess.org' will expire on Wed 28 Aug 2019 06:20:04 PM GMT +0000. [19:37:55] paladox: I forgot how nice it is to have a bot [19:38:01] heh [19:38:06] before I always had to do this manually [19:40:41] I need to get my Wiki bot going. [19:42:39] RhinosF1: what's its function? :) [19:43:49] Reception123: Uodates my status page through IRC. I have code that I can tweak for enwp so I just need to point to Miraheze. [19:44:03] oh, sounds interesting [19:44:51] I have no permanent host so it will be virtually my use only [19:49:05] RECOVERY - test1 Puppet on test1 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [20:36:31] I don't remember, does miraheze use central auth? [20:36:38] yup [20:36:46] Okay [20:36:56] And is wikibase installed anywhere on miraheze yet? [20:37:15] We have wikibase installed. [20:37:27] but we carn't get i think the client to work. [20:37:44] Does it also have a query service? (Wdqs) [20:38:03] nope. [20:38:14] What's the issue with client? What exactly isn't working? [20:38:15] i doin't think anyone requested Wdqs yet. [20:38:26] Also, does miraheze have elastic search? [20:38:41] well technically we use ES (it's opt in atm) [20:38:51] And is wiki creation "instant"? [20:39:07] wiki creation is mostly instant [20:39:22] depends on the person, though i can review any requests if there is one? [20:39:40] Nope, just generally thinking about things [20:39:51] ok :) [20:40:23] wiki creations are instant but requests depend on the person. Though if you ask on irc you get them seen to quicker. [20:42:14] addshoreVacation i guess since you've last used miraheze, you had to request for extensions/configs to be enabled on the wiki? [20:42:36] Miraheze now has ManageWiki (which mostly allows the user to configure there wiki the way they want to without staff) [20:42:55] ie they can enable extensions/create name spaces/enable certain configs [20:43:12] Yup, I'm aware of that but :) [20:43:15] Bit [20:43:42] but? :) [20:43:55] But -> bit [20:44:05] ah ok [20:44:36] I'm working on a prototype for wikidatacon this year which will end up being a site people can go to, make an account, click a button and have a wikibase with query service configured etc to do with as they wish [20:44:39] * RhinosF1 has a broken bot [20:45:00] I started to wonder about possible overlaps with miraheze etc, but not sure if that could really work, but I'll keep tuinking [20:45:02] Thinking [20:45:11] ok [20:45:33] I actually think it is probably possible, but would happen later down the line [20:45:39] Not version 1 [20:45:41] Hehe [20:45:48] heh [20:46:22] Version 1 will be hard enough to get ready for when I want it tbh [20:48:43] heh [21:00:21] Anyone know why my bot won't use it's bot flag? [21:04:10] https://github.com/quirc-bot/Statusbot [21:04:11] [ GitHub - quirc-bot/Statusbot: MediaWiki Status Page bot ] - github.com [21:05:29] Paladox: ^ [21:05:40] nope, im not sure why :( [21:06:07] paladox, it's flagged as bot - (RF1_Bot on wiki) [22:10:33] Hello [22:11:52] hello Hispano76 [22:41:35] addshoreVacation: that's the general direction we wanna go in, not immediately instant but our general direction for the project and technology pretty much [22:55:53] It might be that our ideas end up merging at some point [22:57:06] My idea will essentially have a free tier, perhaps initially community supported, then various extras that you can get such as dedicated hardware, also the full wikibase suite of things. Also with a plan to allow on premise with some amount of ease or koney [22:57:08] Money [22:58:37] addshoreVacation oh, your starting a wiki farm? [23:00:17] I wouldn't call it a wiki farm [23:00:28] And the wikis won't be connected in a wiki farm like way [23:01:13] The main focus is having 1 click wikibase with query service and elastic search etc that is needed, and having them essentially federate all together [23:01:22] Anyway I have to get back to vacation now :) [23:04:31] And the initial intention will be a prototype proof on concept :) [23:06:27] hm. [23:06:46] re statusbot unless im totally mistaken all edits made from a bot account (on wiki) are marked as bot edits and you can't choose it.. so no idea what that script is doing :) [23:11:21] you can, I'm guessing the framework you are using might not be the best [23:11:59] (when editing via API, you can choose if your edit will be marked as bot if you have the bot right, and your edits don't have to be) [23:14:41] (oh hey bonus points for API usage then, didn't know that) [23:18:33] Question. My Hispano76 account was marked certain editions as BOT when it has never had the flag. Why? (in UcroniasWiki) [23:37:16] PROBLEM - mw3 Current Load on mw3 is WARNING: WARNING - load average: 7.77, 6.72, 5.28 [23:39:11] RECOVERY - mw3 Current Load on mw3 is OK: OK - load average: 6.04, 6.53, 5.38