2025-04-19T00:56:57 Is it just my internet or is the wiki down for others? 2025-04-19T00:57:33 Oh ya the status page says partial outage hmm 2025-04-19T01:17:38 it's not down, just slow occasionally 2025-04-19T01:18:02 the partial outage is related to no search functionality on non-english wikis 2025-04-19T11:20:00 *** teepee_ is now known as teepee 2025-04-19T12:39:53 has someone heard of comrad (Bernd)? 2025-04-19T12:40:11 that would be me? 2025-04-19T12:40:18 oh, you're here 2025-04-19T12:40:29 can we move https://code.opensuse.org/comrad/archrwr to some shared place? 2025-04-19T12:40:58 sure thing! feel free to do so! 2025-04-19T12:41:52 I'm not sure about Pagure, but when you open the settings of this repository do you have some option to move it under https://code.opensuse.org/projects/heroes/%2A ? 2025-04-19T12:42:33 let me try, but i am pretty sure not part of the project team 2025-04-19T12:43:28 i can "give the project" to some usernames, but not a project itself 2025-04-19T12:43:28 I added you to https://code.opensuse.org/group/heroes, not sure if that is sufficient 2025-04-19T12:43:35 hmm 2025-04-19T12:43:51 is "heroes" a valid username? :P 2025-04-19T12:45:00 sadly not, i just tried it 2025-04-19T12:45:09 oki then I will clone + push and then you can delete it from your end 2025-04-19T12:45:36 i can give y ou permissions on the repo if you need 2025-04-19T12:45:56 everyone from heroes is now admin on the repo 2025-04-19T12:46:23 acidsys: what about tck104328? that was another thing i packaged for per jessen. 2025-04-19T12:46:39 ah thanks, would not have been needed, I already pushed it to https://code.opensuse.org/heroes/archrwr now, so you could delete the one under your name 2025-04-19T12:46:53 hm let me check what that was 2025-04-19T12:47:26 https://code.opensuse.org/comrad/tck104328 2025-04-19T12:49:01 it seems this was only used on pontifex which is no longer maintained by us, a quick scan with salt does not show it installed anywhere 2025-04-19T12:49:26 so I would leave it for now 2025-04-19T12:49:53 thank you! 2025-04-19T12:55:15 happy to help! 2025-04-19T13:06:38 made https://code.opensuse.org/heroes/archrwr/pull-request/1 to repair the build failure on tumbleweed 2025-04-19T15:18:48 *** teepee_ is now known as teepee 2025-04-19T19:13:35 "nice" - even with the restrictions we added, zh.o.o still got 194k /index.php requests - compared to 4k requests to other things like /$pagetitle 2025-04-19T19:16:11 we did not add many new restrictions for wiki 2025-04-19T19:16:44 most recent changes were in the http frontend for redmine 2025-04-19T19:17:13 maybe we should do so for zh /index.php (with an exception for logged in users) 2025-04-19T19:17:50 I'm not sure blocking the homepage for an entire country is a good idea 2025-04-19T19:19:17 or will it still work with the prettified path? 2025-04-19T19:19:30 requests to /index.php are not average readers - these requests are more "special", for example looking at the page history 2025-04-19T19:19:47 requests to /some_page will/should still work of course 2025-04-19T19:21:38 I'm just looking at the en access log to see if there might be exceptions where /index.php requests (BTW: only 2k today) do sane things 2025-04-19T19:21:46 ok, having history only for logged in users is I think a reasonable compromise 2025-04-19T19:22:33 or possibly even add exception for action=history 2025-04-19T19:25:40 we might need some more exceptions, give me a few minutes ;-) 2025-04-19T19:30:12 *** teepee_ is now known as teepee 2025-04-19T19:33:33 I think I found an even better way - block everything with /index.php?days= (with various number of days + other parameters) 2025-04-19T19:33:56 this matches 150k requests on zh today 2025-04-19T19:35:39 example link on en.o.o: http://en.opensuse.org/index.php?days=1&hideminor=1&hidemyself=1&limit=500&target=openSUSE%3ABuild_Service_Concepts&title=Special%3ARecentChangesLinked 2025-04-19T19:37:01 This "Related changes" page lists "changes on pages linked to or from that page", therefore it's not surprising that it needs quite some time to collect that data 2025-04-19T19:46:28 after this finding, the "things we shouldn't block" list becomes more of a side note, but I'll show it nevertheless: https://paste.opensuse.org/pastes/5c6ab5d7a46d (Note: it is probably incomplete since I stopped reading the log after finding days= as "block this") 2025-04-19T20:21:59 sounds like a plan 2025-04-19T20:23:34 and if those 150k requests primarily from specific countries limit it to that 2025-04-19T20:24:20 I'll leave checking the countries to you 2025-04-19T20:24:50 but since these requests focus on a specific wiki, I'd even be fine with requiring login for all days= requests in that wiki