💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
October 25, 2024

New nightly to address erratic RD API responses

Tonight, the latest nightly release of zurg drops! This nightly release focuses on improving reliability, configurability, and code quality. Here's a comprehensive overview of what's new:

1. Handle Erratic RD API responses

  • Very recently, I noticed that sometimes, when fetching a page of torrents in your library, RD API will return an empty list. This causes zurg to think that you've deleted your torrents so it will mess up your library badly. zurg is now updated to handle this.

2. New Configuration Options

a. Retry 503 Errors (retry_503_errors)

  • Added a new configuration option that allows Zurg to retry HTTP 503 (Service Unavailable) errors. Prior to this, we are retrying 503 errors by default but this is causing delays to return an error response for broken files. Now the default is to not retry it making zurg faster to respond when this happens. If you wish to revert this change, set this config to true.

b. Specify Unrestrict IP (unrestrict_ip)

  • You can now specify an IP address to use when unrestricting links with Real-Debrid. This feature is useful if your network configurations or restrictions require it.

3. Improved HTTP Client and Retry Logic

  • The HTTP client now has an improved retry logic, making it more robust against transient network errors.

4. Selective Authentication for Health Checks

  • /version.txt can now be accessed without authentication, allowing for health checks without exposing secured resources.

5. Prevented Nil Pointer Exceptions

  • Added checks in dav.go, infuse.go, and vidhub.go to ensure files exist before accessing them. This prevents potential crashes due to nil pointer dereferences, enhancing stability.

We highly recommend updating to this latest version to benefit from these enhancements.

As always, your feedback is invaluable. If you encounter any issues or have suggestions for future improvements, please don't hesitate to reach out in Discord!

Comments (6)

w
whatever777 · October 26, 2024

Can anyone explain me how to update zurg at my end? Can't find zurg.exe setup and cannot access GitHub URL for nightly builds

D
Debrid Media Manager + zurg + rex · October 26, 2024

check the PM i sent you, need your github username

w
whatever777 · October 26, 2024

Where can I download latest build?

D
Debrid Media Manager + zurg + rex · October 26, 2024

In github there should be instructions for both binary and docker

M
Mook Dog · October 25, 2024

What's the string to put in config.yml for the 503 ?

c
charles474 · October 25, 2024

I believe the key value pair would look like this retry_503_errors: Boolean