I tried to upload some new images for the Alpha / type A article and the thumbnailer is very broken
I sadly can't do anything against that, so I could only recommend you, as
@1973486 has already done, to contact pjk as he has control over the whole software side of the wiki.
I have also made a bunch of suggestions for the wiki above that have pretty much all been ignored. Is the wiki not being maintained any more?
I have to admit that as of now,
@Billabob is more or less the only active admin when it comes to actual wiki content. I've personally only been checking the wiki for vandalism in recent times due to a lack of time and frankly also interest.
Especially currently, the wiki is mainly used as a dumping ground for methods and unofficial records which, after a lot of discussions and incidents, have proven difficult to moderate (e.g. the wiki is supposed to be a collection of cubing knowledge by the community, but some also insist that this means that it needs to cover virtually everything, including the smallest and most insignificant methods, which I ultimately have to agree with but which also messes with the wiki's quality).
The wiki either needs a reform in some areas (which could definitely be done if enough motivated people came together to create sufficient discussion like back in 2020) or the minor moderation we're currently at.
As I've probably said countless times, the wiki is a community effort and if a project (as long as it's not something the admins have to disapprove of) receives enough traction within the community (like the new OLL images which, despite every normal user being able to, no one has touched presumably because there haven't been enough opinions on what the community would prefer), it can be realized and will likely receive help from moderators as well (if they are even required for it, that is.)
So, if there's anything that needs changing, here's the place to discuss it, hold votes etc. I'd be glad to help, and don't refrain from pinging me if there's a problem, but really it's the whole user base who maintains the wiki and not only the admins.
I see that I should've started a discussion about issues like the OLL images and I will try to show some more engagement on my side in the future, but on the contrary I'm also not going to perform a full revamp without at least having talked to some people about it beforehand.