Merge branch 'sc/bundle-uri-use-all-refs-in-bundle'

You are seeing this message because the administrator of this website has taken steps to protect their server against aggressive scraping by AI companies. This measure, known as Anubis, is designed to prevent unwanted traffic from overwhelming the site's resources.

Anubis employs a Proof-of-Work scheme similar to Hashcash, which requires users to complete a simple task in exchange for access to the website. At an individual scale, this added load is negligible, but when multiple scrapers are involved, it becomes prohibitively expensive, making the malicious activity more difficult.

While Anubis may seem like a hacky solution, its primary goal is to provide a temporary placeholder measure that allows developers to focus on fingerprinting and identifying legitimate headless browsers. This ultimately enables the development of more sophisticated anti-scraping measures without compromising user experience.

However, there are some caveats to consider. Anubis requires modern JavaScript features, which can be disabled by plugins like JShelter. If you're using this plugin on our site, please disable it or consider alternative solutions. Unfortunately, this means that users must enable JavaScript to bypass the challenge and access the website.

The rise of AI-driven scraping has fundamentally altered the social contract around website hosting. As a result, developers are working towards creating no-JS solutions that can effectively counter these threats. While Anubis is not a long-term solution, it represents an important step in the ongoing battle to protect online resources from malicious actors.