[18:25:13] [1/2] Heyho, who do I ping for the Mediawiki update beta? [18:25:13] [2/2] We would be interested to join with shminer.miraheze.org. [18:28:36] @posix_memalign do you want to handle this? I am just about to step away for about 30 minutes. [18:29:30] Sure. I can run my script to check for extension testing progress as well. [18:31:32] [1/4] ``` [18:31:32] [2/4] shminerwiki has problematic extensions: magicnocache, opengraphmeta, mermaid [18:31:32] [3/4] ``` [18:31:33] [4/4] Those extensions might cause issues. magicnocache is disabled in 1.46 for performance reasons. opengraphmeta and mermaid are untested. [18:32:28] thanks, will check where they are used and if they're needed [18:43:49] Tested extensions can have issues as well btw. We test them to make sure nothing is _badly_ broken. OpenGraphMeta shouldn't cause issues besides silently failing. Mermaid is not drawing any diagrams in my testing which seems to be a regression from 1.45? [18:51:53] Wait Mermaid does work. Just took a while for the diagrams to start showing up. [18:52:03] [1/2] seems like we don't really use opengraphmeta and mermaid, just disabled them, so that's fine. [18:52:04] [2/2] But magicnocache is in use, currently checking where [18:52:25] @posix_memalign thechurchofthestatue.miraheze.org would also like to hop into nexttide [18:56:59] Just to note whether you opt in to early or not, when 1.46 is fully rolled out in a couple of weeks, MagicNoCache will be removed. Our reasons for doing so is it causes performance issues. We do apologize for any inconvenience though. [19:03:19] yeah that's why on exttest there's a message about resourceloader on mermaid's page [19:03:41] [1/2] `magicnocache, newuseremailnotification, pwa, replacetext, protectsite, articlefeedback` [19:03:41] [2/2] I think `newuseremailnotification` is a false positive because it's already tested. The rest probably won't affect critical functionality. [19:04:04] I'm in the habit of completely ignoring any mbox lol [19:04:59] Shouldn't be too hard to come up with something similar to UpdatedDaily I think. We can also make it possible to invalidate the cache at a certain time of day, which makes it even more useful. [19:05:13] I was just thinking about that [19:05:21] Though unlikely to work with Parsoid. [19:05:24] yea magicnocache is kinda mandatory to make our main page work, Mat is looking at a workaround. [19:07:44] I'd like to request to try the 1.46 update... still have plenty to do there [19:10:46] would UpdateDaily be sufficient for your use case [19:10:49] No untested extensions, so this is now done: https://wingspan.miraheze.org/wiki/Special:Version [19:13:12] I have created an extension in like just a few minutes that has a few parser functions for cachedaily, cacheuntil, and cacheinterval. I still need to improve it though more, hopefully it works since it is also fully untested. [19:15:06] Did Portable Infobox simply get uninstalled (not showing in Version), or is it meant to be working but is not? Not sure what info to give for the ticket. (it's checked in Managewiki) [19:15:16] Or is it a short term thing? [19:16:20] Nice! I think as long as we have a lower bound on the interval it won't run into serious performance issues. [19:16:39] @cosmicalpha I think it has to do with the rename between https://github.com/Universal-Omega/PortableInfobox/commit/e8f6c254faf3e72995dfb8de1b05cd46e2f82ab6 and https://github.com/miraheze/mw-config/blob/e4069df08b13302a1aced3bd0011208230564429/ManageWikiExtensions.php#L875 [19:16:50] oh [19:16:52] one moment [19:16:56] The space was removed but not in ManageWiki [19:17:07] Thanks for reporting @sailing I will fix [19:17:17] no problem! Thank you! [19:21:06] Should be fixed. Sorry about that. [19:21:25] that is what the testing process is for :) [19:21:48] I'll put anything else on the issue tracker... just wasn't sure if this was weird cache bullshit or not [19:22:38] Dappyvolk would like to be involved: dappervolk.miraheze.org [19:24:52] it's now broken on 1.45 [19:25:05] I'm aware lol [19:29:08] got the magicnocache removed now. the others you mentioned are just untested, not getting disabled, right? [19:30:50] if so, we should be ready for the upgrade [19:36:15] Yep, though I just noticed that you are an admin on the wiki but not a bureaucrat. Joining the beta program would require a bureaucrat to agree. If you can get one of them to make a comment on https://issue-tracker.miraheze.org/P606 or state it in this channel after #verify, we can proceed. Thanks! [19:37:34] @mat2pl I need your okay please [19:38:04] [1/2] Protectsite isn't tested but I just went onto exttest to make sure it doesn't blow anything up. [19:38:05] [2/2] Will upgrade the wiki now. [19:38:34] well the last two times it was tested it didn't work [19:38:58] Yeah. Just need to make sure it doesn't render the wiki unusable. [19:40:21] I'm not sure whether this is in 1.46 already, but I believe if you use certain Scribunto functions that get the current day, the parser cache expiry will be set in a way that the cache will expire the next day [19:42:45] hi [19:46:26] yes, shminerwiki would like to participate in 1.46 beta [19:46:59] hence why i disabled all "problematic" extensions 😄 [19:47:35] We appreciate the confirmation. [19:51:44] Many thanks!! Will let you (or tech) know if I see anything weird [19:52:34] Didn't even know we had protectsite enabled; if it doesn't work (per Jenny's note) then I might disable it unless we find we can't live without it [19:54:01] [1/2] @hagigamer Upgrade complete. Please let us know if you encounter any issues. [19:54:01] [2/2] And for @janebuzjane as well. [19:54:16] thanks, will do so! 🫡 [20:01:41] Thanks much!! [20:15:26] thanks