New nightly to address erratic RD API responses
Added 2024-10-25 18:55:40 +0000 UTCTonight, 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
Hey, thanks for the works! I dont know if the issue IS only on the latest nightly, but I cannot edit the filenames in folders anymore in manage (got a 404 page not found when I click on a torrent). So I cannot rename episodes anymore !
Rasen
2024-10-30 15:08:16 +0000 UTCcheck the PM i sent you, need your github username
Ben Sarmiento
2024-10-26 19:09:52 +0000 UTCCan anyone explain me how to update zurg at my end? Can't find zurg.exe setup and cannot access GitHub URL for nightly builds
whatever777
2024-10-26 18:11:37 +0000 UTChttps://github.com/debridmediamanager/zurg/releases if I go this page it shows Error 404
whatever777
2024-10-26 12:54:34 +0000 UTCIsn't it embedded in zurg.exe? I am using Windows
whatever777
2024-10-26 12:32:49 +0000 UTCIn github there should be instructions for both binary and docker
Ben Sarmiento
2024-10-26 10:30:51 +0000 UTCWhere can I download latest build?
whatever777
2024-10-26 10:01:31 +0000 UTCI believe the key value pair would look like this retry_503_errors: Boolean
charles474
2024-10-25 19:20:17 +0000 UTCWhat's the string to put in config.yml for the 503 ?
Mook Dog
2024-10-25 19:07:39 +0000 UTC