[00:03:14] Anyway BRB [00:03:22] PROBLEM - mw2 Puppet on mw2 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [00:05:04] Hi there. Idunno if you guys in irc can reaf this, but todarac was banned for mass shitposting on several pages and his page. We strive to have accurate and meme free content (unless if known 2b memes are involved). 086 originally banned this user. [00:05:18] -2builders2tools wiki admin [00:06:10] Jonathn5454: we can see it :) [00:06:23] (Thanks to my relay bot) [00:06:38] Ayy alright [00:07:12] Anyways he also claims because its a page about him he can do whatever the heck he wants (even though player pages are about the players themselves, and not random memes) [00:07:23] ^clearing confusion [00:08:42] appreciated, I'm hovering around with advanced rights to minimise impact if they come back shortly [00:09:29] Which version is using the Replace Text extension? [00:11:22] RECOVERY - mw2 Puppet on mw2 is OK: OK: Puppet is currently enabled, last run 41 seconds ago with 0 failures [00:15:09] Wiki-1776 we use the REL1_31 branch [00:15:12] of that ext [00:16:51] paladox: https://www.mediawiki.org/wiki/Extension:Replace_Text Latest version 1.4.1 (April 2018) yes? [00:16:51] Title: [ Extension:Replace Text - MediaWiki ] - www.mediawiki.org [00:17:02] 1.4 [00:17:11] hmm [00:17:17] oh [00:17:19] 1.4.1 [00:18:13] Currently the replacement limit is 250, I was told that the last version had 990 [00:19:49] I would like to raise the limit to at least 500 or 990 to change categories [00:20:10] of templates imports* [00:22:09] I was told there was no variable. And that it must have been version 1.4.1 which was limited to 990 according to Nike. [00:22:39] eehm Um, I don't know if you understood me. paladox [00:22:54] Wiki-1776 i understood you :) [00:22:59] but we are running 1.4.1 [00:23:13] from the 1.31 branch. [00:23:46] I wonder if that is on master what Wiki-1776 wants [00:23:57] it is not [00:24:06] i doin't see any changes that bump a number [00:29:16] Hmm, was he referring to another version not yet available? [00:30:54] Hello aphex`! If you have any questions feel free to ask and someone should answer soon. [00:31:36] And so it returns... [00:32:05] lets play the blame game on who did that?! [00:32:06] jks [00:43:13] !log /home/paladox/create_account.sh on db4 [00:43:16] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [00:54:52] Hello Guest32399! If you have any questions feel free to ask and someone should answer soon. [00:55:12] And now they start using the default Guest#### nicks [00:55:22] If that keeps up, collateral damage will skyrocket [00:58:50] asheesh hi [00:59:11] we have started the create account script. [00:59:11] it will be sending the emails out to the users [00:59:11] to be able to login [00:59:34] asheesh please do let us know if we missed any accounts. [01:00:01] paladox: create account script? [01:00:34] Zppix i searched the web and put a and b together to create one :) [01:00:49] it's using data provided by the user to create the account. [01:01:17] huh how does that work [01:01:51] Zppix i run mysql querys against the db then it outputs it to vars and then i run curl puts [01:01:54] on the mw apis [01:02:13] i dont understand what your trying to accomplish [01:02:49] Zppix the user wants to migrate to us, but he / she dosen't want users to lose there accounts. [01:02:54] so we are creating it for them. [01:03:00] then we will import the dump [01:03:02] https://openhatch.miraheze.org/wiki/Special:Log/newusers that [01:03:03] Title: [ User creation log - OpenHatch wiki ] - openhatch.miraheze.org [01:03:06] oh [01:03:19] yep [01:04:29] * Zppix blockes paladox for abusing multiple accounts [01:04:47] lol [01:04:55] * paladox double blocks zppix [01:05:01] for well being a chip monk :D [01:06:45] * MacFan4000 blocks paladox for spamming #miraheze-feed :P [01:07:04] I’m sure your getting lots of pings [01:07:19] lol [01:07:20] yes [01:07:27] that's why i disabled notifications [01:07:29] temp on my mac [01:07:44] i am not going to have 100s of fly over pop up notifications in my face :D [01:08:26] .weather [01:08:28] lol [01:08:28] Yahoo! Weather - Portland, ME, US: Partly Cloudy, 26°C (78°F), Humidity: 77%, Moderate breeze 6.3m/s (↗) [01:08:37] .weather [01:08:37] I don't know where you live. Give me a location, like .weather London, or tell me where you live by saying .setlocation London, for example. [01:08:40] .weather [01:08:41] Yahoo! Weather - London, England, GB: Clear, 24°C (75°F), Humidity: 52%, Light breeze 3.1m/s (↗) [01:08:44] really hot this week [01:08:47] .setlocation Springfield IL [01:08:48] Zppix: I now have you at WOEID 2498306 (Springfield, Illinois, United States) [01:08:53] .weather [01:08:54] Yahoo! Weather - Springfield, IL, US: Partly Cloudy, 31°C (87°F), Humidity: 69%, Moderate breeze 6.3m/s (↗) [01:08:57] really 24c [01:08:57] at 2:08am [01:08:57] wow [01:09:07] .setlocation Ottawa [01:09:08] AmandaCatherine: I now have you at WOEID 91982014 (Ottawa, Ontario, Canada) [01:09:13] .weather [01:09:13] Yahoo! Weather - Ottawa, ON, CA: Mostly Cloudy, 25°C (77°F), Humidity: 87%, Light breeze 3.1m/s (→) [01:09:14] High 89° tomorrow [01:09:14] Zppix europe is near 50c [01:09:32] .weather northampton [01:09:33] Yahoo! Weather - Northampton, England, GB: Partly Cloudy, 21°C (69°F), Humidity: 62%, Light breeze 3.1m/s (↘) [01:09:47] s/89°/89°F [01:09:47] MacFan4000 meant to say: High 89°F tomorrow [01:09:51] mutante: how do you have a discord cloak [01:10:06] impersonation? [01:10:10] Nick was auto-changed [01:10:14] idk [01:10:33] 21:08 ⇐︎ mutante quit (foobar@wikimedia/mutante): Ping timeout: 240 seconds [01:10:52] He just didn’t auth [01:11:18] Anyway [01:11:24] !night [01:11:24] Good night, sweet dreams and dream of the miraheze servers without errors! [01:35:47] Hello PolarizedIons25! If you have any questions feel free to ask and someone should answer soon. [01:48:03] Hello christophegx! If you have any questions feel free to ask and someone should answer soon. [01:51:02] who did that [01:51:14] ZppixBot help [01:51:15] ZPpix me. [01:51:19] lol [01:51:36] your bot should welcome after certain period [01:51:50] to filter those loved by Sigyn [01:51:51] revi: github is thattaway [01:52:02] Nah too lazy [01:52:08] revi: me too [01:52:12] until GitHub has email to bug features [01:52:13] i will unquiet it later [01:52:21] zppix do remind me if i forget please. [01:52:40] .in 1h Paladox unquiet me [01:52:41] Zppix: Okay, I will set the reminder for: 2018-08-06 - 21:52:40CDT [01:52:55] It shant be quieted [01:52:58] uh [01:52:58] i might as well do it now lol [01:52:58] it's 02:52am [01:52:59] l o l [01:53:39] your gonna make me ssh and remove that reminder arent you paladox [01:54:01] lol nope [01:54:14] why not just make it [01:54:16] auto unquiet [01:54:43] PuppyKun i haven't mastered that yet LOL [01:54:51] you [01:54:53] copy and paste [01:54:55] what the rest of us have done [01:54:56] so many times [01:55:35] Greetings are harmless [01:56:10] We could disable the welcome module temporarily... [01:56:59] MacFan4000: this isnt the only channel that uses welcome module [01:57:16] Or comment out the relevant lines [01:57:30] if its not broken dont fix it [01:58:34] https://github.com/Pix1234/ZppixBot-Source/blob/master/modules/welcome.py#L71 [01:58:40] It’s only my channels [01:58:48] and #ZppixBot [01:58:48] PuppyKun: your quiet failed [01:58:53] No [01:58:55] MacFan4000: your opped [01:59:04] Oh yeh [01:59:22] MacFan4000: who removed my #ZppixBot welcome [01:59:41] Zppix here you go https://cock.li :D [01:59:59] Looks like me [02:00:05] paladox: what? [02:00:27] ZPpix it's some funny email server [02:00:27] heh [02:01:12] paladox: only you would look this up [02:01:13] it's like who would name a email server that? [02:01:30] Zppix: it seems I did [02:01:30] well i cannot reveal where i got that from [02:01:37] just i didn't search for it [02:01:58] paladox: why not [02:02:31] Zppix secret, as it was disccused in private. [02:02:52] -staff? [02:02:57] Yes [02:03:16] I see all, I know all MUHAHAHAH [02:03:49] lol [02:07:27] .help [02:08:13] !log sudo -u www-data php /srv/mediawiki/w/maintenance/importDump.php --wiki=openhatchwiki --report=1 /home/paladox/test.xml on mw1 [02:08:17] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [02:08:28] Welcome module is temp disabled for now [02:14:28] Now I’ll remove the reminder [02:16:01] Done [02:21:50] .in [02:21:50] Missing arguments for reminder command. [03:43:35] Zppix: it's not a "cloak" in that sense. it's just the hostname where i run my irc client. so i gave a computer that name [04:04:28] PROBLEM - db4 Disk Space on db4 is WARNING: DISK WARNING - free space: / 76703 MB (20% inode=94%); [10:40:13] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNMpZ [10:40:15] [02miraheze/services] 07MirahezeSSLBot 0376eebf4 - BOT: Updating services config for wikis [11:04:21] Why does sigyn have op? [11:04:39] It should be able to k-line if setup properly without a need for op [11:15:32] asheesh hi, we have now imported your wiki at https://openhatch.miraheze.org/wiki/Main_Page [11:15:33] Title: [ OpenHatch wiki ] - openhatch.miraheze.org [11:19:35] !log PURGE BINARY LOGS BEFORE '2018-08-07 12:18:00'; on db4 [11:19:39] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [11:20:29] RECOVERY - db4 Disk Space on db4 is OK: DISK OK - free space: / 104069 MB (28% inode=94%); [11:24:13] sau226: because all anonymous users are quoted [11:24:20] quieted* [11:24:25] Ahh [11:24:35] We have relaxed moderation set [11:24:51] It’s so it can see the spam [11:25:03] Ahh. No public spam [11:30:15] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNDfD [11:30:16] [02miraheze/services] 07MirahezeSSLBot 032168093 - BOT: Updating services config for wikis [11:32:15] !log depool mw1 [11:32:19] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [11:36:08] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [11:36:44] PROBLEM - cp5 Varnish Backends on cp5 is CRITICAL: 1 backends are down. mw1 [11:36:47] PROBLEM - cp2 Varnish Backends on cp2 is CRITICAL: 1 backends are down. mw1 [11:37:34] PROBLEM - cp4 Varnish Backends on cp4 is CRITICAL: 1 backends are down. mw1 [11:44:08] PROBLEM - mw1 Puppet on mw1 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 2 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[git_clone_MediaWiki core] [12:04:08] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 20 seconds ago with 0 failures [12:10:08] PROBLEM - mw1 Puppet on mw1 is CRITICAL: CRITICAL: Puppet has 11 failures. Last run 2 minutes ago with 11 failures. Failed resources (up to 3 shown): Exec[Math texvccheck],Exec[wikibase_composer],Exec[maps_composer],Exec[flow_composer] [12:16:47] [02miraheze/CreateWiki] 07JohnFLewis pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNDLZ [12:16:49] [02miraheze/CreateWiki] 07JohnFLewis 030673322 - add missing tables to select [12:17:36] [02miraheze/mediawiki] 07JohnFLewis pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNDL8 [12:17:38] [02miraheze/mediawiki] 07JohnFLewis 037bf4a61 - update CW [12:50:09] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 27 seconds ago with 0 failures [12:53:37] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNDmd [12:53:38] [02miraheze/mediawiki] 07paladox 0396abf01 - Update SubpageFun to upstream [12:54:01] my change was merged upstream so update ^^ to a branch [12:55:29] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNDYv [12:55:31] [02miraheze/mediawiki] 07paladox 03313194c - Update Kartographer to upstream [13:08:08] PROBLEM - mw1 Puppet on mw1 is WARNING: WARNING: Puppet is currently disabled, message: paladox, last run 7 minutes ago with 0 failures [13:11:54] What are you doing? [13:16:08] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [13:16:12] MacFan4000 well see -staff. [13:16:16] that's what im doing [13:16:26] Yeah, I saw that [13:16:44] RECOVERY - cp5 Varnish Backends on cp5 is OK: All 3 backends are healthy [13:16:48] Last I saw before you disabled was 08:50 RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 27 seconds ago with 0 failures  [13:16:48] RECOVERY - cp2 Varnish Backends on cp2 is OK: All 3 backends are healthy [13:17:04] It’s an easy fix [13:17:10] Yes, because i am working on mw1. [13:17:17] just git submodule sync [13:17:21] noooo [13:17:32] RECOVERY - cp4 Varnish Backends on cp4 is OK: All 3 backends are healthy [13:17:33] Yes [13:17:35] that only works if the change was in refs/heads [13:17:35] no [13:17:49] how can you checkout a ref if it's not in refs/heads? [13:17:55] that is impossible [13:18:24] so you have to change it to refs/* [13:18:33] Whenever I’ve gotten the error that John posted, tha has fixed it for me [13:18:47] Like when a submodule url changes [13:19:02] MacFan4000 but that is not the same for changes not in refs/heads [13:19:38] Ok [13:20:10] why did you underline the Ok? [13:22:32] It was a mistake [13:24:00] ok [13:24:40] Good morning [13:24:48] hi [13:26:43] PROBLEM - cp5 Varnish Backends on cp5 is CRITICAL: 1 backends are down. mw1 [13:26:49] PROBLEM - cp2 Varnish Backends on cp2 is CRITICAL: 1 backends are down. mw1 [13:27:33] PROBLEM - cp4 Varnish Backends on cp4 is CRITICAL: 1 backends are down. mw1 [13:28:14] Was, that manual or automatic (the depool) [13:28:33] it was already depooled [13:28:37] My guess is LC [13:28:41] No it wasn’t [13:28:53] 09:17 RECOVERY - cp4 Varnish Backends on cp4 is OK: All 3 backends are healthy  [13:28:59] Same for other cp [13:29:02] im dealing with mw1, it's ok. No traffic should be going to it [13:29:03] yes [13:29:09] your going to see recoveries and failures [13:29:15] That was like 10 mins ago [13:29:22] the main point is that no traffic is going to mw1 [13:29:26] until it's ready [13:29:44] Something wrong with the mw1 database? [13:30:18] We had to reclone it [13:30:33] Why? [13:30:36] Something wasn’t working, and was causing ManageWiki to update [13:30:46] to not uodate [13:30:51] update* [13:31:01] Hm, interesting [13:31:07] * MacFan4000 is bad at spelling [13:31:18] MacFan4000: there’s always the bot :) [13:31:24] tes [13:31:31] s/tes/test [13:31:32] AmandaCatherine meant to say: test [13:31:42] MacFan4000 ^ [13:32:10] and because of that issue, some people could set a custom domain even though their not supposed to be able to [13:32:34] And I gather that could break things? [13:32:37] AmandaCatherine: yes I know how the bit works. I am one of its maintainers after all. :) [13:32:41] Yes [13:32:55] Usually custom domains are a managewiki-restricted right [13:33:01] Though I’ve never really understood why [13:33:11] If you own your domain, why can’t you just set it up? [13:33:33] RECOVERY - cp4 Varnish Backends on cp4 is OK: All 3 backends are healthy [13:33:50] Because we have to generate a ssl certificate and add it to githup [13:33:58] github* [13:34:14] So I’m assuming that SSL Cert is what makes the site https:// [13:34:18] And in some cases we have to set up a dns zone [13:34:20] Yes [13:34:26] And without it we would have just http:// [13:34:32] Yes [13:34:43] RECOVERY - cp5 Varnish Backends on cp5 is OK: All 3 backends are healthy [13:34:47] RECOVERY - cp2 Varnish Backends on cp2 is OK: All 3 backends are healthy [13:34:57] http:// is prohibited at miraheze which is why we require carts [13:35:11] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNDGP [13:35:12] [02miraheze/services] 07MirahezeSSLBot 03d3c6d04 - BOT: Updating services config for wikis [13:35:19] http:// is okay for some things, but for a production system like this, it can definitely pose at least a few risks [13:35:59] I do know quite a bit about http:// versus https:// actually - I deal with that kind of thing frequently [13:36:07] 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[git_pull_MediaWiki core] [13:39:42] Speaking of SSL certificates https://phabricator.miraheze.org/T3462 [13:39:43] Title: [ ⚓ T3462 SSL for ahmsaqibwiki ] - phabricator.miraheze.org [13:42:08] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 31 seconds ago with 0 failures [13:48:26] For once there are no criticals/warnings in icinga [13:48:47] For a while there’s always been at least one [13:50:00] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNDnH [13:50:02] [02miraheze/mediawiki] 07paladox 03b24f155 - Update ManageWiki [13:50:12] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNDnd [13:50:13] [02miraheze/services] 07MirahezeSSLBot 03b90f4c6 - BOT: Updating services config for wikis [13:50:16] and that's why [13:50:17] JohnLewis ^^ [13:50:27] https://github.com/miraheze/mediawiki/commit/68092e3568c85cc5f9fd872c9824a354cbb138fa [13:50:28] Title: [ Update mm · miraheze/mediawiki@68092e3 · GitHub ] - github.com [13:50:32] and that is probably why ^^ [13:51:53] yep, that is definitely why MacFan4000 [13:51:54] oh [13:52:06] MacFan4000 you must always run a git pull and git submodule update [13:52:10] before pushing please [13:52:20] or do what I do, don't do "git add . [13:52:29] !log sudo -u www-data php /srv/mediawiki/w/maint*/rebuildLocalisationCache.php --wiki test1wiki on mw* [13:52:31] I always git add what I want to push, so I know what I am pushing. [13:52:33] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [13:53:43] oh [13:54:20] paladox: see, in future when I say my code works - don't blame me :P [13:54:31] JohnLewis LOL :D [14:01:10] !log repool mw1 [14:01:14] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [14:04:51] [02dns] 07MacFan4000 opened pull request 03#94: Add ahmsaqib.cf zone - 13https://git.io/fNDWT [14:04:52] [02dns] 07MacFan4000 opened pull request 03#94: Add ahmsaqib.cf zone - 13https://git.io/fNDWT [14:05:42] Ok, now I see what you mean by duplicate messages [14:05:43] [02dns] 07JohnFLewis closed pull request 03#94: Add ahmsaqib.cf zone - 13https://git.io/fNDWT [14:05:44] [02dns] 07JohnFLewis closed pull request 03#94: Add ahmsaqib.cf zone - 13https://git.io/fNDWT [14:05:45] That repo needs fixing too [14:05:46] [02miraheze/dns] 07JohnFLewis pushed 032 commits to 03master [+2/-0/±0] 13https://git.io/fNDWm [14:05:47] [02miraheze/dns] 07MacFan4000 0368f9268 - Add ahmsaqib.cf zone [14:05:49] [02miraheze/dns] 07JohnFLewis 032d1d430 - Merge pull request #94 from MacFan4000/patch-6 Add ahmsaqib.cf zone [14:05:50] [02miraheze/dns] 07JohnFLewis pushed 032 commits to 03master [+2/-0/±0] 13https://git.io/fNDWm [14:05:52] [02miraheze/dns] 07MacFan4000 0368f9268 - Add ahmsaqib.cf zone [14:05:53] [02miraheze/dns] 07JohnFLewis 032d1d430 - Merge pull request #94 from MacFan4000/patch-6 Add ahmsaqib.cf zone [14:05:58] How about quadruple messages ^\ [14:06:03] MacFan4000 why? [14:06:31] The repo needs to have the notifications removed in favor of global [14:06:50] paladox: ^^ [14:06:59] ok [14:07:13] Interestingly, my channel just got spammed by someone (not sure if it was a bot or not) who tried to post all ~8000 lines of MediaWiki’s DefaultSettings.php into the channel at once [14:11:31] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNDWh [14:11:33] [02miraheze/mediawiki] 07paladox 039ba2fc8 - Add missing "ignore = dirty" to some submodules [14:11:45] !m Sigyn [14:11:46] <[d__d]> You're doing good work, Sigyn! [14:16:08] 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[git_pull_MediaWiki core] [14:18:08] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 29 seconds ago with 0 failures [14:20:54] [02ssl] 07MacFan4000 opened pull request 03#47: Add ahmsaqib.cf cert - 13https://git.io/fNDlF [14:22:36] [02ssl] 07paladox closed pull request 03#47: Add ahmsaqib.cf cert - 13https://git.io/fNDlF [14:22:38] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+1/-0/±1] 13https://git.io/fND82 [14:22:39] [02miraheze/ssl] 07MacFan4000 034e0df63 - Add ahmsaqib.cf cert (#47) * Add ahmsaqib.cf cert * Update certs.yaml [14:23:23] Did you add the privkey? (Just checking, as you didn’t last time I did a PR in that repo) [14:24:13] yep [14:24:28] MacFan4000 which key didn't i do last time? [14:25:09] https://github.com/miraheze/ssl/pull/40 [14:25:10] Title: [ add wiki.rmbrk.sk cert by MacFan4000 · Pull Request #40 · miraheze/ssl · GitHub ] - github.com [14:25:18] That one [14:26:17] ok [14:30:12] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNDBe [14:30:14] [02miraheze/services] 07MirahezeSSLBot 03edb157b - BOT: Updating services config for wikis [14:34:32] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNDBM [14:34:33] [02miraheze/mediawiki] 07paladox 03065334a - Update PdfBook to https://gitlab.com/Aranad/PdfBook.git [14:34:36] Title: [ Aran Dunkley / PdfBook · GitLab ] - gitlab.com [14:35:09] [02mw-config] 07paladox created branch 03paladox-patch-1 - 13https://git.io/vbvb3 [14:35:11] [02miraheze/mw-config] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNDBQ [14:35:12] [02miraheze/mw-config] 07paladox 03b54a9f5 - Update PdfBook location [14:35:14] [02mw-config] 07paladox opened pull request 03#2349: Update PdfBook location - 13https://git.io/fNDB7 [14:35:34] [02miraheze/mw-config] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNDBd [14:35:35] [02miraheze/mw-config] 07paladox 03115ad43 - Update LocalExtensions.php [14:35:37] [02mw-config] 07paladox synchronize pull request 03#2349: Update PdfBook location - 13https://git.io/fNDB7 [14:35:43] [02mw-config] 07paladox closed pull request 03#2349: Update PdfBook location - 13https://git.io/fNDB7 [14:35:45] [02miraheze/mw-config] 07paladox pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/fNDBF [14:35:46] [02miraheze/mw-config] 07paladox 03be9c690 - Update PdfBook location (#2349) * Update PdfBook location * Update LocalExtensions.php [14:35:48] [02mw-config] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/vbvb3 [14:35:49] [02miraheze/mw-config] 07paladox deleted branch 03paladox-patch-1 [14:35:57] PROBLEM - mw1 Puppet on mw1 is WARNING: WARNING: Puppet is currently disabled, message: paladox, last run 5 minutes ago with 0 failures [14:36:01] PROBLEM - mw3 Puppet on mw3 is WARNING: WARNING: Puppet is currently disabled, message: paladox, last run 5 minutes ago with 0 failures [14:37:13] PROBLEM - mw2 Puppet on mw2 is WARNING: WARNING: Puppet is currently disabled, message: paladox, last run 6 minutes ago with 0 failures [14:37:19] GTG [14:37:20] BBl [14:37:30] miraheze/mw-config/paladox-patch-1/115ad43 - paladox The build was broken. https://travis-ci.org/miraheze/mw-config/builds/413148573 [14:37:43] s/BBl/BBL [14:37:43] AmandaCatherine meant to say: BBL [14:37:57] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [14:39:09] RECOVERY - mw2 Puppet on mw2 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [14:41:50] RECOVERY - mw3 Puppet on mw3 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [14:50:15] .weather [14:50:19] Yahoo! Weather - Portland, ME, US: Partly Cloudy, 28°C (82°F), Humidity: 66%, Moderate breeze 6.3m/s (↗) [14:50:22] .weather [14:50:23] Yahoo! Weather - London, England, GB: Showers, 29°C (84°F), Humidity: 35%, Light breeze 3.1m/s (→) [14:50:57] heh 2°F cooler here but still more humid [15:04:38] hello [15:04:40] .weather [15:04:42] Yahoo! Weather - Springfield, IL, US: Mostly Cloudy, 22°C (71°F), Humidity: 92%, Light breeze 3.1m/s (→) [15:04:58] I win the humidity war [15:07:06] .weather Leicester [15:07:06] Yahoo! Weather - Leicester, England, GB: Mostly Cloudy, 26°C (78°F), Humidity: 40%, Moderate breeze 6.3m/s (↗) [15:07:36] Zppix your only 22c [15:07:44] .weather northampton [15:07:45] Yahoo! Weather - Northampton, England, GB: Cloudy, 28°C (82°F), Humidity: 32%, Moderate breeze 6.3m/s (↗) [15:07:55] JohnLewis: I’m hotter then you :D [15:08:03] paladox: i meant humidity [15:08:04] .weather paladox [15:08:05] Yahoo! Weather - London, England, GB: Showers, 29°C (84°F), Humidity: 35%, Light breeze 3.1m/s (→) [15:08:11] paladox: Humidity: 92%, [15:08:18] paladox: I can beat you actually [15:08:22] I purposely set my location as London [15:08:23] .weather worksop [15:08:24] Yahoo! Weather - Worksop, England, GB: Mostly Sunny, 27°C (80°F), Humidity: 38%, Gentle breeze 4.9m/s (↗) [15:08:31] Hahaha [15:08:31] 27? bs [15:08:37] it's 29 [15:08:49] .weather [15:08:49] Yahoo! Weather - Portland, ME, US: Partly Cloudy, 28°C (82°F), Humidity: 66%, Moderate breeze 6.3m/s (↗) [15:08:51] JohnLewis is that what it says on the car [15:09:01] no, it's what it says on the mercury [15:09:23] inb4 yahoo blocks ZppixBot due to the constant .weather [15:09:52] JohnLewis: 30c here [15:10:52] paladox: where are the other 20 [15:11:42] mutante: 20? [15:11:50] degrees C :) [15:11:58] Oh heh [15:11:58] you said it would be 50. it's only 30 now [15:12:07] 30c in the uk [15:12:09] It’s probs more like 89°F here which is about 31.7°f [15:12:16] Near 50c in Europe [15:12:24] s/f/C [15:12:24] MacFan4000 meant to say: It’s probs more like 89°F here which is about 31.7°C [15:12:28] can i use the weather bot too? [15:12:32] Yep [15:12:32] Yes [15:12:33] i see you type the commands but not the output [15:12:42] .weather 95060 [15:12:45] Yahoo! Weather - Santa Cruz, CA, US: Sunny, 14°C (57°F), Humidity: 78%, Light air 1.8m/s (↘) [15:13:05] You can set your location with .setlocation [15:13:09] 14c really? [15:13:12] Is it winter? [15:15:28] .help setlocation [15:15:29] Zppix: Set your default weather location. [15:15:30] Zppix: e.g. .setlocation Columbus, OH [15:15:33] mutante: ^^ [15:16:07] i just don't see any bot output [15:16:07] paladox: i see you stole my reason for wiki creation :P [15:16:16] mutante: what do you mean [15:16:33] you seem to be talking about something a bot says after a weather command [15:16:36] i dont see that [15:16:52] Could it be on your ignore list? [15:16:54] mutante: are you perhaps ignoring ZppixBot? [15:17:08] Heh [15:17:11] Wait [15:17:20] Nvm [15:17:24] mutante: mind if I have the bot PM you too see if you can see it chat then? [15:17:46] JohnLewis: Lol Mablethorpe is 29c [15:17:51] That’s the first I seen that [15:17:54] .weather 89109 [15:17:56] Yahoo! Weather - Las Vegas, NV, US: Sunny, 30°C (86°F), Humidity: 14%, Light air 1.8m/s (→) [15:18:09] yes, i see it now.. and yes, it was on ignore :p [15:18:21] mutante: tsk tsk how dare you ignore my bot :P jk [15:18:40] the problem was i also ignored myself ignoring it and forgot about it :) [15:18:48] Lol [15:19:04] .weather 95060 [15:19:05] Yahoo! Weather - Santa Cruz, CA, US: Sunny, 14°C (57°F), Humidity: 78%, Light air 1.8m/s (↘) [15:19:11] 14 lol.. yea [15:19:14] that's not a lot [15:19:28] 32c now [15:19:43] i am considering flying to Vegas on the weekend [15:19:49] double the temp [15:20:04] .weather Las Vegas [15:20:05] Yahoo! Weather - Las Vegas, NV, US: Sunny, 28°C (82°F), Humidity: 15%, Light air 1.8m/s (↘) [15:20:28] there is dropped 2 degrees in 3 minutes.. lol [15:20:56] this weekend is https://en.wikipedia.org/wiki/DEF_CON [15:20:56] [WIKIPEDIA] DEF CON | "DEF CON (also written as DEFCON, Defcon, or DC) is one of the world's largest hacker conventions, held annually in Las Vegas, Nevada, with the first DEF CON taking place in June 1993. Many of the attendees at DEF CON include computer security professionals, journalists, lawyers, federal government employees..." [15:21:05] oh wow, did not expect the bot to do this :) nice [15:21:53] Lol [15:24:59] https://en.wikipedia.org/wiki/User_talk:Mutante#regression_test [15:25:00] [WIKIPEDIA] User talk:Mutante#regression test | "Hi, Mutante! You'll probably want to read the Welcome, newcomers page. A couple of pointers:Don't delete an existing page (unless it's poor/useless article) to replace it with your own. Make a new article with a unique name, or add a note on the bottom, or discuss it on a talk page.Put the title..." [15:26:24] mutante: thank you [15:26:34] Zppix: i was just wondering what happens if the output of a wiki page .. cotains a link to wikipedia... endless loop ? [15:26:42] hence "regression test" [15:26:47] mutante: no it wont loop [15:26:52] but it does not jump to an anchor within a page [15:27:04] https://en.wikipedia.org/wiki/User_talk:Mutante/test [15:27:04] [WIKIPEDIA] User talk:Mutante/test | "http://en.wikipedia.org/wiki/Fnord..." [15:27:08] mutante: Do you wanna see the code for that module? [15:27:16] is this flooterbuck? [15:27:21] mutante: who? [15:27:32] flooterbuck is http://flooterbuck.sourceforge.net/ [15:27:32] Title: [ Flooterbuck Infobot - A modular infobot ] - flooterbuck.sourceforge.net [15:27:38] mutante: no this is sopel [15:27:41] ok :) [15:27:41] .version [15:27:43] Zppix: Sopel v. 6.5.3 [15:28:21] https://github.com/sopel-irc/sopel/blob/master/sopel/modules/wikipedia.py [15:28:21] Title: [ sopel/wikipedia.py at master · sopel-irc/sopel · GitHub ] - github.com [15:28:22] "Formerly Willie" hehe [15:29:14] Lol [15:29:37] mutante: we found cock.li [15:29:43] It’s a email hosted [15:29:47] Hoster [15:29:55] And a vps provider [15:29:57] Heh [15:30:02] Someone actually named it that [15:30:06] I cannot believe that [15:30:17] haha [15:30:35] ZppixBot: bomb paladox [15:30:41] .bomb paladox [15:30:50] https://github.com/sopel-irc/sopel-extras/blob/master/bomb.py [15:30:51] Title: [ sopel-extras/bomb.py at master · sopel-irc/sopel-extras · GitHub ] - github.com [15:31:04] Put a bomb in the specified user's pants. They will be kicked if they [15:31:05] don't guess the right wire fast enough. [15:31:06] Heh [15:31:08] ^ need this :) [15:31:13] Lol [15:33:01] restarting my bot for a change i made to code [15:34:23] .help [15:34:23] Hang on, I'm creating a list. [15:34:25] I've posted a list of my commands at https://ptpb.pw/ydoz - You can see more info about any of these commands by doing .help (e.g. .help time) [15:34:38] .source [15:34:38] Zppix: My code can be found here: https://github.com/Pix1234/ZppixBot-Source [15:34:42] mutante: ^ [15:35:02] .bomb Zppix [15:35:10] Zppix: ok, thanks! [15:35:43] mutante: I want to keep the commands like .bomb to a minium unless theres a high enough demand for stuff like that [15:35:54] s/minium/minimum [15:35:55] Zppix meant to say: mutante: I want to keep the commands like .bomb to a minimum unless theres a high enough demand for stuff like that [15:36:58] * mutante increases the demand [15:37:39] paladox: make sure you mark the requests you create for wikis as approved [15:38:00] Zppix oh did I not do that? [15:38:08] yeah i fixed one of them [15:38:14] paladox: https://meta.miraheze.org/wiki/Special:RequestWikiQueue/5538 [15:38:15] Title: [ Wiki requests queue - Miraheze Meta ] - meta.miraheze.org [15:39:30] Oh thanks [15:39:39] np [15:49:00] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 526 [15:52:48] ZppixBot: reload [15:52:49] MacFan4000: done [16:06:18] Zppix: reload [16:08:31] Why did Zppix not reload? [16:11:58] im not a bot [16:12:19] Lol I know I’m jk :) [16:13:42] * paladox gives Zppix a Big Mac:D [16:13:46] lol [16:15:05] https://en.wikipedia.org/wiki/$100_hamburger [16:15:06] [WIKIPEDIA] $100 hamburger | "$100 hamburger ("hundred-dollar hamburger") is aviation slang for the excuse a general aviation pilot might use to fly.A $100 hamburger trip typically involves flying a short distance (less than two hours), eating at an airport restaurant, and flying home. "$100" originally referred to the approximate..." [16:15:41] @link [[w:Nut rage incident]] [16:15:41] https://en.wikipedia.org/wiki/Nut_rage_incident [16:15:42] [WIKIPEDIA] Nut rage incident | "The nut rage incident, also referred to as nutgate (Korean: 땅콩 회항, Ttangkong hoehang), was an air rage incident that occurred on December 5, 2014, at John F. Kennedy International Airport in New York City. Korean Air vice president Heather Cho, dissatisfied with the way a flight attendant served nuts..." [16:15:44] heh [16:20:36] RECOVERY - mw3 JobQueue on mw3 is OK: JOBQUEUE OK - job queue below 300 jobs [16:46:16] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 375 [17:13:55] RECOVERY - mw3 JobQueue on mw3 is OK: JOBQUEUE OK - job queue below 300 jobs [17:19:50] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 594 [17:20:08] paladox: Snapchat is now open source software [17:20:26] Oh [17:20:34] just that it is "involuntarily open source" because somebody leaked it and uploaded to github [17:20:37] haha [17:20:48] and then github deleted that ..but people still have copies [17:20:56] i bet people at Snap Inc. are NOT happy today [17:21:03] Lol [17:22:33] paladox: for you i use Daily Mail as source, too: http://www.dailymail.co.uk/sciencetech/article-6036087/Snapchat-source-code-LEAKED-developer-platform-GitHub.html [17:22:35] Title: [ Snapchat source code is leaked on developer platform GitHub | Daily Mail Online ] - www.dailymail.co.uk [17:22:54] mutante: Lol i doint use daily mirror [17:23:08] They are a horrible news paper [17:24:26] i know:) joking about how bad they are [17:24:31] but the event happened, heh [17:25:03] Lol [17:31:38] MacFan4000: can i bug you to update tool.wmflabs.org/zppixbot please [17:32:00] Sure [17:32:01] tools.wmflabs.org/zppixbot* [17:32:09] ty [17:32:21] MacFan4000: feel free to cr+2 your changes [17:32:50] What should I change [17:34:16] MacFan4000: the docs on there need updated and the version history [17:35:31] Ok, will look at it later [17:36:14] ok thanks [17:51:03] Gotta love networks that drop you for no reason [17:51:11] lol [17:51:34] even worse, the network blamed you and said "Client Quit" [17:52:41] Lol [17:53:40] Usually it says “Disconnected form the network” when that happens, and then it saves all of my open channels etc [17:53:55] But not this time.. I had to re-identity and re-join everything [17:54:18] s/“Disconnected form the network”/“Disconnected from the network” [17:54:18] AmandaCatherine meant to say: Usually it says “Disconnected from the network” when that happens, and then it saves all of my open channels etc [17:56:19] god watching the fred roger's documentary movie trailer makes me tear up [17:59:20] RECOVERY - mw3 JobQueue on mw3 is OK: JOBQUEUE OK - job queue below 300 jobs [17:59:51] Lol [18:55:46] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNDjj [18:55:48] [02miraheze/mediawiki] 07paladox 03f7bb5e9 - Update FlaggedRevs to upstream [19:00:57] Does anyone have any objections to me opening a ManageWiki subtask on Phab for the implantation of user group management to ManageWiki? [19:01:07] I would think it could be something like this https://www.mediawiki.org/wiki/Extension:UserGroups [19:01:07] Title: [ Extension:UserGroups - MediaWiki ] - www.mediawiki.org [19:03:12] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 5871 [19:04:30] I mean, there's no reason you can't, but I doubt it would be worked upon soon [19:05:43] There’s already https://phabricator.miraheze.org/T3434, https://phabricator.miraheze.org/T3322 and https://phabricator.miraheze.org/T3419 [19:05:46] Title: [ Login ] - phabricator.miraheze.org [19:05:47] Title: [ ⚓ T3322 Extension installation on ManageWiki level ] - phabricator.miraheze.org [19:05:50] Title: [ ⚓ T3419 Integrated ManageWiki page for users who host multiple wikis (a global request regarding ManageWiki) ] - phabricator.miraheze.org [19:05:55] All of which are along the same concept [19:09:49] I can assure you opening a task will achieve nothing :) [19:10:10] one of those tasks you listed will also achieve nothing [19:10:24] JohnLewis: which one? [19:10:30] ManageWiki atm is super low prio for me [19:10:43] The namespace one [19:10:53] So we might as well close it? [19:12:14] I was thinking about it but it’s a rather complicated issue so it will be tasked in the future tbh [19:12:29] So is UserGroups [19:12:33] user groups isn’t as complex, just not something I’ve thought about yet [19:12:50] But again, there’s already a MW extension that does the same thing [19:12:52] https://www.mediawiki.org/wiki/Extension:UserGroups [19:12:53] Title: [ Extension:UserGroups - MediaWiki ] - www.mediawiki.org [19:13:06] So it’s not like we’d have to write a whole new custom extension from scratch [19:14:56] We will because it’s not written at all like ManageWiki [19:15:56] But since the extension already exists, why not just install it separately (assuming labster gives it the ok for security) rather than trying to incorporate it into ManageWiki [19:16:18] If it’s really substantially different code-wise, just installing what already exists should be easier and more efficient [19:18:39] Because ManafeWiki is designed to be a complete package for wiki management for every MediaWiki set up [19:19:07] if we didn’t want to do it cleanly we’d have just installed the 10 different exts that do it all [19:19:27] Oh, so eventually ManageWiki is going to be publicly available for download and use outside of Miraheze? [19:19:37] it already is [19:19:58] ^ [19:20:23] But isn’t it still Miraheze-specific? [19:20:30] Looking at the doc on MediaWiki.org [19:22:03] AmandaCatherine nope [19:22:04] john made it none miraheze specific [19:22:33] Wasn’t ManageWiki originally SPF’s idea? [19:22:37] yep [19:22:53] And the screenshots at MW.org are from Miraheze (and from an outdated version at that), so they should probably be updated [19:23:04] With at least the updated Miraheze version, and preferably a screenshot of it being used outside of Miraheze [19:23:25] So why is JohnLewis taking management of something that was SPF’s idea? [19:24:13] Because I'm rather inactive when it comes to developing [19:25:02] And I don't think John is bad at 'taking management'.. [19:25:38] I’m going to create the task for user groups anyway... I know that it won’t change anything for the near future, but at least it will act as a general tracker [19:25:44] That “this is what we want to do eventually” [19:26:16] Although, JohnLewis shouldn’t we flag all of the ManageWiki tasks as “Stalled” if their solutions aren’t going to be available for awhile? [19:41:30] No because the tasks aren’t stalled on anything [19:41:56] also ManageWiki wasn’t SPF’s idea, it was both of ours. He just started it :) [19:42:38] The tasks are stalled on the lack of development [19:43:20] When there’s absolutely zero progress being made on a task, that’s stalled (compared to statistics which has had little bits of progress slowly, for example) [19:46:12] Statistics had no progress for 2 years but was always open [19:46:42] Because the stalled status didn’t exist until recently [19:47:27] Because it was never stalled, stalled tasks require something else to be done realistically. Stalled dev tasks make little sense tbh because then it gives the impression it’s blocked on something else [19:47:56] So anything on Phab marked as “stalled” should also have the “upstream” tag on it [19:48:01] Stalled exist for a while and we prio’d every task when it was added [19:48:15] Not necessarily [19:48:44] I thought that the upstream tag is for identifying issues dependent on something else [19:54:23] yes, not Mirahee [19:54:28] [02ssl] 07paladox created branch 03paladox-patch-1 - 13https://git.io/vxP9L [19:54:29] [02miraheze/ssl] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNykc [19:54:31] [02miraheze/ssl] 07paladox 03e9995ca - Add wiki.whentheycry.org cert [19:54:32] [02ssl] 07paladox opened pull request 03#48: Add wiki.whentheycry.org cert - 13https://git.io/fNyk8 [19:55:11] So why is statistics normal priority and ManageWiki low priority? [19:55:16] Aren’t they equally important? [19:55:24] (And IMHO, ManageWiki is more important than statistics) [19:55:25] [02miraheze/ssl] 07paladox pushed 031 commit to 03paladox-patch-1 [+1/-0/±0] 13https://git.io/fNykz [19:55:26] [02miraheze/ssl] 07paladox 03bfc1083 - Create wiki.whentheycry.org.crt [19:55:28] [02ssl] 07paladox synchronize pull request 03#48: Add wiki.whentheycry.org cert - 13https://git.io/fNyk8 [19:56:17] because from a development stand point, ManageWiki is ~60% done while statistics was 0% done and a lot of people want stastistics (the highest requested feature 2017-2018) [19:56:24] [02ssl] 07paladox closed pull request 03#48: Add wiki.whentheycry.org cert - 13https://git.io/fNyk8 [19:56:25] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+1/-0/±1] 13https://git.io/fNyki [19:56:27] [02miraheze/ssl] 07paladox 038209a21 - Add wiki.whentheycry.org cert (#48) * Add wiki.whentheycry.org cert * Create wiki.whentheycry.org.crt [19:56:29] [02ssl] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/vxP9L [19:56:30] [02miraheze/ssl] 07paladox deleted branch 03paladox-patch-1 [19:56:58] there's like 20 MediaWiki settings that can't be implemented into ManageWiki right now [19:57:06] while like 300+ can [19:57:23] Really? [19:57:29] (and it's a shame of those 20, it covers namespaces and groups) [19:57:43] Sitename, logo, favicon, open/closed/private status, extensions, license [19:57:48] That’s nowhere near 300 [19:57:48] yeah, because most perms are simple arrays, strings or booleans [19:57:59] "300+ can" [19:58:02] doesn't mean they are. [19:58:38] I am not responsible for add settings to ManageWiki because it's a config variable, it can be done by anyone with shell access [19:58:43] Well, namespaces and groups CAN be introduced into ManageWiki, but they aren’t. Some settings simply CAN’T be added to ManageWiki because they shouldn’t be changed to begin with [19:58:59] they can't right now [19:59:01] Or would break things if changed by someone who doesn’t know what they are doing [19:59:04] the logic is not there to handle it [19:59:16] Well, the logic for groups is there with https://www.mediawiki.org/wiki/Extension:UserGroups [19:59:16] Title: [ Extension:UserGroups - MediaWiki ] - www.mediawiki.org [19:59:18] the backed and frontend don't exist, the logic doesn't and the approach doesn't [19:59:29] that's an external extension [19:59:31] Not sure about namespaces though [19:59:43] But we could base the groups off of that External extension [19:59:46] As I said in the task [19:59:58] and as I said on the task, we will - but not that extension. [20:00:50] I like how CentralAuth handles global permissions and I think I can work with that both front and back ends rather easily [20:01:15] But we’re talking local permissions here [20:01:27] (i.e. sysop, bureaucrat, etc) [20:01:32] not steward, cvt, sysadmin, etc. [20:01:57] I know [20:02:34] I like how that handles global permissions, if I take the design of it, its likely a good starting base for local permissions as well [20:03:51] But if we design a page like Special:GlobalGroupPermissions for ManageWiki, how are we to restrict crats from adding rights like cu, os, siteadmin, userrights-all, etc. [20:04:10] Could managewiki-restricted do that without restricting the entire page? [20:05:15] Also, FYI to any Meta admin: https://meta.miraheze.org/wiki/Category:Deleteme [20:05:16] Title: [ Category:Deleteme - Miraheze Meta ] - meta.miraheze.org [20:05:18] userright blacklist [20:05:21] 2 pages in category ^ [20:06:35] I don't think we'd even managewiki-restricted some rights [20:06:50] we'd just totally kill them from being used in ManageWiki for safety and security [20:07:06] requiring them to still be setting in LocalSettings.php [20:07:45] Hm [20:11:21] anyway, statistics is nearly done [20:11:26] probably be done by the end of this week [20:12:20] You just said it was 0% done [20:12:27] in which case I'll probably do https://phabricator.miraheze.org/T2069 to get a break from ManageWiki while I let MatomoAnalytics settle in [20:12:28] Title: [ ⚓ T2069 Please implement a feature for wikis to check against link rot ] - phabricator.miraheze.org [20:12:35] it was 0% done for 2 years [20:12:39] it's 80% done now [20:12:47] because the backend was the hardest part and that's done [20:12:56] So we just need a page to view statistics [20:12:57] make some stats about that percentage increase [20:13:03] Lol ^ [20:13:04] yes [20:13:17] mutante: if you can add that to Matomo/Pwik it's really easy to ;) [20:13:30] And are we going to allow everyone to view stats on other users, or will it be a userright that’s limited to privileged users? [20:13:40] And all users can only view stats on themselves [20:14:28] it's deanonymised, I didn't really add a right to add granular access to who can view stats [20:14:31] it's a free for all [20:14:51] and I'm unsure atm if I will. I might for 3rd party sake [20:15:44] So any random user (right now) could go to the special page and retrieve a whole bunch of stats about another user on the wiki without their permission? [20:15:53] * AmandaCatherine is concerned about privacy with that [20:15:57] uh [20:16:02] we don't collect data about users [20:16:12] ^^ [20:16:20] So what are we collecting? [20:16:23] it's all anonymised (I used the wrong word originally) [20:16:34] it's data about everyone, as a group. [20:16:55] all we know is if the data is about a user or a logged out user [20:17:18] But how do you search/query for specific data? [20:17:37] Or will you just get randomized data each time you visit the page and have to rely on luck of the draw [20:18:35] in case you are using Piwik, you might want to check if that cookie is compliant with GDPR.. paste URL to https://www.cookiebot.com/en/ [20:18:37] Title: [ GDPR and ePrivacy compliant online tracking | Cookiebot ] - www.cookiebot.com [20:18:51] mutante they have gdpr tools for us :) [20:18:53] i ran one on the new foundation website.. and meeep. it wasnt [20:18:59] due to piwik [20:19:06] you get data for the last month [20:19:10] yeh they were using a old version [20:19:11] mutante [20:19:13] 2.x [20:19:21] you can specify from a last what you want to see [20:19:24] paladox: "were" as in they fixed it? [20:19:35] mutante i saw a task about them upgrade to 3.x [20:19:37] matomo [20:19:40] should i send that report somewhere [20:19:41] matamo [20:19:48] ok, cool. thx [20:33:48] http://netbox.readthedocs.io/en/stable/ [20:33:48] Title: [ Introduction - NetBox ] - netbox.readthedocs.io [20:34:09] ^ we are using this now to replace Racktables [20:34:19] JohnLewis ^^ [20:34:24] might be interesting for you once you have a couple more servers [20:35:03] it's a web-based tool to manage where servers are in data centers, where IP adresses are assigned, manage equipment.. and also share passwords between mutliple admins [20:35:28] i just created https://wikitech.wikimedia.org/wiki/Netbox today [20:35:29] Title: [ Netbox - Wikitech ] - wikitech.wikimedia.org [20:36:19] cant show the UI because it's limited login..but it won the evaluation at https://phabricator.wikimedia.org/T170144 [20:36:20] Title: [ ⚓ T170144 Evaluate NetBox as a Racktables replacement & IPAM ] - phabricator.wikimedia.org [20:37:12] upstream is the engineering team of Digital Ocean [20:47:33] PROBLEM - puppet1 Puppet on puppet1 is WARNING: WARNING: Puppet is currently disabled, message: paladox, last run 6 minutes ago with 0 failures [20:53:37] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNyOu [20:53:38] [02miraheze/puppet] 07paladox 034ac9829 - Fix postgresql class [20:53:40] [02puppet] 07paladox created branch 03paladox-patch-1 - 13https://git.io/vbiAS [20:53:41] [02puppet] 07paladox opened pull request 03#802: Fix postgresql class - 13https://git.io/fNyOz [20:55:36] Me thinks that Affliction20 is a spambot [20:56:32] On second thought, given the /whois results, maybe not [20:58:09] if it was, then it was an awful one [20:58:39] 10/10 would not recommend as a spambot [20:59:05] Huh? [20:59:10] anyway, I have a few hours. Might get MatomoAnalytics done [20:59:16] AmandaCatherine: it didn't post anything :P [20:59:31] Well, I have no way of knowing that since the channel is muted [20:59:33] RECOVERY - puppet1 Puppet on puppet1 is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [21:00:57] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNysc [21:00:58] [02miraheze/puppet] 07paladox 03be211b6 - Update database.pp [21:01:00] [02puppet] 07paladox synchronize pull request 03#802: Fix postgresql class - 13https://git.io/fNyOz [21:03:27] [02puppet] 07paladox closed pull request 03#802: Fix postgresql class - 13https://git.io/fNyOz [21:03:29] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/fNysF [21:03:30] [02miraheze/puppet] 07paladox 0342be73f - Fix postgresql class (#802) * Fix postgresql class * Update database.pp [21:03:32] [02puppet] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/vbiAS [21:03:33] [02miraheze/puppet] 07paladox deleted branch 03paladox-patch-1 [21:11:46] RECOVERY - mw3 JobQueue on mw3 is OK: JOBQUEUE OK - job queue below 300 jobs [21:12:31] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-1 [+1/-1/±0] 13https://git.io/fNyZB [21:12:32] [02miraheze/puppet] 07paladox 03621d938 - move prometheus.yml to prometheus.yml.erb [21:12:33] [02puppet] 07paladox created branch 03paladox-patch-1 - 13https://git.io/vbiAS [21:12:35] [02puppet] 07paladox opened pull request 03#803: move prometheus.yml to prometheus.yml.erb - 13https://git.io/fNyZR [21:12:46] [02puppet] 07paladox synchronize pull request 03#803: move prometheus.yml to prometheus.yml.erb - 13https://git.io/fNyZR [21:12:47] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-1 [+1/-1/±0] 13https://git.io/fNyZE [21:12:49] [02miraheze/puppet] 07paladox 037fa96bc - Rename modules/grafana/files/prometheus.yml.erb to modules/grafana/templates/prometheus.yml.erb [21:13:20] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNyZV [21:13:22] [02miraheze/puppet] 07paladox 0396d615e - Update init.pp [21:13:24] [02puppet] 07paladox synchronize pull request 03#803: move prometheus.yml to prometheus.yml.erb - 13https://git.io/fNyZR [21:13:37] [02puppet] 07paladox closed pull request 03#803: move prometheus.yml to prometheus.yml.erb - 13https://git.io/fNyZR [21:13:38] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+1/-1/±1] 13https://git.io/fNyZr [21:13:40] [02miraheze/puppet] 07paladox 033bfc063 - move prometheus.yml to prometheus.yml.erb (#803) * move prometheus.yml to prometheus.yml.erb * Rename modules/grafana/files/prometheus.yml.erb to modules/grafana/templates/prometheus.yml.erb * Update init.pp [21:13:41] [02puppet] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/vbiAS [21:13:43] [02miraheze/puppet] 07paladox deleted branch 03paladox-patch-1 [22:07:48] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 5815 [22:48:50] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+31/-0/±0] 13https://git.io/fNyRj [22:48:51] [02miraheze/puppet] 07paladox 03c519328 - Add puppetdbquery module [22:58:39] PROBLEM - misc1 Puppet on misc1 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [23:04:39] RECOVERY - misc1 Puppet on misc1 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [23:07:45] Also Wikipedia in English hosts images locally (and other Wikipedias), could there be from there when copying content PlatinumY? AmandaCatherine [23:07:57] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNyEW [23:07:58] [02miraheze/puppet] 07paladox 037b18ff4 - Use puppetdb to generate hosts in prometheus.yml [23:08:00] [02puppet] 07paladox created branch 03paladox-patch-1 - 13https://git.io/vbiAS [23:08:35] Wiki-1776: possibly, although the vast majority of files hosted locally on a Wikipedia are remixes or transclusions of a file from Wikimedia Commons [23:08:57] In the most recent times, the projects have tried to encourage everyone to upload on Wikimedia Commons [23:08:58] [02puppet] 07paladox opened pull request 03#804: Use puppetdb to generate hosts in prometheus.yml - 13https://git.io/fNyE4 [23:09:26] And therefore if the file is deleted on Commons, a bot will usually flag the image on a local project for review/deletion [23:10:22] yep, but I'm saying this because of Fair Use. [23:10:45] too* [23:10:53] That’s the only real exception [23:11:00] Since Commons doesn’t allow fair use [23:11:27] in english wikipedia* [23:11:32] But other than that, the vast majority of images on the WMF are uploaded to Commons and then sometimes remixed or transcluded onto other projects [23:11:49] ah [23:14:49] it's possible that images are not under a free license to be acceptable for commons [23:15:00] while en.wp can keep it under "fair use" [23:15:02] https://en.wikipedia.org/wiki/Wikipedia:Moving_files_to_Commons#Do_not_Transfer [23:15:02] [WIKIPEDIA] Wikipedia:Moving files to Commons#Do not Transfer | "Moving files to Commons is an activity of moving freely licensed files from Wikipedia to the Wikimedia Commons, which serves as the central file repository for all Wikimedia Foundation projects. When our local files are transferred there, they will provide the added benefit of becoming instantly and..." [23:15:19] oh, you already said that .. nvm [23:15:24] Perhaps, but this isn’t about listening or copyright [23:15:53] This is about images that (I would assume) were interwiki transcluded from commons and then were likely deleted on commons [23:16:10] Because that’s the only reason I can fathom why images on a wiki that were not locally deleted would “disappear” [23:17:57] mutante: always feeding in information late :P [23:18:21] yea, cant do realtime 30 channels [23:18:22] hmm [23:18:55] of course you can't - it's unreasonable! Anyway, I'm nearly done implementing Matomo with MediaWiki :P [23:20:02] AmandaCatherine: Yellow had another one wiki and possibly there were these images there https://meta.miraheze.org/w/index.php?title=Stewards%27_noticeboard&diff=prev&oldid=18469 [23:20:10] Title: [ Difference between revisions of "Stewards' noticeboard" - Miraheze Meta ] - meta.miraheze.org [23:20:40] don't you think? [23:21:03] As Miraheze Commons isn’t fully up and running yet, there’s little chance that the images were uploaded on a now-deleted wiki and then transcluded to the current wiki [23:21:13] That’s not really technically possible without a central image repo [23:21:20] And besides, the Miraheze Commons was just created this week [23:23:02] hmm I don't know if you understand me. I'm talking about copying and pasting from one wiki to another wiki. [23:23:31] Nvm, they figured it out [23:24:04] oh [23:24:25] I see. Ok [23:24:27] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNyuu [23:24:29] [02miraheze/puppet] 07paladox 03da1abde - Update prometheus.yml.erb [23:24:30] [02puppet] 07paladox synchronize pull request 03#804: Use puppetdb to generate hosts in prometheus.yml - 13https://git.io/fNyE4 [23:26:08] [02puppet] 07paladox synchronize pull request 03#804: Use puppetdb to generate hosts in prometheus.yml - 13https://git.io/fNyE4 [23:26:09] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNyua [23:26:11] [02miraheze/puppet] 07paladox 0343482e4 - Update prometheus.yml.erb [23:26:18] [02puppet] 07paladox closed pull request 03#804: Use puppetdb to generate hosts in prometheus.yml - 13https://git.io/fNyE4 [23:26:19] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/fNyuV [23:26:21] [02miraheze/puppet] 07paladox 03d041449 - Use puppetdb to generate hosts in prometheus.yml (#804) * Use puppetdb to generate hosts in prometheus.yml * Update prometheus.yml.erb * Update prometheus.yml.erb [23:47:50] Those annoying network glitches... [23:48:03] ...at least there are fewer of them then I had with my old VPN router [23:48:21] im pretty sure your ip changed [23:48:46] am I identified with my cloak? [23:48:49] Or can you see my IP? [23:48:53] (Latter would not be good) [23:49:22] i can see your cloak [23:49:28] Ok, good [23:49:29] just that you have no fixed ups [23:49:31] with vpns [23:49:37] unless you paid for a static one [23:49:51] wait, you’re not a CU [23:49:58] no [23:50:06] i rather do the tech work [23:50:13] *dev [23:50:15] I don’t keep close track of my IP’s but I know that it doesn’t change constantly [23:50:40] The longest I’ve ever held an IP with this current router was about a month and a half [23:50:50] Although with my old one, I once held an IP for over a year [23:51:09] my ip says [23:51:12] im in london [23:51:13] yet [23:51:19] [02miraheze/MatomoAnalytics] 07JohnFLewis pushed 031 commit to 03master [+1/-0/±3] 13https://git.io/fNyzN [23:51:21] [02miraheze/MatomoAnalytics] 07JohnFLewis 03db9af42 - add special page [23:51:28] i am just accross from JohnLewis :D (not close but in a line) [23:51:37] half way up in the midlands [23:51:41] It means that’s where your server is based [23:52:10] That’s a question I get a lot with IT - why is my router/connection/whatever telling me that I’m 50-100 miles away from where I actually am? [23:52:17] which my mobile network is london then [23:52:38] AmandaCatherine because your ip is where ever you set for your vpn [23:52:42] ie the US, or UK [23:52:54] Virtual Private Network [23:53:02] it doesn't actually mean that [23:53:03] Actually, not necessarily. Depends on the VPN [23:53:10] GeoIP data is usually rather inaccurate [23:53:19] ^ [23:53:22] JohnLewis apparently it's accurate [23:53:24] there's no set standard and there's multiple different sources [23:53:25] according to piwik [23:53:37] I always have to tell my clients to never rely on geolocation tools for DNS and IP data [23:53:57] use a GPS locator :D [23:54:11] But anyway, my particular VPN doesn’t let you change the country of location as easily as many of the webhosts-like ones that are frequently abused do [23:54:30] Unfortunately I can’t discuss details for privacy/security reasons [23:55:07] you can pay MaxMind some money for a more accurate db with Geo->IP data. it's somehow a busines model [23:55:16] [02miraheze/MatomoAnalytics] 07JohnFLewis pushed 031 commit to 03master [+1/-0/±3] 13https://git.io/fNygT [23:55:17] [02miraheze/MatomoAnalytics] 07JohnFLewis 031903a67 - add special page [23:55:45] I actually like the fact that Geolocation is not accurate, because it adds a layer of privacy to even a standard non-VPN personal internet connection [23:55:58] [02miraheze/mediawiki] 07JohnFLewis pushed 032 commits to 03REL1_31 [+0/-0/±6] 13https://git.io/fNygL [23:56:00] [02miraheze/mediawiki] 07JohnFLewis 0329bdf52 - update MatomoAnalytics [23:56:02] [02miraheze/mediawiki] 07JohnFLewis 039e6f11b - Merge branch 'REL1_31' of github.com:miraheze/mediawiki into REL1_31 [23:56:18] mutante: yep... it's annoying actually :) [23:57:02] AmandaCatherine it's accurate enough for us :D [23:57:10] mutante: but, I've now finally added a bridge between Matomo and MediaWiki for reasonable public statistic display :D [23:57:33] paladox: you don’t even know my IP [23:57:41] And please stop what appears to be threatening my privacy [23:57:45] (their API is rather hard to work with so atm, it's a bit ugly display why because I need to do a lot of manipulation but it works for it's purpose) [23:57:49] AmandaCatherine well, i coulden't even if i wanted to [23:57:58] i use piwik for educational purposes [23:58:13] I’m don’t even know what piwik is [23:58:16] not to purposly track users (as that would a: be wrong and b: would be a big nono) [23:58:20] So you won’t be able to track me there [23:58:24] AmandaCatherine analytics tracker [23:58:41] though all users data is safe and we cannot locate you. [23:58:43] Yes, but I’m not using it. I’ve never used it, and I don’t have any intent to use it [23:58:53] AmandaCatherine everytime you visit your wiki [23:58:56] you are [23:59:10] I don’t think the new statistics extension JohnLewis is doing is going to disclose IPs, is it? [23:59:17] Nooooo [23:59:25] AmandaCatherine: no [23:59:35] So how come you keep acting like you know what my IP is [23:59:43] And that you know where I am based on geolocation