Merge branch 'maint-2.45' into maint-2.46

You are seeing this message due to the diligent efforts of the administrator, who has set up an advanced security measure known as Anubis to protect our server from the scourge of AI companies that have been aggressively scraping websites.

As a result, your visit to our website may be temporarily delayed or interrupted, making our resources inaccessible for everyone. But don't worry, this is not a permanent solution – it's just an added layer of security to safeguard our server from malicious activities.

Anubis employs a clever hack that utilizes the Proof-of-Work scheme, inspired by Hashcash, to create a unique challenge for website scrapers. The idea is simple: at an individual scale, this added load is negligible, but when massed, it becomes prohibitively expensive and frustrating for scammers.

The true purpose of Anubis goes beyond just preventing scraping – it's also a stepping stone towards more sophisticated methods of fingerprinting and identifying headless browsers. By studying how these AI-powered browsers render fonts, Anubis aims to refine its challenge-proof page and make it less accessible to legitimate users, who are much more likely to be genuine visitors.

However, there's a catch: Anubis requires the use of modern JavaScript features, which can be disabled by plugins like JShelter. To proceed, you must enable JavaScript on this website – sorry for the inconvenience! This is not an ideal solution, but it's necessary to combat the rapidly evolving landscape of website hosting and social contracts.

Please note that disabling JShelter or similar plugins is crucial to bypassing Anubis, as a no-JS solution remains in development. So, if you're reading this message, we appreciate your understanding and cooperation in safeguarding our server against malicious activities.